Commit Graph

  • 4a303e492c readme: Add missing make option (#132) viral_dna 2021-08-15 12:41:25 -07:00
  • 8a641f844a Add EXTFLASH_FORCE_SPI to force legacy SPI mode for the flash driver Konrad Beckmann 2021-08-15 02:22:25 +02:00
  • f604478126 Add more debug features Konrad Beckmann 2021-08-13 00:48:38 +02:00
  • e452a5aade makefile: Fix make help Konrad Beckmann 2021-08-12 22:55:19 +02:00
  • a0497229fd Set default display brightness to level3 Konrad Beckmann 2021-08-12 20:00:46 +02:00
  • d9542eb709 STM32 RTC Hardware Support & User Interface for Watch and Calendar (#128) northskysl 2021-08-12 15:34:00 +03:00
  • 5b8a944791 fix game and watch speed issues (#129) Brian Pugh 2021-08-11 22:47:36 -07:00
  • 7b0458d7db readme: Fix link Konrad Beckmann 2021-08-11 22:20:31 +02:00
  • 314fc9863d Add features to make compatible with tim's patched firmware (#124) Brian Pugh 2021-08-11 13:18:07 -07:00
  • 283a0619df Add lz4 support for PCE engine Konrad Beckmann 2021-08-11 21:51:19 +02:00
  • 422ad66214 ci: Add a placeholder rom for the gw emulator Konrad Beckmann 2021-08-11 21:43:25 +02:00
  • e985070cdd size: Print gw size Konrad Beckmann 2021-08-11 21:43:06 +02:00
  • 6d269a8219 Zx81 (#126) zx81 2021-08-10 14:07:08 +02:00
  • 550a9eaca7 gw: Integrate on screen display etc Konrad Beckmann 2021-08-09 20:05:52 +02:00
  • 3514fb8613 Add GW support ludo 2021-08-08 23:03:27 +02:00
  • 2cfce562e3 Setup flash2, enable PC profiling over SWO snes9x-2 Konrad Beckmann 2021-08-08 21:19:39 +02:00
  • 3fe89ad4f7 gitignore: Ignore *.pyc files Konrad Beckmann 2021-08-08 19:43:21 +02:00
  • 820722f4ae Flash monitor (#123) Brian Pugh 2021-08-08 09:55:17 -07:00
  • f96b4bcb43 In-game macro overlay (#122) Brian Pugh 2021-08-08 07:11:50 -07:00
  • 5e2b8ec10c linux/snes: Don't require nes rom file Konrad Beckmann 2021-08-07 22:46:55 +02:00
  • 7f57f94a2f snes9x: Basic bringup on device Konrad Beckmann 2021-08-02 23:46:11 +02:00
  • 051aa0cd6b Add snes9x from retro-go Konrad Beckmann 2021-08-07 19:47:54 +02:00
  • 26a4c4fc66 snes9x: Boilerplate integration Konrad Beckmann 2021-08-02 21:46:57 +02:00
  • 4f85678031 snes9x: Basic bringup on device snes9x Konrad Beckmann 2021-08-02 23:46:11 +02:00
  • 2e29984b96 Add snes9x from retro-go Konrad Beckmann 2021-08-07 19:47:54 +02:00
  • eeffce05c6 Fix slightly incorrect buffer swapping in nes osd_blitscreen Brian Pugh 2021-08-07 09:23:18 -07:00
  • 72da767238 tools: Break out openocd and rewrite screengrabber a bit Konrad Beckmann 2021-08-05 21:57:04 +02:00
  • 9d56ddc0bc tools: Fix wrapping bug and add halt support for safer data reads Konrad Beckmann 2021-08-05 21:14:00 +02:00
  • 6241983f53 tools: Add argparse to logpoll and cleanup Konrad Beckmann 2021-08-05 19:50:56 +02:00
  • 4d44d6835d tools: Add logpoll to poll the stdout log from a running target Konrad Beckmann 2021-08-05 19:36:03 +02:00
  • 67685edea6 main: Increase max extflash size to 256 MB Konrad Beckmann 2021-08-05 08:49:31 +02:00
  • 8a10e4c347 snes9x: Boilerplate integration Konrad Beckmann 2021-08-02 21:46:57 +02:00
  • fbb791b0a6 Fix sms from emulating 5% too fast introduced in b6bbe8e2. Slightly increase target frame period accuracy for all emulators Brian Pugh 2021-08-04 09:56:53 -07:00
  • 9f39efa2ef gw_flash: Assert that JEDEC ID is not FF FF FF Konrad Beckmann 2021-08-04 16:17:32 +02:00
  • 57601aa086 BSOD: Turn on the backlight Konrad Beckmann 2021-08-04 16:16:30 +02:00
  • 6b7e6eeeb6 gw_flash: Add MX66U1G45G and MX66U2G45G Konrad Beckmann 2021-08-04 11:58:46 +02:00
  • 79636bd7ec makefile: Add make dump_logs to dump callstack and logs Konrad Beckmann 2021-08-04 11:56:53 +02:00
  • a3af61f484 continue drawing frames and don't skip until CPU usage hits 100 percent Brian Pugh 2021-08-03 11:04:13 -07:00
  • 5e9d24ffa5 makefile: Print toolchain variables in help Konrad Beckmann 2021-08-03 23:55:28 +02:00
  • ca1c68d0e9 Update submodule Konrad Beckmann 2021-08-03 23:18:20 +02:00
  • 2817336939 gw_flash: Add a default status poll timeout of 1s Konrad Beckmann 2021-08-03 20:19:34 +02:00
  • 399acf57f4 makefile: Print config variables in make help Konrad Beckmann 2021-08-03 20:10:48 +02:00
  • bff9f57216 makefile: Reset device in reset_dbgmcu Konrad Beckmann 2021-08-03 20:10:32 +02:00
  • ade7cb6fc5 New flash driver and integrated loader Konrad Beckmann 2021-08-03 17:06:54 +02:00
  • 022aff3538 Integrate mikmod mikmod Konrad Beckmann 2021-08-01 21:57:55 +02:00
  • 20d7fefaf9 Import mikmod Konrad Beckmann 2021-08-01 21:52:59 +02:00
  • 31411abe45 gw_flash: Remove -O0 Konrad Beckmann 2021-07-31 22:11:28 +02:00
  • c1eaf09178 gw_flash: Fix ISSI config Konrad Beckmann 2021-07-31 22:03:06 +02:00
  • 30bbd75280 gw_flash: Enable spansion flashes and print some more info Konrad Beckmann 2021-07-31 19:25:35 +02:00
  • 19eb2f5f92 Add workaround to disable storing stuff Konrad Beckmann 2021-07-31 19:25:18 +02:00
  • a7f2502a29 Add support for CFLAGS_EXTRA Konrad Beckmann 2021-07-31 19:24:59 +02:00
  • 8cd0bd1fa3 Improve readme and makefile Konrad Beckmann 2021-07-31 19:18:13 +02:00
  • 7a29e3b11f flashapp: Enable erase round up Konrad Beckmann 2021-07-31 19:12:22 +02:00
  • 1447d5a3bc default name Konrad Beckmann 2021-07-31 17:18:18 +02:00
  • 772d63a5f7 New flash driver and integrated loader Konrad Beckmann 2021-07-31 14:51:47 +02:00
  • 1541393509 Long hold pause/set to toggle speedup (#114) Brian Pugh 2021-07-29 11:20:55 -07:00
  • 0403b679cb change pce pause_pressed and power_pressed to correct dtypes Brian Pugh 2021-07-24 09:55:45 -07:00
  • 88c8df2492 change sms pause_pressed and power_pressed to correct dtypes Brian Pugh 2021-07-24 09:50:34 -07:00
  • 1dedf5986a change gb pause_pressed and power_pressed to correct dtypes Brian Pugh 2021-07-24 09:48:16 -07:00
  • 1925bcccb5 change nes pause_pressed and power_pressed to correct dtypes Brian Pugh 2021-07-24 09:45:07 -07:00
  • 836db3157c Have NES use joystick abstraction (matching other emus) rather than directly reading raw gnw buttons Brian Pugh 2021-07-24 09:36:32 -07:00
  • 2d166d5cb0 Save state and poweroff when power is pressed when in-menu (#112) Brian Pugh 2021-07-24 09:12:08 -07:00
  • b6bbe8e2bb Add 0.5x, 0.75x, 1.25x and 1.5x speed options (#111) Brian Pugh 2021-07-20 23:23:46 -07:00
  • 8276c2d607 Update submodule Konrad Beckmann 2021-07-21 08:15:45 +02:00
  • 3dce00d594 vscode: Add c_cpp_properties.json Konrad Beckmann 2021-07-19 11:02:16 +02:00
  • 5ccd71eae8 Update submodule Konrad Beckmann 2021-07-19 10:20:42 +02:00
  • f4730eb1eb linux/gb: Don't include a period in the rom extension Konrad Beckmann 2021-07-15 23:18:27 +02:00
  • 0f7ed40544 linux/gb: Initialize joystick struct Konrad Beckmann 2021-07-15 23:08:47 +02:00
  • 9d35031e69 replace zopfli with zlib until decompression bug is resolved Brian Pugh 2021-07-15 10:58:26 -07:00
  • 94062c331c Issue 101: Remember the last selected game in the menu after reset (#108) Rustam Zinurov 2021-07-14 22:21:52 +02:00
  • e7f2e7cf86 scripts: Disable debug based on RESET_DBGMCU Konrad Beckmann 2021-07-13 19:24:05 +02:00
  • 262ac696a9 scripts: Make the scripts more platform independent Konrad Beckmann 2021-07-13 19:17:38 +02:00
  • ccb7099a93 ci: Add linux integration build job Konrad Beckmann 2021-07-12 22:14:16 +02:00
  • a20c590b79 makefile: Add RESET_DBGMCU to control if debug should be disabled Konrad Beckmann 2021-07-12 18:10:45 +02:00
  • 2e0525565f makefile: Rename disable_debug_block to reset_dbgmcu Konrad Beckmann 2021-07-12 18:10:31 +02:00
  • d62c0144a8 linux: Make it build again Konrad Beckmann 2021-07-12 08:32:53 +02:00
  • 4a9e49bcde scripts: Disable debug block when done for all scripts Konrad Beckmann 2021-07-12 00:06:37 +02:00
  • a495618279 scripts: Disable debug block when done Konrad Beckmann 2021-07-12 00:04:16 +02:00
  • 76b5680df0 makefile: Reset DBGMCU_CR after flashing Konrad Beckmann 2021-07-11 22:38:02 +02:00
  • 3bec6c6137 templates: Add feature request, simplyfy bug report Konrad Beckmann 2021-07-11 22:21:12 +02:00
  • 1bfba9776e Move scripts to a separate directory Konrad Beckmann 2021-07-11 21:55:45 +02:00
  • 70881218ef ci: Move scripts Konrad Beckmann 2021-07-11 21:54:29 +02:00
  • cf39e3f4d3 vscode: Add launch.json with a target debug config Konrad Beckmann 2021-07-11 16:08:52 +02:00
  • 0c092ae9fc Add script to erase save slots Konrad Beckmann 2021-07-11 12:18:32 +02:00
  • 0850193c9a ci: Download toolchain from a mirror Konrad Beckmann 2021-07-10 11:42:00 +02:00
  • ff034689bb ci: Don't download toolchains from github Konrad Beckmann 2021-07-10 01:44:24 +02:00
  • 850308b5d4 ci: Refactor a bit more Konrad Beckmann 2021-07-10 01:07:48 +02:00
  • a78dac3fdc ci: Add macos build and refactor a bit Konrad Beckmann 2021-07-10 00:33:55 +02:00
  • 0a3c1c500b case-insensitive extensions when searching for roms Brian Pugh 2021-07-08 11:41:41 -07:00
  • 7257338df4 Update README with requirements.txt and zopfli compression Brian Pugh 2021-07-07 22:25:17 -07:00
  • 3306ccf11b update retro-go-stm32 to get new miniz files Brian Pugh 2021-07-07 22:12:43 -07:00
  • ba092b7b16 Update parse_roms.py help strings Brian Pugh 2021-07-07 22:10:59 -07:00
  • 04f969f67f fix endian order of uncompressed deflate data Brian Pugh 2021-07-07 14:47:24 -07:00
  • 79ec35c9cd Fix space in makefile before MINIZ macros Brian Pugh 2021-07-07 09:25:28 -07:00
  • fcb786a7dc parse_roms.py linting Brian Pugh 2021-07-07 09:18:21 -07:00
  • 864c488c3e Initial attempt at deflate nes support Brian Pugh 2021-07-05 16:10:11 -07:00
  • f2f754e81e remove lupng from the build Brian Pugh 2021-07-05 16:06:30 -07:00
  • 013083f827 have rom manager expose the rom extension Brian Pugh 2021-07-05 16:04:02 -07:00
  • e2bb399642 initial zopfli support in parse_roms.py Brian Pugh 2021-07-05 15:06:08 -07:00
  • 9449bdb092 Add pre-commit config and lint rules for python Brian Pugh 2021-07-04 09:36:26 -07:00