You are not logged in.
So I had posted this on http://wahackforo.com/t-36551/galeria-m … 15-02-16-a and decided to post it here as well.
Credits to FroggestSpirit for making MIDI2GSC that made this possible. Also credits to mmmmmm, Rangi, and any other that posted helpful feedback.
You can email me if you want any song in particular for your hack, I'll provide the .asm file. You'll need to credit me however.
Normal Battle:
Poison Battle:
Electric Battle:
Fighting Battle:
Ghost Battle:
Special Battle:
Grass Battle:
Boss Battle:
----------------------------------------------------------------------------------------------------------
Saturos' theme:
Isaac's theme:
Colosso's theme:
Venus LightHouse:
The Lost Age : Felix Battle
Dark Dawn : Formidable Boss
Dark Dawn : Battle of Sons
Dark Dawn : Journeying the Land:
The Lost Age : Mars Lighthouse:
----------------------------------------------------------------------------------------------------------
HGSS Ho-Oh Battle theme:
X/Y Gym Leader theme:
R/S/E Gym Leader theme:
Original
My MIDI
D/P/Pt Gym Leader theme:
B/W Gym Leader theme:
Route 47 (HG/SS):
Original
Original (GB sounds)
V1.0
V.1.5
Diamond/Pearl Route 209:
HG/SS: VS Battle Frontier Brain:
Emerald: VS Battle Frontier Brain:
R/S/E : Route 120:
B/W : VS Trainer:
B/W : Sanyou City:
B/W : Route 11:
D/P/Pt : Wild Pokemon theme
B/W : Wild Pokemon theme
OR/AS : Wild Pokemon Theme
D/P/Pt : Vs Trainer Theme
HG/SS: VS Lugia [WIP]
Original
My Midi
X/Y : Vs Gym Leader V2.0
Sun/Moon : Vs Wild Pokemon
X/Y : Vs Trainer
X/Y : Snowbelle City
----------------------------------------------------------------------------------------------------------
Touhou 8: Imperishable Night. Marisa's Theme: Love-coloured Master Spark:
Touhou 11: Subterranean Animism. Utsuho's Theme: Solar Sect of Mystic Wisdom:
Original
My MIDI
Alternative Version
Touhou 10: Mountain of Faith. Sanae's theme: Faith is for the Transient People:
Touhou 11: Subterranean Animism. Koishi's Theme: Hartmann's Youkai Girl:
----------------------------------------------------------------------------------------------------------
Final Fantasy VII: J-E-N-O-V-A:
Final Fantasy VIII: Premonition:
Final Fantasy IV: Boss Theme:
Final Fantasy V: Battle Theme:
Final Fantasy VI: Battle Theme:
Final Fantasy VIII: Dont Be Afraid:
Final Fantasy VI: Boss Theme:
Final Fantasy X: Battle Theme
Final Fantasy VIII: Only a plank between One and Perdition
Final Fantasy VIII: Blue Fields
Final Fantasy VIII: The Man with the Machine Gun
----------------------------------------------------------------------------------------------------------
Sacrificial (Basement theme)
Penance (Cellar theme)
Antibirth : Journey from a Jar to the Sky (Planetarium)
Antibirth : Innocence Glitched (Basement)
Antibirth : Innocence Mangled (Depths)
Antibirth : Machine on the Walls (Mausoleum)
Antibirth : The Hammer of Pompeii (Necropolis)
----------------------------------------------------------------------------------------------------------
Moonlight Sonata - 3rd Movement
Summer (Presto)
----------------------------------------------------------------------------------------------------------
NEW
What is 8-bit?
Fire Emblem: Together We Ride
Original (GBA)
Original (NES)
My MIDI
F-Zero: Mute City
Lugia's Anime Theme
Original
My Midi
My Midi (Low-Pitched)
Pokemon Colosseum - Normal Battle Theme
Pokemon XD - MirorB Battle Theme
Pokemon Colosseum - MirorB Battle Theme
Sonic Mania : Press Garden Act 2
Pokemon XD - Cipher Peon battle
Sonic&Knuckles 3: Flying Battery Act 1
KingdomHearts - BBS : Terra's Theme
Pokemon GO : Gym Battle
----------------------------------------------------------------------------------------------------------
Tech Groove:
My Midi
----------------------------------------------------------------------------------------------------------
Last edited by Pum (2018-09-01 13:10:34)
Offline
Uh, can you do the musics of Cinnabar, Route 24 and Cerulean from HG/SS for GSC like the versions that you can hear via GB Player in HG/SS?
The italian Pokémon Green creator.
Offline
Uh, can you do the musics of Cinnabar, Route 24 and Cerulean from HG/SS for GSC like the versions that you can hear via GB Player in HG/SS?
Not really taking requests. I plan on doing the route 47 from HG/SS tho.
Updated OP with a new song (https://www.youtube.com/watch?v=2RB1nAIdOUw)
Offline
However that musics are missing in GSC.
The italian Pokémon Green creator.
Offline
Uh, can you do the musics of Cinnabar, Route 24 and Cerulean from HG/SS for GSC like the versions that you can hear via GB Player in HG/SS?
These are already done by FroggestSpirit
Hacks Gameboy 8-bit music in Pokémon Gen I & II, composes 8-bit music in LSDJ and FamiTracker.
“God created the Earth, but the Dutch created the Netherlands.”
Offline
Are available for download and ready to be insert into G/S/C?
The italian Pokémon Green creator.
Offline
Wooow cooool! xD (y)
[POKÉMON JOURNEY] hacking planning 2012
Visit my website www.pokemonhackingblog.blogspot.com
Offline
Wooow cooool! xD (y)
Thanks
Added a new one ( https://www.youtube.com/watch?v=EtAPOEilg7I )
Offline
hacker wrote:Wooow cooool! xD (y)
Thanks
Added a new one ( https://www.youtube.com/watch?v=EtAPOEilg7I )
I think that this one is the best yet. Keep up the good work
Offline
hacker wrote:Wooow cooool! xD (y)
Added a new one ( https://www.youtube.com/watch?v=EtAPOEilg7I )
The bass (channel 3) insn't in key with the rest of the melody.
Hacks Gameboy 8-bit music in Pokémon Gen I & II, composes 8-bit music in LSDJ and FamiTracker.
“God created the Earth, but the Dutch created the Netherlands.”
Offline
Pum wrote:hacker wrote:Wooow cooool! xD (y)
Added a new one ( https://www.youtube.com/watch?v=EtAPOEilg7I )
The bass (channel 3) insn't in key with the rest of the melody.
All 3 channels have the same amount of semiquavers http://puu.sh/llxLl/0f7e011a9f.png
I checked and the loop begins and ends at the exact moment.
In what part do you notice a desync?
Offline
Added another one ( https://www.youtube.com/watch?v=xGabYBPRT08 )
Offline
btw, can you tell us where the Gym battle music offset?
[POKÉMON JOURNEY] hacking planning 2012
Visit my website www.pokemonhackingblog.blogspot.com
Offline
btw, can you tell us where the Gym battle music offset?
The pointer to it is the number 2E in this list : http://hax.iimarck.us/post/6561/#p6561
The offset can be calculated like this :
E906E + 3*N
N being the number from the previous list
So for example Johto Gym leader music pointer would be in E906E + 3*2E = E90F8
Last edited by Pum (2015-11-17 21:14:50)
Offline
hacker wrote:btw, can you tell us where the Gym battle music offset?
The pointer to it is the number 2E in this list : http://hax.iimarck.us/post/6561/#p6561
The offset can be calculated like this :
E906E + 3*N
N being the number from the previous list
So for example Johto Gym leader music pointer would be in E906E + 3*2E = E90F8
Wow Genius! Thanks a lot dude! :D
btw, did you have FB? would you like to be my friend? :)
[POKÉMON JOURNEY] hacking planning 2012
Visit my website www.pokemonhackingblog.blogspot.com
Offline
Wow Genius! Thanks a lot dude! :D
btw, did you have FB? would you like to be my friend? :)
I dont have FB, it would make me waste too much time.
By the way I saw you wanted to insert some music in the offset $1E4000 , that means you would have to change the pointer to 79 00 40
Offline
hacker wrote:Wow Genius! Thanks a lot dude! :D
btw, did you have FB? would you like to be my friend? :)I dont have FB, it would make me waste too much time.
By the way I saw you wanted to insert some music in the offset $1E4000 , that means you would have to change the pointer to 79 00 40
yeah, but how? :(
I've read a tutorial from your site, but Google Translate cant translate it perfectly :(
[POKÉMON JOURNEY] hacking planning 2012
Visit my website www.pokemonhackingblog.blogspot.com
Offline
I want edit New Game music, so I change the pointer in F78FD?
[POKÉMON JOURNEY] hacking planning 2012
Visit my website www.pokemonhackingblog.blogspot.com
Offline
Pum wrote:hacker wrote:Wow Genius! Thanks a lot dude! :D
btw, did you have FB? would you like to be my friend? :)I dont have FB, it would make me waste too much time.
By the way I saw you wanted to insert some music in the offset $1E4000 , that means you would have to change the pointer to 79 00 40
yeah, but how? :(
I've read a tutorial from your site, but Google Translate cant translate it perfectly :(
Lets say you want to put this song onto the Continue/NewGame screen, and that you want to insert your song in $1E4000.
First you go to the Continue/NewGame song pointer where i told you before. Its the number 54 , so the offset is 3*54 + $E906E = $E916A
There you put the 3-byte pointer to your song's head. In this case 79 00 40.
Then you insert your song with gscImport in C positions after your offset. This is so the head has enough space, so you insert your song at $1E400C
Between $1E4000 and $1E400B , the head of the song will be. The head is like this :
[AB][XX][XX][01][YY][YY][02][ZZ][ZZ][03][UU][UU]
As you can see there are 12 bytes being used here. Thats why we needed to insert the song C positions after the offset.
A is the amount of channels your song has : 0 = 1 , 4 = 2 , 8 = 3 and C = 4
B tells us what [XX][XX] is referring to, 0 = First channel , 1 = Second channel , 2 = Third Channel , 3 = Fourth Channel. You should almost always type a 0 there.
[XX][XX] Is the 2-byte pointer to the channel that we chose in B. Usually you always choose 0 for the B, so here the offset would be 1E400C (where the song starts) -> 0C 40
[01] Means [YY][YY] points to the second channel, you can change the 1 to 0, 2 or 3 if you want it to point to something else.
[YY][YY] Is the 2-byte pointer to the channel that we chose before, since the previous byte was 01, we search for the beggining of the 2nd channel, to search for it we look for the bytes FF DB in GoldenFinger http://i.imgur.com/SrBP9xf.png
The 2nd channel begins where the byte DB is.
The rest is the same, but for 3rd and 4th channel you have to search for the bytes FF D8. Repeat for the 4th one.
Last edited by Pum (2015-11-19 03:25:49)
Offline
hacker wrote:Pum wrote:I dont have FB, it would make me waste too much time.
By the way I saw you wanted to insert some music in the offset $1E4000 , that means you would have to change the pointer to 79 00 40
yeah, but how? :(
I've read a tutorial from your site, but Google Translate cant translate it perfectly :(Lets say you want to put this song onto the Continue/NewGame screen, and that you want to insert your song in $1E4000.
First you go to the Continue/NewGame song pointer where i told you before. Its the number 54 , so the offset is 3*54 + $E906E = $E916A
There you put the 3-byte pointer to your song's head. In this case 79 00 40.
Then you insert your song with gscImport in C positions after your offset. This is so the head has enough space, so you insert your song at $1E400C
Between $1E4000 and $1E400B , the head of the song will be. The head is like this :
[AB][XX][XX][01][YY][YY][02][ZZ][ZZ][03][UU][UU]
As you can see there are 12 bytes being used here. Thats why we needed to insert the song C positions after the offset.
A is the amount of channels your song has : 0 = 1 , 4 = 2 , 8 = 3 and C = 4
B tells us what [XX][XX] is referring to, 0 = First channel , 1 = Second channel , 2 = Third Channel , 3 = Fourth Channel. You should almost always type a 0 there.
[XX][XX] Is the 2-byte pointer to the channel that we chose in B. Usually you always choose 0 for the B, so here the offset would be 1E400C (where the song starts) -> 0C 40[01] Means [YY][YY] points to the second channel, you can change the 1 to 0, 2 or 3 if you want it to point to something else.
[YY][YY] Is the 2-byte pointer to the channel that we chose before, since the previous byte was 01, we search for the beggining of the 2nd channel, to search for it we look for the bytes FF DB in GoldenFinger http://i.imgur.com/SrBP9xf.png
The 2nd channel begins where the byte DB is.The rest is the same, but for 3rd and 4th channel. To search for the 3rd channel look for the bytes FF D8 as before. Repeat for the 4th one.
Ow my God! I did it! :D
Thanks a lot dude! Thanks a lot! Yeeeeeeey I did it!! :D
You help me a lot! Thank you! :D
so there I should put my pointer, I though it was F78FD before lol xD
Thanks again dude! :D
[POKÉMON JOURNEY] hacking planning 2012
Visit my website www.pokemonhackingblog.blogspot.com
Offline
Ow my God! I did it! :D
Thanks a lot dude! Thanks a lot! Yeeeeeeey I did it!! :D
You help me a lot! Thank you! :D
so there I should put my pointer, I though it was F78FD before lol xD
Thanks again dude! :D
:) I'm glad you got it to work
Offline
Finally Iam back to hacking Pokemon again xD
[POKÉMON JOURNEY] hacking planning 2012
Visit my website www.pokemonhackingblog.blogspot.com
Offline
Added a new one : https://www.youtube.com/watch?v=XMRUTZoliQ4
Offline
niiiice :D b
how can you make it perfectly? I even still bad in music making, xD
[POKÉMON JOURNEY] hacking planning 2012
Visit my website www.pokemonhackingblog.blogspot.com
Offline
niiiice :D b
how can you make it perfectly? I even still bad in music making, xD
Practice, Patience and knowledge. Specially the 2nd
Offline