Commit Graph

  • 11ad16f76c add core/debug to gx_vstudio project feos 2019-04-25 20:31:43 +03:00
  • e4d2e04f48 require HOOK_CPU definition in cpuhook.c feos 2019-04-25 20:27:02 +03:00
  • b24541938a move cpuhook to a core/debug vadosnaprimer 2019-04-24 01:03:42 +03:00
  • d1e7cd6bea add CPU hooking functionality can be used by a frontend to implement breakpoints or tracelogging currently hooked: M68K executing/reading/writing, VDP reading/writing (only for MegaDrive) vadosnaprimer 2019-04-21 20:22:06 +03:00
  • 5f8156ef72 [Core/MD] fixed ROM size detection when enabling/disabling SRAM on power-on (fixes SRAM support in Hardball 95, NBA Hang Time and other 3MB games with SRAM mapped at 0x300000) ekeeke 2019-03-29 01:51:23 +01:00
  • 77f1529661 [Gamecube/Wii] fixed compilation errors with devkitPPC r32/r33 (and potentially upcoming devkitPPC releases if include files control flow is changed again) ekeeke 2019-03-26 22:54:20 +01:00
  • 74e54f7041 Merge branch 'master' of https://github.com/ekeeke/Genesis-Plus-GX ekeeke 2019-03-23 14:32:58 +01:00
  • d927c6e4cb [Gamecube/Wii] fixed compilation errors/warnings with latest devkitPPC (r24) ekeeke 2019-03-23 14:32:34 +01:00
  • 6ec124760f [Gamecube/Wii] fixed compilation errors/warnings with latest libogc (1.8.21) ekeeke 2019-03-23 14:29:37 +01:00
  • 3e1dcda9ad [Gamecube/Wii] fixed compilation errors/warnings with latest libpng (1.6.34) ekeeke 2019-03-23 14:27:25 +01:00
  • b1ccc1aaba [Core/CD] improved CD hardware reset timing accuracy on software reset ekeeke 2019-03-23 14:01:43 +01:00
  • 76d6fb87a2 [Core/CD] increased CD access latency (fixes "Aisle Lord (J)") ekeeke 2019-03-23 13:56:50 +01:00
  • cae62cd675 [Core/CD] fixed Main-CPU/Sub-CPU synchronization edge case ekeeke 2019-03-23 13:55:44 +01:00
  • 31a15eaf7c [Core/MD] fixed SSF2 mapper size limit ekeeke 2019-03-23 13:52:43 +01:00
  • c953707ef5 [Core/CPU] fixed M68K STOP instruction edge case (case where STOP instruction unmasks pending interrupt) ekeeke 2019-03-23 13:46:23 +01:00
  • e819af4553 [Core/MS] fixed savestate when Boot ROM is running ekeeke 2019-03-23 13:43:55 +01:00
  • 33328c7abb [Core/MD] fixed savestate when Boot ROM is running ekeeke 2019-03-23 13:41:56 +01:00
  • 123e05ffbd Merge pull request #264 from tokumeiwokiboushimasu/master ekeeke 2019-02-25 21:29:36 +01:00
  • fbc949cc47 Build fixes tokumeiwokiboushimasu 2019-02-26 00:12:22 +09:00
  • 32079418a9 [Core/MD] fixed SRAM power-on state with games larger than 2MB (Duke Nukem 3D, Triple Play 96, Triple Play - Gold Edition) ekeeke 2019-01-26 18:33:41 +01:00
  • b0de643e86 [Gamecube/Wii] fixed compilation with latest devkitPPC versions (MAXPATHLEN declaration issue) ekeeke 2019-01-26 18:28:37 +01:00
  • 5c0c613bbc [Core/IO] fixed regression with 6-buttons control pad emulation (fixes Duke Nukem 3D) ekeeke 2019-01-21 23:24:36 +01:00
  • 932a40923c Updated HISTORY.txt ekeeke 2019-01-09 01:29:35 +01:00
  • 6057f7aa2a Merge branch 'master' of https://github.com/ekeeke/Genesis-Plus-GX ekeeke 2019-01-09 01:12:25 +01:00
  • 50dfa94a67 [Core/CPU] fixed 68k timing of BTST Dn,#Imm instruction (verified by Flamewing in original microcode) ekeeke 2019-01-09 01:08:28 +01:00
  • 49f5a227bd [Core/CPU] fixed Z80 core compilation warnings (unused variable) ekeeke 2019-01-09 01:07:19 +01:00
  • edf6abad3f [Core/IO] added short description of I/O ports (credits to Charles MacDonald for original documentation) ekeeke 2019-01-09 00:59:40 +01:00
  • 0b75d4ba74 [Core/CD] improved accuracy of Word-RAM byte writes (verified on schematic) ekeeke 2019-01-09 00:54:59 +01:00
  • e075526f71 [Core/MS] added Missile Defense 3D [Proto] to internal database ekeeke 2019-01-09 00:52:45 +01:00
  • e453382abc Merge pull request #256 from lab313ru/msvc_solution ekeeke 2018-12-29 15:03:01 +01:00
  • 0887331413 Added MSVC 2017 solution. Vladimir Kononovich 2018-12-11 16:22:36 +03:00
  • 2ab02c8122 Merge pull request #252 from lacastri/hiddenasbestos ekeeke 2018-10-08 07:13:27 +02:00
  • 45d79b24cf Merge pull request #251 from lacastri/Miguel_Castiblanco ekeeke 2018-10-08 07:07:31 +02:00
  • 6b1579f957 Use new retro_device_lightgun api lacastri 2018-10-07 19:45:38 -05:00
  • c2f6e868a4 libnx port lacastri 2018-10-07 19:30:11 -05:00
  • e386c13571 Merge branch 'master' of https://github.com/ekeeke/Genesis-Plus-GX ekeeke 2018-08-31 02:02:31 +02:00
  • 39c3c6634b [Core/CD] improved CDD status codes description & added support for (unused ?) error request code ekeeke 2018-08-31 01:52:31 +02:00
  • d539061d99 [Core/CD] added support for Wondermega & Wondermega M2/X'Eye specific fader hardware (fixes CD-DA issues and freeze when using Wondermega, Wondermega M2 or X'Eye BIOS) ekeeke 2018-08-30 18:37:12 +02:00
  • a4255fafc2 Merge pull request #243 from retrotalker/sync1b ekeeke 2018-08-20 09:55:00 +02:00
  • 618be290ca remove msvc retrotalker 2018-08-18 08:08:29 -05:00
  • d908cae277 libretro sync retrotalker 2018-08-17 20:38:52 -05:00
  • 2de69b3a5c [libretro] corrected max authorized port value in retro_set_controller_port_device function ekeeke 2018-08-14 13:57:00 +02:00
  • d71a8a2fc5 Merge branch 'master' of https://github.com/ekeeke/Genesis-Plus-GX EkeEke 2018-08-11 23:42:09 +02:00
  • ee4494a815 [Core/IO] improved 6-buttons controller emulation (fixes 'ToeJam & Earl in Panic on Funkotron') EkeEke 2018-08-11 02:09:13 +02:00
  • 3ec4b627e8 [Wii] fixed Wii U Pro Controller detection using libogc EkeEke 2018-08-11 01:28:12 +02:00
  • 3f6560ab7f Merge pull request #237 from Clownacy/master ekeeke 2018-07-10 14:07:01 +02:00
  • 49b90b966c [SDL] remove -ansi compiler flag Clownacy 2018-07-09 21:00:24 +01:00
  • 7a4e30d27e [Core/CD] fix libFLAC compilation on MinGW-w64 Clownacy 2018-07-09 17:41:36 +01:00
  • 5eafe5b0cc [SDL] the window surface should not be freed Clownacy 2018-07-02 21:04:35 +01:00
  • 3edcab0b46 [SDL] SDL_CreateRGBSurface flags are deprecated in SDL2 Clownacy 2018-07-02 15:21:40 +01:00
  • 0ac750010e Merge pull request #236 from lab313ru/patch-2 ekeeke 2018-07-07 17:43:24 +02:00
  • dac48212cc Merge pull request #235 from lab313ru/patch-1 ekeeke 2018-07-07 17:16:58 +02:00
  • bca4877a55 Fixed options reading nullpointer Vladimir Kononovich 2018-07-07 18:09:12 +03:00
  • 9b09fb100c Fixed compilation flags for MSVC 2017 build Vladimir Kononovich 2018-07-07 18:05:28 +03:00
  • 14cce99d5c Merge pull request #233 from tokumeiwokiboushimasu/master ekeeke 2018-07-07 15:23:29 +02:00
  • fb670d1bf4 Update osd.h tokumeiwokiboushimasu 2018-07-07 13:49:47 +09:00
  • e658f3abe0 Update Makefile.sdl2 tokumeiwokiboushimasu 2018-07-07 13:49:04 +09:00
  • 99d896598f Update Makefile.sdl1 tokumeiwokiboushimasu 2018-07-07 13:47:54 +09:00
  • 51a67194a2 Merge pull request #230 from lab313ru/libretro_msvc ekeeke 2018-07-06 18:12:38 +02:00
  • d3eee3d586 removed sdl bins Vladimir Kononovich 2018-07-05 21:26:26 +03:00
  • 484e05f5b8 fixed libretro msvc. Vladimir Kononovich 2018-07-05 21:20:39 +03:00
  • 7af5a0cdf4 [SDL] added LIBCHDR support EkeEke 2018-07-03 00:12:36 +02:00
  • 04d2b001fe Merge pull request #229 from Clownacy/master ekeeke 2018-07-02 07:53:41 +02:00
  • b68d016aa5 [SDL] fixed fullscreen in SDL2 build Clownacy 2018-07-01 23:44:24 +01:00
  • 0569355cb5 [SDL] make SDL2 build support 8, 15, and 32BPP rendering Clownacy 2018-07-01 22:40:30 +01:00
  • 6e9cb90da4 [SDL] SDL_OpenAudio returns negative error codes in SDL2 Clownacy 2018-07-01 21:33:30 +01:00
  • cb5b682872 [SDL] don't accept alternate audio formats Clownacy 2018-07-01 16:40:36 +01:00
  • aeb3a98df2 [SDL] don't include libchdr Clownacy 2018-07-01 16:30:58 +01:00
  • 198aa2e0c8 added deps Vladimir Kononovich 2018-07-01 13:21:31 +03:00
  • 6d87a04192 Merge pull request #228 from lab313ru/vstudio ekeeke 2018-06-30 22:08:35 +02:00
  • 191665c8d1 Visual Studio 2017 sdl2 solution. Vladimir Kononovich 2018-06-30 20:51:37 +03:00
  • 724015c5a5 [Core/CD] fixed CHD data initialization (fixes potential crashes when loading non-CHD CD image files after 10MB ROM file) EkeEke 2018-06-27 01:42:03 +02:00
  • ae28f87402 [Core/MS] improved region detection (fixes BIOS support with Japanese games) EkeEke 2018-06-21 00:28:57 +02:00
  • 5903e8291c [Wii] removed libwiiuse wrapper for 3rd-party Classic Controller & Wii U Pro Controller support (now included in libogc) EkeEke 2018-06-20 23:29:36 +02:00
  • d17b0be5c9 Merge branch 'master' of https://github.com/ekeeke/Genesis-Plus-GX EkeEke 2018-06-20 23:00:25 +02:00
  • 326e30f3d8 [Wii] fixed build EkeEke 2018-06-20 22:36:47 +02:00
  • 726b7112d8 Merge pull request #211 from nukeykt/ym3438 ekeeke 2018-01-31 21:30:12 +01:00
  • 3aae6e4f09 [Core/Sound] Nuked OPN2: removed discrete ym3438 core nukeykt 2018-02-01 00:01:03 +09:00
  • f3549f21b5 Merge pull request #210 from nukeykt/ym3438 ekeeke 2018-01-29 09:39:46 +01:00
  • 06b3950d73 [Core/Sound] accurate YM2612/3438 status read emulation on invalid port nukeykt 2018-01-29 13:24:13 +09:00
  • fee2bc8c28 [Core/Sound] added accurate YM2612 status & BUSY flag emulation for MAME core (verified on discrete and ASIC-integrated chips) EkeEke 2018-01-07 16:44:14 +01:00
  • d0aa36acc3 [Core/CPU] improved 68K/Z80 synchronization EkeEke 2018-01-07 16:24:28 +01:00
  • 238e520a4a [SDL] fixed MingW compilation EkeEke 2018-01-07 16:22:51 +01:00
  • e51cbc5eb8 [Libretro] fixes typo ekeeke 2017-12-31 12:28:31 +01:00
  • 3463f2f724 [libretro] keep base height unchanged in double-field interlaced mode to bypass integer scaling limitations ekeeke 2017-12-31 12:26:07 +01:00
  • 902dc4c4c0 [Core/Sound] added (optional) YM2612 DAC distortion emulation in MAME core & removed configurable YM2612 DAC resolution (deprecated) EkeEke 2017-12-22 20:43:28 +01:00
  • b62ce884b8 [Core/Sound] added nuked YM3438 core to SDL port and fixed some GCC warnings EkeEke 2017-12-22 20:37:58 +01:00
  • 2656abe7af [Wii] fixed default input configuration EkeEke 2017-12-22 20:05:31 +01:00
  • 46f3e640e8 [Core/SG] improved SG-1000 cartridge memory mapping (fixes Safari Hunting crash when accessing unmapped ROM area) EkeEke 2017-12-13 23:09:29 +01:00
  • 515e2ff0d1 [Wii] added missing source files for WiiU GamePad Controller support on vWii EkeEke 2017-12-13 23:07:42 +01:00
  • 77ef8e8b70 Merge pull request #200 from libretro/master ekeeke 2017-12-06 09:55:03 +01:00
  • 4e1b797e86 Merge pull request #120 from hizzlekizzle/master Twinaphex 2017-11-28 03:59:21 +01:00
  • 2731a19a07 hopefully add CHD support to JNI makefile hunterk 2017-11-27 20:15:14 -06:00
  • 71040583d6 Merge branch 'master' of https://github.com/libretro/Genesis-Plus-GX twinaphex 2017-10-27 17:04:17 +02:00
  • 81e028dccc Merge https://github.com/ekeeke/Genesis-Plus-GX twinaphex 2017-10-27 17:03:59 +02:00
  • 82958d0410 add 3ds to travis build Brad Parker 2017-10-23 21:24:11 -04:00
  • 986936b024 add travis build script Brad Parker 2017-10-23 18:33:14 -04:00
  • 8f597825b7 Merge pull request #190 from meepingsnesroms/master ekeeke 2017-10-17 18:49:27 +02:00
  • 3a686d6b01 Libretro android overclock fix meepingsnesroms 2017-10-17 07:47:50 -07:00
  • 2c8af6348a Merge pull request #114 from hizzlekizzle/master Twinaphex 2017-10-16 01:41:15 +02:00