adelikat
f06284d822
Lua - added FCEU.softreset() and FCEU.poweron(). Deleted a lua test script. Updated Lua documentation in the Help .chm
2009-03-28 13:38:44 +00:00
shinydoofy
21785d9529
SDL: added --no-config
2009-03-27 21:12:20 +00:00
adelikat
f5e4082ece
Win32 - prevent "hotkey" explosion by rshift on some laptop keyboards.
2009-03-23 00:54:47 +00:00
shinydoofy
dc244cddee
SDL: added --inputdisplay
2009-03-22 19:26:28 +00:00
shinydoofy
47f8bd0383
SDL now supports tuning individual sound channels
2009-03-22 02:25:04 +00:00
shinydoofy
85f02f6d43
SDL: Updated window name
2009-03-22 01:34:59 +00:00
adelikat
b680a4d0f9
Win32 - made high quality sound and windowed mode video - disable hardware acceleration default settings.
2009-03-20 01:34:44 +00:00
adelikat
3f60a5c6f8
Win32 - GUI Dialog - added option to disable the context menu. Win32 Help CHM - added a page of lua functions & descriptions. Minor cleanup in lua-engine.cpp
2009-03-16 14:10:59 +00:00
adelikat
8bb8c9e86d
Lua - added movie.playbeginning()
2009-03-15 23:55:07 +00:00
adelikat
5c4579f859
Lua - added movie.getname()
2009-03-15 23:46:57 +00:00
adelikat
8768ea1c5e
Lua - added FCEU.setreadonly()
2009-03-15 23:21:52 +00:00
adelikat
c9e6ca74a7
Lua - added FCEU.getreadonly
2009-03-15 21:36:01 +00:00
adelikat
ee99847b35
Lua - added movie.rerecordcount() and movie.length()
2009-03-15 21:12:15 +00:00
adelikat
b947e0d25b
Lua - added movie.active() function. Returns a bool value based on whether a move is loaded.
2009-03-15 15:29:35 +00:00
adelikat
86562d9ad3
Fixed Joypad.set, it uses 3 values instead of 2 now. True will take control of a button and make it on, False will take control and make it off, and Nil will not take control (allowing the user to press the button)
2009-03-14 21:00:28 +00:00
adelikat
6a6b297a45
Fix major crash issue where NROM savestate data was erroneous if a non ROM game was loaded prior.
2009-03-14 15:37:13 +00:00
adelikat
e4339554fb
Closing a game or opening a new game resets the frame counter
2009-03-13 16:27:29 +00:00
adelikat
8b6c5f6d6a
Win32 - Debugger - PPU Pixels are displayed during vblank
2009-03-12 22:09:50 +00:00
shinydoofy
7099dcfeea
SDL - fixed compilation error introduced in r1160 and mouse pointer not showing up for zapper games
2009-03-12 15:18:15 +00:00
adelikat
0bb0d643ce
Win32 - TraceLogger - Fix bug where user can't scroll log text while auto-updating
2009-03-12 13:09:51 +00:00
adelikat
8864ee1c5a
Win32 - TraceLogger - fixed old message from XDSP about F2 to pause. Now it displays the current hotkey mapping.
2009-03-12 02:40:24 +00:00
adelikat
e7a6f54356
This should fix the SDL build
2009-03-12 01:12:26 +00:00
adelikat
fc06b4b02b
Lua - added input.()
2009-03-08 22:36:38 +00:00
adelikat
b47f4e0e0e
Lua - memory.readbyte will now recognize frozen addresses (I hope this doesn't have unintended consequences)
2009-03-08 20:03:47 +00:00
adelikat
a5ff19b58c
Lua - added FCEU.lagged() function
2009-03-08 19:14:37 +00:00
adelikat
810c2ae53f
Lua - added zapper.read()
2009-03-08 18:10:07 +00:00
adelikat
e43366247a
Lua - added FCEU.lagcount() function
2009-03-07 19:26:07 +00:00
adelikat
6503e41723
Win32 - Fix bug so that Escape can be assigned as a hotkey
2009-03-04 16:03:43 +00:00
adelikat
98fbe2d85e
Win32 - Memwatch - Drag & Drop for .txt (memwatch) files
2009-03-02 15:39:30 +00:00
adelikat
82de3f1477
Win32 - Drag & Drop for Lua files
2009-03-01 13:10:02 +00:00
adelikat
f26e54b4a9
Win32 - Memwatch - added Cancel option to Save Changes? message box
2009-02-25 18:58:50 +00:00
adelikat
2e97fa8f53
Win32 - Lua - speedmode("turbo") now sets turbo on, rather than setting to max speed. Turbo employs frame-skipping (therefore has a different (and faster) effect than speed maximum.
2009-02-23 15:35:21 +00:00
adelikat
008ec6ceca
increased lua gui.text height
2009-02-22 20:26:00 +00:00
adelikat
d2cae8aef0
Win32 - Lua - a -lua commandline argument added. Loads a lua script on startup.
2009-02-22 18:13:38 +00:00
adelikat
659f0b48db
Win32 - Debugger - Added DWEdits patch, it Adds pixel dislpay next to scanline display, and adds two new buttons: Run Line, Run 128 Lines
2009-02-21 23:38:20 +00:00
adelikat
ef92dee8c6
Win32 - Message Log - Remembers X,Y Position
2009-02-21 22:04:13 +00:00
adelikat
7dc8c713f1
Win32 - Memory Watch - Recent File Menu - no longer crashes if it fails to open a recent file
2009-02-19 22:32:44 +00:00
adelikat
acdab16c24
Screenshots - fix bug where numbering was not reset when changing ROMs
2009-02-07 17:55:10 +00:00
adelikat
0bf9abd12f
Win32 - Hex Editor remembers window size
2009-02-07 03:05:43 +00:00
adelikat
1a83cfa5e4
Win32 - Timing - "Disable throttling when sound is off" now only applies when sound is off. Fixes SF 2480032.
2009-01-02 19:48:57 +00:00
adelikat
8ea182d7e9
Win32 - Metadata - remember window position
2008-12-26 19:41:17 +00:00
adelikat
62641715fc
auto-save fixes, prevent loading an auto-save from previous session. Win32 - added flags for enabling auto-save menu item.
2008-12-24 05:07:32 +00:00
adelikat
f1256869b6
Redo Savestate fix. Made Undo/Redo Savestate hotkey. Win32 - made default Undo/Redo key mapping Ctrl+Z
2008-12-24 04:46:56 +00:00
adelikat
bae8c66a66
Win32 - Last ROM used context menu item added.
2008-12-24 04:08:49 +00:00
shinydoofy
f270b8ee4f
SDL: FCEUX can now be muted for avi capturing / updated videolog documentation
2008-12-24 01:19:48 +00:00
adelikat
5cb9c50814
Undo savestate / Redo savestate and Undo loadstate / Redo loadstate features implemented. Win32 - undo/redo context menu items implemented.
2008-12-24 00:38:47 +00:00
adelikat
20ef5a722c
Backup savestate system added. CheckFileExists checks for null filename.
2008-12-23 03:54:31 +00:00
shinydoofy
3ee98c538f
added toggle for movie auot-backup for SDL
2008-12-23 01:25:30 +00:00
adelikat
d8d239e35d
Movie auto-back feature implemented
2008-12-23 01:07:55 +00:00
adelikat
ffe25288cc
Win32 - created movie options dialog box
2008-12-22 23:31:39 +00:00
adelikat
29ed7c2f71
Win32 - context menu item create backup for backing up movie files
2008-12-22 19:28:50 +00:00
adelikat
ce8a2d5a69
Win32 - Name Table Viewer - Refresh value defaults to 15, refresh value stored in .cfg file.
2008-12-22 04:01:31 +00:00
adelikat
db0925e13d
Win32 - PPU Viewer - Refresh value defaults to 15, refresh value stored in .cfg file.
2008-12-22 03:36:28 +00:00
adelikat
d9471d1f75
LoadBackup function added, Win32 - Undo Loadstate context menu item added.
2008-12-20 02:47:33 +00:00
adelikat
fe5d1b2313
Backup savestate is created before a state is loaded
2008-12-19 22:11:01 +00:00
adelikat
dde6132ded
Win32 - better sound bypassing during turbo while muteturbo is checked.
2008-12-19 05:51:34 +00:00
shinydoofy
8f798d564d
fixed major SDL compiling errors due to r1037 and re-added newline at EOF for ines.h - win32devs, please check for unusual behaviour this may have caused
2008-12-18 22:09:43 +00:00
adelikat
28dda0d0ff
Update changelog
2008-12-18 18:09:17 +00:00
adelikat
cf78b188ad
Win32 - Debugger - added "Restore original size" button
2008-12-16 16:08:42 +00:00
adelikat
35ea920c3c
Win32 - Debugger - fix issue with invalid child sizes
2008-12-16 15:25:20 +00:00
adelikat
b7c47221c7
Win32 - cheats search lists number active cheats, freezing addresses in hex editor updates cheats dialog, hex editor has minimize and maximize buttons
2008-12-16 05:31:58 +00:00
adelikat
7148bf9de2
Win32 - 1) prevent user from freezing more than 256 addresses, 2) Memwatch will display frozen addresses in blue, 3) Memwatch - menu item for collapse window
2008-12-15 05:00:34 +00:00
adelikat
ca13b2ecaa
Win32 - Hex Editor - prevent the user from freezing more than 256 addresses at once
2008-12-14 22:08:33 +00:00
adelikat
403a5c8b56
Win32 - memwatch - dialog now collapsable to 1 column
2008-12-14 21:09:16 +00:00
adelikat
e08f3af8bf
Win32 - stop lua menu item gray if no lua script is running.
2008-12-08 18:17:28 +00:00
adelikat
4c49d50590
Win32 - Fix bug where no sound + mute turbo caused chirps when toggling turbo. Disabling sound disables sound options.
2008-12-08 17:52:06 +00:00
adelikat
6554177813
win32 - open rom runs close rom first, fixes bug where sav file was not getting updated
2008-12-08 17:25:29 +00:00
adelikat
a0d143c3ec
Win32 - turbo employs frameskip
2008-12-08 04:13:26 +00:00
punkrockguy318
290cf12633
commit 1000
2008-12-01 00:40:00 +00:00
punkrockguy318
6daefb7c46
fixed gcc compile error and made hotkeys consistant with docs
...
[[Split portion of a mixed commit.]]
2008-12-01 00:37:40 +00:00
punkrockguy318
5d652dc6c0
changelog update
2008-12-01 00:28:50 +00:00
qfox
70668b78d0
Fixed two position safeguards for memwatch and debugger.
2008-11-24 19:58:21 +00:00
adelikat
fb876cbbc9
Win32 - right click context menus for main window
2008-11-24 19:18:13 +00:00
adelikat
a51aa36f29
Win32 - added many hotkey items as menu items
2008-11-24 15:24:11 +00:00
adelikat
79a6391a7d
Win32 - fixed a couple of booboo's in the AVI filename + directory selection code
2008-11-24 02:55:55 +00:00
shinydoofy
60fe20142e
movie subtitle toggle for SDL
2008-11-23 22:29:02 +00:00
adelikat
eb65e0122b
Movie subtitle system installed
2008-11-23 21:28:22 +00:00
adelikat
79abc27140
Win32-TASedit minor changes, Help menu item to TASEdit + Hex Editor
2008-11-23 05:07:34 +00:00
adelikat
b71b1679eb
Win32-turbo now works with VBlank sync options. Fix warning in memwatch.cpp. Added Cheats Hotkey Menu Item update.
2008-11-23 03:10:09 +00:00
qfox
5f070f983c
Changed movie.framecount() (forgot that in previous rev) and updated changelog to reflect these changes. Also removed old basicbot docs.
2008-11-21 15:16:32 +00:00
adelikat
3bd5e7ffec
Added Open Cheats hotkey (Windows only function)
2008-11-17 15:12:04 +00:00
adelikat
ca1543289e
Win32- RamChange() tweaks
2008-11-16 22:58:41 +00:00
adelikat
e405aae7fc
Win32 - re-enabled sound buffer time
2008-11-16 04:56:09 +00:00
adelikat
a2490c3b10
Clip Left and Right Sides option now taken into account when drawing messages on screen.
2008-11-16 04:38:19 +00:00
adelikat
e64ce0f489
Win32 - implemented Drag & Drop for movie (.fm2) files
2008-11-16 02:58:02 +00:00
adelikat
7b3b667c08
Win32 - Hex Editor - uses ROm name for Dump Rom/PPU to file
2008-11-15 02:57:13 +00:00
adelikat
289183de56
I always forget the changelog!
2008-11-15 02:43:52 +00:00
adelikat
f1ad20b749
Win32 - fixed an odd bug that crops up when video is set to force apsect correction AND special scaling 3x. If user attempts to resize smaller (which he shouldn't if he has special scaling, but still) the video was getting calculated incorrectly. The solution is a bit hacky, but it works.
2008-11-14 18:39:05 +00:00
punkrockguy318
465ad101d1
savestates mappable in sdl
2008-11-11 18:51:06 +00:00
adelikat
a781ee5abd
Removed accel table from main window (since all previous accel keys are now in the mappable hotkeys).
2008-11-11 04:17:05 +00:00
punkrockguy318
90be81cd07
tested and the code does improve sdl sound
2008-11-10 12:18:19 +00:00
adelikat
4d988b8e53
Win32 - Minor memwatch menu clean up.
2008-11-10 01:07:27 +00:00
zeromus
54f9bf517f
big endian compile fixes
2008-11-08 22:28:18 +00:00
shinydoofy
bbbc4aa0bb
added option for SDL to convert fcm files to fm2
2008-11-02 21:25:31 +00:00
zeromus
cda4fb4824
emulua: add rom.readbyte and rom.readbytesigned
2008-11-02 20:11:14 +00:00
zeromus
ae46bdd109
PR for 2.0.3 release
...
[[Split portion of a mixed commit.]]
2008-11-02 19:10:53 +00:00
zeromus
ca23b074bf
fix fcm convert production of power commands
2008-11-02 18:36:13 +00:00
shinydoofy
d9ea2a263a
added SDL avi creation support and changed speed throttling to use it
2008-10-25 12:36:03 +00:00
shinydoofy
d0992f7ff5
toggle skipping of lag frames for SDL build
2008-10-19 17:48:06 +00:00
shinydoofy
a0d5740d7c
skip lag when frame advancing toggled for SDL build
2008-10-19 17:01:37 +00:00
shinydoofy
cb68bc0631
added toggle to bind savestates to movie for SDL
2008-10-19 16:01:55 +00:00
adelikat
ed0a6e5753
win32 - added toggle for binding savestates to movies
2008-10-19 14:06:10 +00:00
adelikat
57692f5492
Win32 - added a -cfg (config file) commandline argument.
2008-10-19 01:57:15 +00:00
zeromus
bb4003e2de
SF [ 2073105 ] Laptop Volume Control keys make FCEUX go crazy and crash
2008-10-09 03:47:50 +00:00
punkrockguy318
44e3212310
made input cnofig window more usable
2008-09-24 08:55:43 +00:00
punkrockguy318
5cfc44801a
--inputcfg will no longer crash without a filename
2008-09-24 08:26:44 +00:00
punkrockguy318
49ed12c395
should fix 2085437
2008-09-24 07:21:30 +00:00
punkrockguy318
cb61a9bb4e
added changelog
2008-09-24 07:10:44 +00:00
punkrockguy318
b68a348053
changelog entry
2008-09-24 06:42:13 +00:00
punkrockguy318
a26194a089
--newppu option added to sdl
2008-09-24 06:27:28 +00:00
punkrockguy318
407f0f8663
optional lua in sdl
2008-09-24 06:06:31 +00:00
punkrockguy318
33dc154958
closed 2085437
2008-09-23 00:33:55 +00:00
punkrockguy318
1dda88031c
fixed issue where windowsed mode in sdl was always 32 bpp
2008-08-21 05:53:22 +00:00
zeromus
fa8361374a
etc
2008-08-19 05:54:45 +00:00
zeromus
117efd39ff
SF [ 2058942 ] Load state as... does not use the savestate override dir (fixed; now, it does)
...
; permit user optionally to proceed through the movie savestate mismatch error condition, in case he knows what he is doing.
2008-08-19 04:48:45 +00:00
adelikat
689c700b0c
fixed my boo-boo. Sound dialog will now look and see if Mute Turbo should be checked upon dialog initialization.
2008-08-16 01:47:26 +00:00
zeromus
f7e8e03bc5
prepare source code for 2.0.3
2008-08-15 01:34:29 +00:00
zeromus
cd9bb9612f
fixing changelog
2008-08-15 01:19:34 +00:00
punkrockguy318
2f7ba0f475
2008-08-14 14:56:44 +00:00
zeromus
ddae078b3a
restore savestate error recovery functionality. This should have the side effect of guaranteeing that ( SF [ 2040761 ] Wrong savestate bug - crashes FCEUX) is resolved.
...
[[Split portion of a mixed commit.]]
2008-08-14 07:50:41 +00:00
zeromus
f6cb29ca1c
zeromus - SF [ 2047001 ] Low speeds crash FCEUX
...
this was caused by a bug in the sound engine which overflowed when things got too slow.
the instability at low speeds and turboing is not in the emulation but rather in the rather clumsy resynchronization code in the sound engine. this needs work, but the badness should be harmless.
2008-08-14 07:34:42 +00:00
zeromus
adb61c3586
SF [ 2050371 ] FCM>FM2 converter should release file handle
2008-08-14 06:43:51 +00:00
zeromus
aaec642b0b
cleanup
2008-08-13 23:20:51 +00:00
zeromus
b67554f47b
restore unzipping for sdl, also
2008-08-13 08:40:12 +00:00
zeromus
a8f861d081
repaired gzip functionality verified
2008-08-13 08:28:07 +00:00
zeromus
bec2d54b54
add FORBID breakpoints - regions which block breakpoints from happening if they contain the PC
2008-08-13 07:41:46 +00:00
punkrockguy318
077f756572
fixed --input(1-4)
2008-08-13 07:06:41 +00:00
zeromus
13c8810730
fix sdl configfile woes
2008-08-13 04:47:19 +00:00
zeromus
93c18133cb
[ 2047986 ] palflag 1 in .fm2 files crashes fceux ;
...
also, change build process so that upx doesnt happen until deploy.bat (lets you debug release builds)
2008-08-13 04:06:01 +00:00
adelikat
dcd2e0de0b
replay - length code cleanup
2008-08-12 17:01:20 +00:00
punkrockguy318
5e44ec6f4a
fixed segfault when opening fcm files; will now warn user to open fm2 files
2008-08-12 08:24:39 +00:00
zeromus
b6bad1295e
SF [ 2046984 ] Player 3 inputs when not used
2008-08-12 07:32:44 +00:00
punkrockguy318
95b126c1cb
saner sound defaults in SDL
2008-08-12 07:24:16 +00:00
punkrockguy318
244b4dfaf2
--special option fixed in SDL .. closing SF [ 2047050 ]
2008-08-12 07:11:53 +00:00
zeromus
8565ed8f4f
print a special message when trying to open an FCM reminding user to convert. (finishes SF [ 2011832 ] Opening non movie file crashes FCEUX)
2008-08-12 06:58:52 +00:00
zeromus
3e983865df
SF [ 2046985 ] SRAM not wiped on power cycle (during movies)
2008-08-12 06:52:48 +00:00
zeromus
f73de3b31e
restore IPS patching capability which was lost when archive support was added
2008-08-12 04:57:15 +00:00
zeromus
c8473ffadb
SF [ 2011550 ] Buffer overflow (change vsprintf to vsnprintf)
2008-08-12 03:35:54 +00:00
zeromus
215d329804
SF [ 2047004 ] Moviefilenames without extension don't automatically get fm2
2008-08-12 03:28:51 +00:00
zeromus
032ac9597b
upgrade to cah4e3's latest mapper 163&164 code to fix a crash in a game
2008-08-11 17:20:56 +00:00
zeromus
de9ab09061
2008-08-11 04:33:14 +00:00
punkrockguy318
d852574c62
Gfceux bugfixes and sdl fceux bugfixes
...
[[Split portion of a mixed commit.]]
2008-08-11 03:16:46 +00:00
punkrockguy318
fcbde891d6
oops, my bad
2008-08-10 15:28:51 +00:00
punkrockguy318
7bfa48730a
forgot to update changelog
2008-08-10 15:28:13 +00:00
punkrockguy318
60147db30f
added file open dialog to movie playback and other bugfixes
2008-08-10 15:24:30 +00:00
punkrockguy318
88b1fffe9d
extensive sdl cleanup
...
see the changelog.txt for details
2008-08-10 13:38:39 +00:00
punkrockguy318
01a095c7a4
Numerious bugfixes and improvements, see changelogs for details
...
[[Split portion of a mixed commit.]]
2008-08-10 10:56:55 +00:00
punkrockguy318
36d4f31a61
Fixed sdl build to reflect movie.h changes
2008-08-10 09:50:20 +00:00
zeromus
41863383eb
SF [ 2030405 ] Avi recording: no sound b0rks format
2008-08-10 08:59:23 +00:00
zeromus
1cb06319e9
SF [ 2040463 ] Add an "author" text field in the record movie dialog; also, fixes to the old savestate support concerning what to do when movie data is found
2008-08-10 04:03:50 +00:00
zeromus
aff4bb2367
re-enable support for old-format savestates.
2008-08-10 03:10:23 +00:00
zeromus
91db1e71f4
SF [ 2041944 ] Savestates remember Lua painting
2008-08-10 02:43:54 +00:00
adelikat
9d0e6ecb9e
added input display to the main menu
2008-08-08 19:03:15 +00:00
adelikat
9c496fa3f4
fixed the (null) default lua directory override
2008-08-08 17:12:29 +00:00
adelikat
464811abd4
Shift+L now default hotkey for luascript (windows version)
2008-08-08 13:01:44 +00:00
zeromus
2b2d70b221
- fiddle with nametable viewer to display correct NT,CHR,ATTR data in more cases (specifically, including some exotic mmc5 cases).
...
- fix a new bug in windows build which caused fourscore emulation to fail in some cases
2008-08-08 09:45:34 +00:00
adelikat
20998006a7
Mute Turbo option in sound config dialog (still need to resolve conflict with turbo toggle hotkey)
2008-08-07 16:50:37 +00:00
adelikat
7d03ee4fc9
frame adv - skip lag feature implemented
2008-08-07 15:56:39 +00:00
zeromus
10073cb929
2008-08-07 05:06:42 +00:00
zeromus
2c5a0a443a
lagcounter added to savestate
2008-08-07 04:56:40 +00:00
zeromus
ae0e3a5db4
SF case 2040448 View Slots bug - does not include new savestate naming
2008-08-07 04:10:41 +00:00
zeromus
6161b33eb0
debugger window remembers its size
2008-08-07 00:10:55 +00:00
zeromus
ce7b295008
lets test out kuja_killer's resizing debugger dialog box
2008-08-06 19:07:51 +00:00
zeromus
8c4972ce61
final changes for 2.0.1
2008-08-04 22:27:19 +00:00
zeromus
10fec60609
rename the lua examples directory, update changelog, tweak deploy scripts
2008-08-04 18:15:03 +00:00
zeromus
eb7653c86b
add an example changelog with qfox's luachange in it
2008-08-04 00:07:29 +00:00