FCEUX, a NES Emulator
Go to file
brandonevans 72f17fb40c Button Count
-Made it so that the registerload / registersave functions are only used if registerload exists. I'll presume there is no emulator that supports one and not the other. This will allow VBA to use this script, although it'll be missing one of the better features until it supports this function.
-Made the number of controllers tracked configurable. VBA was counting everything twice when this was set to 2. It will still default to 2, but it'll be easier for people to modify this for VBA now.
2011-07-20 09:22:09 +00:00
attic extensive sdl cleanup 2008-08-10 13:38:39 +00:00
boards - removing the '.h' files from the link-path... dependecies should be captured from file parsing 2006-07-28 15:53:24 +00:00
cmake MinGW - fix some possible build issues and compile time errors 2009-12-11 03:07:34 +00:00
documentation SDL: added --no-config 2009-03-27 21:12:20 +00:00
drivers - removed conv.c from the fceu build 2006-07-28 16:07:14 +00:00
fir - removing the '.h' files from the link-path... dependecies should be captured from file parsing 2006-07-28 15:53:24 +00:00
geany GTK: removed dependency on zenity 2010-02-25 06:22:07 +00:00
input - removing the '.h' files from the link-path... dependecies should be captured from file parsing 2006-07-28 15:53:24 +00:00
mappers - removing the '.h' files from the link-path... dependecies should be captured from file parsing 2006-07-28 15:53:24 +00:00
output Button Count 2011-07-20 09:22:09 +00:00
palettes - removed conv.c from the fceu build 2006-07-28 16:07:14 +00:00
src slightly improve hud text rendering wrapping 2011-07-18 02:31:11 +00:00
vc remove shared memory stuff 2011-03-18 00:59:55 +00:00
.gitignore Fix up my AUTHORS entry, remove another automake file, and add some 2006-08-02 22:02:11 +00:00
Authors.txt Update my info in the contributors file. 2011-02-09 07:26:39 +00:00
CMakeLists.txt Lots of love for the cmake build system 2008-06-08 06:34:13 +00:00
COPYING moved fceu to its own folder to make room for other projects 2006-07-29 05:46:15 +00:00
INSTALL sdl: updated INSTALL readme 2011-03-21 19:19:03 +00:00
NewPPUtests.txt update test 2009-10-11 02:01:38 +00:00
README-SDL sdl: readme update 2011-04-21 03:30:32 +00:00
SConscript - slightly more robust way to deal with SDL libraries 2006-07-28 18:04:30 +00:00
SConstruct add PUBLIC_RELEASE option to SConstruct; commented out by default 2011-06-04 05:33:05 +00:00
SConstruct.old typo 2010-02-25 17:57:27 +00:00
TODO-PROJECT - SDL now uses the new configuration system 2006-08-30 15:27:05 +00:00
TODO-SDL sdl - added "vsync toggle" to TODO list 2011-06-10 01:19:21 +00:00
cart.cpp renamed to cpp 2006-07-23 05:46:37 +00:00
cart.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
changelog.txt Reordered a function call. Now it updates the lua window with the proper file path when you select a lua script from the recent menu. 2011-07-05 01:56:44 +00:00
cheat.cpp renamed to cpp 2006-07-23 05:46:37 +00:00
cheat.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
conddebug.cpp renamed to cpp 2006-07-23 05:46:37 +00:00
conddebug.h began merging XD stuff 2006-07-19 05:57:00 +00:00
config.cpp left out an include 2006-07-23 23:50:33 +00:00
config.h removed unzip.c (I think this was an old bastardized zlib. we should be using uptodate zlib). 2006-07-23 05:29:58 +00:00
crc32.cpp renamed to cpp 2006-07-23 05:46:37 +00:00
crc32.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
debian-crossbuild.sh fixed build error (header include missing) 2008-08-12 05:04:40 +00:00
debug.cpp fixed windows dependency in debug core 2006-07-28 04:53:50 +00:00
debug.h more debugging cleanups 2006-07-24 04:58:44 +00:00
doxygen added utils directory to doxygen config 2006-08-01 08:05:35 +00:00
drawing.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
driver.h - checkpoint of getting SDL build working with scons 2006-07-28 15:35:22 +00:00
endian.cpp renamed to cpp 2006-07-23 05:46:37 +00:00
endian.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
fceu.cpp cleaned some #ifdef windows code out of fceu.cpp 2006-07-28 07:42:14 +00:00
fceu.h - checkpoint of getting SDL build working with scons 2006-07-28 15:35:22 +00:00
fceux.desktop sdl: add menu file and png icon to source tree 2011-04-01 19:22:36 +00:00
fceux.png sdl: add menu file and png icon to source tree 2011-04-01 19:22:36 +00:00
fcoeffs.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
fds.cpp renamed to cpp 2006-07-23 05:46:37 +00:00
fds.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
file.cpp renamed to cpp 2006-07-23 05:46:37 +00:00
file.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
filter.cpp renamed to cpp 2006-07-23 05:46:37 +00:00
filter.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
general.cpp - checkpoint of getting SDL build working with scons 2006-07-28 15:35:22 +00:00
general.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
git.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
ines-bad.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
ines-correct.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
ines.cpp removed unzip.c (I think this was an old bastardized zlib. we should be using uptodate zlib). 2006-07-23 05:29:58 +00:00
ines.h finally all code integrated and compiling? 2006-07-20 02:02:10 +00:00
input.cpp renamed to cpp 2006-07-23 05:46:37 +00:00
input.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
install.sh sdl: updated readme and added install script to copy to /usr/local/bin 2011-03-19 22:04:34 +00:00
md5.cpp renamed to cpp 2006-07-23 05:46:37 +00:00
md5.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
memory.cpp renamed to cpp 2006-07-23 05:46:37 +00:00
memory.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
movie.cpp renamed to cpp 2006-07-23 05:46:37 +00:00
movie.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
netplay.cpp - removed conv.c from the fceu build 2006-07-28 16:07:14 +00:00
netplay.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
nsf.cpp renamed to cpp 2006-07-23 05:46:37 +00:00
nsf.h began merging XD stuff 2006-07-19 05:57:00 +00:00
ops.inc cleaned out cpu code, renamed some include files to .inc 2006-07-24 04:22:03 +00:00
palette.cpp renamed to cpp 2006-07-23 05:46:37 +00:00
palette.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
ppu.cpp last checkin zlib stuff was wrong--fixed. removed some more windows stuff from the core code. 2006-07-24 05:34:50 +00:00
ppu.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
pputile.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
sound.cpp renamed to cpp 2006-07-23 05:46:37 +00:00
sound.h - had to change variable name from brk to brck in sl1632 to avoid linker conflict 2006-07-28 04:00:40 +00:00
state.cpp renamed to cpp 2006-07-23 05:46:37 +00:00
state.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
types.h last checkin zlib stuff was wrong--fixed. removed some more windows stuff from the core code. 2006-07-24 05:34:50 +00:00
unif.cpp renamed to cpp 2006-07-23 05:46:37 +00:00
unif.h ...etc... 2006-07-18 06:35:48 +00:00
uninstall.sh sdl: added uninstall script 2010-05-07 02:44:13 +00:00
unzip.c realized that unzip.c/.h was not part of standard OS zlib installation, and that is why it was included with fceu... not only that, but it had been modified in the tinest ways. so I added that back in, and moved the zlib source code to the windows driver because in any gcc platform it should already be included 2006-07-24 05:19:59 +00:00
unzip.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
video.cpp renamed to cpp 2006-07-23 05:46:37 +00:00
video.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
vsuni.cpp renamed to cpp 2006-07-23 05:46:37 +00:00
vsuni.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
wave.cpp cleaned some #ifdef windows code out of fceu.cpp 2006-07-28 07:42:14 +00:00
wave.h initial checkin of tasbuild 2006-07-18 02:53:36 +00:00
x6502.cpp last checkin zlib stuff was wrong--fixed. removed some more windows stuff from the core code. 2006-07-24 05:34:50 +00:00
x6502.h slowly removing windows-specific code from the emu core code. making some messes and cleaning some others. 2006-07-24 04:18:46 +00:00
x6502struct.h first batch of changes 2006-07-18 03:58:09 +00:00
xstring.cpp renamed to cpp 2006-07-23 05:46:37 +00:00
xstring.h first batch of changes 2006-07-18 03:58:09 +00:00