.. |
attic
|
Use LoadGame instead of FCEUI_LoadGame
|
2020-10-22 01:20:48 +02:00 |
boards
|
unrom512.cpp: Expand support for PRG ROM size upto 4M
|
2024-03-24 10:27:52 +08:00 |
drivers
|
For Qt Netplay, added code to sync cheats between server and clients.
|
2024-04-11 06:58:43 -04:00 |
fir
|
Removed unused deprecated automake build files. (#297)
|
2021-01-06 21:21:35 -05:00 |
input
|
Run cppcheck static analyzer against code base. Fixed a few warnings.
|
2024-02-24 08:46:06 -05:00 |
lua
|
Fix indentation and add braces to silence empty while loop body compiler warning.
|
2023-01-21 11:41:55 -05:00 |
palettes
|
Run cppcheck static analyzer against code base. Fixed a few warnings.
|
2024-02-24 08:46:06 -05:00 |
utils
|
Added netplay debug mode for interface debug logging.
|
2024-04-08 07:07:08 -04:00 |
CMakeLists.txt
|
For Qt Netplay, added code to sync cheats between server and clients.
|
2024-04-11 06:58:43 -04:00 |
asm.cpp
|
Non-SDL/Qt Windows optimizations
|
2024-02-24 00:11:56 -08: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
|
Fixed memory leak bug where FCEU_LoadGameSave and FCEU_SaveGameSave functions were not closing out their file handles.
|
2023-08-30 17:47:16 -04:00 |
cart.h
|
Refactor save game RAM code so that the mappers call a function to register their buffers instead of writing directly to the cartinfo variables. Added optional reset callback function that can registered and will be called when FCEU_ClearGameSave runs. This is for memory that needs to be reset to non-zero values.
|
2023-02-20 11:21:04 -05:00 |
cheat.cpp
|
For Qt Netplay, added code to sync cheats between server and clients.
|
2024-04-11 06:58:43 -04:00 |
cheat.h
|
For Qt Netplay, added code to sync cheats between server and clients.
|
2024-04-11 06:58:43 -04:00 |
conddebug.cpp
|
Code cleanup of conddebug.cpp. Make functions that are not externally used static. Changed condition to have a constructor/destructor and allocate via std new/delete. Fixed a small memory leak. For Qt GUI, refactored debugger breakpoint editor window so that it has its own class to allow for more detailed error checking methods to be added.
|
2023-04-16 21:38:50 -04:00 |
conddebug.h
|
Code cleanup of conddebug.cpp. Make functions that are not externally used static. Changed condition to have a constructor/destructor and allocate via std new/delete. Fixed a small memory leak. For Qt GUI, refactored debugger breakpoint editor window so that it has its own class to allow for more detailed error checking methods to be added.
|
2023-04-16 21:38:50 -04:00 |
config.cpp
|
Changed compiler attribute checking to play nice with older compilers.
|
2023-01-27 20:38:47 -05:00 |
debug.cpp
|
For Qt GUI, changed instruction tracing to be enabled/disabled by registering callback functions. This increases efficiency when tracing is disabled.
|
2024-03-18 06:02:30 -04:00 |
debug.h
|
For Qt GUI, changed instruction tracing to be enabled/disabled by registering callback functions. This increases efficiency when tracing is disabled.
|
2024-03-18 06:02:30 -04:00 |
debugsymboltable.cpp
|
Remove debug symbol save call from load symbols function so that live file edits are not overwriten. Added a save debug symbols debugger menu action so that this can be explicitly performed. Fixes issue #642.
|
2023-05-15 20:42:17 -04:00 |
debugsymboltable.h
|
For Qt GUI added code to warn user that symbol table will be wiped when importing ld65 dbg files. Added code to clear and redraw debugger window data after importing new symbols.
|
2023-02-14 20:33:46 -05:00 |
drawing.cpp
|
Added a timed pause state for use by the state history loader. When the user backs up to a previous state, give the option of temporarily pausing to give the user time to visually process the state before resuming game play. When in this state, an unpause count down can also be optionally shown on the upper left of the video display. Also, setting pause during this state down will cancel the count down and put the emulation into full pause. TODO add GUI config hooks to control video overlay and duration config options.
|
2023-03-31 05:34:32 -04:00 |
drawing.h
|
migration tidying (build master from trunk)
|
2018-04-08 17:35:15 -05:00 |
driver.h
|
For Qt Netplay, added code to sync cheats between server and clients.
|
2024-04-11 06:58:43 -04:00 |
emufile.cpp
|
Ensure proper initialized returns for emufile read functions.
|
2023-02-20 12:53:55 -05:00 |
emufile.h
|
Resolved vsprintf deprecation compiler warning, swap out for vsnprintf
|
2024-02-23 22:56:27 -05:00 |
emufile_types.h
|
migration tidying (build master from trunk)
|
2018-04-08 17:35:15 -05:00 |
fceu.cpp
|
Another win64 Qt6 build fix
|
2024-02-24 17:01:43 -05:00 |
fceu.h
|
Added initial framework for netplay on Qt GUI. Still much TODO here.
|
2024-02-19 11:57:12 -05:00 |
fceulua.h
|
Added more movie JS interface functions. Hooked up lua joypad.getimmediate functionality for Qt GUI.
|
2024-02-16 22:52:04 -05:00 |
fcoeffs.h
|
migration tidying (build master from trunk)
|
2018-04-08 17:35:15 -05:00 |
fds.cpp
|
Partial cleanup of sprintf usage in favor of snprintf. This is to resolve deprecation warnings on Mac OSX
|
2024-02-23 20:53:01 -05:00 |
fds.h
|
migration tidying (build master from trunk)
|
2018-04-08 17:35:15 -05:00 |
file.cpp
|
Partial cleanup of sprintf usage in favor of snprintf. This is to resolve deprecation warnings on Mac OSX
|
2024-02-23 20:53:01 -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
|
Run cppcheck static analyzer against code base. Fixed a few warnings.
|
2024-02-24 08:46:06 -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
|
Partial cleanup of sprintf usage in favor of snprintf. This is to resolve deprecation warnings on Mac OSX
|
2024-02-23 20:53:01 -05:00 |
ines.h
|
Add mapper 413 support
|
2024-01-07 22:03:33 +08:00 |
input.cpp
|
Added initial framework for netplay on Qt GUI. Still much TODO here.
|
2024-02-19 11:57:12 -05:00 |
input.h
|
Vs. System - unused DIP switches replaced with second coin and service buttons
|
2023-01-06 17:58:02 +04:00 |
ld65dbg.cpp
|
First semi-successful ld65 debug symbol import
|
2023-02-12 22:21:05 -05:00 |
ld65dbg.h
|
Added a macro for NES header size to avoid having magic number 16 all over code. Fixed ld65 bank calculation to account for header.
|
2023-02-13 18:53:53 -05:00 |
lua-engine.cpp
|
Partial cleanup of sprintf usage in favor of snprintf. This is to resolve deprecation warnings on Mac OSX
|
2024-02-23 20:53:01 -05:00 |
movie.cpp
|
Partial cleanup of sprintf usage in favor of snprintf. This is to resolve deprecation warnings on Mac OSX
|
2024-02-23 20:53:01 -05:00 |
movie.h
|
More int comparison sign mismatch compiler warning fixes.
|
2023-01-28 20:24:17 -05:00 |
netplay.cpp
|
Fixed a few warnings for -Wunused-result with fread usage.
|
2023-01-29 12:32:47 -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
|
Partial cleanup of sprintf usage in favor of snprintf. This is to resolve deprecation warnings on Mac OSX
|
2024-02-23 20:53:01 -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
|
Apply memory initialization settings to nametable, palettes, and sprites.
|
2023-03-26 15:40:30 -04:00 |
ppu.h
|
Successful initial test of Qt Code/Data Logger Window.
|
2020-09-28 21:23:47 -04:00 |
pputile.inc
|
Fix 128K CHR-ROM variants for VRC5
|
2024-01-13 09:30:42 +08:00 |
profiler.cpp
|
Partial cleanup of sprintf usage in favor of snprintf. This is to resolve deprecation warnings on Mac OSX
|
2024-02-23 20:53:01 -05:00 |
profiler.h
|
Moved time stamp functions to its own file. Use new common time stamp functions in Qt GUI timing.
|
2023-05-19 22:31:01 -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
|
Added on state loaded callback function to core so that driver code can be notified of a new state being loaded. In Qt driver, emit a signal on state loads that objects can connect to. For a resync of all netplay clients when server detects a new state load.
|
2024-03-23 07:32:25 -04:00 |
state.h
|
Added on state loaded callback function to core so that driver code can be notified of a new state being loaded. In Qt driver, emit a signal on state loads that objects can connect to. For a resync of all netplay clients when server detects a new state load.
|
2024-03-23 07:32:25 -04:00 |
types-des.h
|
migration tidying (build master from trunk)
|
2018-04-08 17:35:15 -05:00 |
types.h
|
More attempted to fix Qt6 win build.
|
2024-02-24 17:37:00 -05:00 |
unif.cpp
|
Mapper 342 memory optimization
|
2023-05-02 14:35:08 +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 initial framework for netplay on Qt GUI. Still much TODO here.
|
2024-02-19 11:57:12 -05:00 |
video.cpp
|
Partial cleanup of sprintf usage in favor of snprintf. This is to resolve deprecation warnings on Mac OSX
|
2024-02-23 20:53:01 -05: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
|
Partial cleanup of sprintf usage in favor of snprintf. This is to resolve deprecation warnings on Mac OSX
|
2024-02-23 20:53:01 -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 memory hooks to JS engine.
|
2024-01-26 22:57:54 -05:00 |
x6502.h
|
Added memory hooks to JS engine.
|
2024-01-26 22:57:54 -05: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 |