Commit Graph

7898 Commits

Author SHA1 Message Date
adelikat 0ebdf5ca26 Tastudio - open project menu item - switch to play or record accordingly, don't just keep the state of the previous project 2014-10-12 14:12:37 +00:00
goyuken 4539819156 internal improvements to 7z savestate writer 2014-10-12 04:57:49 +00:00
goyuken 4ee816e8bc code to use 7zip (unmanaged) to write archives, not active for the moment, still stuff to do 2014-10-12 04:24:31 +00:00
zeromus 9430b9f206 2014-10-12 04:19:01 +00:00
zeromus 4eeb48db13 block the use of the input stream length property by unmanaged 7z code. I think it was only using it for progress reporting. 2014-10-12 02:49:02 +00:00
zeromus 0303871ac5 sevenzipsharp - remove broken code which was requiring input streams to be seekable so that it could get their length so that it could produce a percent-based progress report 2014-10-11 21:26:39 +00:00
zeromus 200d11df62 cleanup ramwatch during rom loads for other platforms a bit. should fix #285. the whole concept of ramwatch when loading other platforms needs some help though (the current watches mutate into some format senseless for the new platform) 2014-10-11 19:49:22 +00:00
adelikat 2fb986715e tastudio - implement follow cursor 2014-10-11 19:43:05 +00:00
adelikat f7939125e7 GDIRenderer - fix run away gdi objects when drawing bitmaps 2014-10-11 18:56:54 +00:00
adelikat 421f69ed69 tastudio - make sure tools are updated when navigating 2014-10-11 17:43:24 +00:00
adelikat 44968d5f96 Tastudio - fixed input painting 2014-10-11 17:38:03 +00:00
adelikat d677e6dbe6 Tastudio - fix a nasty bug, probably 2014-10-11 16:58:57 +00:00
zeromus 86e24011ae address some problems with fast forward vs vsync (mostly, it not working) 2014-10-11 09:01:50 +00:00
zeromus 6428b07d0a make input binding limitless (instead of limited to 4). at the same time, fix bugs caused by index accounting related to the limit. 2014-10-11 08:43:26 +00:00
goyuken 3eb4dde346 av dumping: hack in a new audio sync method for the dump. doesn't make much of a difference in most stuff. sort of fixes Tsumi to Batsu - Hoshi no Keishousha; but that's mupen's fault anyway 2014-10-11 03:33:09 +00:00
adelikat 1de1e60f49 n64 - set tom clancy to use expansion pak in the db. The game does not use it, but savestates are busted unless this setting is on, gotta love n64 emulation 2014-10-11 02:35:13 +00:00
goyuken d78bc9aa4b unbreak AV dumping which i had broken in the previous commit 2014-10-10 18:24:11 +00:00
goyuken e87bf94af0 rough out some more AV related stuff; not done or ready yet 2014-10-10 18:18:29 +00:00
goyuken 8d9b843099 house cleaning (AV writer) 2014-10-10 18:09:00 +00:00
scepheo bad2bda4f4 Added Lua functions to work with the letterboxing of the emulator, and for transforming emulator space points to client space. 2014-10-10 11:02:18 +00:00
goyuken 4868856160 fix batmens for lynx 2014-10-10 01:17:47 +00:00
goyuken 00b3146615 gpgx: fix audio CD scanning 2014-10-10 01:05:13 +00:00
zeromus ede78865b2 fix a bug in point transformation when using system-suggested (non-1.0 AR). Was probably breaking zapper coords when that feature was used, but unproven. Anyway, someone should test that. 2014-10-10 00:21:43 +00:00
zeromus 9b6add0e40 basic TransformPoint work 2014-10-10 00:15:15 +00:00
zeromus e28bcf9982 unsticky analog controls when rightclicking the circle visualizer 2014-10-10 00:07:45 +00:00
goyuken a09c488f5b add infrastructure to use alternate zipping libraries in savestate. use DotNetZip for some speedupzzzzzzzzzzzz 2014-10-09 23:39:13 +00:00
adelikat 070050fd34 When doing backup savestates, rename the existing file to the backup name, instead of copying the file contents over! Big performance boost to that feature 2014-10-09 22:04:56 +00:00
adelikat 7182d77c05 much bigger dynamic contrast in volume range 2014-10-09 21:28:00 +00:00
adelikat 315388d0bb N64 Taser profile - turn off backup savestates, and use the regular rsp plugin instead of z64's 2014-10-09 21:11:32 +00:00
adelikat f14f226948 set savestate compression to 0 in N64 Taser profile 2014-10-09 20:40:33 +00:00
zeromus 98a5016b20 fix bug that made virtualpad permanently override actual physical analog control 2014-10-09 02:19:10 +00:00
saxxonpike 1b367c1873 Commodore 64: Add new CIA emulation (disconnected for this commit but it is a drop-in replacement). Fixed RAM writes underneath CPU IO port space ($00/$01) 2014-10-09 02:14:15 +00:00
zeromus 977f7ff0dd dont draw garbage in shrunken virtualpad analog circle 2014-10-09 01:53:52 +00:00
zeromus d753b74e33 small experiment for virtualpad: clicking buttons returns control to main window. super hacky, but might work for now. analog circle control will still need help. numberupdown for analog control is probably hopeless. 2014-10-09 01:51:27 +00:00
goyuken 277b277c2e benchmark savestate time to console 2014-10-09 01:49:44 +00:00
goyuken 9c30cea1dd fix issue 277 2014-10-07 22:20:17 +00:00
zeromus 45f7317b58 add exit program hotkey 2014-10-07 01:20:48 +00:00
goyuken 3c7b2a620c pathconfig: no longer hide configuration options for GBAS core 2014-10-07 01:12:22 +00:00
goyuken c0beeb50b1 add atari lynx to pathconfig 2014-10-07 00:40:16 +00:00
goyuken b0b5245d45 C64: add bool[] overload to the serializer. sloppy, but neater. 2014-10-06 16:00:24 +00:00
adelikat 74d1c1a830 Tastudio - when opening tastudio, changes flag should be false 2014-10-05 16:57:58 +00:00
adelikat 99e6b7ce27 Tastudio - for devleoper builds add a Greenzone Integrity Check menu item, runs through the movie and verifies the greenzone states are identical to the data gathered from emulating and replaying the movie and savestating 2014-10-05 14:11:30 +00:00
adelikat cfff19b808 TasStateManager - add an InitialState property, not used yet and has limited value, but might help with clarity 2014-10-05 12:59:12 +00:00
zeromus 2a9f8d9309 refine hotkey/controller dialogs a tiny bit 2014-10-05 02:02:04 +00:00
zeromus 1358294a5c ladies and gentlemen, it is my extreme pleasure to you, for tonight's entertainment to present, the lua DrawText without cleartype. May you all enjoy it as much as I have. 2014-10-04 02:09:25 +00:00
saxxonpike 01034eb628 Commodore 64: Rudimentary savestates. 2014-10-03 23:22:17 +00:00
saxxonpike 2fb95adb1a Commodore 64: Remove useless 'experimental' folder, make namespaces match folders 2014-10-03 21:04:37 +00:00
zeromus 6c006573f1 fix bugs in zip.exe usage in makerelease.bat 2014-10-03 03:36:43 +00:00
zeromus 957b6bc828 include empty firmware folder in dist 2014-10-03 02:56:47 +00:00
zeromus a1f2dc2c55 dont put ilk in release packages 2014-10-03 02:42:56 +00:00