Commit Graph

603 Commits

Author SHA1 Message Date
Twinaphex
7e144b4b03 Merge pull request #44 from joolswills/c89_fix
c89 variable declaration
2017-09-04 22:12:28 +02:00
Jools Wills
b5edf8e7d0 c89 variable declaration 2017-09-04 17:18:57 +00:00
Twinaphex
12b1ae1a13 Merge pull request #43 from jamsilva/master
SA1 and SuperFX improvements
2017-08-26 09:09:41 +02:00
João Silva
7becd31bfe Still cleaning things up... 2017-08-26 00:26:09 +01:00
João Silva
3013ee5713 Support for more SA1 char conversion modes. 2017-08-26 00:24:20 +01:00
João Silva
b467f7ba05 SuperFX fixes and improvements, some from snes9x2010. 2017-08-26 00:22:32 +01:00
neville
b94a8041a9 Update 2017-08-17 08:30:01 +02:00
twinaphex
f9da660f2e Updates to Makefile 2017-08-17 03:02:29 +02:00
twinaphex
d595f1eb9f Can't enable C89 for every target, we only need C89 right now
for MSVC
2017-08-17 02:54:33 +02:00
twinaphex
4190c479e3 Cleanups 2017-08-16 19:26:03 +02:00
twinaphex
99aec328bd buildfixes 2017-08-16 19:23:32 +02:00
Twinaphex
232f809714 Merge pull request #42 from jamsilva/master
Changed compile-time flags to use C89 and fixed new warnings raised.
2017-08-16 19:21:08 +02:00
João Silva
aef91917f7 Changed compile-time flags to use C89 and fixed new warnings raised. 2017-08-16 17:59:11 +01:00
twinaphex
aa610b2ba9 More C89_BUILD fixes 2017-08-16 06:57:36 +02:00
twinaphex
7a8802b931 Some C89 buildfixes 2017-08-16 06:18:24 +02:00
Twinaphex
e2cffaea14 Merge pull request #41 from jamsilva/master
SA1 fixes and Brunnis' lagfix port
2017-08-16 06:04:43 +02:00
João Silva
b3711dfa50 snes9x2010 Lagfix port and comment changes. 2017-08-16 04:20:50 +01:00
João Silva
c66c309a43 SA1 emulation fixes from the current git version of snes9x. 2017-08-16 04:19:03 +01:00
Twinaphex
4b70a73bcd Merge pull request #40 from jamsilva/master
CPU emulation fixes.
2017-08-14 15:48:28 +02:00
João Silva
5f1565662c CPU emulation fixes. 2017-08-14 13:28:41 +01:00
twinaphex
4b0bf2bc68 Rewrite C++ comments 2017-08-14 08:43:57 +02:00
twinaphex
78b32e05a8 C++ comments need to become C 2017-08-14 08:06:11 +02:00
twinaphex
75dbfcb234 Settings.NoPatch is not available 2017-08-14 07:40:25 +02:00
Twinaphex
2620516938 Merge pull request #39 from jamsilva/master
Fixes and cleanups
2017-08-14 07:23:57 +02:00
João Silva
5e450063fb Deleted several unused variables, code and files. 2017-08-14 06:03:05 +01:00
João Silva
fdaf2925f1 Copied SPC7110 emulation from snes9x_3ds. 2017-08-13 06:02:24 +01:00
João Silva
e18e3e55bb Sound fixes (including a savestate loading crash fix on 64-bit). 2017-08-13 03:54:24 +01:00
twinaphex
62be8bed4d More buildfixes 2017-08-11 17:53:39 +02:00
twinaphex
b9c74ceb13 Start making this suitable for MSVC and C89 2017-08-11 17:43:00 +02:00
Twinaphex
1aecedc999 Merge pull request #36 from jamsilva/master
Compatibility fixes.
2017-06-18 18:41:06 +02:00
João Silva
bcaf44c511 Support for savestate versioning. Plenty of cleanups. 2017-06-18 16:16:19 +01:00
João Silva
10a58e72aa BSX fixes. Many BSX games are now playable. 2017-06-18 16:14:12 +01:00
João Silva
7707a66569 Tile code changes, fixes Seiken Densetsu 3 character selection screen. 2017-06-18 16:01:21 +01:00
João Silva
63823238be Small C4 fix. 2017-06-18 15:53:00 +01:00
João Silva
825afb62ef Small APU fix. 2017-06-18 15:47:55 +01:00
João Silva
d66c2f9506 Copied VLDC9 fix from snes9x_3ds. 2017-06-18 15:44:33 +01:00
João Silva
ab0615abb6 Updates to libretro files from snes9x2002. Enabled RetroAchievements. 2017-06-18 15:42:11 +01:00
twinaphex
dc596c886e Update sar.h 2017-02-18 16:32:50 +01:00
Twinaphex
42e64dc035 Merge pull request #33 from sergiobenrocha2/master
Fix build on old toolchains.
2017-02-16 17:43:57 +01:00
Sérgio Benjamim
f63de3df98 Fix build on old toolchains. 2017-02-16 14:30:05 -02:00
meepingsnesroms
d9b7722019 Merge pull request #32 from jamsilva/master
Fixed stupid mistake that broke some games. Other minor changes.
2017-02-12 16:02:24 -08:00
João Silva
c3fadd966a Fixed stupid mistake that broke some games. Other minor changes. 2017-02-12 22:16:10 +00:00
Twinaphex
474a67ccdc Merge pull request #31 from jamsilva/master
Improvements to both accuracy and performance.
2017-02-12 16:02:47 +01:00
João Silva
fb2517282d Minor SuperFX optimization. Fixed broken graphics caused by All-Stars SMW speedhack. 2017-02-12 14:46:44 +00:00
João Silva
fa04c025a2 CPU and Memory Layout accuracy improvements from uosnes and optimizations from snes9x2002. 2017-02-12 03:49:21 +00:00
João Silva
ae5fb3ae90 Integer-only C4 from snes9x2002. Integer-only, finalized DSP1 from snes9x 1.50. Integer-only libretro.c and seta010.c. 2017-02-12 02:40:43 +00:00
João Silva
3777d1fcf4 Type fixes. Fixes from snes9x 1.50. Minor changes and optimizations. 2017-02-12 01:52:03 +00:00
twinaphex
b6006bc542 Cleanup 2017-01-29 06:04:05 +01:00
Twinaphex
b9ad67f2d3 Merge pull request #30 from jamsilva/master
Converted most types to stdint-style (fixing a few in the process).
2017-01-29 06:00:06 +01:00
João Silva
0e59b999fa Converted most types to stdint-style (fixing a few in the process). 2017-01-29 04:55:23 +00:00