fe0496a6cfBug fix for issue in new LUA memory hook scheme where the callbacks get unregistered from the x6502 while still running. Fixes#693
harry
2024-01-27 00:39:23 -0500
a02ae8d3e0Added memory hooks to JS engine.
harry
2024-01-26 22:57:54 -0500
Clip Left/Right Sides option now taken into account when using NTSC scaler
negative
2024-01-24 14:52:45 +0800
2fce5ffe74Added memory access functions for JS script interface.
harry
2024-01-19 16:54:56 -0500
7a0be296faAdded logic to realtime update js global variable viewer.
harry
2024-01-17 07:14:10 -0500
1dde9e7e75Minor fixes for JS global variable viewer.
harry
2024-01-16 22:04:00 -0500
dc2d3c26aaAdded global JS property tree to allow exploring of engine data.
harry
2024-01-16 21:48:13 -0500
9a9f9541d6Build fix for systems without Qt QML installed.
harry
2024-01-15 20:09:25 -0500
198cdafbf8Qt JS script engine interface in work.
harry
2024-01-15 14:17:13 -0500
8e7e5e8c05Minor refactor of script memory hook interface so that both lua and js script can coexist nicely. Script engines now register themselves with the CPU module for their functions to be called.
harry
2024-01-15 09:31:53 -0500
f90a269386Build fix for Qt6.
harry
2024-01-15 05:57:24 -0500
e51a748a05Qt JS engine in work.
harry
2024-01-15 05:34:13 -0500
ecda95ed70Qt JS engine in work.
harry
2024-01-15 04:33:27 -0500
3436e221deFor Qt GUI, added initial framework for use of the Qt built-in ECMAScript (javascript based) engine. This scripting capability will allow users to load their own custom UI windows (created using Qt Creator tool) in the GUI. This is intended to serve as a the Qt GUI's functional replacement for building GUI elements using IUP in LUA scripts. This is a work in progress.
harry
2024-01-14 08:58:10 -0500
b53d087fcaChanged Qt Win64 1px fullscreen window border to be a configuration option. Doesn't seem to be necessary for all users and maybe not at all anymore. We will see if the QOpenGLWidget issue resurfaces with this setting off. Fixes#514
harry
2023-12-12 21:27:55 -0500
Fix handling of roms with prg size below 16K
negative
2023-12-08 18:31:45 +0800
72b949efcdFor Qt GUI, added hot keys for certain emulation speed presets. Presets are: 1/4x, 1/2x, Normal 1x, 2x, 4x, 8x, and 16x. These hot keys can be mapped to gamepads using advanced key bindings.
harry
2023-11-30 21:09:52 -0500
8600679636Comment out warning message about debug file not being able to be opened for reading. It is normal for the file to not exist so it seems silly to warn about not being able to open it.
harry
2023-11-24 09:02:50 -0500
2909846446Upgrade appveyor macos build environment to monterey. Also auto build macos app with Qt6.
harry
2023-11-17 21:57:16 -0500
9826479b5drainbow: fixed FILE_WRITE and FILE_APPEND commands
contact@brokestudio.fr
2023-11-06 09:52:09 +0100
d2ee6351c0Added feature macro __FCEU_X86_TSC_ENABLE to enable usage of the X86 TSC.
harry
2023-09-07 19:12:44 -0400
396096223efix build errors from rdtsc (fixes#663)
zeromus
2023-09-07 18:56:48 -0400
d86c81e26eFixed memory leak bug where FCEU_LoadGameSave and FCEU_SaveGameSave functions were not closing out their file handles.
harry
2023-08-30 17:47:16 -0400
5252188010Updated web pages and download links for 2.6.6 release.
harry
2023-08-28 06:56:26 -0400
34eb7601c4Fixed pkgconfig libarchive path for MacOSX build.
v2.6.6
harry
2023-08-26 13:04:21 -0400
79147dd9e7Updated help docs for upcoming 2.6.6 release.
harry
2023-08-24 21:26:26 -0400