Commit Graph

609 Commits

Author SHA1 Message Date
IIMarckus
3f9f85147f Kill Freenode. 2021-10-08 04:36:33 -06:00
Rangi
5eb9ee4cfb Some miscellaneous refactoring 2021-07-04 18:24:56 -04:00
Zumi
af65010e2c
Disassemble field debug (bank $3f) (#97)
* Disassemble SFX and cries

* Disassemble clock dialog

* Disassemble slot machine minigame

* Disassemble AnimateTilesetImpl

* Disassemble start menu frame type dialog

* Disassemble field menu

* Split debug menus into debug folder

* Remove redundant shims
2021-07-04 18:08:45 -04:00
Rangi
71050d6134
Merge pull request #96 from ZoomTen/cries-sfx
Rip SFX and cries (bank $3c)
2021-06-20 12:35:07 -04:00
Rangi
f917febffb
Merge pull request #95 from ZoomTen/super-gameboy
Some work on SGB functions (bank $02)
2021-06-20 12:32:51 -04:00
Rangi
b42d1ca1ad
Identify SGB_POKEPIC constant 2021-06-20 12:31:18 -04:00
Rangi
90ed0237ae
Identify Pokepic function 2021-06-20 12:30:46 -04:00
Rangi
f71062bc76
Use SGB_PARTY_MENU_HP_PALS constant 2021-06-20 12:24:01 -04:00
Rangi
5524f730e4
Use SGB_RAM constant 2021-06-20 12:23:43 -04:00
Rangi
d34132455f
Merge pull request #94 from ZoomTen/mapgroup_sprites
Add map sprite sets, disassemble more OW sprite routines, name map groups (bank $05)
2021-06-20 12:21:01 -04:00
Rangi
c5d5d1115f Try restoring the git status check in CI (see issue #67) 2021-06-20 12:13:52 -04:00
Rangi
9f7395cb91 Switch from Travis CI to GitHub Actions 2021-06-20 12:11:37 -04:00
Zumi Daxuya
c4ed739daa Relabel SFX to match constants 2021-05-31 14:58:11 +07:00
Zumi Daxuya
d3da336c87 Reorganize cry and SFX more closely to pokegold 2021-05-31 14:22:22 +07:00
Zumi Daxuya
58df9a84ec Preliminary cry labelling 2021-05-31 14:04:03 +07:00
Zumi Daxuya
7c2e2be563 Rip SFX data 2021-05-31 13:25:21 +07:00
Zumi Daxuya
4479687878 Rip cry pitches, transform hex in cry data into decimal 2021-05-31 09:24:38 +07:00
Zumi Daxuya
a567c93e31 Rip cries and cry headers 2021-05-30 23:42:14 +07:00
Zumi Daxuya
2734e4411c Minor documentation change 2021-05-18 15:41:08 +07:00
Zumi Daxuya
87d04a1252 Move super_palettes.inc to data/sgb/ 2021-05-18 15:37:05 +07:00
Zumi Daxuya
9bde0a9ca7 Decode SGB border palettes
Rename UnusedSGBBorder -> AlternateSGBBorder
2021-05-18 15:36:48 +07:00
Zumi Daxuya
8a43aebe6e Decode SGB pal_packets 2021-05-18 15:35:33 +07:00
Zumi Daxuya
eb8baca9af PredefPals defined as SuperPalettes 2021-05-18 15:30:47 +07:00
Zumi Daxuya
88b53cce31 label SGB layout $0E 2021-05-18 15:01:10 +07:00
Zumi Daxuya
ee0e7ea5a0 Decode SGB blk_packets 2021-05-18 15:00:46 +07:00
Zumi Daxuya
022ad86db5 Fix failing build 2021-05-17 22:37:27 +07:00
Zumi Daxuya
0f72265c2f Decode SGB system control packets 2021-05-17 18:09:43 +07:00
Zumi Daxuya
437e556b3d Split GFX routines 2021-05-17 18:09:43 +07:00
Zumi Daxuya
3384ac5d7a split SGB packet data 2021-05-17 18:09:43 +07:00
Zumi Daxuya
84cc9c2e38 Identify some more SGB stuff, rework SGB layout constants 2021-05-17 18:09:43 +07:00
Zumi Daxuya
d1c06357bd Identify SGB functions, properly rip SGB border 2021-05-17 18:09:08 +07:00
Zumi Daxuya
9b6130052d Disassemble more OW sprite routines 2021-05-16 14:22:32 +07:00
Zumi Daxuya
e7e6b36248 Move overworld sprites to data/ 2021-05-16 13:50:25 +07:00
Zumi Daxuya
12072812f6 Label sprite sets according to map group names 2021-05-16 13:39:37 +07:00
Zumi Daxuya
62f315018b Name map groups
Also provide constant for number of maps in a group (from pokecrystal)
2021-05-16 13:36:56 +07:00
Zumi Daxuya
4fa5e3a3bd Define map group sprite sets 2021-05-16 13:28:12 +07:00
Rangi
754d9064c9 Travis CI uses rgbds 0.5.1 2021-05-09 13:43:58 -04:00
Rangi
3114573de4 Use rgbds 0.5.1 features
rgbfix now warns about overwriting non-zero bytes
2021-05-09 13:35:59 -04:00
Zumi
f17cbee7a9
Dump banks $09 and $0B (#93) 2021-05-08 13:15:39 -04:00
Rangi
2709ce5259 Use 2bpp graphics literals for Picross cell GFX 2021-05-02 09:52:48 -04:00
Rangi
8e6cf819a9 Travis CI uses rgbds 0.5.0 2021-05-02 09:41:19 -04:00
Zumi
2f9b3eea0e
Disassemble memory minigame and Picross minigame 2021-05-02 09:36:50 -04:00
Zumi
d9f52a57a6
Disassemble RTC setup dialog and slot machine minigame (bank $24) (#87)
Also identify SFX and cry pointers
2021-01-25 22:29:07 -05:00
Zumi
735e9f09a2
Disassemble subgame portion of title debug menu (#91)
Disassemble subgame menu and add shims for the minigames in bank $38
2021-01-25 13:03:09 -05:00
Zumi
c6d003b9b0
Disassemble Pokecenter PC (#90)
Disassemble Pokecenter PC and identify some menu functions in bank 09
2021-01-25 13:02:28 -05:00
Zumi
5251fe1ec1
Split and label Trainer Gear code (#89)
Split and label Trainer Gear code
2021-01-25 13:01:22 -05:00
Rangi
000e98b235
Merge pull request #88 from ZoomTen/start-menu
Disassemble start menu frame type selection dialog
2021-01-25 06:25:20 -08:00
Zumi Daxuya
9e07bb0778 Disassemble start menu frame type dialog 2021-01-21 16:22:01 +07:00
Rangi
0e25150cab
Merge pull request #86 from ZoomTen/audio-engine
Disassemble the rest of the audio engine
2020-12-18 09:09:51 -05:00
Zumi Daxuya
89f8e366d6 Music -> SongHeaderPointers 2020-12-18 13:20:35 +07:00