Commit Graph

  • a2931d161f [Core/MS] added support for more Korean x-in-1 mappers (credits to Ben Sittler & Omar Cornut from smspower.org for mappers reverse-engineering and description) ekeeke 2023-09-11 23:43:32 +0200
  • c3f02f9c90 Merge branch 'master' of https://github.com/ekeeke/Genesis-Plus-GX ekeeke 2023-08-25 17:34:33 +0200
  • 5a3e18f71b [Core/CD] improved Sub-CPU BUSREQ status accuracy ekeeke 2023-08-25 16:47:01 +0200
  • dde0c09f6f [Core/CD] improved Sub-CPU BUSREQ status accuracy ekeeke 2023-08-25 16:47:01 +0200
  • ad706045d3 [Gamecube/Wii] updated last modified file headers ekeeke 2023-07-25 00:03:40 +0200
  • 7316507339 [Core/MD] fixed another potential regression with savestate support for games using SRAM bankswitching ekeeke 2023-07-25 00:02:44 +0200
  • 091b4124a8 [Core/MD] fixed Sonic The Hedgehog 3 lock-on support regression introduced in 4bb149ba0b ekeeke 2023-07-24 23:14:20 +0200
  • a8d61b0391 [Gamecube/Wii] fixed random PNG snapshots corruption ekeeke 2023-07-24 23:06:26 +0200
  • 83ab969f29 [Core/MD] added "Demons of Asteborg" and "Astebros" in internal mapper database (fixes Steam versions which incorrectly use Everdrive extended SSF mapper indicator in ROM header) ekeeke 2023-07-01 15:34:52 +0200
  • 4bb149ba0b [Core/MD] fixed SRAM bankswitching for games also using ROM bankswitching (fixes Astebros) ekeeke 2023-06-13 01:00:56 +0200
  • 95bde804a6 [Core/MD] fixed soft-reset in X-in-1 pirate games ekeeke 2023-06-08 22:47:42 +0200
  • 3bed408176
    fix error in zstate comment (#509) Nicholas Hubbard 2023-06-04 11:44:14 -0400
  • 47dacebe9c fix error in zstate comment #509 Nicholas Hubbard 2023-06-04 08:39:00 -0400
  • c4077c4f24 [Core/Misc] Fixed -Wmaybe-uninitialized warnings with GCC compiler ekeeke 2023-05-20 19:44:57 +0200
  • 60f2281fc3 [Wii] fixed analog stick(s) support in menu (regression introduced in latest changes to menu inputs polling) ekeeke 2023-05-20 19:34:37 +0200
  • a7f42b438e [Core/CD] increased minimal latency (fixes BIOS freeze when CD latency is disabled in emulator settings) ekeeke 2023-05-09 00:54:56 +0200
  • b5f1027c15 [Core/CD] fixed CDD position reset when disc is stopped (fixes random freezes in Spiderman vs Kingpin when switching between audio tracks) ekeeke 2023-05-07 14:46:23 +0200
  • bde13e931d vdp_render: Fix -Wmaybe-uninitialized warning #502 orbea 2023-04-23 09:29:12 -0700
  • 73636ac42d xe_1ap: Fix -Wmaybe-uninitialized warning orbea 2023-04-23 09:28:57 -0700
  • 1db51e2c5f [Core/MS] simplified latest Korean x-in-1 mappers implementation ekeeke 2023-04-07 09:06:42 +0200
  • 4a07f8a9f6 [Core/MS] added support for latest Korean x-in-1 mappers (credits to Ben Sittler and Omar Cornut at smspower.org for mappers reverse-engineering and description) ekeeke 2023-04-06 01:00:40 +0200
  • 94399728b8 [Gamecube/Wii] added polling of all input ports for menu control ekeeke 2023-03-30 20:01:19 +0200
  • aed9e6c5a3
    [libretro] Port Backup Ram Cart changes from downstream (#498) ichee 2023-03-28 07:36:08 -0400
  • d7b2890517
    [libretro] Port Backup Ram Cart changes from downstream #498 ichee 2023-03-27 16:33:57 -0400
  • 42f0944c50
    Add .bin extension support for archives (#497) crashGG 2023-03-26 11:41:01 +0300
  • 7e4f980694
    Add .bin extension support for archives #497 crashGG 2023-03-26 09:28:36 +0300
  • f0c8f83926 [Core/MD] improved Realtec mapper accuracy (verified on real cartridge hardware) ekeeke 2023-03-20 00:26:37 +0100
  • ef922735ff [Core/MD] improved detection of Quackshot REV A original ROM dump (512KB) ekeeke 2023-03-12 18:51:24 +0100
  • 1bf6f70986 [Core/MD] fixed Realtec mapper behavior on soft-reset and with TMSS hardware ekeeke 2023-03-12 18:27:34 +0100
  • cc60ba57bf [libretro] fixed available system RAM size for SG-1000 games with extra on-board RAM ekeeke 2023-03-11 14:23:31 +0100
  • 15b962ef9e
    Update README.md ekeeke 2023-03-11 14:17:48 +0100
  • 842a56a5ad
    Update Getting Started.md ekeeke 2023-03-11 14:16:05 +0100
  • 4b26034d48
    Update Frequently Asked Questions.md ekeeke 2023-03-11 14:15:05 +0100
  • 078b77d37b
    Update Frequently Asked Questions.md ekeeke 2023-03-11 14:10:23 +0100
  • 3d995eec42
    Update README.md ekeeke 2023-03-11 14:09:10 +0100
  • 7c3446bc61
    Update Credits.md ekeeke 2023-03-11 14:08:04 +0100
  • dfe8824e68
    Delete Home.md ekeeke 2023-03-11 14:06:41 +0100
  • 48223acc27
    Update README.md ekeeke 2023-03-11 14:05:14 +0100
  • 6465e7e0b5
    Update README.md ekeeke 2023-03-11 14:03:43 +0100
  • e302aeae6b Added wiki pages ekeeke 2023-03-11 13:59:30 +0100
  • 18176adb0e Merge branch 'master' of https://github.com/ekeeke/Genesis-Plus-GX ekeeke 2023-03-04 15:49:26 +0100
  • a7220d2408 [Gamecube/Wii] increased maximal CPU overclock values ekeeke 2023-03-04 15:44:30 +0100
  • 1bbb050676 [Gamecube/Wii] increased maximal CPU overclock values ekeeke 2023-03-04 15:44:30 +0100
  • 0b59f47428 forgot to update limit on M68K overclock menu #488 saulfabreg Wii VC Project 2023-02-24 19:11:19 -0500
  • aaaa8da3d5 Increase speed overclock limit (Wii port only) saulfabreg Wii VC Project 2023-02-24 18:44:21 -0500
  • 22526f587c
    added support for RetroUSB Genesis RetroPort #484 PlainOldPants 2023-02-10 16:59:45 -0600
  • 605a29d7bd [Core/Input] improved XE-1AP controller emulation (verified on real hardware) ekeeke 2023-02-05 18:08:05 +0100
  • a2380d84e0 [Core/VDP] fixed address/code potential corruption by one-instruction execution delay after HV interrupts activation (fixes #477) ekeeke 2023-01-13 14:00:27 +0100
  • 70cfbd909f [Core/CPU] - fixed 68k timings of BCHG, BCLR, BTST Dn,#Imm and Dn,Dm instructions when bit number is less than 16 (cf. Yacht.txt) - fixed 68k timings of CHK, TRAP, TRAPV, LINEA and LINEF exceptions (cf. Yacht.txt) ekeeke 2023-01-06 09:03:30 +0100
  • 350be7731c [Core/Sound] disable PSG output on Mark III hardware when FM output is enabled (fixes issue #474) ekeeke 2022-12-18 14:49:34 +0100
  • c14c1d10b8 Set system_hw to 0 at start of retro_load_game and at the end of retro_unload_game - could potentially fix Bizhawk issues #476 libretroadmin 2022-12-14 16:25:36 +0100
  • 46652c7fd7 [Core/MD] fixed MegaSD audio sample counter still getting updated while audio playback is paused (fixes #471) ekeeke 2022-11-28 01:11:13 +0100
  • 1925efe4d7 [Core/VDP] improved HBLANK flag timing accuracy (fixes #470) ekeeke 2022-11-26 16:48:22 +0100
  • 1c972f5482 [Core/CD] improved GFX timing accuracy (fixes "Night Striker" crashing after completing a game) ekeeke 2022-11-26 16:24:09 +0100
  • e4a1237413 [Wii] added back default menu key (HOME button) to prevent lockups in case of incorrect input settings ekeeke 2022-11-26 14:56:26 +0100
  • 4190bd1d3c Merge branch 'master' of https://github.com/ekeeke/Genesis-Plus-GX ekeeke 2022-11-07 19:57:45 +0100
  • 5ca459d53f [Wii] added configurable menu key combo ekeeke 2022-11-07 19:56:03 +0100
  • 5b7d5bfd56 [Wii] added configurable menu key combo ekeeke 2022-11-07 19:56:03 +0100
  • 6ec9ac2729 [Core/SG] added SG-1000 II hardware with 8KB RAM extension adapter in selectable hardware models (fixes #437) ekeeke 2022-10-29 13:51:34 +0200
  • ec466a7c9e [Gamecube/Wii] added configurable overclock setting for M68K, S68K and Z80 CPUs ekeeke 2022-10-25 20:09:25 +0200
  • 165f0b80a0 Fix accidental revert of unrelated code in libretro.c ds22x 2022-10-23 22:45:34 +0200
  • 6eb2f35c81 Sync with upstream to implement 90bb356a17 ds22x 2022-10-23 22:40:02 +0200
  • 90bb356a17 [libretro] fixed cheat support regression introduced in previous commit ekeeke 2022-10-23 21:49:11 +0200
  • 2c85a51a87 Revert 98b5c60355 ds22x 2022-10-23 17:48:51 +0200
  • f215e402f4
    Merge branch 'ekeeke:master' into master ds22x 2022-10-22 21:38:08 +0200
  • 98b5c60355 [Gamecube/Wii][libretro] added Mega-CD PRG-RAM & Word-RAM cheat codes support ekeeke 2022-10-15 16:12:51 +0200
  • 0f9d57d6b8
    Fix -Werror=strict-prototypes (#466) orbea 2022-10-11 14:10:06 -0700
  • 3a9cd6b091 Fix -Werror=strict-prototypes #466 orbea 2022-10-10 10:37:59 -0700
  • 24b71ab2c2 [Core/MS] added missing GG-MS games in internal game database ekeeke 2022-10-09 11:07:33 +0200
  • d20b8dc1ae Merge branch 'master' of https://github.com/ekeeke/Genesis-Plus-GX ekeeke 2022-10-09 10:15:31 +0200
  • ea8d299123 [Core/CD] improved GFX processing accuracy to halt it while Word RAM is allocated to Main CPU in 2M mode ekeeke 2022-10-09 10:13:24 +0200
  • ff5f5c5ecf
    Typo on libretro_core_options.h (#465) nfp0 2022-10-06 06:41:20 +0100
  • c458fa27cb
    Typo on libretro_core_options.h #465 nfp0 2022-10-05 21:32:04 +0100
  • 549a86a4e7 [Core/CD] Make RS=1 return 0 on CDC register read for now #464 Ralakimus 2022-10-04 03:26:02 -0400
  • 1711e2db1b [Core/CD] Fix various MCD registers, based on the hardware manual and mcd-verificator Ralakimus 2022-10-04 02:47:39 -0400
  • 5cdb318540
    Merge branch 'ekeeke:master' into master ds22x 2022-09-23 18:27:37 +0200
  • dded47d5e7 [Core/VDP] added support for background color changes during HBLANK when display is disabled (fixes #462) ekeeke 2022-09-19 14:11:16 +0200
  • 2d28c67316 [Core/VDP] added missing credits for enhanced 2-cell vscroll rendering mode ekeeke 2022-09-19 14:03:44 +0200
  • aea7b9d547
    Merge branch 'ekeeke:master' into master ds22x 2022-09-01 20:13:56 +0200
  • b7a9a27fb0 [Core/MD] reverted previous incorrect change in MegaSD ROM write mapper ekeeke 2022-08-31 18:19:18 +0200
  • f5f192fc0a Merge branch 'master' of https://github.com/ekeeke/Genesis-Plus-GX ekeeke 2022-08-31 18:02:11 +0200
  • eef172acf3 [Core/MD] reduced savestate size when both Mega CD and MegaSD hardware are detected (fixes savestates with MSU-MD games that have "SEGA MEGASD" in ROM header) ekeeke 2022-08-31 18:01:39 +0200
  • 9f407e830e
    Merge branch 'ekeeke:master' into master ds22x 2022-08-13 13:51:35 +0200
  • c9b24e6de9
    Merge pull request #307 from alexkiri/sdl_build_fix ds22x 2022-08-13 13:51:17 +0200
  • e5f77f14b9
    Enchanced per-tile vertical scroll (#453) Kiri 2022-08-13 09:11:41 +0300
  • 057c64bf85 Comment cleanup #453 Alex Kiri 2022-08-13 07:41:17 +0300
  • b46bc96f45 Code review cleanup Alex Kiri 2022-08-13 07:30:11 +0300
  • 3757d43577 Enchanced per-tile vertical scroll implementation Alex Kiri 2022-08-12 21:21:30 +0300
  • 26e2640326 Fix SDL build Alex Kiri 2022-08-12 21:04:22 +0300
  • ad92df802d
    Merge branch 'ekeeke:master' into master ds22x 2022-08-09 03:54:38 +0200
  • 47d20265c9 [Core/Sound] fixed MAME YM2413 core operator output when EG is off (fixes issue #448) ekeeke 2022-08-07 10:13:10 +0200
  • c660a37d50
    Update .gitlab-ci.yml LibretroAdmin 2022-07-25 10:02:57 +0200
  • ee0e185b6e (libretro.c) Use safer fill_pathname_join - tend to avoid snprintf as earlier versions of MSVC didn't NULL terminate. This also saves us from having to messily set the path separator per OS libretroadmin 2022-07-22 14:47:49 +0200
  • e2fd222349 [Gamecube/Wii] bumped up config version ekeeke 2022-06-18 15:25:00 +0200
  • 643163443d
    Merge pull request #301 from Swordfish90/fix-led-interface ds22x 2022-06-11 13:58:46 +0200
  • 8c593cc997 Make libretro led interface optional for frontends. Filippo Scognamiglio 2022-06-11 08:54:59 +0200
  • 6923673821
    Merge branch 'ekeeke:master' into master ds22x 2022-06-07 04:08:01 +0200
  • 4ecd33f4cd [Core/CD] fixed 32x32 pixels stamp index masking during GFX operation (fixes #436) ekeeke 2022-05-31 01:52:17 +0200
  • 73e6464762 Revert "Take out -DENABLE_SUB_68K_ADDRESS_ERROR_EXCEPTION, leads to heavy regressions for now" libretroadmin 2022-05-17 15:54:07 +0200
  • f9e2c57818
    Take out -DENABLE_SUB_68K_ADDRESS_ERROR_EXCEPTION, leads to heavy regressions for now LibretroAdmin 2022-05-16 12:59:58 +0200