twinaphex
ece1907480
Merge https://github.com/ekeeke/Genesis-Plus-GX
2014-04-13 17:06:34 +02:00
EkeEke
6941c9d6ae
[Gamecube/Wii] fixed graphical glitch in bottom border area when borders are disabled
2014-04-10 21:03:56 +02:00
EkeEke
ee08f95144
added a few indications for downloads in README.md
2014-04-05 14:47:35 +02:00
EkeEke
305e0043ed
[libretro] added current Win32 build to repository
2014-04-05 14:40:04 +02:00
EkeEke
dc2b2dda92
[Gamecube/Wii] added current builds to repository
2014-04-05 14:37:34 +02:00
EkeEke
e31df22240
[libretro] added support for Master System homemade multitap
2014-04-05 14:27:09 +02:00
EkeEke
6394c0e482
[Wii] added configurable Wiimote timeout
2014-04-05 01:15:43 +02:00
EkeEke
bc97224fef
[libretro] fixed core resolution changes detection
2014-04-05 00:46:30 +02:00
EkeEke
df6dbe855a
[Core/IO] added homemade Master System multitap emulation (BOom)
2014-04-05 00:45:30 +02:00
EkeEke
262a8c7fbc
[Core/IO] fixed TeamPlayer emulation (fixes multitap detection in Gauntlet 4)
2014-04-01 20:40:30 +02:00
EkeEke
54210e8222
[Core/IO] added gamepad type auto-detection
2014-04-01 20:36:16 +02:00
EkeEke
1e951838de
Merge branch 'master' of github.com:ekeeke/Genesis-Plus-GX
2014-04-01 20:11:35 +02:00
EkeEke
3b95a6eaee
[Gamecube/Wii] added configurable NTSC filter
2014-04-01 20:09:55 +02:00
Twinaphex
f4bf6aef18
(MSVC) Update solutions for libretro-super
2014-03-15 19:24:41 +01:00
Twinaphex
6e32d98903
(MSVC 2010) Update MSVC 2010 solution
2014-03-15 14:15:18 +01:00
twinaphex
4efaa4ab67
(Android) Don't do -O3 - unsafe
2014-03-12 12:25:38 +01:00
ekeeke
1d0377f455
Merge pull request #25 from libretro/master
...
Fixup logging interface/Set min OS version to 10.6
2014-03-09 22:10:19 +01:00
twinaphex
c60ce5c720
Fixup logging interface/Set min OS version to 10.6
2014-03-05 03:26:01 +01:00
EkeEke
7dbeddece1
[libretro]
...
- fixed framebuffer size for PAL interlaced mode
- added support for in-game resolution changes through RETRO_ENVIRONMENT_SET_SYSTEM_AV_INFO
2014-03-02 17:51:00 +01:00
EkeEke
9352c3414f
[Gamecube] fixed broken DVD support
2014-03-02 17:14:45 +01:00
EkeEke
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)
2014-03-02 17:03:26 +01:00
EkeEke
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)
2014-03-02 16:07:08 +01:00
EkeEke
e9fc71ec4f
updated file headers
2013-12-27 19:38:41 +01:00
EkeEke
9957651e8e
[Core/SG-1000] fixed SG-1000 internal RAM size (1KB instead of 2KB)
2013-12-27 19:34:47 +01:00
EkeEke
2fd2f82537
[Core/VDP] fixed broken Mode 1 rendering (TMS99xx "Text" mode)
2013-12-27 19:33:06 +01:00
EkeEke
c6bcd315fb
[Core/MCD] fixed H-INT vector handling when using Mode 1
2013-12-17 17:06:13 +01:00
ekeeke
b88f93f21e
Merge pull request #22 from libretro/master
...
(libretro) Use new logging interface, Emscripten port
2013-12-17 08:00:20 -08:00
twinaphex
1c95cbb498
Check if log_cb is not null before using log_cb callback
2013-12-16 12:50:46 +01:00
twinaphex
2c401c1ff7
Use new logging interface
2013-12-16 12:28:19 +01:00
EkeEke
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
2013-12-08 17:23:45 +01:00
EkeEke
67fedfa2f8
[libretro] fixed configurable YM2612 DAC quantization option
2013-12-01 13:33:14 +01:00
twinaphex
352308bd38
(iOS) Add SDK min version flags
2013-11-30 01:48:37 +01:00
twinaphex
f06573cd30
Merge https://github.com/ekeeke/Genesis-Plus-GX
...
Conflicts:
libretro/libretro.c
2013-11-27 23:42:17 +01:00
EkeEke
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
2013-11-27 23:09:54 +01:00
EkeEke
d507b8b633
[Core/VDP] fixed Game Gear display rendering regression when left/right borders are disabled
2013-11-05 23:05:43 -05:00
EkeEke
b63b9e738b
[Wii/Gamecube] removed unused GX rendering code
2013-11-05 23:05:42 -05:00
EkeEke
19d719e7f8
[Wii/Gamecube] optimized GX frame rendering using display list
2013-11-05 23:05:42 -05:00
EkeEke
e76fb5dc08
[Core/VDP] fixed Game Gear display rendering regression when left/right borders are disabled
2013-11-06 01:13:38 +01:00
EkeEke
709fcebd73
[Wii/Gamecube] removed unused GX rendering code
2013-11-01 13:06:15 +01:00
EkeEke
eb252920b2
[Wii/Gamecube] optimized GX frame rendering using display list
2013-11-01 13:01:49 +01:00
EkeEke
368af30145
[Core/SG] restored SG-1000 Pause button support
2013-10-30 12:18:35 +01:00
EkeEke
587a6dca1b
[Core/MCD] removed redundant checking on CPU sync
2013-10-30 12:18:35 +01:00
EkeEke
f4e5694ae4
[Wii/Gamecube] DVD interface is now only initialized when needed
2013-10-30 12:18:35 +01:00
EkeEke
430726cdef
updated file header
2013-10-30 12:18:35 +01:00
EkeEke
a8184dad2e
[Core/VDP] added some precision in comments about delay on invalid VRAM writes
2013-10-30 12:18:35 +01:00
EkeEke
9be11710f2
[Core/MD] bump-up savestate version
2013-10-30 12:18:35 +01:00
EkeEke
3aa1529aa1
[Core/VDP] added some 68k cycles delay on invalid VRAM writes to simulate periodical 68k wait-states (fixes "Microcosm" intro loop)
2013-10-30 12:18:35 +01:00
EkeEke
cf6081fb69
[Core/MCD] disabled CD hardware reset on Soft-Reset (verified on real hardware)
2013-10-30 12:18:35 +01:00
EkeEke
5fbde4e187
[Core/MCD] fixed access to "write-only" communication flags from Main-CPU & SUB-CPU (verified on real hardware by Notaz)
2013-10-30 12:18:35 +01:00
EkeEke
20dd11e558
[Core/MCD] improved Sub-CPU synchronization with Main-CPU (fixes "Soul Star")
2013-10-30 12:18:35 +01:00