Commit Graph

21 Commits

Author SHA1 Message Date
Philippe Symons
532a095d77 Implement zx0 compression
Compress data tables with the ZX0 compression algorithm
2025-04-24 21:14:48 +02:00
Philippe Symons
93a6c0f3fe Add functionality to upload Poke Transporter GB to another gba after it has started on the current one [EZ Flash Omega]
The reason for this functionality is that some flashcarts *cough* EZ Flash Omega (DE) *cough* can't be hotswapped IN. When you try this, they will trigger a reset of the gba.
This is only relevant for the use case in which you first launch the rom from a flashcart in the first place.

I suppose this can only be relevant for flashcarts which offer "single cart mode". (mode B for EZ Flash Omega).

So, I added an option to upload the rom to another GBA from the "game_load_error" screen if you press the SELECT button.

So, with this change, you could

- launch Poke Transporter GB on GBA 1 from a flashcart.
- eject the flashcart on GBA 1
- make sure the EZ Flash Omega or other "single cart mode/mode B" capable flashcart is set to this mode.
- insert this flashcart into GBA 2
- connect GBA link cable (narrow plug on GBA 1, wide plug on GBA 2)
- Power on GBA 2 and press both SELECT and START while the gameboy logo is still shown
- On GBA 1, in the "game_load_error" screen, press SELECT
- On GBA 1, now press A -> The multiboot upload will now start
- Once finished, GBA 2 will now be running Poke Transporter GB as well
- GBA 2 will recognize the gen III save!
- You can now disconnect the GBA link cable and turn off GBA 1. (you may use it later for the GBC game alongside a GBC link cable to start the actual PKMN transfer)
2025-04-03 23:31:24 +02:00
The Gears of Progress
a805bbad0a Releasing wood gecko 2025-01-11 17:23:09 -05:00
The Gears of Progress
b382aec0dc pre Pokemon and Party rewrite 2024-12-19 13:29:47 -05:00
The Gears of Progress
1ec09842ad Updating tons of graphics 2024-08-19 14:47:29 -04:00
The Gears of Progress
b7f056ce79 Updating Dex Graphics 2024-08-08 16:07:43 -04:00
The Gears of Progress
a5ed8b5bda Prep for Z80-ASM 2024-07-26 12:13:39 -04:00
The Gears of Progress
aa4d2573b8 Fixing bugs 2024-07-11 11:18:38 -04:00
The Gears of Progress
290fdf22a4 Updating DreamDex 2024-06-28 16:24:01 -04:00
Remnants of Forgotten Disney
a4bda4c673 Adding in event stabilization 2024-04-17 09:17:15 -05:00
Remnants of Forgotten Disney
a27f1c2c37 Continuing transfer menu implementation 2024-04-02 12:19:06 -05:00
Remnants of Forgotten Disney
a2ebc40054 Finalize language conversion 2023-11-10 19:20:27 -06:00
Remnants of Forgotten Disney
e7fd5f1aba Dialouge system update and text formatting 2023-10-28 17:38:58 -05:00
Remnants of Forgotten Disney
18b9815327 Beginning langauge selection menu and char arrays 2023-10-23 22:25:09 -05:00
Remnants of Forgotten Disney
91268c2b35 Beginning work on Professor 2023-10-16 21:25:49 -05:00
Remnants of Forgotten Disney
42ca7a5a6b Continuing script implementation 2023-10-04 16:39:31 -05:00
Remnants of Forgotten Disney
e31afcbae3 Font importing 2023-08-25 00:28:09 -05:00
Remnants of Forgotten Disney
68cdc3c121 Pokedex interface 2023-08-23 12:50:55 -05:00
Starport75
d4aab283cc Beginning work on graphics 2023-08-01 12:43:23 -05:00
Starport75
e9fce96cdf Continuing injection work 2023-07-04 23:15:22 -05:00
Starport75
858fb10277 Implementing Unown PID 2023-07-03 22:52:38 -05:00