adelikat
62641715fc
auto-save fixes, prevent loading an auto-save from previous session. Win32 - added flags for enabling auto-save menu item.
2008-12-24 05:07:32 +00:00
adelikat
f1256869b6
Redo Savestate fix. Made Undo/Redo Savestate hotkey. Win32 - made default Undo/Redo key mapping Ctrl+Z
2008-12-24 04:46:56 +00:00
adelikat
bae8c66a66
Win32 - Last ROM used context menu item added.
2008-12-24 04:08:49 +00:00
adelikat
5cb9c50814
Undo savestate / Redo savestate and Undo loadstate / Redo loadstate features implemented. Win32 - undo/redo context menu items implemented.
2008-12-24 00:38:47 +00:00
adelikat
ff7496930b
1) Code clean up 2) Backup savestate now only applies to save slots
2008-12-23 23:08:27 +00:00
adelikat
40926ab5f7
More undo savestate fixes. Win32 - Undo/Redo savestate menu item added.
2008-12-23 22:44:04 +00:00
adelikat
93c48afbb6
Fixes to backup savestate system, starting of undo savestate implementation.
2008-12-23 20:29:27 +00:00
adelikat
d8d239e35d
Movie auto-back feature implemented
2008-12-23 01:07:55 +00:00
adelikat
6fb09465ca
Moved around movie options variables and make movie backup functions
2008-12-23 00:10:15 +00:00
adelikat
0e7abb6dd8
Win32 - fix types in movie options dialog, added auto backup to config
2008-12-22 23:48:12 +00:00
adelikat
ffe25288cc
Win32 - created movie options dialog box
2008-12-22 23:31:39 +00:00
adelikat
e3a740467d
More code cleanup
2008-12-22 21:26:40 +00:00
adelikat
e6ed8331b2
Code cleanup
2008-12-22 21:21:46 +00:00
adelikat
da3a3af4dd
Win32 - backup - expand numbering to 999, add condition for 999 overflow
2008-12-22 20:55:16 +00:00
adelikat
29ed7c2f71
Win32 - context menu item create backup for backing up movie files
2008-12-22 19:28:50 +00:00
adelikat
cba3dd6025
Backup Savestate/Undo Loadstate code cleanup
2008-12-20 04:48:52 +00:00
adelikat
d9471d1f75
LoadBackup function added, Win32 - Undo Loadstate context menu item added.
2008-12-20 02:47:33 +00:00
adelikat
7b035bb3bc
Win32 - Function for checking if backupsavestate exists
2008-12-20 01:04:15 +00:00
adelikat
ca13b2ecaa
Win32 - Hex Editor - prevent the user from freezing more than 256 addresses at once
2008-12-14 22:08:33 +00:00
adelikat
df4aed36ab
Win32 - view comments context menu item
2008-12-14 17:20:46 +00:00
adelikat
db4c46e79e
Win32 - more context menu items
2008-12-13 02:28:05 +00:00
adelikat
26fdf49777
win32 - ripped out my failed add comment/subtitle function
2008-12-13 01:55:04 +00:00
adelikat
ee073a7049
Win32 - removed frame advance from menu since it caused too many problems
2008-12-09 18:44:25 +00:00
adelikat
aafb4cac59
Win32 - ix bug in context menu positioning
2008-12-09 14:18:04 +00:00
adelikat
8640e4e970
Win32 - more context menu items
2008-12-09 06:06:11 +00:00
adelikat
efa04ca78c
Win32 - code cleanup - window.cpp WM_COMMAND
2008-12-09 05:51:49 +00:00
adelikat
e08f3af8bf
Win32 - stop lua menu item gray if no lua script is running.
2008-12-08 18:17:28 +00:00
adelikat
6554177813
win32 - open rom runs close rom first, fixes bug where sav file was not getting updated
2008-12-08 17:25:29 +00:00
adelikat
8fa380903d
attempt to add features "add comment" and "add subtitle". Buggy atm.
2008-12-01 18:39:58 +00:00
adelikat
fb876cbbc9
Win32 - right click context menus for main window
2008-11-24 19:18:13 +00:00
adelikat
a51aa36f29
Win32 - added many hotkey items as menu items
2008-11-24 15:24:11 +00:00
adelikat
79a6391a7d
Win32 - fixed a couple of booboo's in the AVI filename + directory selection code
2008-11-24 02:55:55 +00:00
adelikat
47236ddffa
Movie subtitles can now be put in avi. Win32 - menu toggle item.
2008-11-24 00:45:25 +00:00
adelikat
ce8bcd1b83
Win32 - Movie Subtitle Toggle fixes and added to Hotkeys
2008-11-23 22:20:00 +00:00
adelikat
13d2afeffb
Win32 - Movie subtitle toggle menu item
2008-11-23 21:41:33 +00:00
adelikat
b71b1679eb
Win32-turbo now works with VBlank sync options. Fix warning in memwatch.cpp. Added Cheats Hotkey Menu Item update.
2008-11-23 03:10:09 +00:00
adelikat
c7716b31ff
Win32 - Menu items show current hotkey for menu items that have a mapped hotkey
2008-11-17 06:18:48 +00:00
adelikat
e64ce0f489
Win32 - implemented Drag & Drop for movie (.fm2) files
2008-11-16 02:58:02 +00:00
adelikat
f1ad20b749
Win32 - fixed an odd bug that crops up when video is set to force apsect correction AND special scaling 3x. If user attempts to resize smaller (which he shouldn't if he has special scaling, but still) the video was getting calculated incorrectly. The solution is a bit hacky, but it works.
2008-11-14 18:39:05 +00:00
adelikat
a781ee5abd
Removed accel table from main window (since all previous accel keys are now in the mappable hotkeys).
2008-11-11 04:17:05 +00:00
adelikat
8ac6fa1256
Added Open Rom and Close Rom hotkeys (functions are #IFDEF WIN32). Win32 - removed accel keys for Open/Close ROM. Res.rc cleanup.
2008-11-11 04:09:08 +00:00
adelikat
3be6963245
Win32 - avi output directory override implemented.
2008-11-08 00:27:05 +00:00
adelikat
ed0a6e5753
win32 - added toggle for binding savestates to movies
2008-10-19 14:06:10 +00:00
adelikat
841aea6632
Win32: Added back .gz to the open ROM dialog box
2008-09-12 14:51:13 +00:00
zeromus
934b92c667
add menu display toggle for frame counter
2008-08-18 17:14:34 +00:00
adelikat
9d0e6ecb9e
added input display to the main menu
2008-08-08 19:03:15 +00:00
CaH4e3
e06b70a2ba
submit test, sorry ;)
2008-08-08 04:28:32 +00:00
adelikat
7d03ee4fc9
frame adv - skip lag feature implemented
2008-08-07 15:56:39 +00:00
adelikat
c2bbfe2670
-32000 protection to x,y remembered dialogs. Ram filter - skinnier + minimize button
2008-08-07 05:25:14 +00:00
zeromus
2089997394
main window title shows version number of emulator
2008-08-04 20:48:20 +00:00
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