Commit Graph

537 Commits

Author SHA1 Message Date
GearsProgress
02da756b50 Updating text make process 2026-03-09 17:14:18 -04:00
GearsProgress
23292afc0c Adding text.xlsx to repo 2026-03-09 16:41:38 -04:00
GearsProgress
12f710dafc Reapply "Release candidate"
This reverts commit 67aa927108.
2026-03-09 12:09:57 -04:00
GearsProgress
95c6af63e4 Changing the folders back 2026-03-07 10:12:59 -05:00
The Gears of Progress
184b9f99ef Updating folder names for language graphics 2026-03-06 21:46:26 -05:00
GearsProgress
7776d884b0 Changing cloud to remote 2026-03-06 09:55:46 -05:00
GearsProgress
a8edfc3094 Updating local/remote setup 2026-03-06 09:55:11 -05:00
GearsProgress
d17371ed1c Updating pt-br implementation 2026-03-05 18:11:16 -05:00
GearsProgress
3128f8bcd7 Updating make process to include Korean, Traditional and Simplified Chinese, and Brazilian Portuguese 2026-03-05 16:42:31 -05:00
GearsProgress
bbe2937776 Remove old text_helper folder 2026-03-03 14:14:00 -05:00
The Gears of Progress
6b5a15604f
Merge pull request #114 from GearsProgress/text-debug-screen
Merge text-debug-screen into release-candidate
2026-03-03 14:07:00 -05:00
GearsProgress
bf5cbbb438 Merge branch 'release-candidate' into text-debug-screen 2026-03-03 14:04:12 -05:00
The Gears of Progress
fd8c9a8e8e
Merge pull request #113 from risingPhil/feature/create-vertical_list-widget
Create vertical_menu widget
2026-03-03 13:58:51 -05:00
GearsProgress
e9a0705a3b Updating text-helper 2026-03-03 12:51:08 -05:00
GearsProgress
ba98dfd914 Merge branch 'text-debug-screen' of https://github.com/GearsProgress/Poke_Transporter_GB into text-debug-screen 2026-03-03 12:50:53 -05:00
GearsProgress
454700064c Updating makefile to not recompile unnecessary files 2026-03-03 12:43:10 -05:00
GearsProgress
e0f9685a1b Updating Makefile to specify which xlsx to use 2026-03-03 12:25:39 -05:00
GearsProgress
b7ada79f40 Updating main.py 2026-03-03 12:09:41 -05:00
Philippe Symons
f7099eb68f Slightly better cleanup of Select_Menu 2026-03-03 00:46:36 +01:00
Philippe Symons
22f29a789b Fix small mistake 2026-03-03 00:28:06 +01:00
Philippe Symons
b0abeaf5f6 Create vertical_menu widget
This commit implements a vertical menu widget, which should be quite a bit more flexible than
what we currently have.

It defines interfaces in order to respond to selection changes, show and hide. And has a i_item_widget
interface class to allow you to use custom item widgets.

This is done in preparation for adding a debug menu, in which I kinda want to add toggle options
while using the same vertical_menu widget.

Right now, vertical_menu is only used in Select_Menu. Needless to say that Select_Menu was reworked quite a bit.
Still, in terms of visuals or functionality, the changes should be invisible for now. I mean, I didn't do anything *new* with it yet.
2026-03-03 00:15:18 +01:00
The Gears of Progress
451ec2bcb0
Merge pull request #112 from Adri1/french-translation-images 2026-03-02 16:16:20 -05:00
Adri1
024ff55d66 Palette correction 2026-03-02 22:14:08 +01:00
Adri1
6ff2d55543 French translation for images 2026-03-02 21:27:56 +01:00
GearsProgress
a4c4826322 Modifying build process to have language specific graphics 2026-03-01 22:08:09 -05:00
GearsProgress
0d9b10d12c Fixing multiline centering 2026-02-28 16:32:33 -05:00
GearsProgress
c5d252e3b5 Updating PCCS and adding debug detection in the py scripts 2026-02-28 15:57:37 -05:00
The Gears of Progress
9fafb5e511
Merge pull request #110 from GearsProgress/revert-109-release-candidate
Revert "Release candidate"
2026-02-24 00:04:59 -05:00
The Gears of Progress
67aa927108
Revert "Release candidate" 2026-02-24 00:04:47 -05:00
The Gears of Progress
432bf1fa26
Merge pull request #109 from GearsProgress/release-candidate
Release candidate
2026-02-24 00:02:28 -05:00
The Gears of Progress
0f003f0120
Merge branch 'text-debug-screen' into release-candidate 2026-02-24 00:02:10 -05:00
The Gears of Progress
1480bf6e02
Merge pull request #108 from GearsProgress/latest-release
Update branch to match latest-release
2026-02-23 23:24:38 -05:00
GearsProgress
47088a98d1 Merging latest-release changes to text-debug 2026-02-23 23:23:57 -05:00
GearsProgress
dc75638d99 Merge branch 'text-debug-screen' into latest-release 2026-02-23 23:23:53 -05:00
The Gears of Progress
01376f422c
Merge pull request #107 from GearsProgress/latest-release
Update RC to LR
2026-02-23 23:08:40 -05:00
GearsProgress
bd7979bbc5 Updating PCCS (again) 2026-02-23 23:04:30 -05:00
GearsProgress
5651194a15 Updating PCCS 2026-02-23 22:59:54 -05:00
The Gears of Progress
9b7be5b24f
Merge pull request #105 from risingPhil:feature/add-maxmod-support-to-ptgb
MaxMod sound engine lib integration
2026-02-23 22:35:32 -05:00
The Gears of Progress
f0554ce370
Merge pull request #106 from risingPhil:fix-text-debug-screen-branch
Fix text debug screen branch
2026-02-23 22:35:16 -05:00
The Gears of Progress
2b85152353
Merge pull request #103 from easyaspi314:movement-data
Improve movement data storage
2026-02-23 22:34:00 -05:00
The Gears of Progress
47396a262c
Merge pull request #102 from risingPhil:reduce-romsize-3kb
Reduce romsize 3kb
2026-02-23 22:32:48 -05:00
Philippe Symons
2e25792227 More revert log 2026-02-23 20:55:18 +01:00
Philippe Symons
be3c250e3e Revert debug logs 2026-02-23 20:54:41 +01:00
Philippe Symons
cf2e09d102 Fix the text-debug-screen branch 2026-02-23 20:52:14 +01:00
Philippe Symons
a7d8beb973 MaxMod sound engine lib integration
This commit integrates the MaxMod sound engine into PTGB.

Some test code already existed, but now it's done for real.

I added a thin API wrapper in sound.c/sound.h to abstract the sound engine.

One of AquaticAlloy's test songs was added to the main menu as a proof of concept.
We may want to disable it before the actual merge though.
2026-02-23 13:08:35 +01:00
GearsProgress
51ab2487ad Updating gitignore (again) 2026-02-19 17:23:16 -05:00
GearsProgress
48af7e2fd2 Updating gitignore and PCCS 2026-02-19 17:21:15 -05:00
The Gears of Progress
3c455ffdb4
Merge pull request #104 from risingPhil/fix-some-build-issues
Fix some build issues
2026-02-19 15:57:56 -05:00
Philippe Symons
d0cfed6018 Fix some build issues
Problem 1: syntax error in text_helper
Fix 1: single quotes instead of double quotes

Problem 2: the ground shifted beneath our feet with the devkitpro/devkitARM base image again.
The --break-system-packages option no longer exists on pip install.
Fix 2: Use a specific tag of the devkitpro/devkitARM docker image to ensure this won't happen again.
2026-02-19 21:49:43 +01:00
easyaspi314
4cbc128c16 Improve movement data storage
Instead of each macro being a ternary (which can't be constant folded),
the values are now stored sequentially.

Additionally, I use byte instead of int and made the tables static

-1300 bytes.
2026-02-18 16:28:18 -05:00