Commit Graph

989 Commits

Author SHA1 Message Date
zeromus 29350a7bdd newppu: refine mmc3 hblank timing even more, fixes crystalis and kirby 2008-08-18 08:46:29 +00:00
zeromus 2930675eac etc 2008-08-18 06:35:50 +00:00
zeromus 37b36dc8c0 etc 2008-08-18 06:33:14 +00:00
zeromus 5ad3aeeea4 newppu: fix a bug which caused metroid to fail to boot 2008-08-18 06:32:23 +00:00
zeromus 7d7f5ad468 new ppu: sprite priority and left 8 pixel enable/disable rendering support 2008-08-18 06:03:27 +00:00
zeromus 86754e3b21 fix problem where replay dialog didnt survive being operated in a current directory other than BaseDirectory (since it wants to convert everything to relative paths for ease of display) 2008-08-18 03:54:25 +00:00
zeromus 2cba0fd439 support autoloading from archives in cases where there is only one useful file in an archive.
add experimental ram-only emulua savestate code. now call savestate_persist(ss) if you want to cause it to go to disk. otherwise it will stay in memory. this might speed things up. also add experimental new ppu which can be enabled by newppu 1 in configfile. there is no reason to use it yet but i needed to do a checkin
2008-08-18 03:11:42 +00:00
zeromus 224d9268ef handle a crash condition when I receive non-convertible utf-8 text 2008-08-17 19:27:58 +00:00
zeromus 4bd3881f1b dont read every archive file when scanning for replay. scan them, though, and look only for *.fm2 2008-08-17 19:02:19 +00:00
zeromus 8da54eff69 try to fix a debugger usability issue for kujakiller involving stuck keyboard keys when switching between debugger and main emu window with debugger snaps 2008-08-17 07:55:33 +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 59c1688d54 src 2.0.2 -> 2.0.3 constants upgrade 2008-08-15 01:54:46 +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 b71c4c3b5e frameskipping fixed in sdl? 2008-08-14 17:06:19 +00:00
punkrockguy318 aa0923a3a8 frame advance improvements in sdl 2008-08-14 16:49:18 +00:00
punkrockguy318 b6edc72bc8 reverted all fceu_emulate changes 2008-08-14 16:12:26 +00:00
punkrockguy318 a962ff65de god damn it 2008-08-14 15:59:05 +00:00
punkrockguy318 01aaee7cf4 oops 2008-08-14 15:58:35 +00:00
punkrockguy318 4900b4afbd attempt to fix frame advance 2008-08-14 15:58:16 +00:00
adelikat 627265e85f Updated .chm (includes 2.0.2 changelog). Res - Removed an unnecessary separator. 2008-08-14 15:55:06 +00:00
punkrockguy318 2f7ba0f475 2008-08-14 14:56:44 +00:00
punkrockguy318 870d408794 Build script now looks in lib/lua5.1 and lib/lua 2008-08-14 14:50:27 +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 1fdc5e6083 change version number 2008-08-13 23:23:04 +00:00
zeromus aaec642b0b cleanup 2008-08-13 23:20:51 +00:00
zeromus 34c8981151 docs reorg
[[Split portion of a mixed commit.]]
2008-08-13 22:05:08 +00:00
zeromus 9583bc1735 update docs to reflect RLDUTSBA (thanks baxter!) 2008-08-13 20:28:08 +00:00
zeromus c8e44d6d3b try to fix savestates again 2008-08-13 16:30:31 +00:00
zeromus 8217d5ceea fix 2008-08-13 08:45:45 +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 4d0086e899 fix gzip in windows... 2008-08-13 08:24:04 +00:00
zeromus 73388b53f5 cleanup. IPS support in sdl repaired and verified. 2008-08-13 08:01:58 +00:00
zeromus db19fa189a test 2008-08-13 07:59:48 +00:00
zeromus 709f1a2b4c completing multiplatform archive/fopen cleanup 2008-08-13 07:52:32 +00:00
punkrockguy318 9a32bff677 started documenting SDL 2008-08-13 07:51:32 +00:00
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