Commit Graph

  • 000bffde95 gb: use screen_blit_v3to5 Jan Dumon 2020-12-21 10:27:55 +01:00
  • bd02b964fe Fix some additional warnings Konrad Beckmann 2020-12-27 20:21:20 +01:00
  • e618b0d8ef fixed compiler warnings Jan Dumon 2020-12-14 20:34:35 +01:00
  • 92f73530dd Remove Makefile variants Konrad Beckmann 2020-12-27 16:47:29 +01:00
  • 399143906f Fix CI Konrad Beckmann 2020-12-27 16:46:31 +01:00
  • 7edfa68260 makefile: use flash_multi.sh Konrad Beckmann 2020-12-26 07:06:23 +01:00
  • 2815b9a00a BSOD: Reboot device after a button is pressed Konrad Beckmann 2020-12-26 07:06:05 +01:00
  • 09148a16f6 Fix rendering bug, support changing palettes Konrad Beckmann 2020-12-20 02:11:44 +01:00
  • 83e169b307 Improved performance Konrad Beckmann 2020-12-20 01:08:42 +01:00
  • c4aba07673 disable profiling Konrad Beckmann 2020-12-20 00:44:18 +01:00
  • 69c8bb9ad3 Fix padding Konrad Beckmann 2020-12-20 00:42:25 +01:00
  • 9c9a9d8c7f Fancy upscaling Konrad Beckmann 2020-12-20 00:32:19 +01:00
  • c9904a37a3 Improve blit/scaling performance Konrad Beckmann 2020-12-19 23:30:10 +01:00
  • 87cc3b3d14 Update readme Konrad Beckmann 2020-12-19 19:43:55 +01:00
  • 05dc1d3211 Reset if going into standby fails Konrad Beckmann 2020-12-19 19:05:49 +01:00
  • bb19910ece Disable profiling Konrad Beckmann 2020-12-19 18:47:18 +01:00
  • 26b9c90c39 Optimize blitting Konrad Beckmann 2020-12-19 18:46:20 +01:00
  • 250d9c8253 Support deleting of saves Konrad Beckmann 2020-12-19 18:07:49 +01:00
  • c01f51ff57 Finalize state save/load for gb and nes Konrad Beckmann 2020-12-19 16:57:22 +01:00
  • 72ebd229e2 Add _t suffix and get rid of some warnings Konrad Beckmann 2020-12-19 16:11:56 +01:00
  • 10325ad55e Power button in main menu Konrad Beckmann 2020-12-19 14:56:34 +01:00
  • 0a93f7752f Control volume correctly Konrad Beckmann 2020-12-18 23:40:51 +01:00
  • 04b704a1d4 Improve menus Konrad Beckmann 2020-12-18 23:28:08 +01:00
  • 2cabf8a6d8 Clear audio buffer while OSD menu is showing Konrad Beckmann 2020-12-18 21:39:00 +01:00
  • 97058dd5ef nes: Enable OSD menu Konrad Beckmann 2020-12-18 21:12:44 +01:00
  • 0b5784d963 nes: Detect PAL/NTSC correctly Konrad Beckmann 2020-12-18 20:58:55 +01:00
  • fe37b2e09b Update submodule Konrad Beckmann 2020-12-18 20:50:08 +01:00
  • 38996de6ac Reorder stuff to get ok performance Konrad Beckmann 2020-12-18 20:48:56 +01:00
  • 179ba9bc6b Fix loading of nes roms Konrad Beckmann 2020-12-18 20:41:20 +01:00
  • 003c1eeb62 Fix build issues Thomas Roth 2020-12-17 22:56:31 +01:00
  • c05d489231 Remove unused rom_info.h dependency Thomas Roth 2020-12-17 22:42:15 +01:00
  • 84570c55eb Update retro-go-stm32 submodule Thomas Roth 2020-12-17 22:38:44 +01:00
  • 8bb62c2af8 Working NES and GB switching Thomas Roth 2020-12-17 22:25:59 +01:00
  • 2b9430e946 Working NES and GB switching Thomas Roth 2020-12-17 22:25:52 +01:00
  • cba0ad229a Hook in backlight/brightness control in settings Konrad Beckmann 2020-12-17 13:38:28 +01:00
  • 4b3ab433f5 Backlight support using DAC Konrad Beckmann 2020-12-17 01:15:04 +01:00
  • b12048899e Generate and include git hash in BSOD Konrad Beckmann 2020-12-15 17:50:04 +01:00
  • c539baff52 Add BSOD Konrad Beckmann 2020-12-15 17:24:26 +01:00
  • 1374269566 Lots of stuff, menu working better than before Konrad Beckmann 2020-12-15 02:02:56 +01:00
  • fd69b060dc Remove hacks that are not needed anymore Konrad Beckmann 2020-12-15 00:33:50 +01:00
  • b0a76c4526 memset gamepad state to 0 Konrad Beckmann 2020-12-15 00:30:18 +01:00
  • 0cde4b2941 Fix heap usage Konrad Beckmann 2020-12-14 22:22:47 +01:00
  • 0354e2d9a2 ld: Use symbol to locate stack top Konrad Beckmann 2020-12-14 21:35:43 +01:00
  • 9f554e4e69 Add MPU protected redzone for the stack Konrad Beckmann 2020-12-14 21:20:01 +01:00
  • c8b70b33d3 Implement _sbrk, allocate 16KB heap in RAM Konrad Beckmann 2020-12-14 19:50:50 +01:00
  • b400da4967 Add rg_alloc tracker and enable it by default Konrad Beckmann 2020-12-14 18:24:57 +01:00
  • de9acc22cd Remoev printf debugging Thomas Roth 2020-12-13 23:21:45 +01:00
  • da2df65684 Working GB ROM selection Thomas Roth 2020-12-13 23:13:54 +01:00
  • d4854c7310 Add initial GUI hack Konrad Beckmann 2020-12-11 15:32:16 +01:00
  • 4678e7ea1a Add v4l2 screengrabber Konrad Beckmann 2020-12-12 23:34:43 +01:00
  • 95252992b8 Fix nes NN blit function Konrad Beckmann 2020-12-18 13:48:36 +01:00
  • fe182651b0 fixed pointer in call to OSPI_WriteBytes Jan Dumon 2020-12-14 20:29:47 +01:00
  • 2ba0693124 protect the nullpointer redzone with the MPU Jan Dumon 2020-12-14 11:25:35 +01:00
  • da93267953 Fix broken memcpy implementation Konrad Beckmann 2020-12-12 13:41:23 +01:00
  • 181ce5b894 Build with D_FORTIFY_SOURCE=1 Konrad Beckmann 2020-12-12 13:38:14 +01:00
  • 224af81740 Add missing entry in gw_linker.h Konrad Beckmann 2020-12-11 15:33:15 +01:00
  • 89abc22b27 Nullpointer redzone Konrad Beckmann 2020-12-11 13:22:06 +01:00
  • 5b26da5b38 ld: Allocate 4kB of stack Konrad Beckmann 2020-12-11 03:25:00 +01:00
  • b5a14a7726 Makefile: Add -DIS_LITTLE_ENDIAN Konrad Beckmann 2020-12-11 03:22:52 +01:00
  • b7cc8814bb Sample initial button states Konrad Beckmann 2020-12-11 02:24:49 +01:00
  • 17a26346f8 ld: Fix memory regions in ldscript slightly Konrad Beckmann 2020-12-11 02:13:39 +01:00
  • 67c17ab870 Makefile: Run size.sh, depend on ldscript Konrad Beckmann 2020-12-11 02:12:12 +01:00
  • a31273498b nes: Support toggling ROM cache Konrad Beckmann 2020-12-11 02:11:31 +01:00
  • 46091a798d ci: Don't download drivers from github Konrad Beckmann 2020-12-10 21:39:32 +01:00
  • b230d2480d ld: dos2unix Konrad Beckmann 2020-12-10 21:31:54 +01:00
  • d410a84d9f Refactor makefiles Konrad Beckmann 2020-12-10 21:30:21 +01:00
  • 816b68ad17 Makefile: Don't generate a huge bin file Konrad Beckmann 2020-12-10 10:49:45 +01:00
  • 02c0c4ec16 gb: Fix synchronization Konrad Beckmann 2020-12-09 20:06:12 +01:00
  • b4411f521a gb: Fix border in jth rendering Konrad Beckmann 2020-12-09 19:21:47 +01:00
  • a765355c7a Update README.md Konrad Beckmann 2020-12-09 19:17:47 +01:00
  • cc17a98f63 Increase volume Thomas Roth 2020-12-09 18:27:20 +01:00
  • 16d71d29a2 GB: Fix sound-glitches Thomas Roth 2020-12-09 18:13:37 +01:00
  • 8a340529b1 Remove includes Konrad Beckmann 2020-12-09 17:27:31 +01:00
  • b34ad0da0e nes: Improve NN scaling Konrad Beckmann 2020-12-09 17:18:38 +01:00
  • e442572843 gb: Add bilinear and jth scaling Konrad Beckmann 2020-12-09 17:17:55 +01:00
  • 527e463ccc Update README.md viral_dna 2020-12-08 23:54:41 -08:00
  • f494daf6de Update readme Konrad Beckmann 2020-12-08 22:36:18 +01:00
  • a2f7a3b718 Makefile: Program using the elf file Konrad Beckmann 2020-12-08 14:32:25 +01:00
  • ed468ce56c Update README.md Thomas Roth 2020-12-08 12:50:56 +01:00
  • 83688d4f10 nes: Add RTC files to the makefile Konrad Beckmann 2020-12-08 02:31:00 +01:00
  • 8d77b3d354 Add profiling macros Konrad Beckmann 2020-12-08 02:22:55 +01:00
  • 02d052b3bf Enable RTC to allow for profiling Konrad Beckmann 2020-12-08 01:47:56 +01:00
  • bbc017aabd Add report_issue.sh Konrad Beckmann 2020-12-07 23:24:39 +01:00
  • 76fa9a7829 Update issue templates Konrad Beckmann 2020-12-07 23:26:59 +01:00
  • 8ad8d238a6 Improve readme some more Konrad Beckmann 2020-12-07 23:16:21 +01:00
  • 673cf8811e Improve readme Konrad Beckmann 2020-12-07 23:13:30 +01:00
  • 11da2a24d6 Improve readme Konrad Beckmann 2020-12-07 23:04:57 +01:00
  • c64b2bb0a9 Update readme Konrad Beckmann 2020-12-07 23:00:05 +01:00
  • 948ff8fe63 gb: Disable DCACHE for AHBRAM (framebuffer area) Konrad Beckmann 2020-12-06 18:34:31 +01:00
  • fddc3f2fb2 gb: Vsync Konrad Beckmann 2020-12-06 18:05:11 +01:00
  • c45a6e64d9 Update readme Konrad Beckmann 2020-12-06 17:37:43 +01:00
  • c9a300a8be gb: Support state saving to flash Konrad Beckmann 2020-12-06 17:22:32 +01:00
  • 094fae69a6 size: Print nicer Konrad Beckmann 2020-12-06 17:04:23 +01:00
  • 88d1366e13 gb: Add mute button Konrad Beckmann 2020-12-06 16:07:18 +01:00
  • 8bb7344101 Squash largeflash_snapshots Konrad Beckmann 2020-12-06 15:28:42 +01:00
  • 4c3318667d update submodule Konrad Beckmann 2020-12-05 22:46:53 +01:00
  • 160189003d gb: Adjust makefile so flash binary is correctly generated Konrad Beckmann 2020-12-05 22:46:08 +01:00
  • c516f8e90b gb: Allocate framebuffer in ITCRAM Konrad Beckmann 2020-12-05 22:45:31 +01:00
  • 994e23eaed Bring back configurable pixel format for LCD Konrad Beckmann 2020-12-05 22:43:20 +01:00
  • d32f6ba532 memset framebuffer correctly Konrad Beckmann 2020-12-05 22:39:47 +01:00