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
mauzus
335d52614f
resource stuff: added back auto-hold and changed "disable lrud" to "allow lrud" on input dialog. other minor design changes in res.rc
2008-05-21 08:45:21 +00:00
adelikat
70f5b31300
Fixed up the Input config dialog box in preparation for input presets.
2008-05-20 15:22:58 +00:00
zeromus
b7b815d711
[ 1962778 ] loading an FDS game without having disksys.rom crashes FCEU
2008-05-19 05:59:20 +00:00
zeromus
b662f92cfe
fix resource compile missing ID issue
...
bind many more windows positions to configfile
change configfile to a text format
fixes sf [ 1962795 ] Config file changes
2008-05-19 05:44:49 +00:00
adelikat
efcb2c8e8f
Some updates to memory watch. Mainly the beginnings of the recent submenu. I am uploading now because something is wrong with my vc8 so I will upload my progress before messing with it.
2008-05-19 00:22:24 +00:00
zeromus
6fa78df786
remember more window positions
2008-05-18 21:32:55 +00:00
zeromus
8a9f4e493b
re-install the memview (hex editor) find window to the
...
bind some window positions to the configfile
2008-05-18 20:24:31 +00:00
adelikat
a3ce8af593
2008-05-18 05:07:28 +00:00
mauzus
2cc25611a5
fixed MEMW_OPTIONS_LOADSTART menu item
2008-05-18 04:57:46 +00:00
mauzus
672ef0b001
Memory Watch load on start up
2008-05-18 04:42:47 +00:00
adelikat
a2da59b353
Added functionality to the menu in memory watch.
2008-05-18 04:12:34 +00:00
mauzus
d0f1eb3be4
fixed res.rc: re-merged some lines from an old and working copy
2008-05-16 16:28:52 +00:00
zeromus
f747048689
remember window size variables between sessions
2008-05-16 16:20:48 +00:00
adelikat
f38dcdec9b
Updated res.rc & resource.h to with changes to memwatch dialog. And added a memw menu for it. Also added come code to memwatch for some of the menu function but they are commented out since memwatch can't yet recognize the menu items.
2008-05-16 15:56:31 +00:00
mauzus
e85df098d6
bugfix: [1959910] Cheats menu - add - double click ram address sends to mwatch
2008-05-16 02:49:38 +00:00
adelikat
0b112b5ef4
2008-05-15 15:58:57 +00:00
adelikat
83cb9bd378
2008-05-15 14:04:53 +00:00
mauzus
f1497e8914
bugfix: [1959907] Cheats Menu - allow it to be open while using emulator
2008-05-13 04:24:53 +00:00
mauzus
909245915b
bugfix: [1960354] FCEU should log a message when loading a .cht file
2008-05-13 03:51:35 +00:00
adelikat
79f0aee87f
2008-05-13 03:50:28 +00:00
mauzus
b897cc0b33
added option to enable/disable L+R/U+D
2008-05-13 03:43:12 +00:00
mauzus
00acbb98d1
bugfix: movie recording - loadstate should update input display
2008-05-13 03:02:53 +00:00
mauzus
f65b5eb2b7
bugfix: FCEU ignores last input delivered when switching read+write
2008-05-13 02:59:07 +00:00
mauzus
014e0365e4
use correct directory configuration: BasicBot, Memory Watch, FDS BIOS ROM and Record Movie from savestate
2008-05-13 02:34:39 +00:00
zeromus
9e1f1d82e9
faster memwatch?
2008-05-13 00:17:49 +00:00
zeromus
43d21f1889
improvements to memwatch
2008-05-12 23:16:41 +00:00
zeromus
c7db72391f
added ram filter
2008-05-12 22:13:33 +00:00
zeromus
412304e840
sound options work better, and they save with the configuration now
2008-05-12 17:57:12 +00:00
zeromus
ef228133f6
mute frame advance option works once again
2008-05-12 16:53:18 +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
ece963731e
fix list-jumping-around annoyance in hotkey mapping dialog
2008-05-09 04:27:52 +00:00
zeromus
6bb20c0dc9
despam
2008-05-09 04:01:04 +00:00
zeromus
84274fe6d6
better frame advancing. debugger window no longer opens itsself.
2008-05-09 04:00:04 +00:00
zeromus
7720f71ffa
fix the close button
2008-05-09 02:29:18 +00:00
adelikat
54802f4d00
2008-05-09 02:25:32 +00:00
mauzus
56b225b76a
aligned elements in DIRCONFIG dialog
2008-05-08 00:29:50 +00:00
zeromus
7f7b80b8a8
google issue 42 - palette corruption
2008-05-07 22:33:53 +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
mauzus
bbec95cb82
Merged FECU rerecording:
...
-New font
-New directory override options: FDS ROM, MemWatch, BasicBot and Macro
-Fixed default_directory_names order
2008-05-07 17:03:29 +00:00
zeromus
3db4ae6df5
fix fds loading
2008-05-07 07:39:23 +00:00
zeromus
3078b40cf4
memwatch added back in
2008-05-07 07:08:34 +00:00
zeromus
3cd4b22cc6
a workaround for not being able to set and save the ntsc scanline rendering options (which were defaulting to 8->231): change the ntsc scanline rendering to match pal, 0->239. suboptimal but simple and effective.
2008-05-07 05:55:57 +00:00
zeromus
67956c9f2c
[win] bug #1658288 - crashes when sound is disabled
2007-08-30 08:10:32 +00:00
zeromus
fa5503ef9a
fix for avi files not writing with any video (probably a problem leftover from the merge, shared memory buffer not declared the same way as it was externed in another module)
2007-08-30 07:47:20 +00:00
zeromus
ea1c37a8d3
reformatted movie dialogs to order buttons according to windows standard
2007-08-30 06:22:03 +00:00
zeromus
c5d5b18967
[win] fixed a bug that makes movie recording dialog crash.
2007-08-30 05:49:37 +00:00
zeromus
63205aa5a5
a bit of windows driver cleanup
2007-08-30 05:30:53 +00:00
CaH4e3
316511edc6
69 mapper sound code bug
2007-08-06 06:39:47 +00:00
rheiny
69cd8e18a1
Fixed issue: [ 1625522 ] Incorrect search results in text mode (char buffer overflow)
2007-02-11 19:08:51 +00:00
rheiny
78794d2d6f
Broke the build.
2007-02-11 18:49:21 +00:00
rheiny
afad3527d7
Cleaned up some code.
2007-02-11 18:42:16 +00:00
rheiny
880030665f
Separated input from mapinput
2007-02-11 16:55:47 +00:00
rheiny
c59c9d8626
Cleaned up Timing Configuration dialog.
2007-02-11 16:26:23 +00:00
rheiny
1c539a66a4
Cleaned up some code.
2007-02-11 16:08:53 +00:00
rheiny
1dcf46fa78
Main window is now centered.
2007-02-11 15:47:56 +00:00
rheiny
61bc92f255
Palette configuration window is now centered.
2007-02-11 15:47:40 +00:00
rheiny
ab96f4b00a
GUI configuration dialog is now centered.
2007-02-11 15:40:50 +00:00
rheiny
23c0a5ab65
Fixed a bug in the Directories configuration dialog.
2007-02-11 15:37:47 +00:00
rheiny
12f87fac8c
Improved the Directories configuration dialog.
2007-02-11 15:35:46 +00:00
rheiny
5595d2c17b
Improved the Directories configuration dialog.
2007-02-11 15:35:03 +00:00
rheiny
2a4e33a08c
Default directories are now shown in the directory configuration dialog.
2007-02-11 14:25:05 +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
a991ad19e4
Trying to untangle the horrible web of file dependencies
2007-02-11 13:13:36 +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
49b05ff178
Trying to untangle the horrible web of file dependencies
2007-02-11 11:45:50 +00:00
rheiny
e018632901
Trying to untangle the horrible web of file dependencies
2007-02-11 11:23:20 +00:00
rheiny
695d4aaa0e
Trying to untangle the horrible web of file dependencies
2007-02-11 11:22:43 +00:00
rheiny
22adcaa7fc
Improved menu handling.
2007-02-11 10:19:00 +00:00
rheiny
35704e5aa4
Cleaned up some code.
2007-02-11 10:10:16 +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
rheiny
be3ec4a072
Cleaned up some code.
2007-02-05 20:41:23 +00:00
rheiny
54ff3f3b9d
Cleaned up Windows logging code.
2007-02-05 19:37:24 +00:00
qfox
a85e1ca59f
BasicBot 0.3.4a: added some crude logging. fixed abs(). fixed at least one bug that contributed to the desync, but the bug may still remain. version not very well tested, therefore the 'a'. See changelog for the whole lot.
2006-11-26 23:53:28 +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
bb77f84fe3
BasicBot 0.3.2: Added some minor commands, fixed a crashbug.
2006-09-16 11:18:37 +00:00
qfox
5558cca57f
BasicBot 0.3.1: Removed code-length limit (rather drastic change). Improved the GUI and added stuff for future features.
2006-09-10 14:11:26 +00:00
zeromus
5e04ada196
add directx files to remove sdk dependencies. dunno if this is the right thing to do, but it will get more people compiling forn ow
2006-09-07 17:57:24 +00:00
qfox
fe0492c6e7
BasicBot 0.3.0, now uses bytecode and interpreter (should increase performance). Changed branching (far more efficient) and added >> and << operations.
2006-09-04 22:26:58 +00:00
qfox
a2f48e180f
BasicBot 0.2.2b, updated save/load code. Will auto-load/save on open/close, once a bug has been fixed. Need help fixing the WM_INITDIALOG event (-> mailinglist).
2006-09-01 02:57:35 +00:00
gimmedonutnow
091d0b225d
- SDL now uses the new configuration system
2006-08-30 15:27:05 +00:00
qfox
24288cd015
Basicbot 0.2.2: Added "static variables" (no, not a contradiction ;) and "static random variables" (I won't even try...)
2006-08-28 23:16:10 +00:00
zeromus
dd126e30e5
more sound/throttle cleanups and improvements
2006-08-25 07:05:55 +00:00
zeromus
11e0d7ebcf
improved windows sound and throttling. cleaned up lots of the mess. 8bit supported, although I dont know why you'd want to do that (it doesnt significantly cut down on processing time). Im halfway tempted to take out all the 8bit code and reimplement it buried very deep into the sound output driver as an uncontrollable panic toggle for obscure cases where 16bit isnt available.
2006-08-24 07:19:31 +00:00
zeromus
ee82ccc638
configsys needs to include ../../types.h to get the snprintf macro for vs
2006-08-24 03:36:59 +00:00
zeromus
a82608cd98
minor sound tweaks
2006-08-22 07:13:41 +00:00
zeromus
886085c9cb
wtf with this stdbool. use a normal compiler
2006-08-22 06:31:32 +00:00
zeromus
e991e6f0ca
added very limited experimental improved sound/throttling code to windows build. windows users, please use 44100 16bit sound for now and test the stability.
2006-08-22 06:27:18 +00:00
qfox
d81578e52f
Wrapped changes to input in WIN32 ifdefs.
2006-08-21 14:19:02 +00:00
qfox
272e8e1f92
Forgot empty line at end of document. Fixed now.
2006-08-21 14:10:07 +00:00
qfox
cbd856a185
Unix users ahoi.
2006-08-21 14:09:13 +00:00
qfox
a843631e9f
Basicbot update to 0.2.1: redesigned GUI, fixed a few bugs, added more control.
2006-08-21 13:48:15 +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
cd7afa49fa
Fix previous fixes to Windows build.
2006-08-20 20:25:57 +00:00
rheiny
54922cf5ba
Fixed build problems
2006-08-20 19:50:26 +00:00
rheiny
feb819f372
Fixed build problems
2006-08-20 19:49:33 +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
radsaq
2dee2b9f59
Add missing file to SConscript.
2006-08-20 17:26:20 +00:00
qfox
1c30cf754e
Fixed merger changes, forgot them sorry.
2006-08-20 15:13:33 +00:00
qfox
309a670313
Complete overhaul of the EvaluateFormula function. Added tiny debug option ("echo" command) to scripting language. Fixed several bugs in the process.
2006-08-19 22:13:45 +00:00
rheiny
6e2066b7f9
Started to separate debugger code into common code and Windows-specific code
2006-08-19 18:31:18 +00:00
rheiny
c33e0a25bf
Started to separate debugger code into common code and Windows-specific code
2006-08-19 18:30:52 +00:00
rheiny
c888947c5e
Added include guards
2006-08-19 18:29:58 +00:00
gimmedonutnow
349c47d122
- added config-file only options
2006-08-17 21:21:00 +00:00
gimmedonutnow
c985215391
- return error on _load() when no config file exists
2006-08-17 03:55:06 +00:00
gimmedonutnow
ea9b2a33a1
- added a way to have options like '-h, --help' by having the user of the class specify a function that is called when such options are seen
2006-08-14 22:35:14 +00:00
gimmedonutnow
4102348817
- added this configuration system for cross-platform testing
2006-08-10 05:25:19 +00:00
radsaq
937645bbe6
Enable SDL OpenGL code, fix compilation of sdl-opengl.cpp (broken because we're
...
compiling it as C++ now?), and make some minor tweaks to scons stuff.
2006-08-04 17:32:08 +00:00
gimmedonutnow
d1b99bf834
- cleaned up a few variable and function names for readability
...
- static'd more variables
- added TODO about video resolution
2006-08-04 05:44:13 +00:00
gimmedonutnow
01c05ec26f
- trying to reduce the number of non-static globals
...
- moved a bunch of functions around to accomidate this reduction
2006-08-03 19:51:28 +00:00
rheiny
a9911ff6d7
CenterWindow now with less build breaking
2006-08-03 19:48:05 +00:00
rheiny
16f13d5d22
Changed the CenterWindow function and added comments.
2006-08-03 19:41:39 +00:00
gimmedonutnow
c08f71181e
- got rid of that annoying "Not implemented" message in SDL coming from the movie stuff
...
- static'd several global variables in input.cpp
2006-08-03 05:49:37 +00:00
gimmedonutnow
3ee6888bbd
- merged the main.cpp code into sdl.cpp and a new config.cpp
...
- config.cpp contains the configuration and args parsing
2006-08-03 05:35:21 +00:00
gimmedonutnow
c39de3f8a8
- pretty much done commenting... might have a chance to start cleanup tonight
...
- had to change the name of the 'brk' variable name again... please don't change it back... brk is a reserved word in *nix.
2006-08-03 00:31:31 +00:00
radsaq
8d2dfca52c
Fix up my AUTHORS entry, remove another automake file, and add some
...
svn:ignores.
2006-08-02 22:02:11 +00:00
CaH4e3
777dc074bc
Some mapper fixes, new UNIF board SL1632 was added.
2006-08-02 19:24:21 +00:00
gimmedonutnow
af143cdfeb
- added FRAMESKIP define by default to SConscript
...
- commented sdl/main.cpp
2006-08-02 06:05:44 +00:00
gimmedonutnow
dee1cf579d
- stupid typo during commenting was killing SDL build
...
- more commenting
2006-08-02 05:36:12 +00:00
gimmedonutnow
fe6431a9a4
- more commenting
2006-08-01 18:45:32 +00:00
gimmedonutnow
9e68cfc6ad
- this file is obsolete
2006-08-01 18:21:53 +00:00
gimmedonutnow
c4c3b82d00
- updated myself in the AUTHORS
...
- more commenting of code.
I hope to comment it all before I start really cleaning house so that I have a sense of how it all fits together.
2006-08-01 18:20:31 +00:00
zeromus
e3c020b64d
added vc7 project, cleaned up some things
2006-08-01 07:56:11 +00:00
zeromus
e20b6b82d9
bugfix to windows debugger and mainloop, enhanced docs
2006-08-01 07:40:00 +00:00
gimmedonutnow
4025828176
- got rid of the EXTGUI define and associated code
...
- commented sdl-video.cpp
2006-08-01 06:47:01 +00:00
zeromus
2d30eb6daf
forgot buildscript for utils. updated project todo..
2006-08-01 05:54:35 +00:00
zeromus
cd427263da
moved some util files to utils directory
2006-08-01 05:50:19 +00:00
zeromus
1b3195eca3
docs
2006-08-01 05:15:34 +00:00
zeromus
a28765574f
boo xstring.cpp hadnt been included
2006-08-01 04:46:04 +00:00
zeromus
bfb73d91f7
oops, forgot to checkin these
2006-08-01 04:44:47 +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
radsaq
ebab58016c
Simplify scons stuff:
...
- instead of doing Import() and Export() for subdirs, just Return() the files
in the subdirectories' SConscripts and add that to the top-level file list
- remove the manual handling of sdl-config output, as scons will do it for us
- remove the manual addition of libz to LIBS, as scons seems to automatically
do it if you do a CheckLib()
- properly read and use $CC, $CFLAGS, and $LDFLAGS environment variables,
if they exist
2006-07-31 22:24:21 +00:00
zeromus
0474a05ac3
added support for inheriting CCFLAGS and LINKFLAGS from system
...
environment
2006-07-31 20:07:15 +00:00
punkrockguy318
9c6cbb0563
renamed pc to SDL for clarity
2006-07-31 17:42:18 +00:00
zeromus
bd5f91edcf
added newline to __dummy_mapper.cpp
...
considered the windows default hotkeys
2006-07-31 07:40:11 +00:00
zeromus
bc98e7be2d
tinkered around with some more docs
2006-07-31 06:04:44 +00:00
zeromus
7fbbe82b03
prepared doxygen stuff
2006-07-31 05:41:13 +00:00
punkrockguy318
45156a8ba6
fixed compiler warning
2006-07-31 04:21:30 +00:00
zeromus
2faad5ca51
cygwin buildscripts changed again to be more stable.
...
added a couple more endlines to eof
2006-07-31 00:03:35 +00:00
zeromus
b8b6324ba3
got the sdl/sconstruct build working in cygwin
...
this required some changes to build scripts. please assume, if it requires fixing, that what I did was sane!
many files included #ifdef WIN32 which I changed to #ifdef MSVC since we are only supporting windows-specific features in the msvc build.
2006-07-30 22:49:15 +00:00
zeromus
529df3c6b5
added newline at end of file
2006-07-30 22:46:39 +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