The Gears of Progress
08f6838c91
Fixing some graphics tearing
2025-04-08 14:28:30 -04:00
The Gears of Progress
7338828331
Removing graphics from loader
2025-04-06 17:29:22 -04:00
The Gears of Progress
c7aa7b3dca
Modifying the remote multiboot loader
2025-04-06 17:09:52 -04:00
The Gears of Progress
a369e08093
Merge branch 'master' into feature/upload-rom-as-multiboot-to-other-gba
2025-04-06 12:37:47 -04:00
The Gears of Progress
a278bfb355
Updating Dream Dex
2025-04-06 11:57:37 -04: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
1ee46e1719
Resolving build warnings
2025-03-30 11:56:32 -04:00
The Gears of Progress
b267912687
Continuing box updating
2025-03-27 14:37:47 -04:00
The Gears of Progress
8160bcd276
updating box menu, pre sprite grabbing
2025-03-22 15:57:22 -04:00
The Gears of Progress
91b2534b70
Updating text rendering
2025-03-19 20:55:09 -04:00
The Gears of Progress
af21da42b5
continuing work on updated text engine
2025-03-04 11:33:02 -05:00
The Gears of Progress
9f2dc4f653
Add a separate file for dialogue
2025-01-26 17:46:26 -05:00
The Gears of Progress
f4f64d0e07
Fixing button palette and modifying credits
2025-01-26 14:43:55 -05:00
easyaspi314
e4ef25e20e
Compress the graphics (mostly), fix potential vram memcpy issue
...
This greatly decreases the ROM size, from 245 KB to 198 KB with no visual
changes (that I am aware of)
Changes:
- Enable compression on every graphic but the Pokemon sprites (which are
too large for the GBA to decompress).
- Change grit from emitting .s files to .c files so GCC can strip unused
palettes and maps
- Fix the empty tiles
- Trim down the font to skip 00-1F and 80-FF which were all zeroes
- needs a slight workaround because the Pokemon name display was printing
an invisible FF byte
- Switch memcpy to tonccpy which is vram safe
- Limit palette sizes.
Signed-off-by: easyaspi314 <6258309+easyaspi314@users.noreply.github.com>
2025-01-17 19:32:48 -05:00
The Gears of Progress
a805bbad0a
Releasing wood gecko
2025-01-11 17:23:09 -05:00
The Gears of Progress
1662ed37e3
Fixing weird split changes
2024-12-19 18:39:37 -05:00
The Gears of Progress
422641c62b
Merge branch 'master' of https://github.com/GearsProgress/Poke_Transporter_GB
2024-12-19 18:27:44 -05:00
The Gears of Progress
41f7fcb1aa
*Finally* fixing the EXP bug
2024-12-19 18:15:04 -05:00
The Gears of Progress
a5e4e9401c
Partial rewrite
2024-12-19 16:30:08 -05:00
The Gears of Progress
b382aec0dc
pre Pokemon and Party rewrite
2024-12-19 13:29:47 -05:00
The Gears of Progress
5eb4321513
Final edits for v1.1.1
2024-12-13 12:08:09 -05:00
The Gears of Progress
fa56964f34
Adding in Yellow to new data transfer
2024-12-13 10:58:11 -05:00
The Gears of Progress
626a5b6666
Merge branch 'master' of https://github.com/GearsProgress/Poke_Transporter_GB
2024-12-11 18:10:44 -05:00
The Gears of Progress
6a8184d2e7
Updating Red/Blue FE/FD code
2024-12-11 18:10:43 -05:00
Pyrochrome
fcf5371cea
modified: source/sprite_data.cpp
2024-12-03 20:19:59 -05:00
The Gears of Progress
3b945ecf3e
v1.1.0
2024-11-01 22:54:05 -04:00
The Gears of Progress
884ebc9216
Adding data packets to GSC
2024-10-31 10:59:36 -04:00
The Gears of Progress
cd2a9971a5
Adding data packets to Red/Blue
2024-10-30 14:56:44 -04:00
The Gears of Progress
9d3221ae8d
Adding more debug features
2024-09-25 20:49:10 -04:00
The Gears of Progress
e3c5898683
Fixing contest hall data bug
2024-09-25 14:51:20 -04:00
The Gears of Progress
be25471bbc
Optimizing size
2024-09-25 12:47:13 -04:00
The Gears of Progress
8cee78e384
Adding Gen 3 Languages
2024-09-05 19:50:28 -04:00
The Gears of Progress
3fc484928e
Fixing the bug with English Gold
2024-08-28 15:27:49 -04:00
The Gears of Progress
3728db9f72
Final push!!
2024-08-23 17:50:17 -04:00
The Gears of Progress
1a6d65887f
Final push before release v1.0
2024-08-23 12:11:27 -04:00
The Gears of Progress
73fd2342e9
Last push before release (probably not actually though lol)
2024-08-20 23:31:07 -04:00
The Gears of Progress
1ec09842ad
Updating tons of graphics
2024-08-19 14:47:29 -04:00
The Gears of Progress
22f7aaac26
Pre-saving space
2024-08-13 15:49:04 -04:00
The Gears of Progress
b7f056ce79
Updating Dex Graphics
2024-08-08 16:07:43 -04:00
The Gears of Progress
eae1973f1e
Updating gen 2 to the new z80 system
2024-08-03 12:21:39 -04:00
The Gears of Progress
b3cd6a3f92
Updating Yellow z80
2024-08-01 13:55:22 -04:00
The Gears of Progress
430364d956
Updating z80 commands
2024-08-01 13:03:46 -04:00
The Gears of Progress
5fee006f26
Updating Red and Blue's payload to use the z80 class
2024-07-30 18:01:43 -04:00
The Gears of Progress
41bcbfcb9e
Adding Z80 compiler and updating Yellow
2024-07-30 16:42:17 -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
7aa6933dd6
Fixing crash
2024-07-05 19:20:05 -04:00
The Gears of Progress
add977cf02
Prep for bug testing
2024-07-03 17:44:33 -04:00
The Gears of Progress
e5ad1e25cf
Changing background and fixing bugs
2024-07-02 16:55:47 -04:00
The Gears of Progress
8f07b1ebdb
Re-enabling the old event
2024-07-01 16:45:54 -04:00
The Gears of Progress
290fdf22a4
Updating DreamDex
2024-06-28 16:24:01 -04:00
The Gears of Progress
a8a8edefb3
Finalizing event compatibility
2024-06-28 11:50:22 -04:00
The Gears of Progress
f7cc4b5667
Finalizing the mystery events, sans sprites/music
2024-06-28 11:08:47 -04:00
The Gears of Progress
444878de04
Finalizing new event
2024-06-26 13:38:34 -04:00
The Gears of Progress
7181407915
Implementing custom fanfare
2024-06-25 13:20:59 -04:00
The Gears of Progress
5950e53e88
Continuing work on updated event
2024-06-22 11:24:43 -04:00
The Gears of Progress
7e82dd7b65
Adding support for gen 2
2024-06-11 16:34:58 -04:00
The Gears of Progress
2cfec76b3c
Adding support for Yellow and fixing other bugs
2024-06-07 13:55:01 -04:00
The Gears of Progress
e0f78a3195
Finalizing beta v2
2024-05-29 13:11:44 -05:00
The Gears of Progress
bf7f7f401c
Continuing Payload Work
2024-05-02 12:18:24 -05:00
Remnants of Forgotten Disney
5cb282c8a7
Implementing Yellow and Gold/Silver Payloads
2024-04-29 08:29:09 -05:00
Remnants of Forgotten Disney
888c257e49
Implementing internal payload builder
2024-04-21 21:44:14 -05:00
Remnants of Forgotten Disney
a4bda4c673
Adding in event stabilization
2024-04-17 09:17:15 -05:00
Remnants of Forgotten Disney
611d78d23a
Finalizing Link Cable Connection
2024-04-14 12:26:04 -05:00
Remnants of Forgotten Disney
301ccf602b
Finalizing Red/Blue Payload
2024-04-07 16:46:39 -05:00
Remnants of Forgotten Disney
a27f1c2c37
Continuing transfer menu implementation
2024-04-02 12:19:06 -05:00
Remnants of Forgotten Disney
13450924c2
Implementing new payload system
2024-03-29 23:39:58 -05:00
Remnants of Forgotten Disney
0a27d23ba5
Updating buttons and implementing offset rows
2024-03-29 19:33:10 -05:00
Remnants of Forgotten Disney
0b041caf75
Implementing new sprites and temp sprite loading
2024-03-29 13:20:10 -05:00
Remnants of Forgotten Disney
de40daa51e
Updating buttons and dialogue
2024-03-29 11:55:54 -05:00
Remnants of Forgotten Disney
6bef2b58f2
Reworking global frames
2024-03-27 12:04:18 -05:00
Remnants of Forgotten Disney
d7d8648eb4
Finalizing the RB transfer rewrite
2024-03-27 11:20:54 -05:00
Remnants of Forgotten Disney
f70ce475d2
Restoring memory.c
2024-03-20 15:41:03 -05:00
Remnants of Forgotten Disney
0d39923c0a
Fixing interrupts
2024-03-20 15:38:33 -05:00
Remnants of Forgotten Disney
53e7748d48
Organizing files
2024-03-19 13:52:23 -05:00
Remnants of Forgotten Disney
22fc6ee9d2
Finalizing the ROM data rewrite
2024-03-09 17:30:43 -06:00
Remnants of Forgotten Disney
c825203e70
Modifying save data flags
2024-03-04 16:56:14 -06:00
Remnants of Forgotten Disney
4768f72a50
Moving Pokemon data to Sector 30
2024-03-03 17:42:59 -06:00
Remnants of Forgotten Disney
257fe54a76
Finalizing ASM variable rewrite
2024-03-01 19:52:46 -06:00
Remnants of Forgotten Disney
338819268a
Beginning to rewrite the ASM "compiler"
2024-02-26 19:40:51 -06:00
Remnants of Forgotten Disney
020d27433d
Preparing for ASM rewrite
2024-02-24 14:53:12 -06:00
Remnants of Forgotten Disney
1b5f30087a
Modifying Pokemon Injection
2024-02-19 08:29:37 -06:00
Remnants of Forgotten Disney
7401c2063a
Pre-sprite handler
2024-02-12 17:25:41 -06:00
Remnants of Forgotten Disney
584c7862c3
Updating Link Cable Implementation
2024-02-12 13:28:06 -06:00
Remnants of Forgotten Disney
df1df7ea7f
Pre-link rewrite
2024-02-04 12:35:54 -06:00
Remnants of Forgotten Disney
de3be068d7
Final commit before release
2023-12-04 21:03:14 -06:00
Remnants of Forgotten Disney
3784db8344
Finishing touches
2023-12-04 15:36:47 -06:00
Remnants of Forgotten Disney
1ee5b57036
Fixed save data
2023-12-03 16:00:03 -06:00
Remnants of Forgotten Disney
eb87ab3c03
Inital implementation of Save.C
2023-12-03 14:22:04 -06:00
Remnants of Forgotten Disney
8b3771b0d7
Pre-Save issue fixing
2023-12-02 21:10:51 -06:00
Remnants of Forgotten Disney
8bb76ca58c
Double checking formatting
2023-11-29 08:28:55 -06:00
Remnants of Forgotten Disney
0a45b08524
Fixed memory bug
2023-11-20 13:50:37 -06:00
Remnants of Forgotten Disney
f7120e97bb
Finalized graphics
2023-11-18 19:35:30 -06:00
Remnants of Forgotten Disney
ead09e0b49
Fixing double injection corruption
2023-11-18 15:58:59 -06:00
Remnants of Forgotten Disney
736ceaabc7
Implementing custom Wonder Cards
2023-11-18 14:47:46 -06:00
Remnants of Forgotten Disney
7b0eb43d87
Adding check for valid Pokemon
2023-11-18 14:23:24 -06:00
Remnants of Forgotten Disney
fde2cfe68f
Adding check for other events
2023-11-18 12:58:48 -06:00
Remnants of Forgotten Disney
29f4baaf3b
Created rom data class
2023-11-15 13:08:17 -06:00
Remnants of Forgotten Disney
e2ac4c41b0
Shrinking the save data array size
2023-11-15 09:48:57 -06:00
Remnants of Forgotten Disney
5d5fe71100
Connection Dialogue
2023-11-11 18:19:25 -06:00
Remnants of Forgotten Disney
e01a782929
Pre-text engine rewrite
2023-11-10 21:19:19 -06:00
Remnants of Forgotten Disney
a2ebc40054
Finalize language conversion
2023-11-10 19:20:27 -06:00
Remnants of Forgotten Disney
5874fb2b92
Working in RS, as well as correct text
2023-11-08 15:06:23 -06:00
Remnants of Forgotten Disney
f71d2c22c9
Multiboot cart hot-swapping
2023-11-01 22:37:39 -05:00
Remnants of Forgotten Disney
fbb3dccb0f
THE POKEDEX ADDITONS WORK
2023-11-01 12:02:52 -05:00
Remnants of Forgotten Disney
e7fd5f1aba
Dialouge system update and text formatting
2023-10-28 17:38:58 -05:00
Remnants of Forgotten Disney
0cca5a82ad
Default Language Selection
2023-10-26 12:19:24 -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
9f83d4e637
Adding information about the injected ASM code
2023-10-16 19:22:41 -05:00
Starport75
79a09eb01f
Attempt to fix music
2023-10-15 13:27:05 -05:00
Remnants of Forgotten Disney
d5d3e287da
Continuing script injeciton work
2023-10-14 16:29:45 -05:00
Remnants of Forgotten Disney
3619d1b0a4
Pre-fixing flags
2023-10-11 13:06:29 -05:00
Remnants of Forgotten Disney
4350be0035
Debug mode testing
2023-10-11 08:47:12 -05:00
Remnants of Forgotten Disney
05ed0a7884
Preparing to test in FRLG
2023-10-10 18:05:27 -05:00
Remnants of Forgotten Disney
59a77be861
Adding Pokemon injection message
2023-10-09 23:45:44 -05:00
Remnants of Forgotten Disney
65b4fd6718
Continuing work on script injection
2023-10-08 15:38:47 -05:00
Remnants of Forgotten Disney
6be4290d03
Fixing off by 2 error
2023-10-05 12:06:53 -05:00
Remnants of Forgotten Disney
b6ee1fd3f3
Script injection debugging
2023-10-04 20:10:05 -05:00
Remnants of Forgotten Disney
42ca7a5a6b
Continuing script implementation
2023-10-04 16:39:31 -05:00
Remnants of Forgotten Disney
0af3ef7e1f
Fixing build script issues
2023-10-04 15:45:06 -05:00
Remnants of Forgotten Disney
2e8af87dc7
ASM integration
2023-10-03 19:27:14 -05:00
Remnants of Forgotten Disney
e443995a43
More checksum implementation
2023-10-02 23:46:16 -05:00
Remnants of Forgotten Disney
7ebdcc6202
Implementing CRC16 Checksum
2023-10-02 14:27:35 -05:00
Starport75
91793e2865
Continuing work on script implementation
2023-10-01 23:34:37 -05:00
Remnants of Forgotten Disney
f70372f556
Custom script implementation
2023-10-01 18:17:22 -05:00
Starport75
677cdf150e
Continuing script injection
2023-10-01 13:19:03 -05:00
Starport75
9e5ef985cb
Adding save data map
2023-09-18 11:43:45 -05:00
Starport75
3dfbdcb458
Remove checksum
2023-09-08 14:43:20 -05:00
Starport75
7456c8e701
More script implementation
2023-09-07 21:08:18 -05:00
Starport75
59fc9367a3
beginning script injection implementation
2023-09-06 13:39:44 -05:00
Starport75
17c4e316f8
Save data implementation
2023-09-02 21:27:57 -05:00
Remnants of Forgotten Disney
fbb8ac3d16
Begining save data class
2023-09-02 12:00:29 -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
5b3e46c5a7
Audio stuff
2023-08-12 20:04:45 -05:00
Starport75
ce71b400da
Working menu!
2023-08-11 15:39:52 -05:00
Starport75
0db001a730
Working on main menu
2023-08-10 17:16:07 -05:00
Starport75
647d3565f4
Continuing graphics work
2023-08-09 17:05:51 -05:00
Starport75
16d4fd642c
Implemented Generation 1
2023-08-07 23:38:16 -05:00
Starport75
62ac986314
Working build!
2023-08-05 16:38:43 -05:00
Starport75
2283704747
Link connection errors
2023-08-04 18:33:26 -05:00
Starport75
880f2cce58
Moving link connection to Pokemon_Party class
2023-08-04 14:52:04 -05:00
Starport75
c0e6003d7a
Continuing text data
2023-08-01 19:58:11 -05:00
Starport75
d4aab283cc
Beginning work on graphics
2023-08-01 12:43:23 -05:00
Starport75
4f74de5309
it works
2023-07-05 23:32:41 -05:00
Starport75
3330dd4127
Continuing work on injection
2023-07-05 20:36:02 -05:00
Starport75
5624f7e76b
Update pokemon.cpp
2023-07-05 11:51:30 -05:00
Starport75
59a58cb5a8
Update pokemon.cpp
2023-07-05 11:43:31 -05:00
Starport75
4b6ed92fa6
Update main.cpp
2023-07-05 11:42:10 -05:00