Commit Graph

  • c9cf7954dc [libretro] added core options for inverting MD Mouse Y-axis (needed by Populous II) & showing lightgun crosshair EkeEke 2014-08-17 18:37:52 +02:00
  • cdf21a9f32 Merge pull request #6 from Oggom/master Twinaphex 2014-08-17 17:33:16 +02:00
  • bb1984a12d [libretro] fixed MD Mouse Y-axis & added support for XE-1AP second stick (bi-directional) EkeEke 2014-08-17 17:22:15 +02:00
  • d5e0a78d93 [Gamecube/Wii] fixed PICO pointer bug EkeEke 2014-08-17 13:18:37 +02:00
  • c7f9ff9ffd [libretro] improved LightGun, Terebi Oekaki & Pico pointer precision EkeEke 2014-08-17 13:16:45 +02:00
  • 7ff002e0d8 [Wii] refactored Wiimote pointer calibration menu EkeEke 2014-08-15 15:50:26 +02:00
  • 7064f4e90d [Wii] added Wiimote pointer calibration in Menu settings (user request) EkeEke 2014-08-15 15:09:23 +02:00
  • 32bc395dfd [Win32/SDL] renamed Makefile EkeEke 2014-08-15 15:09:06 +02:00
  • b7b4ce74c0 Merge https://github.com/ekeeke/Genesis-Plus-GX twinaphex 2014-08-10 05:45:34 +02:00
  • 27c4fda1d6 [libretro] added support for MD Mouse, lightguns (Menacer, Justifier, Light Phaser), analog devices (Paddle, Sports Pad, XE-1AP) & PICO tablet EkeEke 2014-08-09 19:14:31 +02:00
  • 7725820884 [libretro] fixed Android makefile EkeEke 2014-08-09 19:04:05 +02:00
  • f3d4cf51d2 [Core/Input] fixed Master Tap adapter & XE-1AP device naming in sourcecode EkeEke 2014-08-09 18:59:14 +02:00
  • 9f6b2c7482 Merge pull request #4 from fr500/master Twinaphex 2014-08-02 02:29:07 +02:00
  • a939c2e432 Add alternate 6 button mapping Andrés Suárez 2014-08-01 19:04:39 -05:00
  • 0bbf62e43f Merge pull request #2 from Monroe88/master Twinaphex 2014-07-27 01:37:25 +02:00
  • c85990f53b [libretro] new RETRO_ENVIRONMENT_SET_GEOMETRY callback is now being used instead of RETRO_ENVIRONMENT_SET_SYSTEM_AV_INFO when screen width/height change EkeEke 2014-07-20 23:10:29 +02:00
  • 75d0baea86 [libretro] fixed new input controller & multitap support EkeEke 2014-07-20 23:07:58 +02:00
  • 8acb663868 Merge pull request #32 from libretro/master ekeeke 2014-07-19 10:47:06 +02:00
  • 296afb6607 Update libretro core twinaphex 2014-07-19 04:53:20 +02:00
  • 8bec5cc42b Cleanup tremor/misc.h twinaphex 2014-07-19 04:49:26 +02:00
  • 137e84588c Merge pull request #31 from libretro/master ekeeke 2014-07-18 20:32:44 +02:00
  • b264a22b53 Cleanups twinaphex 2014-07-18 17:35:40 +02:00
  • d3697fee7c Merge https://github.com/ekeeke/Genesis-Plus-GX twinaphex 2014-07-18 02:13:53 +02:00
  • b82a58cf8f Revert "Define MSB_FIRST for Xbox 360" twinaphex 2014-07-18 02:12:31 +02:00
  • d6fe4325c5 Revert "Going to just use MSB_FIRST or LSB_FIRST here as an ifdef - this" twinaphex 2014-07-18 02:12:14 +02:00
  • a4fafa4d2f Merge pull request #1 from sergiobenrocha2/master Twinaphex 2014-07-15 06:18:36 +02:00
  • d8c1ac6185 fixed copyright sergiobenrocha2 2014-07-15 00:52:55 -03:00
  • 1103246f92 Added debian folder from hunterk PPA, updated packaging and fixed lintian errors. sergiobenrocha2 2014-07-14 22:44:17 -03:00
  • 06a10e3156 [Wii] fixed support for 3rd-party classic controllers with invalid calibration settings (continued) EkeEke 2014-07-14 16:29:55 +02:00
  • 1ebb43ca34 [Wii] fixed support for 3rd-party classic controllers with invalid calibration settings EkeEke 2014-07-14 16:12:02 +02:00
  • 35f3509e36 [Gamecube/Wii] fixed lightgun crosshair & CD leds positionning when using NTSC filter EkeEke 2014-07-07 23:19:57 +02:00
  • 8c91bdc05e [Core/VDP] improved Mode 5 sprite parsing accuracy (verified on real hardware) EkeEke 2014-07-06 21:04:33 +02:00
  • 7cfe8b4097 Set performance level twinaphex 2014-06-23 15:03:17 +02:00
  • 331ec8b7cb [Core/MD] fixed ROM padding for Sonic & Knuckles EkeEke 2014-06-18 23:09:19 +02:00
  • 053c66c19f [libretro] fixed "mastertap" support EkeEke 2014-06-17 22:14:04 +02:00
  • ade2c6ad78 [Core/IO] change Master System multitap "official" name EkeEke 2014-06-17 22:09:20 +02:00
  • 731b0afcc3 [Gamecube/Wii] improved Cheats Menu EkeEke 2014-06-17 22:07:35 +02:00
  • da32b05777 [Gamecube/Wii] added support for Classic Controller +/- buttons in GUI EkeEke 2014-06-17 22:04:31 +02:00
  • 693ce4d78f Do AV change only for vertical resolution changes - RETRO_SET_SYSTEM_AV_INFO is way too expensive to be abused like this - this is causing flashing in fullscreen mode for some video drivers twinaphex 2014-05-08 02:32:39 +02:00
  • f0b1641809 Set RETRO_DEVICE_JOYPAD to "Joypad Auto" twinaphex 2014-05-02 03:20:17 +02:00
  • f932017845 Reimplement multitap/controller settings - now implements RETRO_SET_CONTROLLER_INFO twinaphex 2014-05-02 03:13:37 +02:00
  • 97d0e56650 Define MSB_FIRST for Xbox 360 twinaphex 2014-04-30 00:28:46 +02:00
  • 167ec02425 Going to just use MSB_FIRST or LSB_FIRST here as an ifdef - this is too much of a PITA twinaphex 2014-04-30 00:27:19 +02:00
  • 7948c690e7 This Tremor header file should probably be properly rewritten to either define union magic for MSB_FIRST or LSB_FIRST - the current way of doing it is a goddamn mess twinaphex 2014-04-30 00:24:03 +02:00
  • c5cecd7870 (MSVC) Bake in libtremor support twinaphex 2014-04-30 00:07:36 +02:00
  • 26b50b3980 Bake in libtremor for regular Makefile and Android twinaphex 2014-04-29 23:49:47 +02:00
  • 011cc39a19 Add OSX version minor detection in Makefile twinaphex 2014-04-26 04:23:30 +02:00
  • 4854241606 (OSX) Add PPC detection twinaphex 2014-04-14 05:47:00 +02:00
  • ece1907480 Merge https://github.com/ekeeke/Genesis-Plus-GX twinaphex 2014-04-13 17:06:34 +02:00
  • 6941c9d6ae [Gamecube/Wii] fixed graphical glitch in bottom border area when borders are disabled EkeEke 2014-04-10 21:03:56 +02:00
  • ee08f95144 added a few indications for downloads in README.md EkeEke 2014-04-05 14:47:35 +02:00
  • 305e0043ed [libretro] added current Win32 build to repository EkeEke 2014-04-05 14:40:04 +02:00
  • dc2b2dda92 [Gamecube/Wii] added current builds to repository EkeEke 2014-04-05 14:37:34 +02:00
  • e31df22240 [libretro] added support for Master System homemade multitap EkeEke 2014-04-05 14:27:09 +02:00
  • 6394c0e482 [Wii] added configurable Wiimote timeout EkeEke 2014-04-05 01:15:43 +02:00
  • bc97224fef [libretro] fixed core resolution changes detection EkeEke 2014-04-05 00:46:30 +02:00
  • df6dbe855a [Core/IO] added homemade Master System multitap emulation (BOom) EkeEke 2014-04-05 00:45:30 +02:00
  • 262a8c7fbc [Core/IO] fixed TeamPlayer emulation (fixes multitap detection in Gauntlet 4) EkeEke 2014-04-01 20:40:30 +02:00
  • 54210e8222 [Core/IO] added gamepad type auto-detection EkeEke 2014-04-01 20:36:16 +02:00
  • 1e951838de Merge branch 'master' of github.com:ekeeke/Genesis-Plus-GX EkeEke 2014-04-01 20:11:35 +02:00
  • 3b95a6eaee [Gamecube/Wii] added configurable NTSC filter EkeEke 2014-04-01 20:09:55 +02:00
  • f4bf6aef18 (MSVC) Update solutions for libretro-super Twinaphex 2014-03-15 19:24:41 +01:00
  • 6e32d98903 (MSVC 2010) Update MSVC 2010 solution Twinaphex 2014-03-15 14:15:18 +01:00
  • 4efaa4ab67 (Android) Don't do -O3 - unsafe twinaphex 2014-03-12 12:25:38 +01:00
  • 1d0377f455 Merge pull request #25 from libretro/master ekeeke 2014-03-09 22:10:19 +01:00
  • c60ce5c720 Fixup logging interface/Set min OS version to 10.6 twinaphex 2014-03-05 03:26:01 +01:00
  • 7dbeddece1 [libretro] - fixed framebuffer size for PAL interlaced mode - added support for in-game resolution changes through RETRO_ENVIRONMENT_SET_SYSTEM_AV_INFO EkeEke 2014-03-02 17:51:00 +01:00
  • 9352c3414f [Gamecube] fixed broken DVD support EkeEke 2014-03-02 17:14:45 +01:00
  • e7754fd7cb [Gamecube/Wii] - drastically reduced memory usage (free remaining memory can now be checked under "exit" options) - improved GX video rendering (fixes screen tearing when VSYNC is disabled) EkeEke 2014-03-02 17:03:26 +01:00
  • 10e5a924df [Core/MS] improved Z80 address decoding on Japanese Master System I/O chip (315-5297) [Core/GG] modified VDP register 10 state on reset (fixes Terminator 2: Judgment Day) [Core/SG] added support for SG-1000 II clone hardware (2KB RAM + integrated VDP/PSG chip 315-5066) EkeEke 2014-03-02 16:07:08 +01:00
  • e9fc71ec4f updated file headers EkeEke 2013-12-27 19:38:41 +01:00
  • 9957651e8e [Core/SG-1000] fixed SG-1000 internal RAM size (1KB instead of 2KB) EkeEke 2013-12-27 19:34:47 +01:00
  • 2fd2f82537 [Core/VDP] fixed broken Mode 1 rendering (TMS99xx "Text" mode) EkeEke 2013-12-27 19:33:06 +01:00
  • c6bcd315fb [Core/MCD] fixed H-INT vector handling when using Mode 1 EkeEke 2013-12-17 17:06:13 +01:00
  • b88f93f21e Merge pull request #22 from libretro/master ekeeke 2013-12-17 08:00:20 -08:00
  • 1c95cbb498 Check if log_cb is not null before using log_cb callback twinaphex 2013-12-16 12:50:46 +01:00
  • 2c401c1ff7 Use new logging interface twinaphex 2013-12-16 12:28:19 +01:00
  • 9d37d1ff87 [Gamecube/Wii] .added configurable FPS display & toggleable fast-forward key combo (HOME + MINUS with Wii controllers or R TRIGGER + START with Gamecube controller) .minor code cleanup & optimizations EkeEke 2013-12-08 17:23:45 +01:00
  • 67fedfa2f8 [libretro] fixed configurable YM2612 DAC quantization option EkeEke 2013-12-01 13:33:14 +01:00
  • 352308bd38 (iOS) Add SDK min version flags twinaphex 2013-11-30 01:48:37 +01:00
  • f06573cd30 Merge https://github.com/ekeeke/Genesis-Plus-GX twinaphex 2013-11-27 23:42:17 +01:00
  • 58c6506a7f [libretro] improved libretro implementation .added support for .mdx ROM files .added missing core settings (system hardware, region, lock-on, multitap, master system FM,...) .fixed viewport width when NTSC Filter is enabled with Mega Drive or Mega CD games using H-32 mode .code cleanup EkeEke 2013-11-27 23:09:54 +01:00
  • d507b8b633 [Core/VDP] fixed Game Gear display rendering regression when left/right borders are disabled EkeEke 2013-11-06 01:13:38 +01:00
  • b63b9e738b [Wii/Gamecube] removed unused GX rendering code EkeEke 2013-11-01 13:06:15 +01:00
  • 19d719e7f8 [Wii/Gamecube] optimized GX frame rendering using display list EkeEke 2013-11-01 13:01:49 +01:00
  • e76fb5dc08 [Core/VDP] fixed Game Gear display rendering regression when left/right borders are disabled EkeEke 2013-11-06 01:13:38 +01:00
  • 709fcebd73 [Wii/Gamecube] removed unused GX rendering code EkeEke 2013-11-01 13:06:15 +01:00
  • eb252920b2 [Wii/Gamecube] optimized GX frame rendering using display list EkeEke 2013-11-01 13:01:49 +01:00
  • 368af30145 [Core/SG] restored SG-1000 Pause button support EkeEke 2013-10-30 00:38:41 +01:00
  • 587a6dca1b [Core/MCD] removed redundant checking on CPU sync EkeEke 2013-10-30 00:37:10 +01:00
  • f4e5694ae4 [Wii/Gamecube] DVD interface is now only initialized when needed EkeEke 2013-10-29 00:00:12 +01:00
  • 430726cdef updated file header EkeEke 2013-10-28 23:09:41 +01:00
  • a8184dad2e [Core/VDP] added some precision in comments about delay on invalid VRAM writes EkeEke 2013-10-28 22:06:28 +01:00
  • 9be11710f2 [Core/MD] bump-up savestate version EkeEke 2013-10-21 00:35:32 +02:00
  • 3aa1529aa1 [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
  • cf6081fb69 [Core/MCD] disabled CD hardware reset on Soft-Reset (verified on real hardware) EkeEke 2013-10-21 00:27:10 +02:00
  • 5fbde4e187 [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
  • 20dd11e558 [Core/MCD] improved Sub-CPU synchronization with Main-CPU (fixes "Soul Star") EkeEke 2013-10-21 00:20:28 +02:00
  • 754d2a1168 [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
  • f7fc3382fc [Core/MCD] added CDC & GFX register polling detection / synchronization EkeEke 2013-10-21 00:14:44 +02:00