Snes9x - Portable Super Nintendo Entertainment System (TM) emulator
Go to file
OV2 2ce6de57ac
Merge pull request #505 from tmkk/apurefactor_mac
APU refactoring follow-ups for Mac port
2019-02-23 14:33:47 +01:00
apu resampler.h: cstdint is a C++11 header; include stdint.h instead when not available 2019-02-23 14:46:09 +09:00
data Cheats: Use "name" instead of "description". Allow whitespace. 2018-06-04 10:29:46 -05:00
docs Update changes.txt. 2019-02-20 17:01:56 -06:00
filter win32: Fix poor performance with OpenGL/snes_ntsc. 2019-02-19 16:57:42 -06:00
gtk GTK: Use system DefaultTBuiltInResource. 2019-02-22 10:57:45 -06:00
jma Remove useless 'register' storage class. 2018-11-17 15:02:37 -06:00
libretro win32: disable xp deprecation warning in libretro project 2019-02-23 14:29:57 +01:00
macosx macosx: change default value for SoundInputRate and macSoundBuffer_ms, and apply the new value when running 1.59 for the first time 2019-02-23 14:52:11 +09:00
shaders GTK: Use system DefaultTBuiltInResource. 2019-02-22 10:57:45 -06:00
unix Bump version number and copyright date. 2019-02-20 16:25:56 -06:00
unzip Remove useless 'register' storage class. 2018-11-17 15:02:37 -06:00
win32 win32: report a more appropriate __cplusplus value 2019-02-23 14:31:56 +01:00
.gitignore win32: include ddraw libs, compile with ddraw support by default 2018-06-24 13:12:59 +02:00
.gitmodules win32: add glslang submodule, compile with USE_SLANG 2019-01-31 22:44:34 +01:00
65c816.h Missed a couple. 2018-11-15 17:35:52 -06:00
LICENSE Bump version number and copyright date. 2019-02-20 16:25:56 -06:00
README.md Create README.md 2018-05-19 14:39:29 -05:00
appveyor.yml Bump version number and copyright date. 2019-02-20 16:25:56 -06:00
bml.cpp Open bml files in binary mode 2018-05-05 00:55:02 +02:00
bml.h Revamping cheats support. 2018-04-25 19:29:26 -05:00
bsx.cpp Fix unused variables. 2018-11-17 15:27:53 -06:00
bsx.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
c4.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
c4.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
c4emu.cpp C4: Do the sign extend manually. 2019-02-12 22:27:36 -06:00
cheats.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
cheats.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
cheats2.cpp Include ctype.h 2018-12-29 12:50:24 -06:00
clip.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
conffile.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
conffile.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
controls.cpp Move S9xMovieUpdate to start of next frame. 2018-12-12 12:36:56 -06:00
controls.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
cpu.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
cpuaddr.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
cpuexec.cpp Reduced version of Vitor's fix for SA1 speed throttle. 2019-01-08 15:32:44 -06:00
cpuexec.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
cpumacro.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
cpuops.cpp Reduced version of Vitor's fix for SA1 speed throttle. 2019-01-08 15:32:44 -06:00
cpuops.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
crosshairs.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
crosshairs.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
debug.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
debug.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
display.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
dma.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
dma.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
dsp.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
dsp.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
dsp1.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
dsp2.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
dsp3.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
dsp4.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
font.h Add special S9xDisplayStringType to pass additional info. 2018-12-12 16:15:56 -06:00
fxdbg.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
fxemu.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
fxemu.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
fxinst.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
fxinst.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
getset.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
gfx.cpp Move interlace flags to S9xSoftResetPPU. 2019-02-17 15:57:23 -06:00
gfx.h Add special S9xDisplayStringType to pass additional info. 2018-12-12 16:15:56 -06:00
globals.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
language.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
loadzip.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
logger.cpp Get rid of "ignore" warnings. 2018-11-18 12:03:14 -06:00
logger.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
memmap.cpp Adjust APU hack for Circuit USA. 2019-02-20 16:25:12 -06:00
memmap.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
messages.h BUildfix for PS3 - error: comma at end of enumerator list 2018-12-29 11:50:22 -06:00
missing.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
movie.cpp Get rid of "ignore" warnings. 2018-11-18 12:03:14 -06:00
movie.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
msu1.cpp Use nominal frequency ratio for APU. 2019-02-19 17:50:25 -06:00
msu1.h Fix Windows build. Tweak XAudio a bit. 2019-02-09 16:46:08 -06:00
netplay.cpp Snes9x, not Snes9X 2019-02-18 15:15:28 -06:00
netplay.h Get rid of some netplay warnings 2018-12-15 19:28:14 +01:00
obc1.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
obc1.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
pixform.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
port.h Remove ssnprintf function. 2018-11-28 10:55:10 -06:00
ppu.cpp Move interlace flags to S9xSoftResetPPU. 2019-02-17 15:57:23 -06:00
ppu.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
sa1.cpp Reduced version of Vitor's fix for SA1 speed throttle. 2019-01-08 15:32:44 -06:00
sa1.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
sa1cpu.cpp Revert "Don't spin when SA1 is stopped." 2019-01-14 14:08:03 -06:00
sar.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
screenshot.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
screenshot.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
sdd1.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
sdd1.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
sdd1emu.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
sdd1emu.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
server.cpp Get rid of some netplay warnings 2018-12-15 19:28:14 +01:00
seta.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
seta.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
seta010.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
seta011.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
seta018.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
sha256.cpp (PS3) Buildfixes 2018-08-29 09:49:51 -05:00
sha256.h Add bml parser and sha256 sum support. 2018-04-24 16:16:22 -05:00
snapshot.cpp Reduced version of Vitor's fix for SA1 speed throttle. 2019-01-08 15:32:44 -06:00
snapshot.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
snes9x.cpp Adjust default input rate, too. 2019-02-19 17:54:57 -06:00
snes9x.h Bump version number and copyright date. 2019-02-20 16:25:56 -06:00
spc7110.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
spc7110.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
spc7110dec.cpp One moreSnes9x alias instead of stdint type. 2018-07-28 15:48:08 -07:00
spc7110dec.h Initial 1.52 import 2010-09-25 17:46:12 +02:00
spc7110emu.cpp Add support for Tengai Makyou Zero English patch mapping 2017-10-23 09:03:19 -07:00
spc7110emu.h Initial 1.52 import 2010-09-25 17:46:12 +02:00
srtc.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
srtc.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
srtcemu.cpp Initial 1.52 import 2010-09-25 17:46:12 +02:00
srtcemu.h Initial 1.52 import 2010-09-25 17:46:12 +02:00
statemanager.cpp Move statemanager to s9x folder, add rewind support to unix port 2012-03-29 15:31:41 +02:00
statemanager.h Move statemanager to s9x folder, add rewind support to unix port 2012-03-29 15:31:41 +02:00
stream.cpp Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
stream.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00
tile.cpp Remove useless 'register' storage class. 2018-11-17 15:02:37 -06:00
tile.h Use a license stub everywhere. 2018-11-15 17:31:39 -06:00

README.md

Snes9x

Snes9x - Portable Super Nintendo Entertainment System (TM) emulator

This is the official source code repository for the Snes9x project.