fceux/src
harry 5582df13d7 A few signed/unsigned int comparison mismatch compiler warning fixes. 2023-01-28 07:54:31 -05:00
..
attic Use LoadGame instead of FCEUI_LoadGame 2020-10-22 01:20:48 +02:00
boards A few signed/unsigned int comparison mismatch compiler warning fixes. 2023-01-28 07:54:31 -05:00
drivers A few more int conversion compiler warning fixes. 2023-01-28 07:49:24 -05: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 Fix indentation and add braces to silence empty while loop body compiler warning. 2023-01-21 11:41:55 -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 add mapper 354 from fceu-mm 2023-01-16 10:34:13 -06: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 Added a proper contructor to CHEATF_SUBFAST struct to fix clang compiler initializer warning. 2023-01-20 22:02:32 -05:00
cheat.h Added a proper contructor to CHEATF_SUBFAST struct to fix clang compiler initializer warning. 2023-01-20 22:02:32 -05: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 Changed compiler attribute checking to play nice with older compilers. 2023-01-27 20:38:47 -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 Vs. System - unused DIP switches replaced with second coin and service buttons 2023-01-06 17:58:02 +04:00
emufile.cpp Updated a few types to size_t to match std. 2023-01-27 21:01:51 -05:00
emufile.h One more compiler warning fix for size_t to long conversion. 2023-01-27 08:06:28 -05:00
emufile_types.h migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
fceu.cpp Reset std::strings lastSavestateMade and lastLoadstateMade using clear method. 2023-01-20 23:42:05 -05: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 Increased array size of LoadedRomFName buffer to allow for max unix filepath length. Remove duplicate extern definitions in cpp and instead include ines.h header which contains official extern definition. 2023-01-16 08:42:33 -05:00
fds.h migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
file.cpp Change EMUFILE fseek,ftell, and other related functions to use types that follow the C standard (long int for position offsets and size_t for sizes). This allows for larger max file sizes on unix platforms and cleaner code that better maps to the C standard. 2023-01-25 21:46:30 -05:00
file.h Change EMUFILE fseek,ftell, and other related functions to use types that follow the C standard (long int for position offsets and size_t for sizes). This allows for larger max file sizes on unix platforms and cleaner code that better maps to the C standard. 2023-01-25 21:46:30 -05: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 More NES 2.0 header fields: Vs. System settings, expansion type 2023-01-06 16:03:34 +04: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 update 225 from fceumm to get 255 support too. 2023-01-18 11:05:43 -06:00
ines.h update 225 from fceumm to get 255 support too. 2023-01-18 11:05:43 -06:00
input.cpp Fixed if conditionals using lastSavestateMade address that always evaluates to true. Changed lastSavestateMade and lastLoadstateMade to std::string instead of char buffer, ensures proper initialization at startup and allows for unix max path. 2023-01-20 22:37:17 -05:00
input.h Vs. System - unused DIP switches replaced with second coin and service buttons 2023-01-06 17:58:02 +04:00
lua-engine.cpp Added FCEU_UNUSED and FCEU_MAYBE_UNUSED macros to help silence certain unused variable and function warnings. Used FCEU_MAYBE_UNUSED to silence unused static function warnings (until it can be deemed that these functions will never be needed). Also, cleaned up a few other unused variable warnings. 2023-01-20 21:50:26 -05:00
movie.cpp Further protect against overlapping string copy by checking if pointers are different... just to be sure it is safe. 2023-01-21 12:11:41 -05:00
movie.h Bug fix for ASAN error overlapping strcpy source and destination caused curMovieFilename being passed to openRecordingMovie which copies over itself. Changed type from char array to std::string whose assign function will allocate new memory to copy to before deleting the old string buffer. 2023-01-21 09:59:50 -05:00
netplay.cpp migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
netplay.h Vs. System - unused DIP switches replaced with second coin and service buttons 2023-01-06 17:58:02 +04:00
nsf.cpp Increased array size of LoadedRomFName buffer to allow for max unix filepath length. Remove duplicate extern definitions in cpp and instead include ines.h header which contains official extern definition. 2023-01-16 08:42:33 -05:00
nsf.h migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
oldmovie.cpp Added realloc error checking in convert_fcm function to fix cppcheck warning. 2023-01-21 12:32:52 -05:00
oldmovie.h Added realloc error checking in convert_fcm function to fix cppcheck warning. 2023-01-21 12:32:52 -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 Added FCEU_UNUSED and FCEU_MAYBE_UNUSED macros to help silence certain unused variable and function warnings. Used FCEU_MAYBE_UNUSED to silence unused static function warnings (until it can be deemed that these functions will never be needed). Also, cleaned up a few other unused variable warnings. 2023-01-20 21:50:26 -05:00
palette.h migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
ppu.cpp Added negative index protections into GetCHRAddress to protect against a large unsigned number being passed and interpretted as a negative number. Caught by gcc UBSAN. 2023-01-10 17:42:45 -05:00
ppu.h Successful initial test of Qt Code/Data Logger Window. 2020-09-28 21:23:47 -04:00
pputile.inc Added FCEU_UNUSED and FCEU_MAYBE_UNUSED macros to help silence certain unused variable and function warnings. Used FCEU_MAYBE_UNUSED to silence unused static function warnings (until it can be deemed that these functions will never be needed). Also, cleaned up a few other unused variable warnings. 2023-01-20 21:50:26 -05: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 Changed temp save/load state file path variables to be std::string. 2023-01-20 23:53:29 -05:00
state.h Fixed if conditionals using lastSavestateMade address that always evaluates to true. Changed lastSavestateMade and lastLoadstateMade to std::string instead of char buffer, ensures proper initialization at startup and allows for unix max path. 2023-01-20 22:37:17 -05:00
types-des.h migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
types.h Changed compiler attribute checking to play nice with older compilers. 2023-01-27 20:38:47 -05:00
unif.cpp COOLGIRL mapper (mapper 342) 2022-12-05 14:56:31 +04:00
unif.h Mapper 268, submappers 8,9 merged into 2,3 and fixed (https://www.nesdev.org/wiki/Talk:NES_2.0_Mapper_268) + refactoring 2022-12-12 17:48:56 +04: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 Added FCEU_UNUSED and FCEU_MAYBE_UNUSED macros to help silence certain unused variable and function warnings. Used FCEU_MAYBE_UNUSED to silence unused static function warnings (until it can be deemed that these functions will never be needed). Also, cleaned up a few other unused variable warnings. 2023-01-20 21:50:26 -05:00
vsuni.h Vs. System - unused DIP switches replaced with second coin and service buttons 2023-01-06 17:58:02 +04: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 Added FCEU_UNUSED and FCEU_MAYBE_UNUSED macros to help silence certain unused variable and function warnings. Used FCEU_MAYBE_UNUSED to silence unused static function warnings (until it can be deemed that these functions will never be needed). Also, cleaned up a few other unused variable warnings. 2023-01-20 21:50:26 -05: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