Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,482,146
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-25-24 02:50 PM
Guest: Register | Login

0 users currently in ROM Hacking | 1 guest

Main - ROM Hacking - Pokemon Green - 151 Edition (100% Proper English) New thread | Thread closed


ShaneM
Posted on 02-27-14 08:34 PM (rev. 8 of 03-21-14 10:50 PM) Link | Quote | ID: 155831


Snifit
Compromised account.
Please contact an admin to restore access.
Level: 36

Posts: 13/285
EXP: 293443
Next: 14667

Since: 02-17-14

Last post: 3136 days
Last view: 2652 days
This is my version of Pokemon Green, in which I hacked Pokemon Blue's coding to make it. This was a 9 month project and has recently been finished. I have made both a 151 edition and the regular edition. I will be releasing the 151 edition on here, first. Enjoy.


About:
-----

I have always been a fan of Pokemon, ever since I was a boy. When I was nine, I heard about a version of Pokemon that had never hit North America,
my birthplace. (It really was not released outside of Japan.) This version is commonly known as Green, a.k.a Midori. Now, I have always wanted to play it,
but I couldn't understand what was being said because of the language barrier between the Japanese tongue and myself. Later on, when I was in my teens, I purchased
a bootleg copy of Pokemon Green in so-called English, thinking it was the real deal. Never had I been as disappointed as when I turned that game on.
(Yes, the 'Engrish' version.) That was the worst piece of garbage that I've ever played.

I am in my twenties now. One day, I thought to myself, "There has been so many failed attempts to localize Green into English. What if I tried?"
Never would I have imagined that I would learn GB Z80 ASM, and program this game, using English Blue as my codebase! I have finally localized Pokemon
Green 100% into proper English! This version contains all sprites, texts, etc., as found in Midori v1.1.


What this is:
------------

- A Pokemon Green game localized into English, that is Nintendo quality
- A game that is loyal to its Japanese counterpart in texts, including Pokedex, sprites, etc.
- A good-quality translation, which is not based off of that 'Engrish' crap
- A high-quality Green, that is 100% bug-free and stable
- A game with amazing bug fixes, such as but not limited to: Glitch City, Cinnabar Coast's tile fix, Celadon Hotel invisible PC fix and I also made
Missingno. a real Pokemon (only accessible through Gameshark/Game Genie), etc.



It is:
-----

- Compatible with Gameshark and Game Genie
- Compatible with Pokemon Stadium I and II
- Compatible with most, if not all emulators (99.9% sure it has compatibility with real hardware)
- Compatible for trading with all English generation I and II games

Differences from Aka/Midori:
-----------------------

- I have optimized the green palette used for Viridian City (in Green English alone)
- I have lowered frame rate on Thunderbolt and Hyper Beam (for safety concerns)
- I have left the battle interface alone (localization)
- I have left the Bill's PC storage alone (for localization purposes; the main reason this was changed from 8:30 to
12:20 in foreign editions is because there simply isn't enough room in SRAM to hold 30 Pokemon per box. They both add up to 240 Pokemon in total though)

Everything else matches Midori, including the 30.1% Blizzard freeze effect, title screen stuff, etc.



Special thanks to:
-----------------

- 80C, for helping me fix Glitch City and for doing some beta testing
- Alexander_13, for helping out with most beta testing



What's included:
---------------

The Green version IPS patch. It is compatible with the following ROMs:

- Pokemon - Blue Version (USA, Europe) (SGB Enhanced) [No-Intro]
- Pokemon - Blue Version (UE) GoodGBX

Both Blue versions are of the same dump and have an MD5 checksum of 50927E843568814F7ED45EC4F944BD8B



What you will need:
------------------

- An IPS patcher, such as Lunar IPS. If you do not have it, simply google these words: "Lunar IPS"
- A Game Boy emulator. My emulator of choice is BGB. If you need a copy, simply google these words: "BGB Game Boy emulator download"
- Computer gamepad, for added fun (optional)



Health and safety info.:
-----------------------

I list these for your health benefits.

- Take a 10-15 minute break every hour
- If you are tired or are lacking sleep, rest and then play
- Play in a well-lit room
- Play as far away from the screen as possible, to reduce eye-strain
- Play video games in moderation (no more than a couple hours a day)



If you have read these instructions and follow them, then good for you! You should now have optimal enjoyment of your games.

Contact info.:
-------------

You may contact me if you:

- Have any constructive comments
- Have any 'constructive-criticism' comments
- Have a question pertaining ONLY to these games
- Have a question about setting up the emulator

You may not contact me if you:

- Are a spammer
- Use profane language/threaten me
- Ask a ridiculous question about something random
- Do drugs
- Have been convicted of a felony

If you do not follow the above guidelines, then I will be forced to ignore/block your e-mails. Also, please leave the word "Red" or "Green" in the subject portion of
your e-mail (or e-mails) to me.

My e-mail address is: shanespkmngreen2013@gmail.com (Remove the 2013. I have done this to avoid spambots.)




Checksum values of my English Green:
-----------------------------------

My English Green's final checksums are as follows. If they do not add up to these, then it is either not my work or has been tampered with:

- Header Checksum $89 (ROM0:14D)
- Global Checksum $C6 $11 (ROM0:14E-14F)
- MD5 Checksum 7C2F1524473366C8592BD339BD2C31F7
- SHA1 Checksum DB289C0AC6CAEB8B52EEA73B4A9FF1E0279B66F2
- CRC32 Checksum D383A95A
- CRC32B Checksum 31D03D69



*Final note: I have made Missingno. as close to a real Pokemon as it will get. I still do not recommend catching it, though it will not mess up your Hall of Fame anymore.
I have also somewhat optimized 'M, as well as give Missingno. $B8 the name 'GHOST', as found in Aka/Midori. I have improved the names of $B6 and $B7 to 'FOSSIL'. The reason why
$B6-$B8 copies the last Pokemon's base stats, as well as types, along with the fossil/ghost images is that these are the same sprites used in Pewter Museum and Lavender Town!
They are stored as constants, along with the other 151 Pokemon/36 Missingno., but are really not Missingno.s themselves.

- If you have found this patch distributed by another site (other than RHDN), or not distributed in its entirety as a single package (by other means), then please let me know.
I would also appreciate it if you would refrain from hacking my code/patch for any hacks.

Thank you for reading and enjoy Green English.


I hope that you enjoy this. My English Red will be ready on Feb. 13, 2014 for public download. I have also included a special 151 "Catch em' All" edition! In that version, I've added a whole new island. Also, stay tuned for my promo giveaway on Dec. 09th!



















THIS IS A FINISHED PRODUCT; THERE WILL NOT BE ANY MORE REVISIONS.


Unique to the 151 edition:
----------------------------

-Redesigned Celadon & a few other places
-Added beta tiles, such as but not limited to: icy rocks in the Seafoam Islands
-Fixed various glitches, including Old Man on the Roof, coast tile glitch (surf), Max Ether/Elixer, Focus Energy glitch, etc.
-Added water surf data for all areas
-Assigned Mew to the Safari Zone surf data with a .00000001% chance of catching one
-Added the beta Seafoam entrance sign
-Corrected and translated a few more script changes that I somehow missed
Green, original: See below.
-EVERY Gen. I glitch has been fixed (to my knowledge)
-Mew IS catchable in the Safari Zone in the same zone as the SURF HM. It can be found in the water by SURFing. It has a 00000001% catch rate.

Green, promo 151 edition: SEE BELOW POST (03/21/14)



____________________
At the end, when the day is over, the only one left to face is yourself. Have you been true to yourself and made the most of your day?

Drakon
Posted on 02-28-14 04:20 AM (rev. 2 of 02-28-14 04:26 AM) Link | Quote | ID: 155843


Red Paragoomba
Compromised account. Please contact staff for a password reset.
Level: 18

Posts: 32/62
EXP: 29865
Next: 32

Since: 01-26-14
From: Toronto Canada

Last post: 3703 days
Last view: 3386 days
Wow, that's dedication. I wouldn't have the patience for that much work.

How come you don't want people hacking your hack?

____________________
http://16bitgamer.forumotion.ca/

ShaneM
Posted on 02-28-14 04:27 AM (rev. 3 of 02-28-14 04:31 AM) Link | Quote | ID: 155845


Snifit
Compromised account.
Please contact an admin to restore access.
Level: 36

Posts: 17/285
EXP: 293443
Next: 14667

Since: 02-17-14

Last post: 3136 days
Last view: 2652 days
Thank you, Drakon.

This is actually the first Z80 ASM hack I did. Without this, I wouldn't have learned it. Really, when I started this last March hacking Pokemon Blue English, I never would have thought I would actually do it, but I'm surprised too.

If you find any glitches or any problem, let me know and I'll be glad to fix it.

EDIT: Well, I actually copied and pasted that text from the readme last July that I wrote. Mainly because I release it for free and in good faith that nobody would claim the work as their own. Plus, even if they do, I added my name to the credits.

EDIT2: Oh yeah, I almost forgot. Anybody can make this into a flash cart as they please. No issue there. If I find anybody selling this behind my back I may have to take it down. Enjoy.

____________________
At the end, when the day is over, the only one left to face is yourself. Have you been true to yourself and made the most of your day?

Drakon
Posted on 02-28-14 04:32 AM (rev. 3 of 02-28-14 04:34 AM) Link | Quote | ID: 155846


Red Paragoomba
Compromised account. Please contact staff for a password reset.
Level: 18

Posts: 33/62
EXP: 29865
Next: 32

Since: 01-26-14
From: Toronto Canada

Last post: 3703 days
Last view: 3386 days
You won't find me playing this hah. I'm too old (pre-pokemon generation). I really think people who weren't little kids when pokemon came out don't get it, myself included, I never understood the appeal. Same thing with power rangers, I don't get the appeal.

And yes I cry seeing most of the romhacking talent being in the pokemon community and staying away from the games I love. Luckily I'm slowly learning this stuff so I can at least give hacking love to these less popular non-pokemon games.

____________________
http://16bitgamer.forumotion.ca/

ShaneM
Posted on 02-28-14 04:34 AM (rev. 4 of 02-28-14 04:39 AM) Link | Quote | ID: 155847


Snifit
Compromised account.
Please contact an admin to restore access.
Level: 36

Posts: 18/285
EXP: 293443
Next: 14667

Since: 02-17-14

Last post: 3136 days
Last view: 2652 days
Well, still thank you for your kind remarks Drakon.

I was born in 1991. Pokemon actually got started 1 year before that and was released in 1995. Mew was surprisingly copyrighted before the series as a whole.


EDIT: One reason why Pokemon hacking is so popular is due to the abundance of resources and documentation on the game. Sadly, Green Japan was undocumented and I had to do all the work. I'll post a brand new feature I found on Midori soon.

____________________
At the end, when the day is over, the only one left to face is yourself. Have you been true to yourself and made the most of your day?

Drakon
Posted on 02-28-14 04:37 AM (rev. 4 of 02-28-14 04:40 AM) Link | Quote | ID: 155849


Red Paragoomba
Compromised account. Please contact staff for a password reset.
Level: 18

Posts: 35/62
EXP: 29865
Next: 32

Since: 01-26-14
From: Toronto Canada

Last post: 3703 days
Last view: 3386 days
Posted by shanem
Well, still thank you for your kind remarks Drakon.

I was born in 1991. Pokemon actually got started 1 year before that and was released in 1995. Mew was surprisingly copyrighted before the series as a whole.


Yeah in 1995 I was 15. My 1995 involved chrono trigger, final fantasy 4, super metroid, link to the past, mario world, other snes classics. I wasn't playing nes in '95 because top loaders weren't so easy to find (got tired of failing zif systems) so I focused on the snes. Also I didn't have a gameboy. I think the first gameboy I ever owned was my used sp that I bought in 2007ish.

I thought pokemon hacking is popular because of all the kiddies of that generation growing up with it. Where did all this info come from? Fans of the game?

____________________
http://16bitgamer.forumotion.ca/

ShaneM
Posted on 02-28-14 04:41 AM (rev. 5 of 02-28-14 04:54 AM) Link | Quote | ID: 155850


Snifit
Compromised account.
Please contact an admin to restore access.
Level: 36

Posts: 19/285
EXP: 293443
Next: 14667

Since: 02-17-14

Last post: 3136 days
Last view: 2652 days
@Drakon
From the Pokered disassembly by IImarkus. Since I hacked Blue's coding, I made use of the disassembly. Plus, Swampert Tools has a load of utilities to use. Though, ASM work must be done within BGB or a hex editor. Alternatively, one can assemble the disassembly with RGBDS. Though, I didn't do that as I had to expand the ROM to twice it's size.

Onto the beta thing that I found in Green Japan. In the Seafoam Islands, the signs for the Seafoam entrance are on the outside. But there are two warps on the inside that don’t point to anything in particular. I stumbled across this while comparing object data with Green Japan. It could very well be a text post for ‘Welcome to SEAFOAM ISLANDS’ before it was moved to the outside. Compare data between my Green and Green Japan:


;My Green

SeafoamIslands1Object: ; 0x4484f (size=72)
db $7d ; border tile

db $7 ; warps
db $11, $4, $0, $ff
db $11, $5, $0, $ff
db $11, $1a, $1, $ff
db $11, $1b, $1, $ff
db $5, $7, $1, SEAFOAM_ISLANDS_2
db $3, $19, $6, SEAFOAM_ISLANDS_2
db $f, $17, $4, SEAFOAM_ISLANDS_2

db $0 ; signs

db $2 ; people
db SPRITE_BOULDER, $a + 4, $12 + 4, $ff, $10, $1 ; person
db SPRITE_BOULDER, $7 + 4, $1a + 4, $ff, $10, $2 ; person



Next


;Green Japan

SeafoamIslands1Object: ; 0x44e2f
db $7d ; border tile

db $7 ; warps
db $11, $4, $0, $ff
db $11, $5, $0, $ff
db $11, $1a, $1, $ff
db $11, $1b, $1, $ff
db $5, $7, $1, SEAFOAM_ISLANDS_2
db $3, $19, $6, SEAFOAM_ISLANDS_2
db $f, $17, $4, SEAFOAM_ISLANDS_2

db $2 ; beta signs
db $0d, $05, $03
db $0d, $19, $04

db $2 ; people
db SPRITE_BOULDER, $a + 4, $12 + 4, $ff, $10, $1 ; person
db SPRITE_BOULDER, $7 + 4, $1a + 4, $ff, $10, $2 ; person


As you can see, the beta data is for signs, while every other version is empty there. I have included it in my version, but Green Japan crashes when you press A by the unused pointers. Below, I have included pictures of where to press A, along with Green Japan, and a .sav file. You may use my Gyrados and Spearow to FLY/SURF between entrances to check this cool feature out!





USE THIS ON A REV A (1.1) ROM!

http://www.mediafire.com/download/0acyvd71vvjni43/Pocket_Monsters_-_Midori_(Japan)_(Rev_A)_(SGB_Enhanc).sav

____________________
At the end, when the day is over, the only one left to face is yourself. Have you been true to yourself and made the most of your day?

Carl Miller
Posted on 03-03-14 03:19 AM Link | Quote | ID: 155922

Newcomer
Level: 6

Posts: 5/5
EXP: 756
Next: 151

Since: 10-12-11
From: Florida

Last post: 3706 days
Last view: 1972 days
Does this IPS go on a Japanese Green ROM or one of the shoddily translated 'English' ones?

____________________
layout by Sofi.

ShaneM
Posted on 03-03-14 03:38 AM (rev. 2 of 03-03-14 03:39 AM) Link | Quote | ID: 155925


Snifit
Compromised account.
Please contact an admin to restore access.
Level: 36

Posts: 37/285
EXP: 293443
Next: 14667

Since: 02-17-14

Last post: 3136 days
Last view: 2652 days
Posted by Carl Miller
Does this IPS go on a Japanese Green ROM or one of the shoddily translated 'English' ones?


The answer to this question is in the very first post of this thread. If you have any more questions, please see if they have been answered by reading previous posts. This saves both time and board space. Thank you.

Thanks for your interest in my work, too.

____________________
At the end, when the day is over, the only one left to face is yourself. Have you been true to yourself and made the most of your day?

ShaneM
Posted on 03-21-14 10:52 PM (rev. 3 of 03-21-14 10:56 PM) Link | Quote | ID: 156156


Snifit
Compromised account.
Please contact an admin to restore access.
Level: 36

Posts: 90/285
EXP: 293443
Next: 14667

Since: 02-17-14

Last post: 3136 days
Last view: 2652 days
Okay. So I rarely make mistakes.

Daniel (a member of my forum) found a bug with the Safari Zone with wild Pokemon appearing in the central rest house. That has now been fixed. If anyone finds further issues, please inform me ASAP. Thank you.

http://www.mediafire.com/download/0guv34xq4qdg39k/Pokemon_-_Green_Version_(USA)_(Rev_C)_(Promo)_(SGB_Enhanced).ips

____________________
At the end, when the day is over, the only one left to face is yourself. Have you been true to yourself and made the most of your day?

Vortiene
Posted on 10-28-15 03:37 AM Link | Quote | ID: 161622

Newcomer
Level: 3

Posts: 1/1
EXP: 55
Next: 73

Since: 10-28-15

Last post: 3102 days
Last view: 3102 days
It works on the actual hardware, at least around pallet town, but I'm assuming it will work if it runs at all.

MiniCompute
Posted on 10-28-15 10:19 AM Link | Quote | ID: 161625


Bubble
Level: 66

Posts: 826/981
EXP: 2421298
Next: 40553

Since: 04-25-07

Last post: 488 days
Last view: 697 days
Posted by ShaneM
Okay. So I rarely do make mistakes. "from time to time" no one is perfect.
http://www.mediafire.com/download/0guv34xq4qdg39k/Pokemon_-_Green_Version_(USA)_(Rev_C)_(Promo)_(SGB_Enhanced).ips



Your fired for being wrong, thanks for the patch up.


Main - ROM Hacking - Pokemon Green - 151 Edition (100% Proper English) New thread | Thread closed

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.025 seconds. (349KB of memory used)
MySQL - queries: 92, rows: 123/124, time: 0.017 seconds.