Commit Graph

603 Commits

Author SHA1 Message Date
zeromus 85a03592c1 in progress: cleanup of multiplatformness of archive io apis 2008-08-13 07:49:48 +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
punkrockguy318 0797430e99 readded --input1 and --input2? could someone test? 2008-08-13 06:47:15 +00:00
zeromus 573b55afdd fix to the fix to the fix for sdl 2008-08-13 05:13:24 +00:00
zeromus 13c8810730 fix sdl configfile woes 2008-08-13 04:47:19 +00:00
zeromus 9356512e9e try to fix sdl config loading 2008-08-13 04:33:39 +00:00
zeromus 91147a80e0 [ 2047645 ] Creating a savestate object in Lua crashes FCEUX 2008-08-13 04:21:08 +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
adelikat 20f9b53764 movie replay dialog displays fractions of a second (2 digits) 2008-08-12 16:52:18 +00:00
punkrockguy318 55cba7414f snapname now fixed and slgith SConstruct cleanup 2008-08-12 16:48:02 +00:00
punkrockguy318 4f4f771661 made movie opener more robust from command line as well 2008-08-12 08:27:44 +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
punkrockguy318 595df73847 changed FileBaseInfo constructor to please gcc and quiet warnings 2008-08-12 06:06:48 +00:00
punkrockguy318 30d847a9b3 increased code readability 2008-08-12 05:58:24 +00:00
zeromus 89641c1b92 improve ips and filename generation system 2008-08-12 05:31:06 +00:00
punkrockguy318 17df29de0f fixed build error (header include missing) 2008-08-12 05:04:40 +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
qfox 475ac06f2a Ah, I can fix this. Added extra newline to prevent stupid warning. 2008-08-11 22:00:52 +00:00
zeromus 52dc9c1839 ok we have to remember to set the numeric emulator version also 2008-08-11 20:31:45 +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
punkrockguy318 62629b9b00 fceux now writes config direcoty as soon as it starts whether a rom is
loaded or not

[[Split portion of a mixed commit.]]
2008-08-11 04:26:37 +00:00
punkrockguy318 d852574c62 Gfceux bugfixes and sdl fceux bugfixes
[[Split portion of a mixed commit.]]
2008-08-11 03:16:46 +00:00
zeromus 919896bba5 remove cnrom chr rom size limit for dwedit's homebrew cart. 2008-08-10 22:43:06 +00:00
zeromus 5f7ba50ec3 fixed a build ERROR due to punkrockguy's fixed build warning. we'll figure out the right way to do it later. 2008-08-10 18:13:34 +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 4060708067 Fixed build warning 2008-08-10 09:54:59 +00:00
punkrockguy318 36d4f31a61 Fixed sdl build to reflect movie.h changes 2008-08-10 09:50:20 +00:00
punkrockguy318 6cf8efd2de Sconstruct update:
Better detection of liblua library 
Warns linux users if zenity is not installed

also got convertUTF to compile in linux
2008-08-10 09:34:45 +00:00
zeromus 41863383eb SF [ 2030405 ] Avi recording: no sound b0rks format 2008-08-10 08:59:23 +00:00
punkrockguy318 5b6db7c429 Added a win32 file chooser to the sdl build for lua loading.. Could someone please test this? 2008-08-10 08:39:08 +00:00
punkrockguy318 16617596df Lua script loading can now be done on the fly in the SDL build. F3 is the default hotkey. The file chooser however requires the zenity application to work. 2008-08-10 08:24:42 +00:00
zeromus 19100f0259 sturdier fm2 loader 2008-08-10 04:28:53 +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 8309deab65 perhaps gracefully handle loading an old savestate with an embedded movie 2008-08-10 03:19:59 +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
zeromus 3a0b893662 first attempt - support loading movies from archives. 2008-08-10 02:33:14 +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
adelikat 2424014e26 Removed ctrl+X from accel table (messing with memwatch) 2008-08-08 12:37:54 +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
CaH4e3 e06b70a2ba submit test, sorry ;) 2008-08-08 04:28:32 +00:00
adelikat 4da1c36ead Mute turbo now works with turbo toggle as well 2008-08-07 16:55:03 +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
adelikat c2bbfe2670 -32000 protection to x,y remembered dialogs. Ram filter - skinnier + minimize button 2008-08-07 05:25:14 +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 685c32af88 1st pass at restoring debugger snap functionality 2008-08-07 03:59:19 +00:00
adelikat e14da467ee changed fceu98.cfg to fceux.cfg (2.0.1 / 2.0.0 .cfg files will need to be renamed) 2008-08-07 03:31:46 +00:00
zeromus 6161b33eb0 debugger window remembers its size 2008-08-07 00:10:55 +00:00
zeromus 1efc95ef64 add memory.readbyterange(start,length) returns a string. hope it works! 2008-08-06 22:54:21 +00:00
zeromus ce7b295008 lets test out kuja_killer's resizing debugger dialog box 2008-08-06 19:07:51 +00:00
zeromus 1e3e179dda auto-fill .fcs extension in save state as dialog 2008-08-06 19:05:19 +00:00
zeromus d82960c553 fix the rest of kuja's issues 2008-08-06 09:36:48 +00:00
adelikat 7d445a748b Video config - removed question (that should have been removed for release, but we all forgot) 2008-08-05 13:01:16 +00:00
zeromus 715a47c281 bump version number in code to 2.0.2-interim 2008-08-04 23:07:21 +00:00
zeromus 8c4972ce61 final changes for 2.0.1 2008-08-04 22:27:19 +00:00
zeromus 83f27b1d7b reorganize display menus 2008-08-04 21:47:35 +00:00
zeromus 2089997394 main window title shows version number of emulator 2008-08-04 20:48:20 +00:00
adelikat 15c0cd8b39 Duh, I'm stupid, lag counter display fixed. 2008-08-04 19:45:56 +00:00
adelikat 78cb283eaf Moved stuff around and added input display and lag counter display in a menu. Lag counter display currently backwards, input display not hooked up. 2008-08-04 19:31:22 +00:00
zeromus 10fec60609 rename the lua examples directory, update changelog, tweak deploy scripts 2008-08-04 18:15:03 +00:00
adelikat 49e4cafb61 .chm luabot info change 2008-08-04 17:21:49 +00:00
adelikat 9ba575fa82 Autofire fix, fceu.cpp was initializing to 0 instead of 1 (my silly mistake) 2008-08-04 17:05:29 +00:00
zeromus 37a5c13816 fix an mmc5 issue which made kujakiller's homebrew game not get access to all the wram he would like for it to have. i made homebrew games get the full 64KB of wram 2008-08-04 16:24:35 +00:00
zeromus 56e462ab72 fix the fix for the lua player2 fix 2008-08-04 16:03:18 +00:00
zeromus 0fd76158a0 fix the lua player2 fix 2008-08-04 16:02:46 +00:00
qfox 90b77e0790 Hurray, i fixed a bug. Sorta... :p (fixes lua input for player 2 and 4) 2008-08-03 17:06:47 +00:00
punkrockguy318 09306b18c3 Fixed an issue where luascripts would get repeatadly opened on the sdl build 2008-08-03 00:33:34 +00:00
punkrockguy318 fa92fce5f3 test commit of auxlib 2008-08-03 00:16:45 +00:00
zeromus fd76528909 try this auxlib in linux 2008-08-03 00:13:51 +00:00
punkrockguy318 537f7efb6d Attempt to make auxlib cross platform. Does this still work in windows? 2008-08-02 23:54:50 +00:00
zeromus 74126c0e9b fix auxlib and examples 2008-08-02 23:07:33 +00:00
punkrockguy318 0285667a71 Preliminary lua support for sdl 2008-08-02 23:06:33 +00:00
qfox ca019d734f auxlib.lua 2008-08-02 22:46:41 +00:00
qfox e6c864f993 auxlib update 2008-08-02 22:46:01 +00:00
punkrockguy318 15ddb5f242 Changed --play option to --playmov for clarity. 2008-08-02 22:41:49 +00:00
zeromus ad9e179568 get rid of the test iup code (we have better tests now!) 2008-08-02 21:31:46 +00:00
adelikat b8663d666f Updated help file 2008-08-02 18:44:24 +00:00
adelikat 91526befde Opening a lua file uses the lua directory override 2008-08-02 18:00:17 +00:00
punkrockguy318 b3a1a6780a directory mismatch;
MakeFName was referring to /movies/ for movies, whereas they should be stored in /movie/
2008-08-02 17:45:21 +00:00
adelikat 0cc81462f5 knifed the macro and basicbot directory overrides from res.rc 2008-08-02 17:44:31 +00:00
punkrockguy318 1e7bd198df Code cleanup and some movie playback fixes 2008-08-02 17:40:17 +00:00
zeromus 4e81ece9ed oh yeah i forgot to check that in 2008-08-02 17:37:11 +00:00
punkrockguy318 fd1b6cf482 oops 2008-08-02 17:24:41 +00:00
punkrockguy318 a482fdce5d Fixed some issues with movie recording in sdl; however it's still sketchy 2008-08-02 17:22:28 +00:00
punkrockguy318 9c784d3496 cleanup to sdl movie recording; still segfaults on record 2008-08-02 16:57:05 +00:00