zeromus
81241b5d26
reorganize lagflag code
2008-07-10 04:55:52 +00:00
zeromus
bc54e2abba
generalized the loading-from-archive code to work with any archive format and to load any kind of file from archives (although nothing but the roms may work yet and i will have to fiddle with things as requested). I probably broke the sdl build; just stub the two new FCEUD_ functions in the most brainless way possible and it should work.
2008-07-09 05:47:13 +00:00
adelikat
663a2daf08
1) Lag Counter setting remembered by config. 2) MapHokeys now includes many tools such as debugger, ppu viewer, etc.
2008-07-07 15:54:38 +00:00
adelikat
1ebff1d250
Lag Counter implementation
2008-07-07 00:18:55 +00:00
adelikat
0a4d291e64
Added Disp BG, OBJ hotkeys
2008-07-03 14:01:41 +00:00
adelikat
c3d11e6a0c
TASEdit dialog changes (and minor changes to input.cpp
2008-07-02 02:46:59 +00:00
zeromus
b3469ceb85
tasedit bug fixes and enable turbo hotkey during tasedit
2008-06-28 23:39:35 +00:00
zeromus
0b1030a820
minimum tasedit should be working now
2008-06-28 22:03:59 +00:00
adelikat
3eecd0033e
Changed rewind to auto-save
2008-06-25 00:43:02 +00:00
zeromus
79de2d8295
- a ton of cleanups
...
- re-enabling some tasedit functionality
- stabilize emu during tasedit by disabling features
- clarify/stabilize some basic tas stuff (interaction with reset/poweron)
- remove a bunch of warnings
2008-06-21 07:24:01 +00:00
zeromus
0d6820d922
see if this fixes zapper movies
2008-06-19 03:26:37 +00:00
zeromus
e0a14909f0
faster compiles (mappers include 1/3 as much code now)
...
fix some memory leaks by changing the path generation APIs to return std::string.. but it still gets strdupped by a lot of clients.
switch over more movie and savestate code to use iostreams instead of stdio
remove the temporary savestate stuff for more tasing speed hopefully
2008-06-17 06:55:07 +00:00
jeblanchard
2c777eb656
Add turbo toggle hotkey and -turbo [0/1] cmdline option. (Win32 only.)
2008-06-12 22:26:34 +00:00
punkrockguy318
a4647ef3e2
cleaned some code
2008-06-10 18:09:46 +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
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
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
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
43908a249d
goodbye fastapass and c80x86
2008-06-06 03:02:00 +00:00
jeblanchard
7105d7d537
Numerous seemingly harmless gcc warning fixes
2008-06-06 01:21:51 +00:00
zeromus
9a7da827a2
break tasedit. but on the way to making it better!
2008-06-05 06:49:11 +00:00
jeblanchard
ec13169354
Other than documentation, fix [ 1965524 ] Option - Play movie from beginning
2008-06-04 00:53:09 +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
1e539ad681
phase 1 of new movie system
...
we can now round trip a text movie format
2008-05-23 09:58:38 +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
zeromus
201261c142
fixed http://sourceforge.net/tracker/index.php?func=detail&aid=1787298&group_id=13536&atid=113536
...
(screen needs to blank when rom is closed)
I dont think this was causing crashes anymore, but I went ahead and did it
fixed http://sourceforge.net/tracker/index.php?func=detail&aid=1960732&group_id=13536&atid=113536
(Increase frame advance speed when holding it down)
Now it runs at native emulation speed! Now that it is set up, I can easily adjust the speed to a fraction thereof.
fixed https://sourceforge.net/tracker/index.php?func=detail&aid=1960359&group_id=13536&atid=113536
(Sound doesn't work when fceu is running and not in focus)
Now it respects the global focus flag in the sound options (because I dont like global sound)
But the sound options engine is totally different so a lot of those options dont do anything.. we'll have to clean that up some other day
2008-05-09 06:43:55 +00:00
rheiny
618d4fccea
Cleaned up some code.
2007-02-07 18:28:50 +00:00
qfox
84e4c81061
Basic Bot 0.3.3, now allows toggles while computing. bot can now process in parts, but it will desync for some reason, need to check this later. single-segment still works fine.
2006-11-19 22:45:40 +00:00
qfox
d81578e52f
Wrapped changes to input in WIN32 ifdefs.
2006-08-21 14:19:02 +00:00
qfox
cbd856a185
Unix users ahoi.
2006-08-21 14:09:13 +00:00
qfox
b15942881d
FCEU_SetBotMode() in input.cpp now calls UpdateExternalButton() in basicbot.cpp to update a label in GUI.
2006-08-21 13:40:13 +00:00
radsaq
e7d5aa6d29
Consolidate use of FCEUGI* globals GI, CurGame, and FCEUGameInfo into a single
...
GameInfo var. Still not very pretty, but at least there's only one of them and
the code compiles on Linux now.
2006-08-20 19:40:15 +00:00
zeromus
80d0d46d73
moved fceu to its own folder to make room for other projects
...
[[Split portion of a mixed commit.]]
2006-07-29 05:46:15 +00:00