Mirror of the github repository
Find a file
2022-08-31 15:50:28 +01:00
.github readme update 2022-08-31 14:21:43 +01:00
audio more fixes 2022-08-31 15:50:28 +01:00
constants Adding move data, types, and some Pokemon data 2022-08-31 10:17:48 +01:00
data more fixes 2022-08-31 15:50:28 +01:00
engine more fixes 2022-08-31 15:50:28 +01:00
gfx Adding new sprites 2022-08-31 09:40:52 +01:00
home more bug fixes 2022-08-31 15:28:36 +01:00
macros Use the same music headers as pokecrystal (#382) 2022-08-11 21:23:08 -04:00
maps lots of bug fixes 2022-08-31 15:18:16 +01:00
ram more bug fixes 2022-08-31 15:28:36 +01:00
scripts more fixes 2022-08-31 15:50:28 +01:00
text more fixes 2022-08-31 15:50:28 +01:00
tools readme update 2022-08-31 14:21:43 +01:00
vc Stop_reducing_move_anim_flashing_Dream_Eater -> Stop_reducing_move_anim_flashing_Blizzard (#369) 2022-06-30 21:24:33 -04:00
.gitattributes Build the Virtual Console patches with make red_vc and make blue_vc (#351) 2022-03-26 16:59:36 -04:00
.gitignore Build the Virtual Console patches with make red_vc and make blue_vc (#351) 2022-03-26 16:59:36 -04:00
audio.asm Use the same music headers as pokecrystal (#382) 2022-08-11 21:23:08 -04:00
charmap.asm Fix Japanese charmap: large "オ" is $84, small "ォ" is $F4 2020-07-05 18:56:24 -04:00
constants.asm Verify data table and name list sizes with assertion macros 2021-03-25 16:44:41 -04:00
home.asm Move all code out of home.asm into home/ 2020-07-07 19:43:11 -04:00
INSTALL.md Fix INSTALL.md's dead links (#365) 2022-06-26 08:41:36 -05:00
layout.link Use more WRAM sections 2021-05-31 17:17:03 -04:00
macros.asm Build the Virtual Console patches with make red_vc and make blue_vc (#351) 2022-03-26 16:59:36 -04:00
main.asm Fix file modes 2020-11-14 20:52:10 -06:00
Makefile Add a subdirectory for RAM files 2022-06-17 22:54:47 -04:00
maps.asm data/mapHeaders -> data/maps/headers; data/mapObjects -> data/maps/objects 2020-07-03 18:19:56 -04:00
ram.asm Add a subdirectory for RAM files 2022-06-17 22:54:47 -04:00
README.md more fixes 2022-08-31 15:50:28 +01:00
rgbdscheck.asm Use backwards-compatible EQU syntax for rgbdscheck.asm 2022-06-30 21:32:09 -04:00
roms.sha1 Build the Virtual Console patches with make red_vc and make blue_vc (#351) 2022-03-26 16:59:36 -04:00
text.asm Sync Pokédex rating text with pokeyellow 2022-07-10 19:26:18 -04:00

Kanto Expansion Pak

This is a ROM Hack of Pokémon Red and Blue, aiming to expand the dex with

QoL Enhancements

  • PC added to Celadon Hotel where the event usually is. Why not?
  • Artificial Save Delay has been removed.

Bug Fixes

May non-multiplayer, non-battle related bugs have been fixed. The aforementioned have been preserved for the RBY battle experience. Bugs that are fixed are ones that objectively hurt the gameplay experience. Much of this can be attributed to the tutorials made by the good people at pret.

  • Blaine is no longer addicted to Super Potions.
  • CoolTrainerF no longer switches a lot.
  • Transformed Pokemon aren't presumed to be Dittos! (very important given Animon)
  • Status curing items don't remove modifiers anymore.
  • Learning new moves plays the sound in the correct bank.
  • Falling through a hole on a bike now properly resets the music, as you fall off a bike when going down.
  • Using an Escape Rope no longer shows weird characters on DMG and spins correctly on DMG.
  • The Item Finder will correctly find items at X/Y 0.0
  • Glitch Pokémon will no longer corrupt the Hall of Fame.
  • Strength smoke puffs now show properly.
  • Game Corner slots no longer load too many tiles; the lucky machine stops when it should if there's a 7, few other objective issues. Also, the 40-coin hidden item is fixed, and there can always be a lucky machine.
  • 2 invisible stars that show on the title screen are cut off; also, the "presents" logo from RG is re-used!
  • The healing machine animates correctly!
  • Using Minimize or Substitute, looking at the Pokedex, and then battling won't cause sprite corruption.
  • OAM Updates can no longer be interrupted by V-Blank, avoiding some sprite corruption.
  • Trainer Card transition no longer shows weird garbage on DMGs; this was due to not having enough time to load properly.
  • Battle victory music plays at the right time; there were some situations where it would happen when you lost.
  • Music in Oak's Lab is delayed a frame so it always plays with the correct channels; V-Blank could otherwise interrupt it.
  • The hidden item sfx no longer gets cut off sometimes
  • The audio engine no longer borrows from the high bytes of the wrong frequency.
  • Oak no longer has his line overwrite itself when giving Poke Balls.
  • Player correctly faces the Route 8 guard when stopped.
  • Weird behaviour when going to 11F in Silph Co. and forcing a player to leave despite not moving is fixed.
  • Fixed weirdness in Pokemon Tower where saving Mr. Fuji won't immediately let you leave. Also fixed coord termination on 2F which could cause some terribleness. and more!

Credits

  • Plague von Karma - Creator of the Showdown Mod, Developer
  • Martha's Against Humanity - Developer
  • Ema Sky - Developer
  • ausma - Showdown Mod assistance
  • Paulluxx - Showdown Mod assistance
  • DuoM2 - Showdown Mod assistance
  • Albatross - Much of the new sprites used in the hack
  • ZumiIsawhat? - Restorations of beta OST
  • Helix Chamber, RacieBeep, et al - Prototype Pokémon sprites
  • pret et al - Pokémon Red and Blue Disassembly Project, many tutorials helped us!

Original README.md proceeding;

Pokémon Red and Blue Build Status

This is a disassembly of Pokémon Red and Blue.

It builds the following ROMs:

  • Pokemon Red (UE) [S][!].gb sha1: ea9bcae617fdf159b045185467ae58b2e4a48b9a
  • Pokemon Blue (UE) [S][!].gb sha1: d7037c83e1ae5b39bde3c30787637ba1d4c48ce2
  • BLUEMONS.GB (debug build) sha1: 5b1456177671b79b263c614ea0e7cc9ac542e9c4
  • dmgapae0.e69.patch sha1: 0fb5f743696adfe1dbb2e062111f08f9bc5a293a
  • dmgapee0.e68.patch sha1: ed4be94dc29c64271942c87f2157bca9ca1019c7

To set up the repository, see INSTALL.md.

See also

Other disassembly projects: