Commit Graph

  • a43bad325c [Core/MCD] improved Main-CPU & Sub-CPU idle loop detection (fixes "Super League CD") EkeEke 2013-10-21 00:09:50 +02:00
  • 71cf37cb14 [Core/VDP] improved accuracy of DMA Copy/Fill & added support for CRAM/VSRAM Fill (verified on real hardware) EkeEke 2013-10-20 23:58:15 +02:00
  • 16b00f9368 [Core/VDP] implemented proper FIFO ring-buffer & unused bits behavior on CRAM/VSRAM reads (verified on real hardware) EkeEke 2013-10-20 23:48:36 +02:00
  • 1b0db486e7 [Core/VDP] fixed V28/V30 mode switching during active display (verified on real hardware) EkeEke 2013-10-20 23:40:00 +02:00
  • 50d3603c17 [Core/VDP] improved Mode 5 sprites rendering (fixes "Overdrive" demo) EkeEke 2013-10-20 20:53:33 +02:00
  • adae91bd65 [Core/VDP] improved FIFO timings accuracy (fixes "Overdrive" Demo) EkeEke 2013-10-20 20:41:44 +02:00
  • f4014c3ef1 [Core/VDP] improved H-Counter accuracy in H32 mode (modified in r457 for Sonic 3D Blast bonus stage, not needed anymore) EkeEke 2013-10-20 20:38:31 +02:00
  • 529112f321 [Core/MD] added support for Thunderbolt II (unlicensed) copy protection EkeEke 2013-10-20 20:31:51 +02:00
  • 606b2d688d nitpicking... EkeEke 2013-09-08 17:35:49 +02:00
  • 7d032ebedc fixed README EkeEke 2013-09-08 17:29:31 +02:00
  • 574a5891a3 added HISTORY.txt and LICENSE.txt EkeEke 2013-09-08 17:27:42 +02:00
  • ad9291cc7b Create README.md ekeeke 2013-09-08 17:17:36 +02:00
  • e316c8fff3 [Gamecube/Wii] fixed low-pass filter menu setting EkeEke 2013-08-02 22:34:34 +02:00
  • 65a8ce44a5 [Core/SG] restored SG-1000 Pause button support EkeEke 2013-10-30 00:38:41 +01:00
  • aef1b342fb [Core/MCD] removed redundant checking on CPU sync EkeEke 2013-10-30 00:37:10 +01:00
  • 11b427faaa [Wii/Gamecube] DVD interface is now only initialized when needed EkeEke 2013-10-29 00:00:12 +01:00
  • e14c157433 updated file header EkeEke 2013-10-28 23:09:41 +01:00
  • 41b25d3580 [Core/VDP] added some precision in comments about delay on invalid VRAM writes EkeEke 2013-10-28 22:06:28 +01:00
  • e45ab67d05 [Core/MD] bump-up savestate version EkeEke 2013-10-21 00:35:32 +02:00
  • a777f6c9be [Core/VDP] added some 68k cycles delay on invalid VRAM writes to simulate periodical 68k wait-states (fixes "Microcosm" intro loop) EkeEke 2013-10-21 00:32:39 +02:00
  • e6774eed1b [Core/MCD] disabled CD hardware reset on Soft-Reset (verified on real hardware) EkeEke 2013-10-21 00:27:10 +02:00
  • f6a3903032 [Core/MCD] fixed access to "write-only" communication flags from Main-CPU & SUB-CPU (verified on real hardware by Notaz) EkeEke 2013-10-21 00:25:08 +02:00
  • 2fe81791ef [Core/MCD] improved Sub-CPU synchronization with Main-CPU (fixes "Soul Star") EkeEke 2013-10-21 00:20:28 +02:00
  • 14d4074f11 [Core/MCD] fixed pending level 1 interrupts when GFX interrupt is disabled (fixes random freezes out of "Batman Returns" option menu) EkeEke 2013-10-21 00:19:23 +02:00
  • 400fd5be16 [Core/MCD] added CDC & GFX register polling detection / synchronization EkeEke 2013-10-21 00:14:44 +02:00
  • 2236072ce9 [Core/MCD] improved Main-CPU & Sub-CPU idle loop detection (fixes "Super League CD") EkeEke 2013-10-21 00:09:50 +02:00
  • e14330e01c [Core/VDP] improved accuracy of DMA Copy/Fill & added support for CRAM/VSRAM Fill (verified on real hardware) EkeEke 2013-10-20 23:58:15 +02:00
  • 8a813b0ecb [Core/VDP] implemented proper FIFO ring-buffer & unused bits behavior on CRAM/VSRAM reads (verified on real hardware) EkeEke 2013-10-20 23:48:36 +02:00
  • 5d67b14cea [Core/VDP] fixed V28/V30 mode switching during active display (verified on real hardware) EkeEke 2013-10-20 23:40:00 +02:00
  • 42ea79cf73 [Core/VDP] improved Mode 5 sprites rendering (fixes "Overdrive" demo) EkeEke 2013-10-20 20:53:33 +02:00
  • cbf8f4ed2a [Core/VDP] improved FIFO timings accuracy (fixes "Overdrive" Demo) EkeEke 2013-10-20 20:41:44 +02:00
  • cd17a4e854 [Core/VDP] improved H-Counter accuracy in H32 mode (modified in r457 for Sonic 3D Blast bonus stage, not needed anymore) EkeEke 2013-10-20 20:38:31 +02:00
  • 23b1167ac3 [Core/MD] added support for Thunderbolt II (unlicensed) copy protection EkeEke 2013-10-20 20:31:51 +02:00
  • b55896a2a8 fix snprintf ToadKing 2013-10-12 18:33:21 -04:00
  • d3fbc1af60 emscripten support ToadKing 2013-09-15 17:10:42 -04:00
  • 4d8b89edce nitpicking... EkeEke 2013-09-08 17:35:49 +02:00
  • 7c7fc8fa90 fixed README EkeEke 2013-09-08 17:29:31 +02:00
  • 44fdb80c3c added HISTORY.txt and LICENSE.txt EkeEke 2013-09-08 17:27:42 +02:00
  • cf3f97e868 Create README.md ekeeke 2013-09-08 17:17:36 +02:00
  • 5110b183fe [Gamecube/Wii] fixed low-pass filter menu setting EkeEke 2013-08-02 22:34:34 +02:00
  • d973d7d39e [Core/VDP] modified Master System color palette to use full brightness range (verified against real hardware) EkeEke 2013-07-14 19:55:37 +02:00
  • 93d2db88b7 [Core/CDD] added compiler define option to disallow opening multiple .ogg files at the same time for platforms with limited RAM (fixes memory crash on Gamecube when using too many .ogg files) EkeEke 2013-07-14 17:05:44 +02:00
  • 94c05c3548 [Core/VDP] modified Master System color palette to use full brightness range (verified against real hardware) EkeEke 2013-07-14 19:55:37 +02:00
  • c4842fb700 [Core/CDD] added compiler define option to disallow opening multiple .ogg files at the same time for platforms with limited RAM (fixes memory crash on Gamecube when using too many .ogg files) EkeEke 2013-07-14 17:05:44 +02:00
  • 0a3e3487fd (Libretro) Bump up version number - we might want to make this a global define with only the version number twinaphex 2013-07-14 02:37:56 +02:00
  • 9d64a49781 [Gamecube/Wii] added 50hz progressive mode (576p) support for emulation EkeEke 2013-07-11 23:34:51 +02:00
  • a32165f064 [Core/Gamecube] improved progressive mode switch request on startup when component cable is detected EkeEke 2013-07-11 23:33:11 +02:00
  • 4c188bb4a1 (Makefile) Add ARM target twinaphex 2013-07-14 02:31:53 +02:00
  • ca143abd26 [Gamecube/Wii] added 50hz progressive mode (576p) support for emulation EkeEke 2013-07-11 23:34:51 +02:00
  • b00df47c1e [Core/Gamecube] improved progressive mode switch request on startup when component cable is detected EkeEke 2013-07-11 23:33:11 +02:00
  • 7033010412 [Core/MD] disable cartridge backup RAM when mapped as volatile RAM over internal RAM ("Feng Kuang Tao Hua Yuan" crash) EkeEke 2013-07-09 00:36:44 +02:00
  • a2bca0ac8c Merge https://github.com/libretro/Genesis-Plus-GX EkeEke 2013-07-01 22:09:18 +02:00
  • 375514bee2 [Wii] fixed compilation warnings EkeEke 2013-06-30 18:06:37 +02:00
  • 442a475e56 [Wii] added game auto-load support through DOL args (compatible with "Wiiflow" plugin arguments) NOTE: if "loader" argument is sent, return to loader stub will automatically be allowed either from Exit menu or using Wiimote POWER button EkeEke 2013-06-30 18:01:37 +02:00
  • e5a1184a51 Merge https://github.com/ekeeke/Genesis-Plus-GX twinaphex 2013-06-30 16:58:34 +02:00
  • 5ee0d975dd [Core/VDP] minor code cleanup EkeEke 2013-06-30 13:08:44 +02:00
  • 091a0615f5 [Core/MD] fixed regression with games using SRAM bank-switching (introduced in r792) EkeEke 2013-06-30 13:06:50 +02:00
  • 75ac3317ed [Core/Input] cleaner fix for lightgun emulation when HVC latch is disabled (better not make VDP core hackish) EkeEke 2013-06-30 13:06:04 +02:00
  • d1feaa8049 [Core/VDP] improved HVC latch behavior when not locked in hardware but forced for gun emulation ("Gunfight - 3 in 1" randomization issues when Justifier is enabled) EkeEke 2013-06-27 23:32:27 +02:00
  • 660d7ea9d1 [Core/input] updated header of modified files EkeEke 2013-06-27 01:54:02 +02:00
  • e5ab87a4e6 [Core/Input] added support for XE-A1P analog controller on both ports EkeEke 2013-06-27 01:49:10 +02:00
  • e4176e2d33 [Core/SCD] fixed CDD seek command again (Final Fight CD freeze with model 2 BIOS) EkeEke 2013-06-27 01:46:17 +02:00
  • 49d22ce6ed [Core/VDP] improved HVC latch behavior when not locked in hardware but forced for gun emulation ("Gunfight - 3 in 1" randomization issues when Justifier is enabled) EkeEke 2013-06-27 23:32:27 +02:00
  • dbdae3bf3e [Core/input] updated header of modified files EkeEke 2013-06-27 01:54:02 +02:00
  • c5cc7d93af [Core/Input] added support for XE-A1P analog controller on both ports EkeEke 2013-06-27 01:49:10 +02:00
  • f4f860e763 [Core/SCD] fixed CDD seek command again (Final Fight CD freeze with model 2 BIOS) EkeEke 2013-06-27 01:46:17 +02:00
  • 2a02554baa Update JNI Makefile and MSVC solutions - new directory 'core' instead of 'source' twinaphex 2013-06-22 17:56:55 +02:00
  • 11d275e2f8 [Gamecube/Wii] finalized 1.7.4 EkeEke 2013-06-21 15:14:00 +02:00
  • e40093793d [Core/MD] fixed SRAM incompatibilities between big & little endian platforms (SRAM is now always saved in big endian format like other emulators) EkeEke 2013-06-21 10:14:58 +02:00
  • 15d96065ba [Core/SCD] improved .cue file parsing EkeEke 2013-06-18 01:31:25 +02:00
  • 6635ab7ebf updated headers of modified files EkeEke 2013-06-17 22:42:05 +02:00
  • 0825f0f2d8 [libtremor] fixed C89 incompatibilities EkeEke 2013-06-17 22:40:54 +02:00
  • aede1b9299 rearranged core & back-end specific code (part 2) EkeEke 2013-06-17 22:31:31 +02:00
  • b629a0969e rearranged core & back-end specific code EkeEke 2013-06-17 22:23:39 +02:00
  • 4c46cc7833 [libretro] fixed compilation issues & removed unused code EkeEke 2013-06-17 02:08:00 +02:00
  • f2800e6a2a [Core/Sound] . added optional MONO output mode . improved Low-Pass filter EkeEke 2013-06-16 23:39:38 +02:00
  • c32af0586a [Core/SCD] .fixed SEEK command emulation (Lunar the Silver Star freeze regression) .added .OGG files support for CD audio tracks (use same naming convention as .WAV files, cf. README.pdf) EkeEke 2013-06-16 23:38:47 +02:00
  • ff5771da47 [Core/General] minor emulation fixes EkeEke 2013-06-16 23:35:02 +02:00
  • 3eaa6e56ea [Core/YM2612] fixed configurable DAC resolution support EkeEke 2013-06-16 23:34:12 +02:00
  • 4e4c25eda7 [MD] added support for recently dumped game "Gunfight 3-in-1" (unlicensed) EkeEke 2013-06-12 01:44:33 +02:00
  • b8daa6b7db Merge pull request #15 from libretro/master ekeeke 2013-05-20 11:42:41 -07:00
  • 19a6996d42 Merge pull request #8 from CatalystG/bbfix Squarepusher 2013-05-18 18:10:46 -07:00
  • 4cd34a09ef Cleanup Makefile wrt static linking twinaphex 2013-05-18 17:49:57 +02:00
  • f896fbdc2a (iOS) Standardize target name twinaphex 2013-05-18 03:46:19 +02:00
  • ca48e03f07 Merge git://github.com/ekeeke/Genesis-Plus-GX twinaphex 2013-05-13 10:44:00 +02:00
  • adc0e697d3 [Core/SCD] minor CDD emulation fixes EkeEke 2013-05-12 22:25:31 +02:00
  • 6a6a13b4b2 [Core/SCD] improved CDD emulation (fixes Final Fight CD intro when seek time is emulated) EkeEke 2013-05-12 21:55:52 +02:00
  • d7a1ff7cc2 Update extensions twinaphex 2013-05-01 00:01:47 +02:00
  • ad57aa9590 (QNX) Update target output filename twinaphex 2013-04-30 15:54:26 +02:00
  • f337d986ac Merge git://github.com/ekeeke/Genesis-Plus-GX twinaphex 2013-04-29 13:55:50 +02:00
  • c3db7ade7d [Core/SCD] improved CD drive seek time emulation (fixes Panic!/Switch intro) EkeEke 2013-04-28 20:47:52 +02:00
  • ce267f63cf Merge git://github.com/ekeeke/Genesis-Plus-GX twinaphex 2013-04-25 20:49:08 +02:00
  • 5b33778524 [Core/MD] .added support for a few recently dumped unlicensed games .fixed support for RADICA dumps .improved SMW64 original dump detection .improved existing unlicensed cartridge hardware emulation EkeEke 2013-04-24 22:21:30 +02:00
  • 68b69717a2 Merge git://github.com/ekeeke/Genesis-Plus-GX twinaphex 2013-04-24 02:59:58 +02:00
  • 2edcbc2373 (BlackBerry) Fix the INLINE def and a SIGBUS caused by -O3 CatalystG 2013-04-20 12:38:41 -04:00
  • 3f6842b99d (BlackBerry) Add NDK build project CatalystG 2013-04-03 19:59:52 -04:00
  • 325f6dd5a7 [Core/CD] .added build-in TOC support for a few games that hang if no audio tracks are found or used .modified CD access/seek time emulation .improved CPU polling detection .improved SUB & MAIN-CPU synchronization (fixes Dracula Unleashed when using Model 2 US BIOS) .added missing reinitialization of MAIN-CPU PRG-RAM bank on reset EkeEke 2013-04-19 16:55:52 +02:00
  • c9fb127730 fixed 68k interrupt behavior (prevents interrupts from being executed multiple time when 68k is halted) EkeEke 2013-04-19 16:55:34 +02:00
  • e78d5a7834 [Core/VDP] .Minor optimizations to rendering code .Fixed DMA Copy with undocumented code value (Fatal Labyrinth end sequence) EkeEke 2013-04-19 16:55:15 +02:00
  • f78f3e605a Fixed broken 68k address error emulation EkeEke 2013-04-19 16:54:55 +02:00