Commit Graph

230 Commits

Author SHA1 Message Date
adelikat 15c0cd8b39 Duh, I'm stupid, lag counter display fixed. 2008-08-04 19:45:56 +00:00
adelikat 78cb283eaf Moved stuff around and added input display and lag counter display in a menu. Lag counter display currently backwards, input display not hooked up. 2008-08-04 19:31:22 +00:00
adelikat 91526befde Opening a lua file uses the lua directory override 2008-08-02 18:00:17 +00:00
zeromus 4e81ece9ed oh yeah i forgot to check that in 2008-08-02 17:37:11 +00:00
zeromus 1a9939b940 remove 2008-08-02 04:17:42 +00:00
zeromus d7524bcdba committing basicbot rip-outage so i can test it at work 2008-07-31 16:21:42 +00:00
zeromus f0fb3d140e fixes to lua engine
- loading script does an implicit stop first
 - script dying of natural causes triggers a stop, and thus an OnStop event in lua first (for proper cleanup)
2008-07-29 22:51:24 +00:00
zeromus cf65728642 lua!!!! 2008-07-23 06:54:14 +00:00
qfox 9bd8553976 New BasicBot works, but very very basic (only numbers). 2008-07-22 20:17:43 +00:00
qfox 34c60610ea 2008-07-21 20:14:31 +00:00
adelikat a928f44f45 .gz removed from possible archive files in open rom dialog 2008-07-10 16:10:11 +00:00
zeromus 3ada6d3015 this fixes my pal problems. i dont know what problems adelikat is having 2008-07-10 15:50:44 +00:00
zeromus 0a63a42df2 proper support for single-file archives 2008-07-10 05:42:12 +00:00
adelikat 46a4a65eb9 Added .rar to list of files when using Open File 2008-07-09 14:02:04 +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 627e619c3c Basicbot Fix - When stopping basicbot, FCEUX no longer in turbo mode. 2008-07-05 23:37:35 +00:00
adelikat 97549d280e Fixed - Use External Input 2008-07-05 23:04:40 +00:00
adelikat b09d9b62a6 Autofire offset and alternate A and B remebered in config 2008-07-03 18:56:44 +00:00
adelikat 13de73daf2 Autofire pattern now remembered in config file. 2008-07-03 15:33:04 +00:00
adelikat be1ad5f5c3 fixed windows compile error. Made Hex editor close on rom close + added close to hex editor menu. Also prevented text hooker from being loaded without a rom loaded. 2008-07-03 13:24:59 +00:00
adelikat 53c9189c98 attempt to merge text hooker 2008-06-30 15:25:13 +00:00
zeromus 0b1030a820 minimum tasedit should be working now 2008-06-28 22:03:59 +00:00
adelikat dad4f4c498 .7z files now show up in the Open file dialog box. 2008-06-26 23:48:57 +00:00
zeromus f334b0dce8 repair recent filenames
support recent filenames with 7z archives
2008-06-26 06:49:05 +00:00
zeromus 6f9831ec68 7zip archive browsing
configurable no-bg-render fill color
change to poweron sequence for movies. hopefully that wont break any compatibility.....
2008-06-25 06:34:08 +00:00
adelikat 3eecd0033e Changed rewind to auto-save 2008-06-25 00:43:02 +00:00
zeromus 15cc62e978 - movie metadata support
- movie metadata display
2008-06-22 23:41:24 +00:00
zeromus a91d2c414e better movie conversion 2008-06-22 22:25:30 +00:00
zeromus 67c4a6d6ab batch fcm->fm2 convert rough draft (look in the file menu)
the headers arent output fully correct.. and there is no error reporting.. but it works.
2008-06-22 06:53:49 +00:00
zeromus 69bc4b3f72 added obj/bg display toggle
much cleanups
fix memwatch configuration saving
2008-06-22 02:38:00 +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 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
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 2a190f3c74 fix sdl savestates? 2008-06-06 06:34:39 +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 c4b1a5db64 Log sound as --> Record WAV 2008-06-04 01:12:39 +00:00
jeblanchard 5a9781ade5 Magic-number holocaust part 1: substitution for existing UI elements 2008-06-03 01:25:12 +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 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
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
jeblanchard ce72bbad0b Kill most (non-const) static vars in header files 2008-05-29 06:24:39 +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 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 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 307bf9c819 pause after playback 2008-05-26 21:58:24 +00:00
mauzus 2dcd90fc6c fix directories configuration stuff 2008-05-24 16:25:15 +00:00
zeromus 6fa78df786 remember more window positions 2008-05-18 21:32:55 +00:00
mauzus e85df098d6 bugfix: [1959910] Cheats menu - add - double click ram address sends to mwatch 2008-05-16 02:49:38 +00:00
zeromus 9e1f1d82e9 faster memwatch? 2008-05-13 00:17:49 +00:00
zeromus c7db72391f added ram filter 2008-05-12 22:13:33 +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
zeromus 914dac6540 fix google issue 64: FCEU crashes if opening a non existing rom in the recent folder or will crash upon loading any rom after such an error 2008-05-07 18:45:23 +00:00
zeromus 3078b40cf4 memwatch added back in 2008-05-07 07:08:34 +00:00
rheiny 1dcf46fa78 Main window is now centered. 2007-02-11 15:47:56 +00:00
rheiny bca418ff84 Cleaning out window.cpp 2007-02-11 14:02:13 +00:00
rheiny 143909288c Cleaning out window.cpp 2007-02-11 13:45:14 +00:00
rheiny 5847e9eedb Trying to untangle the horrible web of file dependencies 2007-02-11 13:16:25 +00:00
rheiny 1381b9fe37 Trying to untangle the horrible web of file dependencies 2007-02-11 13:08:36 +00:00
rheiny 949c9a83ce Trying to untangle the horrible web of file dependencies 2007-02-11 12:41:01 +00:00
rheiny 7b75fb1448 Trying to untangle the horrible web of file dependencies 2007-02-11 12:04:24 +00:00
rheiny 22adcaa7fc Improved menu handling. 2007-02-11 10:19:00 +00:00
rheiny 1644cb0762 Cleaned up some code. 2007-02-10 15:56:13 +00:00
rheiny 652c36be53 Added Cheat Console again. 2007-02-10 14:48:52 +00:00
rheiny c4d9cfe679 Cleaned up some code. 2007-02-09 19:02:13 +00:00
rheiny 5befd8b8be Cleaned up some code. 2007-02-07 20:50:47 +00:00
rheiny 507ddedda5 Cleaned up some code. 2007-02-07 20:35:15 +00:00
rheiny 618d4fccea Cleaned up some code. 2007-02-07 18:28:50 +00:00
rheiny 379136451f Cleaned up some code. 2007-02-06 19:15:24 +00:00
rheiny 62efccb998 Cleaned up some code. 2007-02-06 18:59:15 +00:00
rheiny e163d2cd87 Cleaned up some code 2007-02-06 14:14:58 +00:00
zeromus dd126e30e5 more sound/throttle cleanups and improvements 2006-08-25 07:05:55 +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 06536f226e moved the assembly/disassembly code to the core code
improved docs a little
2006-08-01 04:33:12 +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