Commit Graph

  • 400e248b4f Disable meowboy buzzer master Qubot 2026-06-25 20:36:00 +08:00
  • 90f061d9c0 Add meowboy retro-go target Qubot 2026-06-25 20:18:56 +08:00
  • 4ced120669 Fixed CI (clean up runner in CI) (#276) Tom Rochette 2026-01-16 21:56:41 -05:00
  • d9b0c17a9f rg_system: Initialize and set high all SPI select lines as early as possible Alex Duchesne 2026-01-07 16:32:08 -05:00
  • fdd72f63ed ili9341: Formatting Alex Duchesne 2026-01-19 13:32:56 -05:00
  • 341687d6e4
    New Device: REDROID-GO (#246) Alberto Bonizzi 2026-01-19 13:08:06 +01:00
  • 44f6d4ca6e Updated github templates Alex Duchesne 2026-01-10 09:02:01 -05:00
  • b9e5c8c8b1
    retro-go: add support for new device brutzelboy (#266) theBrutzler 2026-01-07 22:51:59 +01:00
  • e141ab7817 font_converter: Add support for hexadecimal numbers in glyph ranges (#269) Alex Duchesne 2026-01-07 15:42:06 -05:00
  • 627ba8451d rg_utils: Removed rg_bucket alignment Alex Duchesne 2025-11-07 21:56:07 -05:00
  • 856e2f7144 Launcher: Updated images Alex Duchesne 2025-11-07 19:23:00 -05:00
  • 2a2d162d10 rg_system: Fixed typo causing low battery icon to always be displayed Alex Duchesne 2025-11-07 19:21:50 -05:00
  • da4624834e Updated CHANGELOG Alex Duchesne 2025-11-07 18:24:14 -05:00
  • 07ccb99196 rg_display: Added on-screen battery icon when battery is low (<2%) Alex Duchesne 2025-11-07 18:22:26 -05:00
  • 36b2ae46fc Launcher: Added bucket allocator to avoid thousands of strdup filling internal memory Alex Duchesne 2025-11-07 18:22:12 -05:00
  • 7b37da4901 Merged i2s changes from dev (fixed warnings) Alex Duchesne 2025-11-07 17:30:06 -05:00
  • e1d4c9f257 Merged overclock from dev branch Alex Duchesne 2025-11-07 17:29:52 -05:00
  • 207de1c5f8 Merged rg_gui improvements from dev branch Alex Duchesne 2025-11-07 16:43:39 -05:00
  • 98ecbc507f Merged build tools and translations from dev branch Alex Duchesne 2025-11-07 16:03:22 -05:00
  • 6e52462319 Enable UTF-8 support in FATFS for all targets Alex Duchesne 2025-11-07 15:34:31 -05:00
  • 5a99511264 retro-go: Added a few datasheets for reference Alex Duchesne 2025-11-07 15:21:41 -05:00
  • bd22070c93 Enable the psram-cache-issue fix for all components Alex Duchesne 2025-11-07 15:21:02 -05:00
  • 59c033d7d5 Fixed various compilation warnings and runtime "errors" Alex Duchesne 2025-10-01 13:13:36 -04:00
  • df5b842114 font_converter: Merged version from dev branch Alex Duchesne 2025-10-01 13:05:37 -04:00
  • 707700fdd7 Merging PORTING.md from dev branch Alex Duchesne 2025-09-11 15:13:08 -04:00
  • 619e713279 Updated installation instructions in the README Alex Duchesne 2025-07-27 19:34:17 -04:00
  • 65903046c4 Updated CHANGELOG Alex Duchesne 2025-07-27 19:33:51 -04:00
  • f510ea758e Updated CHANGELOG Alex Duchesne 2025-07-27 18:13:51 -04:00
  • 53b9959dc7 rg_gui: Fixed RG_TEXT_ALIGN_LEFT meant RG_TEXT_ALIGN_RIGHT Alex Duchesne 2025-07-27 00:10:13 -04:00
  • 91044f8ea6 rg_gui: Fixed crash when using RG_TEXT_BIGGER with new fonts Alex Duchesne 2025-07-26 23:23:52 -04:00
  • b17ec473c9 Launcher: Added gui_draw_preview Alex Duchesne 2025-07-26 22:32:16 -04:00
  • 832b20db98 rg_storage: Do not check for NC when using RG_STORAGE_SDSPI_HOLD_CS Alex Duchesne 2025-07-26 21:38:33 -04:00
  • 6678345598 rg_storage: Added RG_STORAGE_SDSPI_HOLD_CS (#190) Alex Duchesne 2025-07-26 21:27:46 -04:00
  • fb43d4d7f9 Fixed the clipped "v" in VeraBold 11 Alex Duchesne 2025-07-26 20:28:51 -04:00
  • f6fb3be2ca
    Added a python tool to create and edit fonts and added diacritics to french translations (#168) Raphael Texier 2025-07-26 23:22:09 +02:00
  • f357884a28 Regenerated fonts with font_converter.py Alex Duchesne 2025-07-26 15:54:46 -04:00
  • 52dfcf1043 Set font width to 0 on proportional fonts Alex Duchesne 2025-07-26 01:49:45 -04:00
  • 370ac66a63 Add the fix-psram-cache-issue module only for esp32 chip Alex Duchesne 2025-07-25 23:35:28 -04:00
  • 88fd24fab5 rg_system: Disable overclock code if not esp32 chip Alex Duchesne 2025-07-25 23:20:56 -04:00
  • 234b845a08 rg_storage: Fixed miniz.h for esp-idf 5.4 Alex Duchesne 2025-07-25 23:07:01 -04:00
  • ca3940d88f rg_display: Wait a bit longer before turning on the backlight Alex Duchesne 2025-07-23 17:23:25 -04:00
  • 0ddee3e53c rg_i2c: Get rid of warning when using PCF8575 #203 Alex Duchesne 2025-07-11 14:31:14 -04:00
  • d57d455e1d rg_i2c: Added support for PCF8575 Alex Duchesne 2025-07-10 15:34:42 -04:00
  • 57a47ff77d rg_i2c: Fixed compilation error with gpio extenders Alex Duchesne 2025-07-10 15:32:09 -04:00
  • 2931a35c79 rg_storage: Update the deprecated esp-idf miniz header's path (#209) Alex Duchesne 2025-07-10 15:04:35 -04:00
  • 36b2eafbd3
    New device: CrokPocket (#206) (also updates vmu and nullnano) DynaMight1124 2025-07-10 19:33:43 +01:00
  • c65932fa8f rg_input: Made filter code match PR#180 again Alex Duchesne 2025-07-06 15:56:59 -04:00
  • 4136437c9d rg_i2c: Added output latch cache to be able to toggle bits faster Alex Duchesne 2025-07-04 19:10:22 -04:00
  • 950667456a rg_input: Added back RG_GAMEPAD_ADC_FILTER_WINDOW from #180 Alex Duchesne 2025-07-04 17:24:05 -04:00
  • 54ecbc4395 rg_i2c: rg_i2c_read_byte can now indicate failure by returning -1 Alex Duchesne 2025-07-02 21:50:58 -04:00
  • d5ef3920ec rg_input: Check for i2c read failures Alex Duchesne 2025-07-02 12:41:20 -04:00
  • 107cb7c1f1 rg_input: Made rg_keymap_gpio_t and rg_keymap_i2c_t consistent regarding pullups/downs Alex Duchesne 2025-06-30 14:56:31 -04:00
  • 57e03eb57b rg_i2c: Revert some accidental changes from d7811ec7 Alex Duchesne 2025-06-27 19:52:52 -04:00
  • f3ae55da8c rg_i2c: Check port is valid in rg_i2c_gpio Alex Duchesne 2025-06-27 19:11:27 -04:00
  • d7811ec7aa rg_input: Do not invert I2C input for RAW/MRGC Alex Duchesne 2025-06-27 19:09:14 -04:00
  • b46e5b767a rg_i2c: rg_i2c_gpio_read_port now returns -1 on failure Alex Duchesne 2025-06-27 18:22:56 -04:00
  • 4a85fa2195 rg_input: Fixed MRGC and T-DECK I2C input Alex Duchesne 2025-06-27 18:17:19 -04:00
  • 23e8b466b4 rg_i2c: Changed reg type to int in _gpio_port so that we can express -1 Alex Duchesne 2025-06-27 17:56:05 -04:00
  • 109feb563c rg_input: level can now be specified when using the shift register driver Alex Duchesne 2025-06-27 16:55:37 -04:00
  • 3890743dd7 rg_i2c: Added support for MCP23017 internal pullup resistors Alex Duchesne 2025-06-26 20:52:56 -04:00
  • 62fa913631 translations: Added missing trailing commas Alex Duchesne 2025-06-26 17:36:31 -04:00
  • 919661651c rg_utils: Removed less than comparison in rg_utf8_get_codepoint in case char is signed Alex Duchesne 2025-06-26 16:26:19 -04:00
  • 27e74ffdbc rg_gui: Added UTF-8 support Alex Duchesne 2025-06-26 16:17:35 -04:00
  • 4ed0b57db9 rg_gui: Changed fonts format to use 16bit codepoints Alex Duchesne 2025-06-26 15:59:44 -04:00
  • c310eb232a rg_i2c: Fixed naming conflict with some versions of esp-idf Alex Duchesne 2025-06-25 19:38:32 -04:00
  • ce1fa1b238 rg_i2c: gpio port struct Alex Duchesne 2025-06-25 19:30:06 -04:00
  • 581c4779ec rg_i2c: Added very basic error handling to rg_i2c_gpio_init Alex Duchesne 2025-06-25 19:10:04 -04:00
  • 3654042835 rg_gui: Fixed fallback glyph when font width is 0 (undefined) Alex Duchesne 2025-06-25 11:31:20 -04:00
  • 3dbe19b186 Formatting Alex Duchesne 2025-06-25 03:55:34 -04:00
  • 2212baa1c9 Fixed byteboy was initializing the LEDC driver for nothing Alex Duchesne 2025-06-25 03:52:01 -04:00
  • fa36fe1d02 rg_input: Fixed inverted i2c gpio input value Alex Duchesne 2025-06-25 00:54:05 -04:00
  • 936ea8cc9a rg_input: Added initialization code for RG_GAMEPAD_I2C_MAP when extender is used Alex Duchesne 2025-06-25 00:48:03 -04:00
  • 1454089ba8 rg_i2c: Added function rg_i2c_gpio_configure_port Alex Duchesne 2025-06-24 23:58:42 -04:00
  • 51e74f6257 rg_i2c: Added log message at the end of rg_i2c_gpio_init Alex Duchesne 2025-06-24 23:12:45 -04:00
  • 83e01529ea rg_i2c: Renamed some variables for consistency Alex Duchesne 2025-06-24 23:06:30 -04:00
  • d8695c4c94 rg_i2c: Added compile error on unknown rg_i2c_gpio driver Alex Duchesne 2025-06-24 22:55:31 -04:00
  • efb0968a0a rg_i2c: Added support for MCP23017 extender (#203) Alex Duchesne 2025-06-24 22:52:00 -04:00
  • 56f30977cc rg_i2c+rg_system: Moved I2C GPIO extender init from rg_input to rg_system Alex Duchesne 2025-06-24 15:07:14 -04:00
  • e7bcbb48b5
    New Device: VMU (#205) DynaMight1124 2025-06-24 17:51:06 +01:00
  • 757b516a2d Updated CHANGELOG Alex Duchesne 2025-06-17 15:45:03 -04:00
  • df424c4554
    Lilygo T-Deck Plus support (#204) Kilrah 2025-06-17 21:12:15 +02:00
  • 76785a2d8b rg_display: Added compile error if RG_SCREEN_ROTATE is used in ILI driver Alex Duchesne 2025-06-04 13:20:35 -04:00
  • c473a5338a rg_display Added driver foreward declarations for clarity Alex Duchesne 2025-06-04 13:09:22 -04:00
  • 49646e6958 retro-go: Added nullnano to the README.md Alex Duchesne 2025-06-04 12:47:50 -04:00
  • f28b4cf42b
    New device: Null Nano by Ampersand (#202) DynaMight1124 2025-06-04 17:46:21 +01:00
  • 6699690589 rg_display+rg_gui: Added safe area and visible area concepts to replace margins and rounded corner const Alex Duchesne 2025-05-30 20:55:31 -04:00
  • 4fc7c2290c rg_gui: Fixed void left in the menu when value is multiline Alex Duchesne 2025-05-22 20:10:31 -04:00
  • 2b68354469 Updated CHANGELOG Alex Duchesne 2025-05-22 19:41:55 -04:00
  • 74a39a2860 SMS: Fixed broken input mapping in GG and SMS since 1.38 (#198) Alex Duchesne 2025-05-22 19:32:06 -04:00
  • 6c632d2026 rg_gui: Removed basic font renderer Alex Duchesne 2025-05-22 18:27:32 -04:00
  • 6950bad61d Added clangd path to the VS Code workspace Alex Duchesne 2025-05-22 15:54:22 -04:00
  • 4da7ac5d07 rg_surface: Implemented rg_surface_fill Alex Duchesne 2025-03-31 15:14:06 -04:00
  • da12453ac4 NES: Fixed alternative MMC3 mappers realloc hack Alex Duchesne 2025-03-31 13:11:33 -04:00
  • c59c1048a3 SNES: Fixed type in printf format Alex Duchesne 2025-03-17 14:32:24 -04:00
  • f4d9293b01 Launcher: Added fIle browser Alex Duchesne 2025-03-17 13:40:09 -04:00
  • 83a1494bca Launcher: Fixed some scrolling weirdnesses Alex Duchesne 2025-03-17 13:27:53 -04:00
  • b643227c37 Launcher: Replaced TAB_RESCAN with TAB_DEINIT Alex Duchesne 2025-03-17 13:27:35 -04:00
  • dbb419a9e7 rg_gui: Fixed network status in options menu Alex Duchesne 2025-03-17 13:25:47 -04:00
  • df74f0734a Launcher: Added a default background option for themes Alex Duchesne 2025-03-17 13:25:39 -04:00
  • 66c194a9b0 SNES: Reduced binary size by ~20KB Alex Duchesne 2025-02-21 19:20:06 -05:00