Skeetendo

’Cause all games were better on the GBC

You are not logged in.

#1 2016-08-25 22:42:09

Montblanc
Member
Registered: 2016-02-23
Post 41/55

Pokémon Green hack/port/recreation

Hi

As some of you will know from the help/question forum, I have been working on a Green edition hack. It started as a sprite replacement, but the more I learnt the more stuff I was capable of replacing (and thanks to the help of some users from the said forum!). Not only recreates the Japanese Green edition, as it really contains data (graphics, sound effects, object placement, unknown dungeon map, sprite coordinates) and some code ported from the original JP ROM.

My idea at first was to make something like this for the 20th anniversary, but this was my very first (serious) attempt at hacking. I didn't even know how to really use a hex editor, edit ASM instructions or how any of the Gen 1 games worked. So I used an old English Green hack I found at Romhacking (made by users of this site several years ago) to learn how the sprites were inserted, and then work on the ROM in my lenguage. Then eventually my ROM was starting to be in a more complete state than the one that helped me to begin. Since I'm a bit picky and I don't like to leave things when I am capable of helping I started to port all my stuff to that old ROM, at first not really thinking it would be realeased anyway, but in the end both ROMs where on pair and since then I worked on both at the same time.


So here it is, after a few months learning lots of stuff and with the help of several people from here:


2gv4qx5.png


http://www.filedropper.com/greenpatch2


Green_full are both patches merged, ready to be used on a Pokémon Blue retail ROM.
Green_upgrade contains only the data I changed from the Green 2011 ROM, and has to be used only on said ROM.


Inside the optional folder there are three patches that can be used after using one of the two above. "Enable Flashes" restores the quick flashing animations of moves like Thunderbolt or Hyper Beam. "Enable Blizzard" restores the 30% chance of freezing the target for that move, but can glitch the linked battles when it is used against a Red or Blue game. The third one restores both.





A list of the changes I made:

Intro:

-Copyright year and letter tiles
-Shooting star sfx
-Nidorino and gengar battle coordinates, sound effects (hip, hop, slash, lunge), and pause before moving to the title screen.

Title screen:

-Copyright year
-Horizontal scrolling logo
-Woosh sfx
-Version name showing up
-Red sprite, red sprite coordinates
-Scrolling Pokémon coordinates, scrolling speed, species list
-Bulbasaur starts moving at the beginning of the title music after the introduction notes

Game introduction:

-Changed pointers and moved the default names to make space to the last ones (used the two from the official translation)

Text:

-Removed censorship (drunk Old Man, praying man at the museum, the Tunguska incident Scientist)...
-Restored a few references removed from the official translation (Kanto map, Myracle-Cycle bike store, Pokémon mansion journals written in singular and its last entry)...
-A few trainer lines
-Celadon City poster text was repointed to add a missing puntuation mark
-Replaced the Blue version script texts for the in-game trades (evolving Raichu)...
-The entire Pokédex has ben rewritten using the official translation from Fire red, but restoring some references like Cloyster enduring a napalm bomb or Ponyta jumping the whole Tokyo Tower
-Replaced Pokémon version name at the credits, and centered it

Graphics:

-Redraw Red title screen sprite pixel by pixel, as the original sprite data didn't work.
-Ported the original Green version slot machine border
-Redraw the slot machine icons, for the same reason from above
-Removed from the SGB border the "Pocket Monsters!" blocks at the bottom, to keep the same style as the official Red border
-Replaced the SGB palettes with the originals used in the JP ROM
-Restored the Town Map border tiles
-Added the Gym Leader names to the Trainer status screen (thanks to Crystal_'s code to extend the number of tiles)
-Ported the original Aerodactyl and Kabutops fossil sprites


Engine:

-Ported the flower animation code
-Restored the original wild mon battle tile detection behavior, that removed the Old Man glitch that never happened in the JP ROM (thanks to Danny-E 33 for indicating me the .asm file)
-Some code was added or removed to recreate a few things
-Fixed a bug that glitched Kabutops fossil sprite, using a new version of Sawakita's sprite loading code
-Restored (and included as optional patches) the original quick flashing animations (Thunderbolt, Hyper Beam)... and the Blizzard freezing accuracy (it desynchronizes battles if the move is used in a link cable battle)
-Fixed a bug that made Saffron City guards to detect any object as a drink (thanks to Comet for pointing where the code was)


Maps:

-Compared and replaced non-matching blocks of the Unknown Dungeon map
-Ported item type and coordinates
-Replaced Mewtwo coordinates


In-Game trades:

-Swapped the Nidoran(m) to (f) trade and changed the nickname to the one used in the JP ROM (CHAPPY)


Sound (other):

-Ported the save sound effect from Green.


2vlkume.png

35i3qs5.png

2isfp0z.png

w0paua.png

suv87o.png

sqowuu.png

1zgpyc5.png

2wh1f85.png

2mwhwmb.png

aw7tiq.png

15o7xip.png

dli00i.png

34ngqww.png

b7m5c3.png


Credits:

Original hack (english):

Ammako:               Intro graphics & Cerulean Cave layout
Chaos Rush:           Sprite insertion
Black Phantom:     "Green version" title graphics
Sawakita:               SGB palette data & sprite loading routine hack


New version:

Montblanc:      Graphic, sound effects and data restoration, text editing
Alastor:          Japanese text translation, testing
Crystal_:        Gym leader tile extension code


Special thanks:

Ammako
Danny-E 33
Comet
Miksy91
KeiTaRo
Tauwasser


I will hold the Spanish version a few more days.


Edit: Link updated with the gate guard fix.

Last edited by Montblanc (2016-08-31 19:07:58)

Offline

#2 2016-08-30 13:29:26

bloodless
Member
From: Somewhere south of Never Land
Registered: 2016-05-06
Post 31/171

Re: Pokémon Green hack/port/recreation

Found a glitch, when going to the gaurd station between Cerulean and Saffron it allows you to pass through without having a drink in your items allowing for much earlier game progression. I've got a savestate if needed or can take screenshots. Also I can't get the game to play in colour. I'm using the vbalink180b0 version of Visual Boy Advance. Do I just need a different emulator?


The saddest thing is there's no such thing as an ex addict. Either you're fighting addiction or you're not and if you start fighting you never stop. That's the nature of the monster.

Offline

#3 2016-08-30 18:34:35

Montblanc
Member
Registered: 2016-02-23
Post 42/55

Re: Pokémon Green hack/port/recreation

Try Visualboy-M (Options-GameBoy-Automatic SGB or SGB2) or BGB emulators for the Super Game Boy color support.

Can you upload the save file, please? I need to check a few things.

Last edited by Montblanc (2016-08-30 23:21:40)

Offline

#4 2016-08-31 09:36:50

bloodless
Member
From: Somewhere south of Never Land
Registered: 2016-05-06
Post 32/171

Re: Pokémon Green hack/port/recreation

Here's my savefile

https://www.dropbox.com/s/uvozrcfva4qg6 … n.SGM?dl=0

EDIT: I've just finished my run through up to the end of the Pokemon league, caught all wild, choice and legendarys (other than the Pokemon in cerulean cave). Other than the one glitch mentioned above everything else appears to be working fine. It was great playing though the 'original' green in all it's glory. Do you plan on making a matching 'original' red version?

Last edited by bloodless (2016-08-31 15:47:25)


The saddest thing is there's no such thing as an ex addict. Either you're fighting addiction or you're not and if you start fighting you never stop. That's the nature of the monster.

Offline

#5 2016-08-31 18:58:42

Montblanc
Member
Registered: 2016-02-23
Post 45/55

Re: Pokémon Green hack/port/recreation

Thanks for the glitch report! it is now fixed with the help of the user Comet. Did you see any misspellings?

It is possible I will make a Red version, but I was thinking instead about using a clean Blue version and port all the stuff it had in the Japanese version and made it a different (wild mons like Jynx or Lickitung, the game corner prizes, and in-game trades).

It depends on people's interest.


Here are the updated patches:

http://www.filedropper.com/greenpatch2



Btw there are some glitches from Red and Green, in case someone finds them. Missingno. has its original dex entry too:


34gm4uu.png

Offline

#6 2016-09-01 09:31:59

bloodless
Member
From: Somewhere south of Never Land
Registered: 2016-05-06
Post 34/171

Re: Pokémon Green hack/port/recreation

It was somewhat a speedrun, I talked to all the npcs but didn't but didn't read many of the signs. I didn't spot any misspellings in what I did read though.

Thanks for the updated patch!


The saddest thing is there's no such thing as an ex addict. Either you're fighting addiction or you're not and if you start fighting you never stop. That's the nature of the monster.

Offline

#7 2016-09-02 22:56:36

Montblanc
Member
Registered: 2016-02-23
Post 46/55

Re: Pokémon Green hack/port/recreation

And here it is the Spanish version:

http://www.filedropper.com/pokemonverde

Offline

#8 2016-09-04 05:39:57

Ziko
Member
Registered: 2016-09-04
Post 2/35

Re: Pokémon Green hack/port/recreation

I can get through this in a heartbeat! I played the crappy translation and now I can play this for the full experience. Thank you for your work!

Offline

#9 2016-09-05 21:25:19

Montblanc
Member
Registered: 2016-02-23
Post 47/55

Re: Pokémon Green hack/port/recreation

You're welcome ;) But most of the merit is for the original team and to the people that wrote all the documentation available here.

Enjoy!

Last edited by Montblanc (2016-09-05 21:25:33)

Offline

#10 2016-10-26 21:13:21

Lost_SoulSilver
New member
Registered: 2016-10-25
Post 2/2

Re: Pokémon Green hack/port/recreation

Montblanc wrote:

Here are the updated patches:

http://www.filedropper.com/greenpatch2


Hey bro

The link is down. It just redirects to filedropper.com main page. Do you have another mirror? Dropbox maybe?

Also, I am people and i'm interested on this :D

Last edited by Lost_SoulSilver (2016-10-26 21:14:38)

Offline

#11 2016-10-27 21:14:30

Faiyz
Member
Registered: 2016-09-01
Post 19/34

Re: Pokémon Green hack/port/recreation

Here are the mirrored links I reuploaded with MEGA; just copy-paste the keys that come with my links:

Green_patch.txt
https://mega.nz/#!eUsRGSDA
Key: !Z09wN6obnnqcUp810spISexmlrFs9yVRKBph-siCpyA

Green_patch.zip
https://mega.nz/#!3YcihI7I
Key: !jQ1CIVGRXxKXV6QWz-uFW3Z6-waezMw61e7PEeaVgrk

Green_patch2.zip
https://mega.nz/#!6N8hQCLD
Key: !KxkoKfJqHTF6Sxc_CLDh0jg0jdCZrw1fLUTOZiQh7Co

Offline

#12 2016-10-29 18:03:35

Marioyluigi64
New member
Registered: 2016-10-29
Post 1/2

Re: Pokémon Green hack/port/recreation

You should make a full color version of Danny E33's source code that would be interesing :)

Offline

#13 2016-11-03 02:42:02

Alexander_86
Member
Registered: 2013-06-17
Post 17/35

Re: Pokémon Green hack/port/recreation

Thanks I will try them, can you upload the spanish version?

Last edited by Alexander_86 (2016-11-03 02:53:19)

Offline

#14 2016-11-03 23:13:00

TRIFORCE89
Member
Registered: 2013-05-20
Post 7/29

Re: Pokémon Green hack/port/recreation

Nice! Downloaded off of Faiyz' links.

> It is possible I will make a Red version, but I was thinking instead about using a clean Blue version and port all the stuff it had in the Japanese version and made it a different (wild mons like Jynx or Lickitung, the game corner prizes, and in-game trades). It depends on people's interest.
I'm interested! Especially in the JP Blue. It's kind of like a lost game with its wild location lineup. Any chance of a Yellow restoration down the line as well? Would nice to see the whole Generation I restored eventually.

Offline

#15 2016-11-06 17:21:47

Alexander_86
Member
Registered: 2013-06-17
Post 18/35

Re: Pokémon Green hack/port/recreation

Faiyz do you have the spanish version?

Offline

#16 2016-11-06 19:17:36

Faiyz
Member
Registered: 2016-09-01
Post 25/34

Re: Pokémon Green hack/port/recreation

Alexander_86 wrote:

Faiyz do you have the spanish version?

I don't have the Spanish version, unfortunately. Doesn't hold my interest as much as the English version.

Offline

#17 2016-11-06 21:46:16

Alexander_86
Member
Registered: 2013-06-17
Post 19/35

Re: Pokémon Green hack/port/recreation

i really want to try it and the link is down :(

Offline

#18 2016-11-06 21:49:33

Faiyz
Member
Registered: 2016-09-01
Post 26/34

Re: Pokémon Green hack/port/recreation

Alexander_86 wrote:

I really want to try it and the link is down :(

I suggest you send a PM to Montblanc, maybe the author will reupload it.

Offline

#19 2016-11-07 00:40:19

Alexander_86
Member
Registered: 2013-06-17
Post 20/35

Re: Pokémon Green hack/port/recreation

i did but he doesn't reply :(

Offline

#20 2016-11-07 03:02:22

Faiyz
Member
Registered: 2016-09-01
Post 28/34

Re: Pokémon Green hack/port/recreation

Alexander_86 wrote:

I did but he doesn't reply :(

In this situation, it is best to be patient.

Offline

#21 2016-11-07 18:21:15

Alexander_86
Member
Registered: 2013-06-17
Post 21/35

Re: Pokémon Green hack/port/recreation

yes i hope he upload it :)

Offline

#22 2017-03-21 14:26:17

JulianoFdeS
Member
Registered: 2017-03-21
Post 1/32

Re: Pokémon Green hack/port/recreation

I did this vídeo to compare http://bit.ly/2mJax27 (yes, totally amateur)

I really apreciate your work! You are restoring Green for the way it was supposed to be played! Please, do Red and Blue restoration too! Yellow as well if possible! I totally agree with "TRIFORCE89" when he says "Would nice to see the whole Generation I restored eventually".

I don't know nothing about rom hacking, but I can contribute searching for typos or reporting bugs that isn't in the original glitched game, but at least I want to play together with Red Restored to trade exclusive Pokémon with myself.


+15 Years enjoying the very first Pokémon Generation, I never get tired, I always find a new way to do something different and make the whole journey worth again.

Offline

#23 2017-05-12 03:21:26

Montblanc
Member
Registered: 2016-02-23
Post 48/55

Re: Pokémon Green hack/port/recreation

Sorry for the delay, I got busy with other stuff and eventually forgot about it until that video showed in Youtube (there was not too much interest initially, at least with the Spanish version).

Since then, I've made only a few changes:

Text: changed the onomatopeia for the old man hiccup to mach the way the official translations were written.


Using the BGB debugger with a Pocket Monsters Midori ROM I was able to track how they fixed and unpatch the following bugs that were exclusive from the Jap release:

-Use potion at the beggining of the game to open an empty PKMN team screen
-Oak parcel delivery glitch after evolving the starter
-Old man tutorial infinite loop when the player current PC box is full
-Closed menu select glitch
-In-battle select glitch (Midori v1.0)
-Special menu select glitch
-Sabrina glitch (obtaining the badge and TM even after losing to her)
-Surf trough north cliff tile glitch

Spanish fixes only:

-NPC coordinate glitch after a dialog is open (old man in the roof glitch)
-Skip Brock glitch


Other stuff:

A new optional patch was added to the optional folder: it restores the original japanese logo and Pocket Monsters branding in the title screen and the Super Game Boy border, for those that want the game to look like a translated Japanese ROM.


Also I want to ask something. Please, if you upload the patches somewhere else respect the credit list. I've seen that some people are not showing respect to the original authors for the english patch, or not giving credit to my friend Alastor for helping me with the translation of the censored or localized pokédex entries in Japanese. I even saw the english patch listing me as the only author when that isn't true.

Download:

English patch:

https://ufile.io/rtyfg

Spanish patch:

https://ufile.io/vn2oz


I've seen there is some interest in a red version of this so when I'm done with the exams I will look into it. ^^

Last edited by Montblanc (2017-05-12 03:22:01)

Offline

#24 2017-05-12 14:42:33

Ammako
Member
Registered: 2016-03-06
Post 85/158

Re: Pokémon Green hack/port/recreation

Why do you upload this on a weird file hosting site where your file expires after 4 weeks when you could put it on mediafire or even dropbox?

Will invariably lead to people coming in asking where the patch is once it expires, and if you aren't here for several months again, they'd be a bit SoL if no one around had kept a copy of the patches.

Last edited by Ammako (2017-05-12 14:43:54)

Offline

#25 2017-05-12 16:43:02

JulianoFdeS
Member
Registered: 2017-03-21
Post 2/32

Re: Pokémon Green hack/port/recreation

Hi Montblanc, I don't know if you refer to me or other videos, but now my video's description is now updated with a credit list. And yes, there's much interest on Red Version, also Blue and Yellow Restoration, if this is not too much for ask. :D

Ammako, I agree with you, but I have the files downloaded and I will upload in my private cloud account. If needed, I could share here if the links down. xD


+15 Years enjoying the very first Pokémon Generation, I never get tired, I always find a new way to do something different and make the whole journey worth again.

Offline

Board footer

Powered by FluxBB