Matthew Budd
|
8252a94202
|
Minor code cleanup.
|
2020-10-21 22:05:15 -04:00 |
mjbudd77
|
bf696c6494
|
Build fix for Mac OSX emu.getdir() lua code.
|
2020-10-21 21:52:32 -04:00 |
Matthew Budd
|
80022a40d6
|
Changed logic to use dirname for Mac OS emu.getdir().
|
2020-10-21 21:40:27 -04:00 |
Matthew Budd
|
379ff6d757
|
Added emu.getdir() logic for linux and mac OSX
|
2020-10-21 21:21:49 -04:00 |
Matthew Budd
|
fede6f5690
|
Minor cleanup of lua engine load rom update for SDL port.
|
2020-10-21 20:45:50 -04:00 |
Matthew Budd
|
58e87898f2
|
Merge branch 'master' of https://github.com/mjbudd77/fceux
|
2020-10-21 20:33:22 -04:00 |
mjbudd77
|
e1419b5fd8
|
Merge pull request #1 from randomCharacter/lua-loadrom-linux
Added support for loading ROM files from Lua script on Linux
|
2020-10-21 20:32:54 -04:00 |
Matthew Budd
|
f0c13a57ec
|
Fixed Qt context menus so that all child widgets are destroyed after the menu parent goes out of scope.
|
2020-10-21 20:31:39 -04:00 |
Mario Perić
|
432ffeeec2
|
Use LoadGame instead of FCEUI_LoadGame
|
2020-10-22 01:20:48 +02:00 |
Mario Perić
|
ec72160f39
|
Added support for loading ROM files from Lua script on Linux
|
2020-10-21 22:09:55 +02:00 |
mjbudd77
|
5f4af397d0
|
Merge pull request #194 from mjbudd77/master
Added video pixel linear filtering capability for SDL video backend option.
|
2020-10-20 07:51:26 -04:00 |
mjbudd77
|
7c4c524152
|
Added a line to ensure that linear filter option is initialized at startup for Qt gui.
|
2020-10-20 07:28:46 -04:00 |
mjbudd77
|
812ef25629
|
Added pixel linear filtering option logic for SDL viewport (for OpenGL and Direct3D backends only)
|
2020-10-20 07:19:47 -04:00 |
mjbudd77
|
86c4be258a
|
Merge pull request #193 from mjbudd77/master
Added Tile View Feature to PPU Pattern Table Viewer for Qt GUI
|
2020-10-20 00:06:20 -04:00 |
mjbudd77
|
fd5e68efd0
|
For Qt GUI, added PPU pattern view key shortcuts for context menu options.
|
2020-10-19 23:34:28 -04:00 |
mjbudd77
|
2f716e0e77
|
For the Qt GUI, added a PPU pattern tile zoomed view feature via a context menu. The pattern view context menu can now be use to change palettes, toggle tile grid lines, and enter/exit tile zoom mode. Also, added a Qt message capture function to get any error, warning, info, or debug messages that come out of the Qt application core.
|
2020-10-19 23:21:00 -04:00 |
mjbudd77
|
a6df86f7d9
|
Merge pull request #192 from mjbudd77/master
Qt GUI Minor Fixes and Style Improvements
|
2020-10-18 23:07:28 -04:00 |
mjbudd77
|
1c762f95d1
|
Added code to the Qt gui to allow for individual users to set custom Qt styling. The Qt gui will check to see if an environment variable exists named FCEUX_QT_STYLESHEET, which should contain the full path to a Qt stylesheet file. If the variable is defined and the file exists and can be opened, then the style content for that file will be used by the application.
|
2020-10-18 22:13:00 -04:00 |
mjbudd77
|
9e57c49f5a
|
Added logic to initialize the fore and background color palettes of the Qt trace logger viewport.
|
2020-10-18 21:36:49 -04:00 |
mjbudd77
|
1c0d999033
|
Hooked up OpenGL linear filtering enable function to Qt video config checkbox.
|
2020-10-18 21:31:37 -04:00 |
mjbudd77
|
b33e45cdb5
|
Merge pull request #191 from mjbudd77/master
Added a circular buffer to the Qt Lua output console to allow for mes…
|
2020-10-18 16:12:37 -04:00 |
mjbudd77
|
ce2afe23e1
|
Added a circular buffer to the Qt Lua output console to allow for messages to be passed in a thread safe way from the emulation thread to the GUI thread. This fixes the crash issue mentioned in Issue #190.
|
2020-10-18 15:30:14 -04:00 |
mjbudd77
|
07cef83c3f
|
Merge pull request #189 from mjbudd77/master
Added emulation speed control main menu functionality to Qt GUI.
|
2020-10-18 11:21:02 -04:00 |
mjbudd77
|
da0ab1359c
|
Added set frame advance delay menu and input dialog logic for Qt GUI.
|
2020-10-18 10:53:31 -04:00 |
mjbudd77
|
8b5e99909a
|
Added emulation speed control main menu functionality to Qt GUI.
|
2020-10-18 10:34:03 -04:00 |
mjbudd77
|
30f6f385ec
|
Merge pull request #188 from mjbudd77/master
Per request, changed the Qt debugger stack display to use a more comp…
|
2020-10-18 00:32:14 -04:00 |
mjbudd77
|
0f33735e06
|
Per request, changed the Qt debugger stack display to use a more compact address text format.
|
2020-10-17 23:57:10 -04:00 |
mjbudd77
|
9ad3cc8c7c
|
Merge pull request #187 from mjbudd77/master
Bug fix for order of destruction issue caused when shutting down the …
|
2020-10-17 23:50:41 -04:00 |
mjbudd77
|
598f036d56
|
Bug fix for order of destruction issue caused when shutting down the application with the debugger window open.
|
2020-10-17 23:26:49 -04:00 |
mjbudd77
|
707368157d
|
Merge pull request #186 from mjbudd77/master
For Qt GUI debugger window, added logic to allow for display of stack…
|
2020-10-17 23:07:55 -04:00 |
mjbudd77
|
c1fca59e74
|
For Qt GUI debugger window, added logic to allow for display of stack addresses to be toggle-able on/off via either context menu or A key when widget has focus.
|
2020-10-17 22:41:29 -04:00 |
mjbudd77
|
1caeb2ba71
|
Merge pull request #185 from mjbudd77/master
Bug fix and Improvements for Qt Debugger Stack Display
|
2020-10-17 22:24:00 -04:00 |
mjbudd77
|
fffa78b507
|
Bug fix for Qt debugger stack display clipping end of line. Added logic to allow for the stack display to auto show a horizontal scroll bar if needed. Also added a stack display bytes per line config option. This can be changed by either right clicking the stack display widget and selecting the desired value in the context menu or using the number keys 1-8 when the widget has focus.
|
2020-10-17 21:22:19 -04:00 |
mjbudd77
|
b1bb6b4f08
|
Removed fceux.pro qmake file. Qt/SDL port will always use cmake.
|
2020-10-17 19:40:49 -04:00 |
mjbudd77
|
e66a162430
|
Merge pull request #184 from mjbudd77/master
Added RAM Search Window to Qt GUI
|
2020-10-17 00:23:56 -04:00 |
mjbudd77
|
5715ec235a
|
Added Qt Hex Editor goto Address Dialog. Added RAM search to Qt GUI capability list.
|
2020-10-16 23:53:20 -04:00 |
mjbudd77
|
e77dd77b7c
|
Resolved simple cppcheck warning on Qt Ram watch window.
|
2020-10-16 23:18:13 -04:00 |
mjbudd77
|
3c67d440e8
|
Added logic to Qt RAM search window to not store search history when auto search is active. This will avoid excessive memory allocation.
|
2020-10-16 23:15:23 -04:00 |
mjbudd77
|
c98276945e
|
Added RAM Watch quick access from RAM search window for Qt GUI
|
2020-10-16 22:44:23 -04:00 |
mjbudd77
|
65bb526951
|
Added logic to refresh cheat window when adding from RAM search or watch windows for Qt GUI
|
2020-10-16 22:30:04 -04:00 |
mjbudd77
|
1dc0181e01
|
Added RAM search quick eliminate and hex editor functions for Qt GUI.
|
2020-10-16 22:04:45 -04:00 |
mjbudd77
|
4215f2d3f7
|
Successful test of all RAM search functions in Qt GUI.
|
2020-10-16 20:47:29 -04:00 |
mjbudd77
|
abe66aceec
|
Successful test of RAM specific value search
|
2020-10-16 20:20:29 -04:00 |
mjbudd77
|
7803cc3294
|
Successful test of ram relative search functionality.
|
2020-10-16 20:05:51 -04:00 |
zeromus
|
fca059aaf4
|
mmc5 was making no virtually no effort to clear data on power-on, creating nondeterminisms on movie plays. I revised all that.. and it's making me think fceux fundamentally doesn't work well with this. In particular I'm not sure about the timing of the loaded save data. If we get called in the order: mapper_init, loadsavedata, mapper_power -- then we will clobber the WRAM in mapper_power (at least, the way I have it now in mmc5) which will lose the save data. save data should really be loaded AFTER a power-on command. but I don't think fceux ever through through any of this very well. well, at least this fixes my case of a deterministic fm2.
|
2020-10-16 13:02:06 -04:00 |
mjbudd77
|
ebfe3702f9
|
Qt RAM search input validation in work.
|
2020-10-15 22:22:44 -04:00 |
mjbudd77
|
9412b850cb
|
Ram search by relative value in work.
|
2020-10-15 20:39:56 -04:00 |
Matthew Budd
|
1368d0550e
|
Bug fix for Qt GUI frame advance logic. Updated RamSearch to run after ever completed frame.
|
2020-10-12 15:51:24 -04:00 |
Matthew Budd
|
25152af42a
|
Qt RAM search window in work.
|
2020-10-12 00:09:00 -04:00 |
Matthew Budd
|
5dc72e7924
|
Added custom widget to optimize Qt ram search view
|
2020-10-11 22:54:19 -04:00 |