508 Commits

Author SHA1 Message Date
Konrad Beckmann
471a57b7b9 Update submodule 2023-02-20 22:02:33 +01:00
Konrad Beckmann
b49cf63e7a Update submodule 2023-02-01 21:38:17 +01:00
Konrad Beckmann
c9ea0a9df7 Update submodule 2023-01-30 20:47:14 +01:00
Konrad Beckmann
7f3a4eb90f readme: Clarify save state backup procedure 2022-06-06 11:50:12 +02:00
Konrad Beckmann
f167b0b055 Fix docker build 2022-05-21 17:54:51 +02:00
bzhxx
6be2403ec2 Bug fix: LCD white screen. (#193)
Fix the white screen bug happening during -wake up- or -quit to menu- user action.
2022-05-21 17:53:08 +02:00
Konrad Beckmann
dc6fac79d2 makefile: Allow gcc version 10 and above 2022-05-21 17:19:23 +02:00
Henrique Grolli Bassotto
1925eb639a Add information about GNW_TARGET to zelda model (#191)
Add information about GNW_TARGET for Zelda model
2022-04-10 11:13:40 +02:00
Konrad Beckmann
80c3ce1c4c pllgen: Fix indentation 2022-04-07 18:51:12 +02:00
Konrad Beckmann
a792adbd81 pllgen: Add support for fracn2, allow for configurable error margin 2022-04-07 18:40:32 +02:00
Konrad Beckmann
217e47518e Add pllgen to generate SAI PLL config 2022-04-07 18:08:15 +02:00
c0de90e7
a5a9b8bf5d Fix for issue [Clear framebuffer after macro OSD disappears #164] (#185)
* Fix for issue [Clear framebuffer after macro OSD disappears #164]

* Fixed compile error.
2022-01-13 01:20:56 +01:00
James Dull
83ccc2dc4f Add support for 512Mb MX chip variant
Address flashing issue with Macronix MX25U51245G chips that identify using an invalid JEDEC ID (per datasheet).  In at least one user's case, the chips were purchased directly from DigiKey.
2022-01-12 22:33:18 +01:00
Christian Unhold
736ec37a5c gw_flash: Add support for Winbond flash devices 2022-01-06 00:06:39 +01:00
Konrad Beckmann
f121023a55 nes: Increase pause_after_frames to render boot screen properly
Since the initial state loading is performed after one
emulation iteration, this needs to be increased as well.
2021-12-23 11:24:33 +01:00
Konrad Beckmann
1ba45513c5 linux: Add state saving and loading support 2021-12-23 11:24:33 +01:00
Konrad Beckmann
7b1898bd56 Update submodule
nes: Load state after running one emulation cycle
2021-12-23 11:24:27 +01:00
Konrad Beckmann
9f823c313d Create LICENSE
The project has always been licensed under the GNU General Public License, version 2 as stated in `README.md`.

This is just a clarification and to make license identification easy for automated tools.
2021-12-20 09:51:41 +01:00
Konrad Beckmann
605d73a504 gui: Remove references to logos
The logos are not rendered, so by removing them
we make sure they are not included in the build.

This saves up to 32kB of external flash usage.
2021-12-20 06:10:39 +01:00
Konrad Beckmann
f398b91e24 Update submodule
nes: Game freezes after loading state

Fixes #176
2021-12-19 11:33:46 +01:00
Konrad Beckmann
fa486a0283 parse_roms: Use pathlib.Path to remove build/roms.a
This makes it more platform independent
2021-12-18 21:36:52 +01:00
Konrad Beckmann
7d329b57db parse_roms: Remove build/roms.a if flash will overflow
This prevents invocations of `make` to cause the following build error: `fatal error: build/config.h: No such file or directory`
2021-12-18 21:06:33 +01:00
Konrad Beckmann
92fa21f9aa parse_roms: Print required size in case of overflow 2021-12-18 20:59:33 +01:00
Konrad Beckmann
5d162f858c Convert line endings to unix style 2021-12-18 09:41:48 +01:00
Brian Pugh
aee5b14b3c Stop compilation if zip and/or 7z files are found in the roms directory 2021-12-13 08:40:29 +01:00
Brian Pugh
abc7ed4558 refresh watchdog in main LZMA decompression loop 2021-12-06 02:29:41 +01:00
Konrad Beckmann
522f0342ae makefile: Remove redundant defines and includes
Also update vscode project to match default config
2021-12-04 11:15:32 +01:00
Konrad Beckmann
a482568bee parse_roms: Add verbose flag to hide print that may confuse users 2021-12-02 11:40:08 +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