zeromus
|
66b43671bb
|
fixed recent breakages in movie recording
|
2008-06-13 01:42:30 +00:00 |
zeromus
|
41d375a435
|
fix bug in guid parsing causing rerecording always to fail
|
2008-06-13 01:33:46 +00:00 |
jeblanchard
|
fc36382f62
|
Fix SDL joystick input
|
2008-06-12 23:06:10 +00:00 |
jeblanchard
|
2c777eb656
|
Add turbo toggle hotkey and -turbo [0/1] cmdline option. (Win32 only.)
|
2008-06-12 22:26:34 +00:00 |
zeromus
|
12bdce8669
|
nothing
|
2008-06-12 07:20:15 +00:00 |
zeromus
|
fc9c64e5e7
|
make movies load faster
|
2008-06-12 07:10:46 +00:00 |
zeromus
|
043aabf009
|
add reset/poweron/etc column to movie format
|
2008-06-12 05:07:30 +00:00 |
zeromus
|
a1773fc087
|
fix a crashing bug when resetting or powering on with a movie loaded
|
2008-06-11 04:54:33 +00:00 |
punkrockguy318
|
a4647ef3e2
|
cleaned some code
|
2008-06-10 18:09:46 +00:00 |
punkrockguy318
|
284740c373
|
config system no longer crashes
npos was negative, pos was unsigned
|
2008-06-10 17:49:01 +00:00 |
jeblanchard
|
84e7d10f38
|
Kill many warnings. Note: may waste bytes of memory!
|
2008-06-10 16:06:14 +00:00 |
jeblanchard
|
4b43a1429d
|
Slightly less broken SDL config
|
2008-06-10 08:45:20 +00:00 |
punkrockguy318
|
4df6b97013
|
quieted a dumb warning and tripped useless code
|
2008-06-10 06:20:39 +00:00 |
punkrockguy318
|
d00be0620b
|
fixed compile error on gcc 4.3
|
2008-06-10 05:51:11 +00:00 |
jeblanchard
|
fa951d9fbb
|
Save the position within an MMC1 controller write!
|
2008-06-10 05:04:51 +00:00 |
jeblanchard
|
6821875304
|
Possibly a fix for [ 1989029 ] Message log not working
|
2008-06-10 04:56:39 +00:00 |
jeblanchard
|
e094a3fbd2
|
Commit to speed up the movie-replay box -- not tested :(
|
2008-06-09 19:40:06 +00:00 |
jeblanchard
|
0aba87d311
|
cleanup
|
2008-06-09 13:52:49 +00:00 |
jeblanchard
|
fd67041d4e
|
Convenience check-in (makes configSys an iota less buggy)
|
2008-06-09 11:58:21 +00:00 |
jeblanchard
|
81d1a6c7eb
|
Fix SDL after r425 -- checkin comments from r425 still apply to both input.cpp files
|
2008-06-09 11:56:10 +00:00 |
zeromus
|
c438158a00
|
changed fourscore to exclude other control options. (this is still not as clean as it could be. more work should be done in both input.cpp files to make sure that only gamepads can be used with fourscore.
also properly implemented zapper logging. and now, finally, I can log anything if I add in a little bit of code.
|
2008-06-09 08:15:20 +00:00 |
zeromus
|
2683c041af
|
fix windows compile issue
|
2008-06-09 02:31:13 +00:00 |
punkrockguy318
|
11390351ac
|
fixed SDL build issues
|
2008-06-08 13:27:17 +00:00 |
punkrockguy318
|
70de69eacf
|
fixed some sdl compile errors
|
2008-06-08 13:16:34 +00:00 |
zeromus
|
f90336a6a5
|
some work on infrastructure for recording any kind of input. but now movies are broken. once i teach the movies how to only output the three columns that are currently defined, zappers will work.
|
2008-06-08 10:22:33 +00:00 |
zeromus
|
eea70691e4
|
just a small generalization to the input code
|
2008-06-08 06:23:43 +00:00 |
punkrockguy318
|
db4fbe165f
|
fixed build errors in sdl version
|
2008-06-07 21:51:04 +00:00 |
zeromus
|
3ea76ba08d
|
reorganize and cleanup a bunch of input code. still in preparation for more general support of all input devices in movies.
|
2008-06-07 08:18:04 +00:00 |
jeblanchard
|
8e546b1bed
|
More silly warning elimination
|
2008-06-07 01:21:38 +00:00 |
jeblanchard
|
c8e4dee70a
|
Add semi-stub UTF8_fstream function to SDL port
|
2008-06-06 12:45:25 +00:00 |
zeromus
|
a4fb078f3c
|
some work on the zapper movie recording, but it is not finished and a lot will have to be scrapped. there was some useful refactoring in here though so i am checking it in
|
2008-06-06 08:23:12 +00:00 |
zeromus
|
ab82d07be8
|
restore compression to savestates (accidentally left removed while debugging sdl savestates)
|
2008-06-06 06:45:20 +00:00 |
zeromus
|
2a190f3c74
|
fix sdl savestates?
|
2008-06-06 06:34:39 +00:00 |
zeromus
|
d40ffb715c
|
vc8 compile fix
|
2008-06-06 03:03:14 +00:00 |
zeromus
|
43908a249d
|
goodbye fastapass and c80x86
|
2008-06-06 03:02:00 +00:00 |
jeblanchard
|
c1b20f3050
|
Another stupid warning fix
|
2008-06-06 01:42:47 +00:00 |
jeblanchard
|
5c83c20513
|
Try using uintptr_t to make systems happy... stupid alignment
|
2008-06-06 01:41:13 +00:00 |
jeblanchard
|
8af58628fa
|
Oops, another rsrc cleanup!
|
2008-06-06 01:25:09 +00:00 |
jeblanchard
|
7105d7d537
|
Numerous seemingly harmless gcc warning fixes
|
2008-06-06 01:21:51 +00:00 |
jeblanchard
|
3fa4624317
|
Update to reflect zero's movie.h and driver.h changes
|
2008-06-06 01:15:49 +00:00 |
jeblanchard
|
b5bce89e2e
|
Final resource cleanup: NAMEBOOKMARKDLG, ASSEMBLER, contextual menus in memview, and the (un-broken) special scaler in windowed mode.
|
2008-06-06 00:15:47 +00:00 |
punkrockguy318
|
0d84597aa6
|
fixed stupid gcc warning
|
2008-06-05 11:13:57 +00:00 |
zeromus
|
9a7da827a2
|
break tasedit. but on the way to making it better!
|
2008-06-05 06:49:11 +00:00 |
jeblanchard
|
b4021afc58
|
Revert previous change, but increase padding/alignment in case x64 machines care
|
2008-06-05 04:16:08 +00:00 |
jeblanchard
|
b7b9c992ec
|
Default to high-quality sound in SDL front-end
|
2008-06-05 04:07:39 +00:00 |
punkrockguy318
|
4925bb9e5c
|
removed an include to a file that was atticed
|
2008-06-05 03:58:04 +00:00 |
punkrockguy318
|
44cfb9eabb
|
Fixed a build issue with gcc; however might not be the cleanest solution
|
2008-06-05 03:39:38 +00:00 |
zeromus
|
8a7abd0c95
|
added NAMEBOOKMARKDLG and ASSEMBLER from sp 1.07
|
2008-06-05 02:43:15 +00:00 |
jeblanchard
|
432c0c18d9
|
Minor SDL CLI fixes.
|
2008-06-04 22:04:44 +00:00 |
jeblanchard
|
9f7ea702a6
|
Restore usage string and several old command-line options
|
2008-06-04 04:11:33 +00:00 |
jeblanchard
|
8f5fcdf334
|
Fix [ 1959924 ] Copy/paste feature in movie replay dialog.
|
2008-06-04 02:02:29 +00:00 |
jeblanchard
|
c4b1a5db64
|
Log sound as --> Record WAV
|
2008-06-04 01:12:39 +00:00 |
jeblanchard
|
ec13169354
|
Other than documentation, fix [ 1965524 ] Option - Play movie from beginning
|
2008-06-04 00:53:09 +00:00 |
jeblanchard
|
30db575cb1
|
Fix and plug in MAHJONGDIALOG
|
2008-06-04 00:24:23 +00:00 |
zeromus
|
168d8d9413
|
politics
|
2008-06-03 06:15:09 +00:00 |
zeromus
|
e3056fc1eb
|
irritating tasedit ui speedup
|
2008-06-03 05:55:26 +00:00 |
zeromus
|
c366dc1f2b
|
repair and speedup tasedit
|
2008-06-03 05:50:58 +00:00 |
jeblanchard
|
f062107e60
|
Fixes for gcc compilation
|
2008-06-03 05:35:39 +00:00 |
zeromus
|
7173b5e2cb
|
fix in-movie savestates
|
2008-06-03 05:06:54 +00:00 |
zeromus
|
7a9721e48a
|
more savestate things work better
|
2008-06-03 05:01:07 +00:00 |
jeblanchard
|
c013dd96e6
|
Resource cleanup part 2: remove (nearly all) obsolete, unreferenced resources and ID macros
|
2008-06-03 04:08:48 +00:00 |
zeromus
|
c208a2012d
|
adding memorystream. fixed savestates.
|
2008-06-03 04:04:04 +00:00 |
zeromus
|
b89ba6a9ca
|
checking in untested code to get it on another pc
|
2008-06-03 03:31:05 +00:00 |
jeblanchard
|
5a9781ade5
|
Magic-number holocaust part 1: substitution for existing UI elements
|
2008-06-03 01:25:12 +00:00 |
jeblanchard
|
69d6da7451
|
Code needs <ostream>, not just <iosfwd>
|
2008-06-02 21:29:53 +00:00 |
zeromus
|
e51f3a9b69
|
commiting some tasedit infrastructure so i can work on another pc
|
2008-06-02 14:02:02 +00:00 |
jeblanchard
|
059d8c474c
|
std::string-ify drivers/win/help.*
|
2008-06-02 04:29:54 +00:00 |
zeromus
|
fc66466f09
|
help must now be in the same directory as fceux.exe
now the vcproj copies the chm to the output directory (which could be complex and contain other useful files)
|
2008-06-02 03:43:49 +00:00 |
adelikat
|
952671c6b5
|
More help changes
|
2008-06-01 21:19:11 +00:00 |
adelikat
|
5761f5d391
|
Updated help file
|
2008-06-01 17:20:20 +00:00 |
jeblanchard
|
3ae281cf5b
|
Actually add the new files; search for the .chm in ${BASE}/help/ (as req'd by adelikat)
|
2008-06-01 17:01:31 +00:00 |
jeblanchard
|
9920fb4b72
|
Commit a saner help system--still improvable in terms of direct access to topic pages
|
2008-06-01 16:57:37 +00:00 |
jeblanchard
|
b351ce60b6
|
Fix warning (and act like we're using C++)
|
2008-06-01 16:31:27 +00:00 |
jeblanchard
|
e517895e15
|
add _BROKEN_ help-viewing support
|
2008-06-01 15:38:36 +00:00 |
adelikat
|
101a774dd9
|
Added Help entry to fceux menu in preparation for fceux.chm
|
2008-06-01 01:35:15 +00:00 |
jeblanchard
|
a607572b61
|
Fix "Log Sound As" and "Stop Sound Logging"
|
2008-05-31 02:59:28 +00:00 |
jeblanchard
|
38eb679ebc
|
hacks to fix MinGW builds
|
2008-05-31 02:58:43 +00:00 |
jeblanchard
|
12531d470e
|
Fix residual BOT_MAXCOUNTERS=256 hard-coding
|
2008-05-30 23:06:08 +00:00 |
adelikat
|
85df746e77
|
Forgot the pause key remap. Sorry for the small commit.
|
2008-05-30 15:53:58 +00:00 |
adelikat
|
4a3b4d2c91
|
Misc. res fixes. Added Ctrl+W to close roms. Remapped default hotkeys to a more sane configuration.
|
2008-05-30 15:47:02 +00:00 |
zeromus
|
9ea2557ca8
|
oops
|
2008-05-30 14:55:19 +00:00 |
jeblanchard
|
428074c5c5
|
Axe stale declaration
|
2008-05-30 14:01:02 +00:00 |
zeromus
|
113c75cd40
|
mehhh im tired. no time for copy/paste. just a stub and then i sleep
|
2008-05-30 06:18:14 +00:00 |
zeromus
|
88669859ff
|
fix tasedit bugs i just introduced, and add movie exporter
|
2008-05-30 06:01:43 +00:00 |
zeromus
|
2b142ddd71
|
tasedit multi-edit (select rows and then click the column header)
|
2008-05-30 05:11:35 +00:00 |
jeblanchard
|
bdf11aafa5
|
oops
|
2008-05-30 01:58:38 +00:00 |
jeblanchard
|
2fed26a75a
|
More Windows command line options
|
2008-05-29 17:29:00 +00:00 |
jeblanchard
|
f22a4735b8
|
Crash less
|
2008-05-29 15:15:00 +00:00 |
jeblanchard
|
3e8441a9ac
|
Fix at least one crash-worthy bug
|
2008-05-29 14:32:35 +00:00 |
jeblanchard
|
52b203b8a2
|
Add -playmovie (the "old-fashioned" way)
|
2008-05-29 08:15:20 +00:00 |
jeblanchard
|
ce72bbad0b
|
Kill most (non-const) static vars in header files
|
2008-05-29 06:24:39 +00:00 |
jeblanchard
|
6755343a52
|
Revert #327, at least for now
|
2008-05-29 03:04:44 +00:00 |
jeblanchard
|
f4ab095a5e
|
Initial support for tools tracking memory reads&writes.
|
2008-05-29 01:22:17 +00:00 |
jeblanchard
|
44ea956424
|
Quick gcc(4) fix
|
2008-05-29 01:09:38 +00:00 |
jeblanchard
|
4e65f7c885
|
Quick portability fix
|
2008-05-29 01:09:11 +00:00 |
adelikat
|
42942032e8
|
small memwatch bug fix
|
2008-05-28 16:28:51 +00:00 |
adelikat
|
64d43f70d3
|
Added accelerator keys to memwatch
|
2008-05-28 13:47:34 +00:00 |
zeromus
|
d1cc70c7c4
|
tas editor rough draft
|
2008-05-28 07:41:49 +00:00 |
jeblanchard
|
886bae8b5a
|
Kill two numeric resource IDs
|
2008-05-28 03:04:45 +00:00 |
zeromus
|
750d897b89
|
accelerators in main window
|
2008-05-27 23:24:43 +00:00 |
jeblanchard
|
42a62e0e60
|
Extend max GUI message length due to thinner font. (NB: length isn't yet enforced...)
|
2008-05-27 23:23:53 +00:00 |
jeblanchard
|
d4a0870d20
|
Move windres workaround from the .rc into here
|
2008-05-27 21:49:31 +00:00 |
adelikat
|
b578b61a21
|
Cheat search possibilities window updates values now. But it flickers, so it needs to be optimized (it also updates while game is paused). Also, fixed up cheat search window a bit (thinner, says cheat search instead of dialog, has minimize button).
|
2008-05-27 15:30:15 +00:00 |
jeblanchard
|
952dc6c637
|
fix executable names
|
2008-05-27 12:17:08 +00:00 |
zeromus
|
69d9032576
|
and once again. last time, and then i start editing in linux
|
2008-05-27 07:09:28 +00:00 |
zeromus
|
765ef019c4
|
try again
|
2008-05-27 07:07:11 +00:00 |
zeromus
|
72706e995a
|
try to have more stable sound failure handling
|
2008-05-27 07:04:07 +00:00 |
jeblanchard
|
7740dbbaf4
|
Make mingw happy
|
2008-05-27 06:12:21 +00:00 |
zeromus
|
5ad0bff3f9
|
oops
|
2008-05-27 05:56:29 +00:00 |
zeromus
|
2fca98caed
|
fix for cross compiling in old debian
|
2008-05-27 05:49:08 +00:00 |
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 |