5129 Commits

Author SHA1 Message Date
xCrystal
1e02f136fd Revert removal of fixed space in WRAM UNIONs to avoid bugs due to implications of shared memory regions () (bug fix to 2d5bd722cd997494a45f32b1d3a6bbcc88ccd571) 2023-08-10 19:22:56 +02:00
xCrystal
1ee4cc49ed Fix InitCGBPals being called after LCD enabled causing innaccessible VRAM access () 2023-08-10 18:23:22 +02:00
xCrystal
25d112c0b0 Fix BG Map Mode bug in Pokedex graphics () (bug fix to acd022d7652fdf5e3cf50ab11929cee71135d622) 2023-08-10 12:54:59 +02:00
xCrystal
e5171321a9 Fix overworld frame for non-speech textbox sizes () 2023-08-09 10:17:43 +02:00
xCrystal
be5f3ad6e1 Remove unused map environment with index 0 (), Implement function to draw the overworld textbox () 2023-08-07 13:23:57 +02:00
xCrystal
f64bbf700d Consolidate behavior of fading to/from white in overworld (), Fix naming screen tiles () (bug fix to 6e3c5fd00874e9af40624aedf192ecb511099dec) 2023-08-04 23:54:53 +02:00
xCrystal
55a38ff2de Make map environments more granular and make all map palettes except darkness depend on map environment () 2023-08-04 18:45:50 +02:00
xCrystal
6e3c5fd008 Expand tilesets from 192 to 255 tiles () [Commit 2], Reorganization of pokecrystal charmap and fonts layout () 2023-08-02 19:52:51 +02:00
xCrystal
a1e095074c Remove Japanese text and non-english fonts (), Expand tilesets from 192 to 255 tiles () [Commit 1] 2023-08-02 18:21:34 +02:00
xCrystal
dd04feb32a Remove map name sign feature () 2023-07-31 19:30:40 +02:00
xCrystal
8ac94cc479 Change MBC from MBC3 (0x10) to MBC5 (0x1b) () 2023-07-31 18:52:47 +02:00
xCrystal
d8c2e7688a Create a fourth time of day () [Commit 2] 2023-07-31 12:32:36 +02:00
xCrystal
9df4cf6946 Create a fourth time of day () 2023-07-31 12:27:53 +02:00
xCrystal
05448d7a7e Remove RTC () and remove time of day dependence on RTC () [Commit ] 2023-07-28 00:07:07 +02:00
xCrystal
0571144a7b Remove RTC () and remove time of day dependence on RTC () [Commit 1] 2023-07-27 20:32:15 +02:00
xCrystal
59bda0b36b Fix some pokecrystal bug and glitches ()
Credits sequence changes move selection menu behavior; Swimming NPCs aren't limited by their movement radius; No bump noise if standing on tile E; The unused phonecall script command may crash; ScriptCall can overflow wScriptStack and crash; LoadSpriteGFX does not limit the capacity of UsedSprites; ReadObjectEvents overflows into wObjectMasks; ClearWRAM only clears WRAM bank 1; BattleAnimCmd_ClearObjs only clears the first 6⅔ objects; Options menu fails to clear joypad state on initialization
2023-07-27 13:01:32 +02:00
xCrystal
d30b9dd60f Further remove unnecessary DMG/SGB checking () and remove SGB layouts and palette data () 2023-07-26 17:02:33 +02:00
xCrystal
acd022d765 Remove unnecessary DMG and SGB checking () 2023-07-26 17:02:33 +02:00
xCrystal
15f452ff26 Remove indoor sprites (), and improve overworld sprite sorting in VRAM () 2023-07-26 10:30:47 +02:00
xCrystal
2d5bd722cd Clean up WRAM, SRAM, and HRAM space () 2023-07-25 19:49:25 +02:00
xCrystal
787caa2147 Get rid of LANDMARK_SPECIAL () 2023-07-25 18:32:57 +02:00
xCrystal
473c23a727 Remove unnecessary event and engine flags () 2023-07-25 18:24:38 +02:00
xCrystal
7bbe559252 Remove phone scripts data and text () 2023-07-25 16:39:30 +02:00
xCrystal
5147904f78 Remove original maps and object events () 2023-07-25 15:33:08 +02:00
xCrystal
60cacea4b0 Remove unreferenced content in bank 0 () 2023-07-25 11:54:34 +02:00
xCrystal
fc7f2d4e0e Remove Mobile, Battle Tower, Mystery Gift, and Odd Egg () 2023-07-24 21:13:11 +02:00
xCrystal
74b8214272 Expand blocks per tileset from 128 to 256 () 2023-07-24 14:05:48 +02:00
Idain
1d64befdb7
Replace magic number with TEXTBOX_FRAME_TILES () 2023-07-18 08:58:37 -05:00
vulcandth
31c55dc74d
Use BattleAnim_Dummy in data/moves/animations.asm () 2023-06-22 16:15:43 -04:00
vulcandth
438c48daad
Rename PAL_NPC_SILVER to PAL_NPC_EMOTE () 2023-06-01 07:47:53 -05:00
Idain
5e983d32aa
Use NO_INPUT instead of magic number ()
This is for the Virtual Console builds, where it disables the print functions of Unown and Mail.
2023-05-28 09:12:33 -05:00
mid-kid
5e8c7c8f78
Fix tools/free_space.awk for new rgbds () 2023-05-17 09:18:18 -05:00
Idain
8c6242a152 Fix macro definitiosn for unused commands 2023-05-06 20:12:45 -04:00
mid-kid
354fefaefb Use time capsule label for time capsule copies 2023-04-19 19:12:14 +02:00
mid-kid
a1e711b80d Use more appropriate labels for link operations 2023-04-19 19:12:14 +02:00
mid-kid
4c4fd7258c Define SERIAL_PATCH_PREAMBLE_LENGTH 2023-04-19 19:12:14 +02:00
mid-kid
5ae35e5770 Label wOTLinkBattleRNData 2023-04-19 19:12:14 +02:00
mid-kid
08cfbbb1d9 Document link patch lists a little bit better 2023-04-19 19:12:14 +02:00
mid-kid
2fc7d17851 Unionize wSwitchMonBuffer 2023-04-19 19:12:14 +02:00
mid-kid
c8e9a82190 Make wMysteryGift*GameVersion constants consistent 2023-04-19 19:12:14 +02:00
mid-kid
a6ac67dea2 IsMailEuropean → ParseMailLanguage (and give it constants) 2023-04-19 19:12:14 +02:00
Damien Doury
1674b6ca5a
Fixed the wrong CheckHiddenOpponent bugfix () 2023-04-06 12:05:59 -04:00
vulcandth
06dd208cc7 Update EndBug to v9.
fixes 
2023-04-01 13:56:21 -05:00
vulcandth
c75d121c78 Missed DEF in add_tm 2023-03-16 21:25:33 -05:00
mid-kid
cfd432f468 Minor battle tower fixes 2023-03-08 13:52:47 +01:00
mid-kid
cf1c505555 GetNicknamenamePointer -> GetNicknamePointer
Found this commit on an old drive
2023-02-26 12:28:06 +01:00
mid-kid
18efb2fab3 Document scripting engine fix for MBC30 2023-02-25 11:52:44 +01:00
Andrew Cook
0aadbec02a Label indirect access to rIE in lib/mobile 2023-02-21 19:50:36 +01:00
vulcandth
c01409be5a
Relabel some map_object struct fields () 2023-01-03 22:16:08 -05:00
Daniel Harding
2d40e99d11
Ensure linked songs are in the same bank () 2022-12-29 07:59:32 -06:00