FCEUX, a NES Emulator
Go to file
adelikat 7c06c4d2ab Fixed up more loadstate logic. We had a slight logic error this whole time that wasn't a problem until now. Checking to see if a state is a future event, we assumed frame counter of the state matched the length of the movie. Now that movie finished is a mode, that is no longer true. Fixed that, and fixed the input display updating at the end of a load state to always look at the state input rather than the statemovie last record. This fixes proper behavior of saving and loading states during movie finished mode as per the "Laws of TAS": http://tasvideos.org/Adelikat/LawsOfTAS.html 2010-05-15 21:22:16 +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 Added option for palette selection as color for LUA colors. Included an LUA script to display all choices with the value used to pick displayed color. 2010-05-15 05:03:53 +00:00
palettes - removed conv.c from the fceu build 2006-07-28 16:07:14 +00:00
src Fixed up more loadstate logic. We had a slight logic error this whole time that wasn't a problem until now. Checking to see if a state is a future event, we assumed frame counter of the state matched the length of the movie. Now that movie finished is a mode, that is no longer true. Fixed that, and fixed the input display updating at the end of a load state to always look at the state input rather than the statemovie last record. This fixes proper behavior of saving and loading states during movie finished mode as per the "Laws of TAS": http://tasvideos.org/Adelikat/LawsOfTAS.html 2010-05-15 21:22:16 +00:00
vc Added option for palette selection as color for LUA colors. Included an LUA script to display all choices with the value used to pick displayed color. 2010-05-15 05:03:53 +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 Updated authors file. Also added .txt extension. No extension annoys me! 2009-04-20 00:58:37 +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 remove libz requirement from sconstruct as its compiled staticly 2010-02-26 05:18:55 +00:00
NEWS moved fceu to its own folder to make room for other projects 2006-07-29 05:46:15 +00:00
NewPPUtests.txt update test 2009-10-11 02:01:38 +00:00
README-SDL added instructions for fixing sound in readme 2010-03-01 17:24:05 +00:00
SConscript - slightly more robust way to deal with SDL libraries 2006-07-28 18:04:30 +00:00
SConstruct sdl: fixed some sconstruct glitch that didn't allow openGL to build 2010-03-31 03:41:39 +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: vs unisystem keys now mappable 2010-03-03 22:55:42 +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 changelog 2010-05-15 07:41:35 +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
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
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
rename-cpp moved fceu to its own folder to make room for other projects 2006-07-29 05:46:15 +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