Commit Graph

4701 Commits

Author SHA1 Message Date
punkrockguy318 763a886c74 ocd 2008-06-17 16:04:14 +00:00
punkrockguy318 f4228ee4d8 [[Split portion of a mixed commit.]] 2008-06-17 16:02:45 +00:00
punkrockguy318 76ba622dcc [[Split portion of a mixed commit.]] 2008-06-17 16:02:45 +00:00
punkrockguy318 a9dc04c394 [[Split portion of a mixed commit.]] 2008-06-17 16:02:45 +00:00
punkrockguy318 12e4300a35 bumped version number to .7
gfceu works with stable fceu
gfceu .7 works with fceux
2008-06-17 15:53:40 +00:00
punkrockguy318 cff7eb225a Major code cleanup 2008-06-17 15:46:41 +00:00
punkrockguy318 e6cc29b7d2 code cleanup 2008-06-17 15:04:13 +00:00
punkrockguy318 d547cc57ba Transitioned from gtk.glade to gtk.Builder. gtk.glade will be depreciated soon and builder is much cleaner.
gtk.Builder requires pygtk >= 2.12, so as does gfceux
2008-06-17 14:39:48 +00:00
punkrockguy318 bb4030d361 Fixed some issues with loading the glade file.
Fixed an issue where the glade UI wouldn't load when prefix isn't /usr/
Elegantly closes when the glade file cannot be read
2008-06-17 13:59:54 +00:00
zeromus fdf51e672f finally fix the bad replay synching bug? 2008-06-17 08:32:24 +00:00
zeromus 742969facb fix a bug which caused mmc1 (and maybe other mappers) not to re-initialize their save ram whenever they were replayed multiple times in release mode 2008-06-17 08:12:48 +00:00
zeromus b82c266971 fixed a bad bug in memorystream which makes movie savestates work better
and now they work faster too
2008-06-17 07:55:27 +00:00
zeromus ce3a9796c3 fixed fresh bug in movie savestates
thought of a better way to do the _P -> __P and _S -> __S conversion (simply make a new file x6502abbrev.h that has _P and _S defined in it which is to be included last in any file that needs it)
2008-06-17 07:10:53 +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
punkrockguy318 1a725b5850 this may sound OCD but I changed the tenses in the driver usage so they are consisent.
descriptions are now all Enables .. Sets .. rather than inconsistant Enable/Enables Set/Sets
2008-06-14 04:54:26 +00:00
punkrockguy318 f51b7f29aa Added new commandline option: --noframe
When enabled, this passed the SDL_NOFRAME flag when setting video.  This is useful for people who want to use fceux dual head.
2008-06-14 04:41:46 +00:00
zeromus 62d4ca6cdb slight performance boosts to save/load state when movies are running 2008-06-13 19:15:24 +00:00
jeblanchard e42d3d288f Fix frame-count of 0 in replay dialog 2008-06-13 02:03:55 +00:00
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 c83e2968be politics 2008-06-13 00:23:54 +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 3d98cd56a6 started some glade gtk mockups for controller config 2008-06-11 01:57:28 +00:00
punkrockguy318 a4647ef3e2 cleaned some code 2008-06-10 18:09:46 +00:00
punkrockguy318 357170ae26 Reopened the config tab, now that config works again =] 2008-06-10 17:58:55 +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 02b56cfa33 fixed bug in which gfceux would fail to start on virgin systems 2008-06-10 05:56:27 +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 b5885b45aa Work around a really irritating CMake bug 2008-06-09 18:47: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 47edbe2852 fixed bug where advanced options would not work 2008-06-08 13:29:21 +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
jeblanchard ab6b13fbd5 Fix release/debug in cmake 2008-06-08 11:36:51 +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