Konrad Beckmann
ed0d1929d3
Use lcd_wait_for_vblank instead of HAL_Delay(20)
2021-11-28 00:38:27 +01:00
Konrad Beckmann
59873ce78a
ci: Disable macos builds
2021-11-27 12:53:58 +01:00
Konrad Beckmann
2c6092f039
flash: Add flash config for 4MB stock chip in zelda devices
2021-11-27 12:48:57 +01:00
Konrad Beckmann
bdfef80ce2
pce: Ensure correct value of CYCLES_PER_LINE
...
Closes #167
2021-11-20 03:39:22 +01:00
Konrad Beckmann
37479d8add
Update submodule
2021-11-20 03:32:02 +01:00
Konrad Beckmann
0db5ab1fc7
Fix more warnings
2021-11-20 03:31:56 +01:00
Konrad Beckmann
e64b472097
pce: Add note about double define
...
#167
2021-11-20 03:26:01 +01:00
Konrad Beckmann
71e87f21c7
Get lr correctly in ErrorHandler
2021-11-20 02:52:42 +01:00
Konrad Beckmann
aaeb499ae6
Fix warnings
2021-11-20 02:34:19 +01:00
Konrad Beckmann
82624ad7a0
Clean up fault handlers
2021-11-20 02:33:41 +01:00
Konrad Beckmann
69d48fae89
Update submodule
2021-11-16 22:16:58 +01:00
Adam Minchinton
8c6c451c52
Updated system header images in red & green themes
2021-11-16 22:16:58 +01:00
Adam Minchinton
6e4dd494b9
img2bin conversion script by orzeus
2021-11-16 22:16:58 +01:00
Adam Minchinton
b80e0712a0
Add Zelda variant to header bitmaps
2021-11-16 22:16:58 +01:00
Adam Minchinton
7f0dd97118
Update drawn UI to use new C_GW_MAIN_COLOR
2021-11-16 22:16:58 +01:00
Adam Minchinton
de740f6a7e
Update make file to support GNW_TARGET and add flags
2021-11-16 22:16:58 +01:00
Brian Pugh
55394c70e3
Add naive zelda START and SELECT button support. Currently they just perform the same actions as GAME and TIME, respectively
2021-11-16 18:34:47 +01:00
Konrad Beckmann
f40c7fa9be
Update submodule
2021-11-13 14:07:06 +01:00
Konrad Beckmann
86cd183907
parse_roms: Remove redundant argument to ar
2021-11-11 22:12:42 +01:00
Konrad Beckmann
1215d0e3fd
Revert "ci: Remove --http1.1 flag"
...
Seems this might still be needed after all
This reverts commit 2a9bf6d719 .
2021-11-11 20:44:46 +01:00
Konrad Beckmann
57a7dbc131
makefile: Improve readability of extflash info
2021-11-11 20:38:17 +01:00
Konrad Beckmann
afa7b0ddb7
makefile: Avoid redundant linking
2021-11-11 20:32:07 +01:00
Konrad Beckmann
06adc6b127
readme: Make the Docker section expandable
2021-11-10 23:00:55 +01:00
Konrad Beckmann
0651fdf138
makefile: Improve help
2021-11-08 23:01:46 +01:00
Konrad Beckmann
2a9bf6d719
ci: Remove --http1.1 flag
2021-11-06 13:09:49 +01:00
Konrad Beckmann
babe99a378
Improve the Docker flow
...
By mounting the current directory and preserving the uid/gid,
the docker container doesn't have to include the source code,
roms etc.
2021-11-06 13:04:49 +01:00
Konrad Beckmann
8daa749dda
makefile: Remove elf dependency from dump_screenshot
2021-11-02 22:56:41 +01:00
Konrad Beckmann
c3b282a67f
Mute audio while saving screenshot
2021-11-02 22:52:11 +01:00
Konrad Beckmann
9066b2d1d2
Add pyelftools to requirements.txt
2021-11-02 22:32:19 +01:00
Konrad Beckmann
0d2a7da11a
Use correct number of entries for app settings
...
Fixes garbage text and crashes in settings for
PCE and GW.
2021-11-02 22:10:37 +01:00
Konrad Beckmann
086f50e8d2
Use a global enum definition for appids
2021-11-02 22:09:00 +01:00
Konrad Beckmann
0190ed45ad
screenshot: Fix incorrect 565->888 conversion
2021-10-31 02:45:48 +02:00
Konrad Beckmann
ee3cb5e9b5
Add screenshot support
...
Closes #163
2021-10-31 02:30:13 +02:00
wzhy90
a9d68f3cf8
gb: Add original resolution
...
Added:
- Off + any -> 160x144 resolution
2021-10-30 00:27:04 +02:00
Konrad Beckmann
748d994ad0
gw_flash: Assert on JEDEC ID 00 00 00 as well
2021-10-25 23:32:36 +02:00
Konrad Beckmann
017e2c7183
gb: Add more scaling options
...
Added:
- Fit + Soft -> bilinear scaling
- Full + Off -> NN scaling
2021-10-23 23:34:00 +02:00
Konrad Beckmann
bc8aec84a3
Add note about attached files
2021-10-18 10:44:53 +02:00
Konrad Beckmann
b51f0f99d5
nes/gb: Add support for scale and filter algorithms
...
Partial solution for #95
2021-10-17 19:58:52 +02:00
Konrad Beckmann
d483651abd
Make it possible to build with COMPRESS=0
2021-10-15 00:00:38 +02:00
Konrad Beckmann
9c48cc2b4a
Fix indentation
2021-10-10 23:30:55 +02:00
Konrad Beckmann
11b1dd2dd7
Don't load state when resuming from sleep if STATE_SAVING is 0
2021-10-10 23:30:26 +02:00
Konrad Beckmann
290a9402c4
Add option to disable save state support (STATE_SAVING=0)
2021-10-10 15:28:18 +02:00
Konrad Beckmann
76313eff72
makefile: Add python version check (>= 3.6)
2021-10-09 21:51:59 +02:00
Konrad Beckmann
69143ebe91
readme: Add note about EXTFLASH_FORCE_SPI=1
2021-10-05 12:46:58 +02:00
Konrad Beckmann
4b443a1bc5
readme: Add bash code flavor
2021-09-30 19:44:27 +02:00
Konrad Beckmann
c931f538c0
readme: Cleanup, clarify, add ToC
2021-09-30 19:26:19 +02:00
Brian Pugh
335b3f6d10
Update README to remove compression section and to update CFW section to point to game-and-watch-patch isntead of tim's
2021-09-30 18:26:35 +02:00
Brian Pugh
daff3addc4
Make lzma the default ROM compression method
2021-09-30 18:26:35 +02:00
Konrad Beckmann
4867b664b8
Bump settings version
...
When important changes happen in the
settings struct or handling, the version
field should be increased.
Doing so will cause the settings to reset
to the default (a lazy migration, but better
than nothing).
After we added more backlight levels, it was
possible to end up with a very dark screen when
having an old config from a previous build.
2021-09-18 17:27:44 +02:00
Brian Pugh
3e9ec78a11
LZMA ROM compression ( #148 )
...
* lzma initial commit
* Save 13 bytes per lzma compression
* initial lzma support
* update readme
* Update submodule
* linux: Fix gb makefile
Co-authored-by: Konrad Beckmann <konrad.beckmann@gmail.com >
2021-09-18 17:09:28 +02:00