Commit Graph

  • e1bdee743f Add semi-optional requirements.txt Brian Pugh 2021-07-04 09:45:46 -07:00
  • 3ff11840d8 fix exception when attempting to compress non-nes/gb games Brian Pugh 2021-07-04 09:43:19 -07:00
  • 804612a685 Change lz4 python parameters to match cli Brian Pugh 2021-07-03 16:48:39 -07:00
  • e39ede61a2 refactor parse_roms.py to use pathlib and be easily expandable for future compression algorithms Brian Pugh 2021-07-03 15:59:43 -07:00
  • e03ec09db9 ci: Add placeholder roms for untested emulators Konrad Beckmann 2021-07-05 22:41:58 +02:00
  • 95f93b6772 Revert "ci: Build PRs as well" Konrad Beckmann 2021-07-04 18:27:29 +02:00
  • 3bcc8f9caf ci: Build PRs as well Konrad Beckmann 2021-07-04 12:55:36 +02:00
  • 4fc0a3c424 Update submodule Konrad Beckmann 2021-07-04 12:19:52 +02:00
  • 5218701947 ld: Assert that BSS doesn't use too much RAM Konrad Beckmann 2021-07-04 11:45:25 +02:00
  • e63e2317ed readme: Simplify the rom copying step Konrad Beckmann 2021-07-03 23:46:29 +02:00
  • 1b3bd7c608 makefile: Remove accidental overrides Konrad Beckmann 2021-07-03 22:25:22 +02:00
  • 52442187ee Remove TODO Konrad Beckmann 2021-07-03 01:54:40 +02:00
  • e20419fd99 Ensure that the main menu will be entered after resetting. Konrad Beckmann 2021-07-03 01:52:51 +02:00
  • c73bd95d74 Suspend after idling in the main menu Konrad Beckmann 2021-07-03 01:30:30 +02:00
  • e79c4fab0b Commit settings when going to sleep Konrad Beckmann 2021-07-03 00:42:02 +02:00
  • e4ec6ce857 Set TIM1 frequency to 1Hz and add an uptime counter Konrad Beckmann 2021-07-03 00:23:51 +02:00
  • b9f8d23d76 Lower the default volume to avoid brown outs when powered through USB Konrad Beckmann 2021-07-02 12:36:23 +02:00
  • 4be407159f emulators: Render frames and pause on power resume Konrad Beckmann 2021-07-01 21:02:09 +02:00
  • 1b1c5afb24 update submodule and match odroid_settings_StartupFile_get/set Konrad Beckmann 2021-07-01 00:55:21 +02:00
  • c45445cf81 Skip loading last played game if user holds down any extra button Konrad Beckmann 2021-07-01 00:31:58 +02:00
  • 559e2fc6ec Resume last played game when booting Konrad Beckmann 2021-07-01 00:24:01 +02:00
  • 95520b8cd2 odroid: Fix FPS/skip/busy counters Konrad Beckmann 2021-06-30 23:22:11 +02:00
  • 19ca0f312a readme: Update supported emulators Konrad Beckmann 2021-06-30 00:34:20 +02:00
  • 1fdbb47321 gitignore: Ignore col_roms.c and sg1000_roms.c Konrad Beckmann 2021-06-30 00:31:12 +02:00
  • 35bfa1fed7 parse_roms.py: Allocate save space for sg1000 Konrad Beckmann 2021-06-30 00:29:37 +02:00
  • 24df24d082 - Remove generated file ludo 2021-06-28 22:46:31 +02:00
  • 00dd5bb3ed - Add all coleco keys using gw combo keys GW Key : Coleco Game : 1 Game + Up : 2 Game + Left : 3 Game + Down : 4 Game + Right : 5 Game + A : 6 Game + B : 0 Time : # Time + Up : * Time + Left : 9 Time + Down : 8 Time + Right : 7 Time + A : 6 Time + B : 5 ludo 2021-05-20 22:32:03 +02:00
  • 711052daf7 - Add SG-1000 support ludo 2021-05-18 19:15:49 +02:00
  • d15fe877f5 - Add support of SG-1000 ludo 2021-05-18 19:13:32 +02:00
  • c01ee42360 Add support of Colecovision ludo 2021-05-18 14:20:11 +02:00
  • f67d762bb3 - Add support of Colecovision ludo 2021-05-18 14:16:56 +02:00
  • f4f1cd2f82 use gsplit if on mac Brian Pugh 2021-06-25 14:40:24 -07:00
  • 7da8b4bd37 readme: Inform about lz4 Konrad Beckmann 2021-06-25 09:53:37 +02:00
  • b30d09365c GB/GBC : add LZ4 ROM compressed support (#91) bzhxx 2021-06-25 08:36:28 +02:00
  • a55120d69e debug: Disable action on a menu item Konrad Beckmann 2021-06-17 12:28:27 +02:00
  • 0459feb40a debug: Add more flash debug features Konrad Beckmann 2021-06-17 12:22:46 +02:00
  • b250e5c555 Add debug menu to show flash jdec id Konrad Beckmann 2021-06-17 10:30:58 +02:00
  • c11d240016 Update submodule Konrad Beckmann 2021-06-07 09:05:37 +02:00
  • d8b19c8809 Update submodule Konrad Beckmann 2021-06-06 23:55:06 +02:00
  • 44ea3678dc Cleanup readme Konrad Beckmann 2021-06-06 15:04:22 +02:00
  • a3149424f5 pce: Convert to spaces Konrad Beckmann 2021-05-24 14:11:29 +02:00
  • 5db4adc40f Increase audio level with a factor 2 Konrad Beckmann 2021-05-24 14:09:43 +02:00
  • e3a0a06d13 Makefile: Allow gcc 11 Konrad Beckmann 2021-05-15 16:17:18 +02:00
  • c0ef062af7 Makefile: Check and verify installed tools Konrad Beckmann 2021-05-09 20:13:35 +02:00
  • 06f8760433 parse_roms.py: Use -9 lz4 compression for compatibility Konrad Beckmann 2021-05-09 15:06:47 +02:00
  • 80e570a219 parse_roms.py: Don't compress roms that are too large Konrad Beckmann 2021-05-06 08:54:08 +02:00
  • 137bdeeb7b parse_roms.py: Properly implement previous commit Konrad Beckmann 2021-05-01 21:22:50 +02:00
  • 203678a7e7 parse_roms.py: Error out when there are no roms Konrad Beckmann 2021-05-01 16:48:23 +02:00
  • fec69518c3 Makefile: Add COMPRESS variable to control if compression should be performed Konrad Beckmann 2021-04-27 22:41:32 +02:00
  • fe6bc49633 ci: Add LZ4 Konrad Beckmann 2021-04-26 21:23:44 +02:00
  • 143cf7c6de ci: Install lz4 Konrad Beckmann 2021-04-26 21:17:28 +02:00
  • 8a4ede05c1 nes: Add LZ4 compression support (#86) bzhxx 2021-04-26 21:12:29 +02:00
  • 6ceb4baa70 Update submodule Konrad Beckmann 2021-03-20 23:04:35 +01:00
  • 5adbdbc429 Dump and program pce saves Konrad Beckmann 2021-03-04 22:43:33 +01:00
  • efcb112a67 lcd: Increase startup delay to mitigate white screen issue Konrad Beckmann 2021-03-04 22:39:28 +01:00
  • 6c22c6c2be parse_roms.py: Force objcopy to use arch armv7e-m Konrad Beckmann 2021-03-02 20:19:31 +01:00
  • 7b8109f0c2 readme: Clarify how to run make download_sdk Konrad Beckmann 2021-02-20 17:10:37 +01:00
  • 1bb1268c0f ci: mv files instead of cp Konrad Beckmann 2021-02-18 08:22:10 +01:00
  • 461d43380f ci: Download a PCE rom Konrad Beckmann 2021-02-18 08:21:49 +01:00
  • 3df1e0a0c0 Adding PC Engine (TurboGrafx-16) Emulation (#78) GaryZ88 2021-02-18 15:16:32 +08:00
  • 4b0444b7b4 Add menu entry to power off the unit Konrad Beckmann 2021-02-15 15:24:21 +01:00
  • d9f570d75f ci: Download actual ROMs for GG and SMS Konrad Beckmann 2021-02-12 14:17:25 +01:00
  • ea18ae2f5f Use objcopy to convert roms to .o files Jan Dumon 2021-02-12 13:06:30 +01:00
  • 0e2edb09d2 Fix LCD init and merge resume support Scorp0rX0r 2021-02-01 00:22:10 -08:00
  • 8b5dd9aca6 reduce memory usage of listbox_item_t Jan Dumon 2021-01-22 17:36:30 +01:00
  • c8c7c6cb35 Increase speed of keeping keys pressed Jan Dumon 2021-01-22 17:40:53 +01:00
  • 098fd63532 Fix dump & load save scripts (#70) deanhuff 2021-01-22 00:19:52 -05:00
  • 39377661f8 parse_roms: generate a const struct of the roms Jan Dumon 2021-01-21 17:20:40 +01:00
  • aab0a71eb9 When keeping pressed repeat directional keys in menus Jan Dumon 2021-01-20 23:34:16 +01:00
  • eecbcd6a0a smsplusgx: fix indentation and remove obsolete code Jan Dumon 2021-01-20 22:59:16 +01:00
  • cfd1a4cc37 smsplusgx: use correct blit function Jan Dumon 2021-01-20 22:58:10 +01:00
  • a4a0602527 smsplusgx: Divide volume factor by 2 to prevent overflow in stereo mixing Konrad Beckmann 2021-01-19 09:42:52 +01:00
  • 6932a5f341 Improve audio volume calculation Konrad Beckmann 2021-01-18 21:31:34 +01:00
  • 0a6744b538 Added a hint for building on Mac trochr 2021-01-17 21:35:27 +01:00
  • a047912570 main: Fix BSOD infinite loop Konrad Beckmann 2021-01-16 01:25:49 +01:00
  • 172b1079bc linux: Adapt gb emulator to new submodule Konrad Beckmann 2021-01-16 00:50:10 +01:00
  • 1f4dee743d linux: Adapt nes emulator to new submodule Konrad Beckmann 2021-01-16 00:46:56 +01:00
  • d6f51d4b8a ci: Build the Dockerfile too Konrad Beckmann 2021-01-15 00:14:11 +01:00
  • 1670080694 makefile/ld: Improve internal flash programming Konrad Beckmann 2021-01-13 23:31:47 +01:00
  • 4b9ebe5b40 ld: Add (NOLOAD) to appropriate sections Konrad Beckmann 2021-01-13 22:35:15 +01:00
  • 804171b920 makefile: Add -fstack-usage -Wstack-usage=20480 Konrad Beckmann 2021-01-13 22:18:53 +01:00
  • 3e0a92ccb2 size.sh: Calculate MiB correctly Konrad Beckmann 2021-01-13 09:17:32 +01:00
  • ea53a9c89e parse_roms: Write constant for roms_count Konrad Beckmann 2021-01-13 06:24:43 +01:00
  • 4567dfad9d retro-go: Fix warning Konrad Beckmann 2021-01-12 23:52:11 +01:00
  • 7ce42520d6 Move headers to more sensible places Konrad Beckmann 2021-01-12 23:49:30 +01:00
  • a78703d51c Update submodule Konrad Beckmann 2021-01-12 23:34:20 +01:00
  • 13372bcac1 Cleanup scripts a bit Konrad Beckmann 2021-01-12 23:32:13 +01:00
  • 4843d965b9 github: Add auto assign Konrad Beckmann 2021-01-12 19:21:26 +01:00
  • 81e3822edf odroid_input: implement odroid_input_wait_for_key() Jan Dumon 2021-01-12 09:49:14 +01:00
  • c6014e0bd9 retro-go: Update submodule (gb, nes fixes) and fixup Konrad Beckmann 2021-01-11 11:41:39 +01:00
  • 0d9d7605e7 nes: Update submodule and adjust integration Konrad Beckmann 2021-01-11 10:50:41 +01:00
  • bc61c642b1 battery: Added battery status Franz Levin 2021-01-10 19:30:41 +01:00
  • 58573dc296 cubemx: Generated new code Franz Levin 2021-01-10 19:55:05 +01:00
  • 51d5f4cac1 cubemx: Added pins, adc, timer, interrupts for fuel gauge Franz Levin 2021-01-10 17:49:21 +01:00
  • c93991c59b osx: Fix for save state scripts Chris Hughes 2021-01-10 11:41:35 -08:00
  • 62ceaefa87 Include gui in internal flash Konrad Beckmann 2021-01-09 23:14:51 +01:00
  • 6698f89809 ci: Add placeholder roms for GG/SMS so it is built Konrad Beckmann 2021-01-09 22:18:51 +01:00
  • efa8e37a8e linux: Add basic gb integration Konrad Beckmann 2021-01-09 16:34:21 +01:00
  • 72159e5b08 parse_roms: Write build/saveflash.ld if it's changed Konrad Beckmann 2021-01-09 06:50:17 +01:00
  • 6dfce45374 parse_roms: Write build/config.h if it's changed Konrad Beckmann 2021-01-09 06:45:04 +01:00