fceux/src
harry 900305b587 For Qt GUI, added option to use palette background color as video background color. This option can be accessed from via main menu -> option submenu. 2022-10-09 21:09:52 -04:00
..
attic Use LoadGame instead of FCEUI_LoadGame 2020-10-22 01:20:48 +02:00
boards supper mapper218 (fixes #447) 2022-08-11 23:16:39 -04:00
drivers For Qt GUI, added option to use palette background color as video background color. This option can be accessed from via main menu -> option submenu. 2022-10-09 21:09:52 -04:00
fir Removed unused deprecated automake build files. (#297) 2021-01-06 21:21:35 -05:00
input Added draw input aid configuration option to Qt GUI. 2021-05-23 21:06:34 -04:00
lua Removed unused deprecated automake build files. (#297) 2021-01-06 21:21:35 -05:00
palettes change built-in palettes to be bit-shifted properly so that whites are pure FF. fixes #540 2022-08-07 20:54:11 -04:00
utils ok, I realized we need to realloc buffers allocated by FCEU_malloc (why didn't I guess that..) which makes the fact that they're aligned be horrible. so I added FCEU_amalloc and FCEU_afree instead to do aligned allocs and frees. 2022-08-28 04:31:34 -04:00
CMakeLists.txt Added appveyor github release functionality. Master auto builds are now uploaded to a rolling interim-build pre-release. Release tag builds will upload official release builds from appveyor automatically. 2022-10-01 16:29:02 -04:00
asm.cpp Fixed constant limit to be in the correct base number system. 2021-04-27 20:22:39 -04:00
asm.h migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
auxlib.lua migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
cart.cpp CHR size < 1k allows NES program to corrupt memory because VPage is 1k granularity 2020-05-02 00:20:44 -04:00
cart.h supper mapper218 (fixes #447) 2022-08-11 23:16:39 -04:00
cheat.cpp change cheat system name buffer management to use std::string to avoid issues caused by returning the name buffer to the user who could then use it in ways the cheat system didn't expect ultimately leading to invalid strcpy(X,X) calls and possible use of buffers after freeing. this will break all frontends probably (except for windows which I fixed at this time). fixes #512 2022-08-19 12:41:28 -04:00
cheat.h change cheat system name buffer management to use std::string to avoid issues caused by returning the name buffer to the user who could then use it in ways the cheat system didn't expect ultimately leading to invalid strcpy(X,X) calls and possible use of buffers after freeing. this will break all frontends probably (except for windows which I fixed at this time). fixes #512 2022-08-19 12:41:28 -04:00
conddebug.cpp Fix for annoying compiler warning complaining about misleading indentation following if conditional. 2021-02-21 21:12:20 -05:00
conddebug.h migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
config.cpp Updated about text. 2022-03-10 19:55:33 -05:00
debug.cpp Added a breakpoint on execution of specific ROM Address feature to debugger. 2021-07-19 21:31:29 -04:00
debug.h Added a breakpoint on execution of specific ROM Address feature to debugger. 2021-07-19 21:31:29 -04:00
drawing.cpp Compiler warning cleanup of unused variables and exception handling. 2021-03-19 20:59:03 -04:00
drawing.h migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
driver.h change cheat system name buffer management to use std::string to avoid issues caused by returning the name buffer to the user who could then use it in ways the cheat system didn't expect ultimately leading to invalid strcpy(X,X) calls and possible use of buffers after freeing. this will break all frontends probably (except for windows which I fixed at this time). fixes #512 2022-08-19 12:41:28 -04:00
emufile.cpp Fixed a few code errors identified by cppcheck static code analyzer. 2020-05-08 23:30:31 -04:00
emufile.h First successful build of Qt windows fceux. 2021-02-06 12:15:28 -05:00
emufile_types.h migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
fceu.cpp minimum framework to support loading ips files on top of already loaded roms 2022-08-28 04:32:23 -04:00
fceu.h Changed autofire algorithm to not require using a static array. Now just does an on/off frame calculation based on where it is in the overall duty cycle of the square wave. 2021-05-21 06:27:35 -04:00
fceulua.h zapper control from lua 2019-12-15 15:31:09 -05:00
fcoeffs.h migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
fds.cpp FDS: Update IRQ based on latest hardware notes 2022-06-05 16:18:07 -04:00
fds.h migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
file.cpp fix a bug in applying some IPS files 2022-08-28 04:41:45 -04:00
file.h Cleaned up gcc compiler warning : ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2020-06-19 23:58:12 -04:00
filter.cpp migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
filter.h migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
git.h Merge branch 'master' into Issue130 2020-10-08 19:56:48 +03:00
ines-bad.h Windows 64-bit build support (#66) 2019-07-23 15:12:03 -04:00
ines-correct.h Holy Diver is not four-screen at all, proof: http://bootgod.dyndns.org:7777/profile.php?id=4038 2021-06-06 16:33:20 +03:00
ines.cpp minimum framework to support loading ips files on top of already loaded roms 2022-08-28 04:32:23 -04:00
ines.h minimum framework to support loading ips files on top of already loaded roms 2022-08-28 04:32:23 -04:00
input.cpp fix compile errors on linux, probably 2022-08-20 21:49:30 -04:00
input.h add a hotkey to disable active cheats (windows port only, but adding elsewhere would be easy now). fixes #504 2022-08-20 20:19:10 -04:00
lua-engine.cpp Added keyboard state feedback to lua input.get() function for Qt GUI. Returned key codes are slightly different but at least it does something. Issue #536. 2022-08-21 22:43:35 -04:00
movie.cpp Minor fixes for warnings found by gcc undefined behavior sanitizer. 2022-08-19 22:33:09 -04:00
movie.h Added functionality for movie import/export in Qt TAS editor. Added online help quick access for TAS documentation in Qt GUI. 2021-11-21 20:24:37 -05:00
netplay.cpp migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
netplay.h migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
nsf.cpp Cleaned up a few annoying compiler warnings. 2021-12-30 20:36:45 -05:00
nsf.h migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
oldmovie.cpp Compiler warning cleanup of unused variables and exception handling. 2021-03-19 20:59:03 -04:00
oldmovie.h migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
ops.inc Fix SYA and SXA opcodes in the CPU. blargg_nes_cpu_test5 now works 2021-07-03 10:30:45 -05:00
palette.cpp Cleaned up a few compiler warnings. 2022-01-15 22:11:17 -05:00
palette.h migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
ppu.cpp newppu - process grayscale (and maybe deemph, not sure) on a per-pixel basis to fix the FF1 polygon effect (fixes #529) 2022-08-22 22:53:09 -04:00
ppu.h Successful initial test of Qt Code/Data Logger Window. 2020-09-28 21:23:47 -04:00
pputile.inc Build fixes for Qt6 on Mac OSX. 2021-04-11 17:39:37 -04:00
sound.cpp Fix Apple Town Story (FDS) crash 2022-06-05 16:18:07 -04:00
sound.h migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
state.cpp change how memory is allocated to clean up a lot of messed up junk (mainly strange alignment adjustments which didnt completely make sense and frees which didnt match the allocation function that was used). 2022-08-22 22:53:09 -04:00
state.h Cleaned up gcc compiler warning : ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2020-06-19 23:58:12 -04:00
types-des.h migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
types.h First successful build of Qt windows fceux. 2021-02-06 12:15:28 -05:00
unif.cpp Refactored loader code for better error messages 2020-12-21 02:19:48 +03:00
unif.h NES 2.0 loader for COOLBOY/MINDKIDS (mapper 268) 2021-07-30 18:28:04 +03:00
version.h Added appveyor github release functionality. Master auto builds are now uploaded to a rolling interim-build pre-release. Release tag builds will upload official release builds from appveyor automatically. 2022-10-01 16:29:02 -04:00
video.cpp fix initialization of xdbuf and xdbackbuf 2022-09-10 15:31:48 -04:00
video.h change how memory is allocated to clean up a lot of messed up junk (mainly strange alignment adjustments which didnt completely make sense and frees which didnt match the allocation function that was used). 2022-08-22 22:53:09 -04:00
vsuni.cpp Cleaned up gcc compiler warning : ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2020-06-19 23:58:12 -04:00
vsuni.h migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
wave.cpp Added WAV file recording capability to Qt GUI. 2021-05-05 20:25:34 -04:00
wave.h Added WAV file recording capability to Qt GUI. 2021-05-05 20:25:34 -04:00
x6502.cpp Opcode tool tips in work for Qt debugger. 2021-07-06 22:56:33 -04:00
x6502.h Opcode tool tips in work for Qt debugger. 2021-07-06 22:56:33 -04:00
x6502abbrev.h migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
x6502struct.h migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00