Commit Graph

266 Commits

Author SHA1 Message Date
jeblanchard 9b7f730b43 Changes that allow a Linux machine to build, targeting either a Linux or Win32 host. (Maybe a newline at the end of a few header files for my sanity's sake too.) 2008-05-27 05:29:00 +00:00
zeromus 4c398a4a01 give ability to display messages that will display in the movie. the only movie that is displaying this way is "Movie playback stopped." but we can make any message display that way. however, we'll need a tiny bit more work to be able to display the frame counter in the movie. 2008-05-27 04:40:03 +00:00
zeromus 960bc00229 fix memwatch to have working tabs (modeless dialogs need special treatment involving IsDialogMessage() in the app message pump) 2008-05-27 04:03:32 +00:00
zeromus a94c996dd7 fix for 'jerky' rendering in final fantasy by changing emu to properly use startscanline and endscanline.
removed author stuff from record and replay dialogs
2008-05-27 00:51:31 +00:00
zeromus 14500a50be weird case with loading read+write savestate at end of movie fixed? 2008-05-26 23:29:00 +00:00
zeromus 9fbcd1ed78 fixed with digits in builtin font 2008-05-26 23:14:51 +00:00
zeromus 1c664bbfb3 lets try pause after playing again.. i still dont fully understand whats going on... 2008-05-26 22:45:17 +00:00
zeromus a24c85ba6e xxx 2008-05-26 22:06:46 +00:00
zeromus 307bf9c819 pause after playback 2008-05-26 21:58:24 +00:00
zeromus e471ef6f53 show replay count 2008-05-26 21:10:55 +00:00
zeromus d998a3c015 change extensions to fm2 (but we still claim we'll load fcm; even though it is not supported now)
added dialog accelerator framework
support new improved savestate-with-movie-running naming convention
2008-05-26 07:34:40 +00:00
zeromus ac025d7d65 added record count 2008-05-26 05:54:21 +00:00
zeromus 0c694353e5 display pause icon and play/rec icons at the same time 2008-05-26 03:32:55 +00:00
zeromus 52091eed22 beginning a new movie sets to read+write mode 2008-05-26 03:13:16 +00:00
jeblanchard ac75dc61ed Add src/drawing.cpp (to match commit 289) 2008-05-26 02:31:00 +00:00
zeromus 3250180b9f bugs to tas logic fixed.. 2008-05-26 02:20:56 +00:00
jeblanchard 7f5f91558d Correction to DUMMY(f) macro 2008-05-26 02:19:03 +00:00
zeromus 18f1dc0e31 re-add input display 2008-05-26 02:05:01 +00:00
zeromus ae2426e807 reimplement frame number drawing 2008-05-26 01:55:45 +00:00
zeromus 5c6de85dcb retain pause state through poweron process in record/replay commands 2008-05-26 01:10:13 +00:00
zeromus 7489c70b3d there was a very old bug in the emulator which didnt matter due to luck but which caused unexciting mappers not to store their (empty) state correctly in the savestate. WriteStateChunk() returned 0 when there was an error in SubWrite(), even though it shouldve written a 5 to account for the overhead 2008-05-26 00:58:26 +00:00
jeblanchard 03ad29922f Minor Linux compilation fixes 2008-05-26 00:33:27 +00:00
zeromus 52bb5ccbd8 tas logic done? 2008-05-26 00:03:20 +00:00
adelikat 2c6492cafb Memory watch labels can now hold up to 64 characters. 2008-05-25 23:43:27 +00:00
adelikat ee77a32651 Removed memw-recentdirectory code. 2008-05-25 04:17:52 +00:00
adelikat e719f79034 Memory watch - recent files works now as does "load last file on startup" 2008-05-25 03:53:48 +00:00
adelikat 83b669679b Made small changes to the look of the GUI dialog box and Memory watch menu 2008-05-24 23:06:52 +00:00
zeromus a2397b25c4 quick checkin so i have files on another computer 2008-05-24 22:31:58 +00:00
zeromus c24c415d2a support loading TAS savestate 2008-05-24 22:18:16 +00:00
zeromus e524818f1e compress savestates, and movie no longer needs to do any compression itsself.
savestate compatibility is now broken.
2008-05-24 21:25:20 +00:00
zeromus bf6d70c56d compress the savestate in fcm 2008-05-24 17:53:14 +00:00
mauzus 2dcd90fc6c fix directories configuration stuff 2008-05-24 16:25:15 +00:00
mauzus 437c1f65ec major dialogs cleanup (directories override is broken until next update) 2008-05-24 13:50:14 +00:00
mauzus 451bce87a6 Ram Filter: double clicking a ram address sends it to memwatch 2008-05-24 11:09:14 +00:00
zeromus ff532f74e8 why in the world did this compile on my computer last night. well maybe now it will compile for other people 2008-05-23 17:51:52 +00:00
zeromus 1e539ad681 phase 1 of new movie system
we can now round trip a text movie format
2008-05-23 09:58:38 +00:00
zeromus 91733a146a re-add start from reset flag 2008-05-23 04:11:35 +00:00
zeromus 047808ba93 clean up movie some code; no longer write savestate with play-from-poweron movies; change main logging format to text (the header still needs to be changed) 2008-05-22 07:43:48 +00:00
zeromus 9477c03c09 changed control ids to symbolic constants so i can stay sane 2008-05-22 05:20:09 +00:00
mauzus ce73828279 [1959914] Input Config - add hotkey assignment to input presets
[1959913] Input Config - ability to save/load input presets
2008-05-21 15:35:37 +00:00
mauzus 335d52614f resource stuff: added back auto-hold and changed "disable lrud" to "allow lrud" on input dialog. other minor design changes in res.rc 2008-05-21 08:45:21 +00:00
adelikat 70f5b31300 Fixed up the Input config dialog box in preparation for input presets. 2008-05-20 15:22:58 +00:00
zeromus b7b815d711 [ 1962778 ] loading an FDS game without having disksys.rom crashes FCEU 2008-05-19 05:59:20 +00:00
zeromus b662f92cfe fix resource compile missing ID issue
bind many more windows positions to configfile
change configfile to a text format
fixes sf [ 1962795 ] Config file changes
2008-05-19 05:44:49 +00:00
adelikat efcb2c8e8f Some updates to memory watch. Mainly the beginnings of the recent submenu. I am uploading now because something is wrong with my vc8 so I will upload my progress before messing with it. 2008-05-19 00:22:24 +00:00
zeromus 6fa78df786 remember more window positions 2008-05-18 21:32:55 +00:00
zeromus 8a9f4e493b re-install the memview (hex editor) find window to the
bind some window positions to the configfile
2008-05-18 20:24:31 +00:00
adelikat a3ce8af593 2008-05-18 05:07:28 +00:00
mauzus 2cc25611a5 fixed MEMW_OPTIONS_LOADSTART menu item 2008-05-18 04:57:46 +00:00
mauzus 672ef0b001 Memory Watch load on start up 2008-05-18 04:42:47 +00:00