Commit Graph

55 Commits

Author SHA1 Message Date
EkeEke
c01c640457 [Gamecube/Wii] fixed Master System games peripheral auto-detection 2016-06-14 23:37:45 +02:00
EkeEke
6a0fdd10df [Gamecube/Wii] optimized EFB->XFB copy (also fixes crash when displaying FPS while fast-forward is ON) 2016-05-08 17:06:15 +02:00
EkeEke
caaf82f2da [Gamecube/Wii] optimized GX texture loading 2016-05-03 16:14:24 +02:00
EkeEke
abf2db8198 [Gamecube/Wii] minor optimizations (no need to invalidate D-cache) 2015-10-17 19:06:35 +02:00
EkeEke
f4b9a15956 [Wii/Gamecube] fixed Boot ROM selection not being always applied immediately 2015-07-09 23:55:32 +02:00
EkeEke
2c725ee90f [Wii] fixed WPAD timeout initialization 2015-05-31 20:41:18 +02:00
EkeEke
ce2a16c42f [Wii] added support for Wii U Pro Controller & fixed in-game support for 3rd party Classic Controllers with invalid calibration data (continued) 2015-01-24 17:27:07 +01:00
EkeEke
bc97990c87 [Wii] added support for Wii U Pro Controller & fixed in-game support for 3rd party Classic Controllers with invalid calibration data 2015-01-24 17:24:34 +01:00
EkeEke
7fe5b09e3e [Gamecube/Wii] reduced SRAM file size 2014-12-14 18:55:02 +01:00
EkeEke
bf02746a98 [Gamecube/Wii] changed VI encoder code license to libogc 2014-11-23 20:58:01 +01:00
EkeEke
dcffd4e2b7 [Gamecube/Wii] Japanese Master System model has no reset button 2014-11-23 20:55:28 +01:00
EkeEke
97595b4557 [Core/GG] added LCD ghosting software filter 2014-11-23 20:45:22 +01:00
EkeEke
4201b2dac5 [Gamecube/Wii] avoid reinitializing sound buffers when switching video mode 2014-10-15 23:20:15 +02:00
EkeEke
bf184b9440 [Gamecube/Wii] improved A/V Sync: when VSYNC is enabled, audio resampler output rate is now adjusted (+/-0,1 %) to always keep audio & video synchronized and input lag is reduced by one frame. 2014-10-10 18:34:33 +02:00
EkeEke
37dd44df6c [Core/Input] added Sega Graphic Board support (thanks to SMS Power) 2014-10-10 18:06:16 +02:00
EkeEke
f436689a65 [Gamecube/Wii] fixed regression with recent file list display (continued) 2014-09-20 18:01:14 +02:00
EkeEke
99e632a183 [Gamecube/Wii] fixed regression with recent file list display 2014-09-17 23:35:47 +02:00
EkeEke
dfb7bd8861 [Wii] added menu fix for 3rd-party classic controllers with invalid calibration settings 2014-09-14 13:20:37 +02:00
EkeEke
620f372cb2 [Gamecube/Wii] added configurable BIOS & Lock-on ROM support 2014-08-25 00:30:18 +02:00
EkeEke
6052d29a24 [Gamecube/Wii] fixed arrow buttons in Cheats Menu 2014-08-25 00:29:55 +02:00
EkeEke
8fbe871e3f [Gamecube/Wii] increased GUI list scrolling speed 2014-08-25 00:29:32 +02:00
EkeEke
be3969bf3a [Gamecube/Wii] fixed more bugs in cheats menu 2014-08-18 21:21:13 +02:00
EkeEke
d5e0a78d93 [Gamecube/Wii] fixed PICO pointer bug 2014-08-17 13:18:37 +02:00
EkeEke
7ff002e0d8 [Wii] refactored Wiimote pointer calibration menu 2014-08-15 15:50:26 +02:00
EkeEke
7064f4e90d [Wii] added Wiimote pointer calibration in Menu settings (user request) 2014-08-15 15:09:23 +02:00
EkeEke
f3d4cf51d2 [Core/Input] fixed Master Tap adapter & XE-1AP device naming in sourcecode 2014-08-09 18:59:14 +02:00
EkeEke
06a10e3156 [Wii] fixed support for 3rd-party classic controllers with invalid calibration
settings (continued)
2014-07-14 16:29:55 +02:00
EkeEke
1ebb43ca34 [Wii] fixed support for 3rd-party classic controllers with invalid calibration settings 2014-07-14 16:12:02 +02:00
EkeEke
35f3509e36 [Gamecube/Wii] fixed lightgun crosshair & CD leds positionning when using NTSC filter 2014-07-07 23:19:57 +02:00
EkeEke
ade2c6ad78 [Core/IO] change Master System multitap "official" name 2014-06-17 22:09:20 +02:00
EkeEke
731b0afcc3 [Gamecube/Wii] improved Cheats Menu 2014-06-17 22:07:35 +02:00
EkeEke
da32b05777 [Gamecube/Wii] added support for Classic Controller +/- buttons in GUI 2014-06-17 22:04:31 +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
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
6394c0e482 [Wii] added configurable Wiimote timeout 2014-04-05 01:15:43 +02:00
EkeEke
df6dbe855a [Core/IO] added homemade Master System multitap emulation (BOom) 2014-04-05 00:45:30 +02:00
EkeEke
54210e8222 [Core/IO] added gamepad type auto-detection 2014-04-01 20:36:16 +02:00
EkeEke
3b95a6eaee [Gamecube/Wii] added configurable NTSC filter 2014-04-01 20:09:55 +02: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
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
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
11b427faaa [Wii/Gamecube] DVD interface is now only initialized when needed 2013-10-29 00:00:12 +01:00
EkeEke
5110b183fe [Gamecube/Wii] fixed low-pass filter menu setting 2013-08-02 22:34:34 +02:00
EkeEke
ca143abd26 [Gamecube/Wii] added 50hz progressive mode (576p) support for emulation 2013-07-11 23:34:51 +02:00
EkeEke
b00df47c1e [Core/Gamecube] improved progressive mode switch request on startup when component cable is detected 2013-07-11 23:33:11 +02:00
EkeEke
375514bee2 [Wii] fixed compilation warnings 2013-06-30 18:06:37 +02:00