punkrockguy318
9633b71cf5
cleaning up the sdl tree
2010-02-26 03:41:31 +00:00
punkrockguy318
a2fa9062e0
GTK: updated file filters in load game to include zip archives
2010-02-26 03:28:02 +00:00
punkrockguy318
ab51ce9d28
GTK: typo.. vound -> video
2010-02-25 18:20:57 +00:00
CaH4e3
c129070dc0
CNROM, UNROM bus conflict emulation, Cybernoid CHR bug on music change fixed
2010-02-25 16:56:37 +00:00
punkrockguy318
42801f4f10
GTK: dialog enhancements
2010-02-25 06:55:10 +00:00
punkrockguy318
5a9cbdc615
GTK: added exceptions for lua scripts, movies, fds bios
2010-02-25 06:43:24 +00:00
punkrockguy318
cd2d6c5dc5
GTK: added exceptions for loading roms
2010-02-25 06:31:23 +00:00
punkrockguy318
1481f6491f
GTK: removed dependency on zenity
...
SDL: added GTK_LITE option which enables GTK for dialog boxes but sticks to a command-line interface
GTK: changed the name of some macros; enable with GTK instead of GTK2
2010-02-25 06:22:07 +00:00
punkrockguy318
3f99f5d6bc
GTK: sdl openGL crashes with special scalers; turn off scalers when gl is checked
...
TODO: a solution in sdl-video so we don't segfault in this situation
2010-02-24 10:18:52 +00:00
punkrockguy318
cc09e4dad1
GTK: restructured movie menus; added some options
2010-02-24 10:04:55 +00:00
punkrockguy318
619e586b31
GTK: implemented record movie/stop movie into menus
2010-02-24 09:52:39 +00:00
punkrockguy318
8b46355bc8
GTK: added file filters for file choosers
...
GTK: added Load FDS Bios function
2010-02-24 09:24:05 +00:00
punkrockguy318
bd1d923b78
* fix fds bug; .sav file was being opened read-only and causing "error reading auxillary FDS file"
...
* someone please test this change on win32 to ensure nothing is broken
2010-02-24 08:48:05 +00:00
punkrockguy318
e0988eac20
SDL: changed default fast forward from TAB to `; TAB is default select key
2010-02-24 08:22:45 +00:00
punkrockguy318
5f2bd46410
GTK: fixed NTSCcolor option
2010-02-24 08:05:53 +00:00
punkrockguy318
14312c7526
sdl: don't test for fds keys when fds rom isn't loaded
2010-02-24 07:55:12 +00:00
punkrockguy318
0547ec7af7
SDL: fds eject/insert now mappable; default f6 and f8
...
GTK: addded insert/eject menu options
NOTE: fds files are still broken in SDL (error loading auxillary fds file?)
2010-02-24 07:52:37 +00:00
punkrockguy318
eae3042e42
GTK: added clear palette button
...
GTK: added exception for bad palette file
2010-02-24 06:51:30 +00:00
punkrockguy318
39787369f3
GTK: added palette config dialog; moved color/tint/hue from video dialog
2010-02-24 06:37:18 +00:00
punkrockguy318
5edbb5d5aa
GTK: added xscale/yscale UI options
...
GTK: added lowpass sound option
2010-02-24 06:01:30 +00:00
punkrockguy318
3c9dd8c793
SDL: verbose when loading custom palette
...
GTK: added color/tint/hue options in video dialog
2010-02-24 05:36:49 +00:00
punkrockguy318
f4bb1df7fd
GTK: added volume mixer controls from individual mixers (square1/2, triangle, noise, etc)
2010-02-24 04:38:29 +00:00
punkrockguy318
1dd8e8b47b
GTK: added Very High to sound quality options
2010-02-23 08:51:40 +00:00
punkrockguy318
ee997e6f9f
GTK: cleaned GUI padding for video, sound, and input dialogs
...
GTK: title includes version number
GTK: added fourscore option
2010-02-23 08:34:06 +00:00
punkrockguy318
994eb69c75
SDL: OLD* ppu by default (thanks adelikat)
2010-02-23 02:51:18 +00:00
punkrockguy318
44c7b1ad17
SDL: fixed alt/shift bug i comitted a revision ago
...
SDL: set sane defaults for sound; enable newPPU by default
2010-02-23 02:49:39 +00:00
punkrockguy318
c6dca72ba9
SDL: fixed alt/shift modifiers for sdl 1.2 and 1.3
2010-02-23 02:02:59 +00:00
punkrockguy318
f31989c8fa
SDL: accidently comitted something stupid
...
TODO: shift/alt mods in 1.3
2010-02-23 01:54:09 +00:00
punkrockguy318
6a45cd05e9
SDL: fceuX ported to SDL 1.3; full compatibility maintained with 1.2
...
SDL: compile-time SDL version printed with "--help"
2010-02-23 01:31:54 +00:00
punkrockguy318
f5457f2ace
gtk: code cleanup; added wrapper function to toggle cfg options
2010-02-22 21:54:48 +00:00
punkrockguy318
3376049269
GTK: added newPPU option
...
GTK: fixed issue where some options were not being saved when a game wasn't being loaded
SDL: fixed an issue with newPPU command-line option
2010-02-22 21:39:17 +00:00
punkrockguy318
2e5093fe6e
SDL: Comment added to SDL config file indicating the location of the keycode definitons
2010-02-20 04:11:29 +00:00
punkrockguy318
d503388437
SDL: Throttling key is now mappale (default: TAB)
2010-02-20 04:04:38 +00:00
punkrockguy318
b0786740a2
SDL: added --help and -h options to show usage
2010-02-20 03:41:07 +00:00
punkrockguy318
d1bab4ef09
GTK: added PAL option
...
SDL: fixed PAL sf2842769
2010-02-20 03:33:26 +00:00
punkrockguy318
9f9cb9c2fc
GTK: hide window on fullscreen
...
GTK: add framework for display FCEUD_Message()s
2010-02-19 16:36:39 +00:00
punkrockguy318
7b11c1e8a8
GTK: minor menu adjustments
2010-02-19 05:46:23 +00:00
punkrockguy318
6da628e69d
GTK: added openGL option, and movie loading option
2010-02-19 05:44:06 +00:00
punkrockguy318
86b65da02e
GTK: video config window added; special scaler options added
2010-02-19 05:29:16 +00:00
punkrockguy318
85138cc503
GTK: code cleanup
...
GTK: fixed issues with sound buffer widget
2010-02-19 04:48:51 +00:00
punkrockguy318
125648d2f7
GTK: replaced depreciated combo with a nice nifty combo box (minor UI improvement)
2010-02-19 04:33:43 +00:00
punkrockguy318
735e239977
GTK: sound config dialog completely functional
2010-02-19 04:29:07 +00:00
punkrockguy318
806f0661be
GTK: added sound preferences window UI. The controls currently effectively do nothing
2010-02-19 02:46:55 +00:00
punkrockguy318
f4d8036223
GTK: added support for configuring gamepads besides gp1
...
GTK: cleaned gamepad config UI slightly
2010-02-19 02:03:04 +00:00
punkrockguy318
82c55b16e4
GTK: added GUI for --inputcfg; only works with gamepad 1 currently
2010-02-19 00:40:16 +00:00
punkrockguy318
160faa8837
SDL: Fixed possible audio segfault
...
GTK: Added menu options for screenshot
GTK: Added save as/load from for savestates
2010-02-18 23:29:33 +00:00
punkrockguy318
d7778a67cf
SDL: bugfix: cursor is hidden in fullscreen
2010-02-18 22:42:59 +00:00
punkrockguy318
572f53f761
GTK: added fullscreen option; removed dummy menu options; removed WIP from titlebar
2010-02-18 01:23:03 +00:00
punkrockguy318
b0569356f0
GTK: added pause, resume, and reset menu options
2010-02-18 01:15:37 +00:00
punkrockguy318
11298ff1a5
improved boundary checking for previous bugfix
2010-02-17 06:00:41 +00:00
punkrockguy318
1bb4c8f53e
SDL: bugfix - no longer crashes with invalid keys in fceux.cfg
2010-02-17 05:51:32 +00:00
ugetab
236708f9b8
Optimized/beautified previous committed code. Appears to function identically, and uses a single function throughout 16 files.
2010-02-08 04:33:46 +00:00
ugetab
9c5a81471e
Added window bounds checking to all WM_MOVE entries due to a bug report and example fceux.cfg file from Gil_ at the nesdev IRC. Win32 only.
2010-02-07 22:19:38 +00:00
mart0258
088c065c9d
W32 LUA: Add argument capabilities to scripts -- appears as variable "arg", which may sometimes be null. (Modified file also adds a second screenshot capability to lua.)
2010-02-02 22:12:07 +00:00
gocha
98f713f6ab
add lua51.dll and lib
2010-01-31 11:12:17 +00:00
CaH4e3
56c7624cf2
fixed tracker bug ID#2931881
2010-01-15 10:07:32 +00:00
mart0258
2a3dfe7184
W32 record dialog: Fix off-by-one error, buffer overflow, and remember decision to record from "start" or "now".
2010-01-14 21:15:18 +00:00
rheiny
07a0d1efd7
Trace logger now logs the values of the stack pointer register
2010-01-08 16:58:21 +00:00
punkrockguy318
d66488ad26
unix netplay should actually work now
...
fceu-server is required; maybe we should start packaging this with fceu?
2009-12-31 06:37:57 +00:00
punkrockguy318
5e82639871
* fixed bug where fceux would eat cpu when not running rom (GTK+)
...
* minor SDL audio perfomance increase
2009-12-30 22:01:15 +00:00
zeromus
8586ec1e40
sdl: fix link error related to use of variable turbo in movie.cpp, and add --fourscore for fourscore emulation (since the way this is submitted to the core emulator changed within the past year and sdl's method was out of date)
2009-12-29 07:03:57 +00:00
mart0258
4e3f25c906
w32 - Tasedit - Allow requests to fast forward to frame past greenzone, and skip non-essential updates to improve speed.
2009-12-27 20:44:39 +00:00
punkrockguy318
eb504adb19
cleaned some code
...
moved sound checkbox to main window (pointless to have a pref window really; main window is pref window)
TODO: Hotkey config / Input config
2009-12-22 06:40:33 +00:00
punkrockguy318
5011579ba1
added preferences window to gtk gui
...
added sound option in gui
removed uncessary parameters from InitSound so it can be used from gui
2009-12-22 05:12:25 +00:00
punkrockguy318
491311db44
added lua script loading to gtk2 gui
2009-12-21 20:03:24 +00:00
punkrockguy318
af14209f43
Added about dialog to gtk2
2009-12-21 12:17:03 +00:00
punkrockguy318
b62bdede3b
gtk2 bugfix: no longer crashes when escape hotkey is used
...
note to SDL: use CloseGame in the SDL code, not FCEUI_CloseGame.
2009-12-21 11:41:58 +00:00
punkrockguy318
ea64540d0f
GTK GUI: Open, Close, and Quit menu options now work properly
...
Games can now be opened and closed on the fly without exiting fceux
2009-12-21 11:21:06 +00:00
punkrockguy318
4b6d0c4b3f
cleaned up gtk2 code quite a bit
...
until direct sdl rendering on gtk2 can occur, the file menu will be in a seperate window
however this will allow direct interfacing with the emulator rather than just command line options like gfceux
2009-12-21 10:49:20 +00:00
punkrockguy318
98096d5b52
cleaned some gtk2 code
...
fixed build scripts for building w/ gtk2
2009-12-21 10:28:01 +00:00
mart0258
2a57a4287a
Win32 - Fix crash on failure to toggle to fullscreen.
2009-12-19 23:58:38 +00:00
qeed
03bb053a7f
fix compile error for linux
2009-12-18 17:02:23 +00:00
mart0258
60ff9e4627
fix compilation error
2009-12-18 15:16:16 +00:00
mart0258
f0b33ec203
Win - TASEdit updates - display readonly in-window and allow saving greenzone.
2009-12-18 05:40:38 +00:00
qeed
28cc8f5aae
fix some sprite overflow stuff for new ppu
2009-12-18 01:10:26 +00:00
punkrockguy318
86123d257e
began integration of GTK into the SDL tree
...
see gui.cpp at r1601 for demonstration of how this SHOULD work
currently, fceuX is creating its own new window instead of using GTKs window
added flag GTK_GUI (in code for now, will add to scons build later)
added line to sconstruct for GTK libraries (commented by default)
2009-12-17 07:27:17 +00:00
punkrockguy318
7af0329bf4
added functional GTK2/SDL framework
...
currently seperate from all fceux code but will soon be integrated into fceux
in order to create an integrated UI on the linux build
2009-12-17 06:19:08 +00:00
mart0258
d9be086126
MinGW - fix some possible build issues and compile time errors
2009-12-11 03:07:34 +00:00
zeromus
621cc8e260
fix ntview for new ppu?
...
[[Split portion of a mixed commit.]]
2009-12-08 05:54:21 +00:00
mart0258
60abe35afb
fds - show filename of missing bios file
2009-12-08 04:28:05 +00:00
qeed
fe70d1bc32
fixed sprite hit before 255 and for non transparent hits only, thanks to dwedit for providing the fix
2009-12-08 00:51:14 +00:00
zeromus
b8a4067542
sdl: dont allow --inputcfg gamepad0 and gamepad5 etc. as there arent actually that many gamepads
2009-12-07 01:19:52 +00:00
qeed
63be69bd72
removed xo code that was causing 3 frame delay when taking a hibuffer path of rendering
2009-12-04 22:20:22 +00:00
mart0258
270ce9466b
Add autosave qty and frequency to config + stability fix
2009-11-26 02:11:09 +00:00
mart0258
32f0231910
TASEdit - Cut, Copy, Paste
2009-11-23 20:53:45 +00:00
mart0258
ca6f2be5f8
Tasedit - frame delete keyboard shortcut and related fixes
2009-11-23 01:48:17 +00:00
mart0258
b949a21fc4
Tasedit - multiframe edit by Shift/Ctrl DoubleClick
2009-11-23 01:05:31 +00:00
zeromus
b145ac8b67
win32: properly use background input flag on emulator bootup
2009-11-20 15:45:55 +00:00
adelikat
3fd7c05579
Win32 - TASEDit - made the import FM2 menu item open the play movie dialog. This will suffice until the import concept is implemented.
2009-11-19 22:20:25 +00:00
adelikat
fdd7af8997
Win32 - if Cheats dialog pauses the emulator, the emulator will unpaused if it regains focus.
2009-11-18 02:06:06 +00:00
adelikat
ecbf9a2dd4
Win32 - Cheats - Pause while Active checkbox installed.
2009-11-18 01:51:37 +00:00
adelikat
7d34e1a885
vc9 now compiles, I have no idea what just happened.
2009-11-18 00:20:52 +00:00
adelikat
917b45f235
stupid Visual Studio not saving everything.
2009-11-17 23:51:08 +00:00
adelikat
c400aaab01
Win32 - Fix debug window so it doesn't crash if unminimized with no game loaded.
2009-11-17 23:50:03 +00:00
ugetab
19b5cf13f5
Made the debugger window more persistent, both because the debugger can now be opened without a game loaded, and because someone complained about how the debugger closed when you went to File>Close, even though it would return on game load.
2009-11-15 01:52:29 +00:00
qeed
4681d20481
fix include error
2009-11-14 17:33:26 +00:00
mart0258
0a4a280417
win32 - log - Remove potential buffer overflow
2009-11-14 03:48:47 +00:00
mart0258
7774d786cb
Win32 - TasEdit - Adding functionality to interface items.
2009-11-14 02:46:03 +00:00
adelikat
cde73a67dc
made savestate compression togglable. Win32 - enable a menu item to toggle savestate compression. For SDL to have a similar feature it simply needs to toggle the variable bool compressSavestates in the core state.cpp.
2009-11-13 05:35:32 +00:00
adelikat
4a3369186b
made backup savestates togglable. Win32 - enable a menu item to toggle backup savestates. For SDL to have a similar feature it simply needs to toggle the variable bool backupSavestate in the core state.cpp.
2009-11-13 04:21:24 +00:00
CaH4e3
05ea4d2881
damn old mappers crashes fixed finally in addition to 1533 rev
2009-11-12 20:43:27 +00:00
adelikat
a45d6068df
Win32 - whoops, for the last release I commented out the "remove from list?" pop up box when a lua code fails when selecting it from the recent menu. However, I neglected to remove it in the case of the Load Last Lua context menu item. Shame on me for copying the same code in 2 locations instead of using a single function call.
2009-11-11 20:51:06 +00:00
mart0258
2aab99feb6
Tasedit - enable nav and truncate buttons (with fixes)
2009-11-09 06:58:42 +00:00
zeromus
f576691091
fix weird compile error
2009-11-08 17:13:27 +00:00
CaH4e3
6dbd108ea0
mapper 253 final fix lol
2009-11-08 15:53:48 +00:00
CaH4e3
f0e8f17cc5
mapper 253 fixed typo
2009-11-08 15:32:49 +00:00
qeed
3555f87831
update SConscript build to reflect the mapper 253 move
2009-11-08 14:47:20 +00:00
CaH4e3
4c3e35f9ba
mappers 253, 226 redesigned, only vc9 project updated
2009-11-08 14:39:50 +00:00
gocha
4c36140c0d
apply recent lua changes of snes9x:
...
* accept a table for color value.
* add gui.parsecolor, joypad.getup, joypad.getdown, emu.emulating.
* gui.line, gui.box, joypad.get becomes like Gens.
* win32: add a menu to Lua window, add "Font..." and "Clear" items.
Note: gui.box will work much differently from before, it's easy to write a wrapper function, though.
2009-11-08 12:15:25 +00:00
CaH4e3
112d03d87f
fixed crash on game loading for any battery backed roms with mappers from MapInitTab
2009-11-08 11:12:37 +00:00
mart0258
e2248ca404
win32-tasedit: Added mid-movie start for start mid-movie (WIP), and to build greenzone by fast forward.
2009-11-08 05:07:28 +00:00
adelikat
2cf4d23994
win32 - debugger - added an auto-load feature
2009-11-05 04:36:46 +00:00
adelikat
bf14da0052
Win32 - Debugger menu item no longer grayed when no rom is loaded. The debugger is designed to handle whether or not a game is loaded, so there is no reason to block it.
2009-11-04 18:50:18 +00:00
adelikat
a70a2bc965
Win32 - Debugger - widen scoll bar slightly
2009-11-04 18:33:15 +00:00
adelikat
7fdba079ca
Update changelog and Version number to 2.1.3-interim
2009-11-03 17:04:49 +00:00
adelikat
113511536e
Getting everything release ready, version number, web site changes, documentation changes. This SVN number marks FCEUX 2.1.2
...
[[Split portion of a mixed commit.]]
2009-11-03 15:36:47 +00:00
zeromus
1be04d3c5f
fix auxlib to use registerexit
2009-11-03 06:17:51 +00:00
zeromus
856ca12c03
add luaperks.lib (iup and associated libraries)
2009-11-03 06:11:55 +00:00
zeromus
009dd0f23a
add lua source files so that we can compile lua once more in linux.
2009-11-03 05:09:17 +00:00
adelikat
0ecb4777d0
Minor fix ups to documentation plus info added to 2.1.2 press release.
...
[[Split portion of a mixed commit.]]
2009-11-03 04:58:17 +00:00
adelikat
57de66a79f
Win32 - Changes to help docs and renamed it better, compile and update the .chm file. Create a 2.1.2 press release file.
...
[[Split portion of a mixed commit.]]
2009-11-03 04:44:40 +00:00
zeromus
8a0b1acf43
fix it better
2009-11-03 03:55:01 +00:00
zeromus
7c6f53a41d
fix weird black control backcolor in replay dialog and also shrink the dynamic labels so they dont overlap each other
2009-11-03 03:32:14 +00:00
adelikat
69f988a449
Win32 - remove the messagebox when a recent lua script has an error opening. Lua scripts frequently fail when writing them, so this messagebox quickly becomes annoying.
2009-11-02 22:06:07 +00:00
qeed
fe12a1d308
76-in-1 seems to be playable now
2009-11-02 16:11:25 +00:00
adelikat
6d95de6b4c
Win32 - Hacky fix for the annoying directory overrides bug (perhaps not every instance but at least the one reproducable one we have managed to find.
2009-11-02 01:25:31 +00:00
adelikat
d3f029d4b9
Win32 - Ram Watch - Fixed so Auto-load now opens the most recent file too.
2009-11-02 01:12:24 +00:00
zeromus
47ed3844cc
maybe fix crash on exit from sloppy sound deinit code
2009-11-02 00:02:21 +00:00
zeromus
d515741586
do that in a better way
2009-11-01 23:49:14 +00:00
zeromus
fd82450e42
fix ram watch recent
2009-11-01 23:44:44 +00:00
adelikat
61a9f31785
checking in an attempt to fix Ram Watch recent menu, warning! this breaks the window build.
2009-11-01 23:33:13 +00:00
adelikat
025f0ad7a9
Win32 - Hoooked up Ram Watch's auto-load feature
2009-11-01 02:34:38 +00:00
adelikat
f2b59bac4d
Win32 - Add hotkeys for Ram Search and Ram Watch dialogs
2009-11-01 02:20:31 +00:00
adelikat
f028e0d9bd
Win32 - Memory Watch - Save Changes prompt - default to quicksave first and save as second (instead of always defaulting to save as)
2009-11-01 01:04:06 +00:00
adelikat
cf20f9bf88
Win32 - hooked up Ram Watch AskSave() function to main exit loop
2009-11-01 00:56:00 +00:00
adelikat
327163b60c
Win32 - ramwatch saves x,y position, and auto-load & save window position bools. Minor update to help doc.
2009-11-01 00:46:21 +00:00
zeromus
6b2a3afe7f
then, we should get rid of the check for the lua dll
2009-10-31 14:08:06 +00:00
gocha
10aa7e32d8
Readd lua files from pcejin and fix VS2005/2008 compile error "lstate.h - include file not found". lstate.h is an internal header file of Lua, but TAS emulators refer it for some advanced implementation (for instance, error handling); sideeffect: Lua library has become a static library.
...
Note: we can import more files from desmume and some other TAS emulator projects if they're needed.
2009-10-31 12:07:26 +00:00
gocha
3bdf15ec1c
Modified LoadBackup() to notify savestate load to Lua
2009-10-25 03:07:06 +00:00
gocha
0bc230bd31
add savestate.registerload, savestate.registersave, and savestate.loadscriptdata from snes9x lua (test needed! especially for savestate.loadscriptdata, one of the functions I've never used)
2009-10-25 03:02:00 +00:00
gocha
ea92db188b
luaconsole: allow resizing, add vertical scrollbar
2009-10-20 08:06:29 +00:00
zeromus
c5fd3aaa79
fix a bug in mapper 43 using u8 to count irqs and comparing to 0xFFF
2009-10-19 20:06:56 +00:00
qeed
ca70fde4c7
add save state format and fix mirroring
2009-10-19 17:13:24 +00:00
qeed
6f54fc602c
fix typo
2009-10-19 10:22:29 +00:00
qeed
e63fb66b40
[ES-1064] Qi Long Zhu (C) should be mostly playable now, still some graphic glitches though
2009-10-19 10:18:20 +00:00
gocha
15c980ff10
win32: improved Edit action of Lua console. it tries to open a script by other ways if there is no association with "edit" action.
2009-10-19 04:34:48 +00:00
gocha
0ed6811c8c
Lua: add register s and p.
2009-10-19 04:07:30 +00:00
zeromus
4e4013993d
fix some random annoying gcc warnings
2009-10-19 03:37:38 +00:00
zeromus
51b0429c24
fix osx compile issues
2009-10-19 03:09:25 +00:00
gocha
25cdffc734
add lua console, and add/replace print, tostring, addressof, and copytable.
2009-10-19 03:01:26 +00:00
ugetab
972e87ca32
Makes the Trace Logger refresh adequately when using stepping options in the debugger. No visible speed reduction over the previous coding.
2009-10-17 18:08:32 +00:00
gocha
8b8cc62b26
Lua: change defaultSize of memory.registerexec
2009-10-15 01:12:57 +00:00
gocha
9ca250083a
Lua: initialize 'transparencyModifier'
2009-10-14 22:43:12 +00:00
gocha
469bf325a1
Lua: remove 'extern int fromPause' from doPopup. it doesn't exist.
2009-10-13 21:50:59 +00:00
gocha
3b86027f01
FCEU_LuaGui speedup
2009-10-12 22:43:26 +00:00
gocha
e462f55688
Lua: upgrade gui.popup, add input.popup.
2009-10-12 22:30:06 +00:00
qeed
643f8f7cff
define forceinline to be nothing if it is a unix and not using gcc
2009-10-12 19:28:07 +00:00
qeed
d3ef9e7f81
woops, fix forceinline define
2009-10-12 19:05:23 +00:00
qeed
d0b9f45f02
fixed linux compilation errors
2009-10-12 19:04:28 +00:00
gocha
f075b248ae
Lua: converted internal graphic buffer to 32bpp, however, the final output is still indexed 8bpp (XBuf); sideeffects: add gui.opacity, fix gui.line, add small font of gens lua (not used), gui.gdoverlay supports indexed image.
2009-10-12 07:32:31 +00:00
adelikat
ea652c6836
Win32 - removed the RAM Filter dialog since it is doubly redundant compared to both cheat search and Ram search. Some minor changes to the help doc.
2009-10-12 02:51:38 +00:00
gocha
9553ec70c7
re-add movie.playbeginning for backward compatibility; add the description of emu.registerbefore, emu.registerafter, emu.registerexit, memory.getregister, memory.setregister, memory.registerwrite and memory.registerexec to the Lua functions list.
2009-10-11 23:48:45 +00:00
adelikat
888febcd19
Added some backwards compatible lua functions. Cleaned some lua stuff up, added documentation on lua changes to the help file.
2009-10-11 21:11:30 +00:00
gocha
3cabff32c6
add memory.[get|set]register; since I don't know about NES specification much, there are only a, x, y, and pc at present.
2009-10-11 08:50:09 +00:00
gocha
3ab41b359c
ported memory hook codes from gens, then re-implemented memory.registerwrite, and add memory.registerexec; FIXME: CallRegisteredLuaMemHook in nsf.c, I couldn't get how it should be; there might be other issues possibly
2009-10-11 08:34:10 +00:00
gocha
d7b02d9549
Lua: add movie.recording and movie.playing, and rename movie.playbeginning to movie.replay
2009-10-11 05:29:41 +00:00
gocha
cc55d175a6
Lua: add emu.framecount and other alternative names of existing functions.
2009-10-11 05:09:17 +00:00
gocha
f0a1983112
Lua: rename fceu_* functions to emu_*
2009-10-11 04:39:05 +00:00
qeed
5e4aa9b7ad
fixed dragon lair (mapper 4 version) in new ppu
2009-10-11 01:56:19 +00:00
qeed
5a2750d160
Fixed linux compilation issues
2009-10-10 23:12:21 +00:00
zeromus
6d75c9ce0d
newppu: fix bug in _vt = 30,31 latching causing general malfunction (fix tecmo super bowl)
2009-10-10 22:36:16 +00:00
ugetab
086e53310f
Minor NSF related Hex Editor update. Cuts display of PPU Memory to 0x0000-0x1FFF, because 0x2000-0x3FFF only show 0 due to a bug-fix.
2009-10-09 20:00:54 +00:00
ugetab
18cd4d6569
Fixed a debugger crash error I introduced while adding .deb saving, fixed an internal Unif/FDS filename issue that was affecting .deb saving/loading, and enabled bank display in the debugger for NSF and NES. FDS and Unif banks displayed aren't right, but shouldn't be a serious problem, even if not fixed.
2009-10-08 17:55:21 +00:00
gocha
493e086850
vs200x: print svn revision number in version string.
2009-10-08 13:48:15 +00:00
gocha
449d62e0a8
activate ramwatch hotkeys
2009-10-08 13:04:27 +00:00
gocha
197322bcf1
win32: fix new ramsearch
2009-10-08 08:06:45 +00:00
gocha
585cb80257
add gens style RAM tools; RAM watch somehow works, but RAM search doesn't work well for some reasons. I hope I'll fix it a little later.
2009-10-08 07:04:41 +00:00
gocha
dfeff60615
Remove emu.OnClose and register fceulib as emu instead.
...
Add emu.registerbefore, emu.registerafter and emu.registerexit.
2009-10-08 05:02:22 +00:00
gocha
313ed75b55
Lua: register entire LuaBitOp library.
2009-10-08 03:45:47 +00:00
qeed
36d61a2b2c
updated mapper253 to the point where the title screen displays ok, gameplay is still b0rked though
2009-10-06 00:50:42 +00:00
CaH4e3
ec6398fd6e
mapper 103 fixed now
2009-10-05 08:15:36 +00:00
qeed
b5b5c7affc
preliminary support for mapper 253
2009-10-04 13:56:43 +00:00
qeed
1c6ac0a46c
added save state for the mapper rams
2009-10-03 23:11:28 +00:00
gocha
41ab92edb3
movie dialog: changed framerate from 60 (or 50 for PAL games) to real framerate.
...
movie: fixed the initial value of rerecord count. it should be 0, not 1.
2009-10-01 14:59:41 +00:00
fatratknight
9706c82a8c
Moved an if statement out of a function that prevented input.get from working properly with a mouse on movie playback. Just a quick fix.
2009-09-29 21:29:23 +00:00
qeed
0b96e69ca2
added mapper ram reading, this gets some more games in action 52 to work
2009-09-27 13:01:36 +00:00
qeed
d08c507765
fixed action 52, should work like 2.0.3 version
2009-09-27 02:52:51 +00:00
ugetab
6b6d218388
Working Debugger list(.deb) Saving and Loading finished.
...
It's even less of a hassle to use now than it is to use in FCEUXDSP. Debugger/watchpoints automatically reload on game change, no phantom information traversing .deb files, and it's compatible with the FCEUXDSP .deb files.
Took a long time to write & debug the code, so there may still be errors I didn't catch.
2009-09-18 03:29:44 +00:00
ugetab
86ce4304cb
Nearly working Debugger list Saving and Loading.
...
It loads correctly. It saves correctly in most cases.
The issue is that it randomly overwrites the debugger's list for an opened game if you cycle through the recent files list, or it otherwise fails to load the opened game's .deb file.
2009-09-17 06:36:09 +00:00
ugetab
bd8a0f3b10
Removed LogPCM routine, confirmed PCM logging works without it.
2009-09-16 21:29:33 +00:00
ugetab
dbdcacadfb
Restored DPCM Logging when Code/Data Logger is active.
2009-09-16 20:25:41 +00:00
fatratknight
feb135ce2e
Added in an invert possibility for joypad_set. Using a string instead of true/false/nil will let lua invert the player's input.
2009-09-15 18:20:10 +00:00
fatratknight
0bea4a45d8
Reworked many things relating to joypad_set. New logic, removed a few functions, all that stuff. Hopefully a few bug fixes with no new bugs on the way. Haven't put in the invert that I like, but hopefully that isn't hard to put in.
2009-09-15 16:39:49 +00:00
fatratknight
23a190acd2
Attempted fix of joypad_set. Just changed the source.
2009-09-14 20:16:25 +00:00
adelikat
b40947ad71
Win32 - Map Hotkeys dialog - fixed bug where dialog would not close by the "X" or Alt-F4
2009-08-23 01:10:45 +00:00
adelikat
106e1ca031
Win32 - adding a Save Config File menu item.
2009-08-22 17:18:58 +00:00
qeed
1588ab19de
Changed ppudead to be ran for 2 frames, instead of 1 in the new ppu, this gets earthworm jim 3 to work again
2009-08-16 17:13:04 +00:00
adelikat
5bf67f1754
Lua - adding fceu.unpause()
2009-08-16 15:27:17 +00:00
adelikat
ced6d87483
Win32 - Added a menu item to toggle to New PPU
2009-08-12 23:50:20 +00:00
zeromus
72eab717f5
newppu: fix mappers that used PPU_hook, a truly haphazard system. I am calling PPU_hook far more often than the old ppu for these games, but i would expect the PPU_hook handlers to be resilient against that.
2009-08-11 06:15:06 +00:00
adelikat
6411ba535a
Fixed bug that caused new movies be created in /movie instead of /movies
2009-08-11 00:43:27 +00:00
adelikat
698f08eaef
Updated FCEU_VERSION_NUMERIC. Should have done this for the 2.1.1 release, oh well.
2009-08-11 00:35:19 +00:00
CaH4e3
25a1f59b46
bandai mapper - all games should be fine now (do not forget to change SRAM games to 153 mapper!)
2009-08-09 01:14:20 +00:00
CaH4e3
00b213f0a1
bandai mapper 16 DBZ3 glitch fix
2009-08-09 00:44:49 +00:00
qeed
02d1b8dcff
ugh, fixed save state format for it
2009-08-08 20:12:42 +00:00
qeed
ed2093ea29
Woops, should be int32 not int16
2009-08-08 20:05:22 +00:00
qeed
ce317b00a1
Fixed mapper 16, Dragon Ball Z 3 can now be played again
2009-08-08 19:47:12 +00:00
qeed
f4486cc6ad
Properly fix to get unix compiling it
2009-08-08 19:22:23 +00:00
ugetab
cacf932939
Undid revision 1386. It broke the Trace Logger.
...
Altered the 0x3800-0x3824 NSF exclusion code to be more efficient and more effective.
2009-08-08 05:20:52 +00:00
adelikat
aaff248c59
Typo!
2009-08-07 20:39:33 +00:00
adelikat
ebb5c3f56c
Win32 - Adding contributers to about box.
2009-08-07 20:35:42 +00:00
ugetab
a4c181ee3a
Disables logging of $3800-$3824 NSF control program instructions in Trace Logger.
...
Minor text edit to a dialog box title.
2009-08-07 20:14:06 +00:00
ugetab
208d27fd14
The modified FCEUXDSP 1.07 NSF Updates were applied.
...
Additionally, Hex Editor and PPU coding that was causing errors because of the updates was also changed.
2009-08-07 19:24:50 +00:00
qeed
819b1b7a52
fixed compile for linux
2009-08-07 15:12:01 +00:00
zeromus
89d32673c2
newppu savestates as well as a bit of jacking around for performance and other misc things I meant to do, but alas speedups wont be possible without obfuscating the code.
2009-08-06 00:51:29 +00:00
adelikat
5b75a119f5
Win32 - fixed an erroneous assumption made in 2.1.1 that caused the recent roms menu to be grayed out even when there were recent roms (however, it uncovered an underlying bug in the recent menu saving that needs to be fixed at some point).
2009-08-05 15:30:57 +00:00
zeromus
7c7307e43a
frame advance after each fds command to protect user from doing something to the rom which can't be recorded (only one select command can be recorded per frame)
2009-08-03 23:43:31 +00:00
zeromus
9813608af3
add fds insert/select recording
2009-08-03 22:24:59 +00:00
adelikat
4c2fe989c8
Win32 - oops, removed a debug DispMessage from the sound config code
2009-08-02 00:51:54 +00:00
adelikat
a29bbff104
Change version to 2.1.2-interim
2009-07-29 21:35:42 +00:00
adelikat
840e07773f
Added press release 2.1.1, updated index & downloads php files, updated .chm with the 2.1.1 changelog
...
[[Split portion of a mixed commit.]]
2009-07-29 20:27:02 +00:00
adelikat
b42304558c
Changed version name to 2.1.1 in preparation for release. Marked this revision in changelog for easy revert to 2.1.1
2009-07-29 18:27:23 +00:00
adelikat
815a525714
Win32 - TextHooker - drag & drop for table files
2009-07-01 23:31:11 +00:00
adelikat
78af47d32c
Win32 - Drag & Drop for cheat (.cht) files
2009-07-01 14:17:27 +00:00
adelikat
ba44fe906f
Win32 - All savefile dialogs generate a default filename
2009-06-26 18:20:15 +00:00
adelikat
d328b9513a
Win32 - Fixed up all open file dialogs to have an All files (*.*) option.
2009-06-26 01:40:27 +00:00
qeed
854553e49d
After thinking it clearly, you dont need cpu_ignore, how stupid of me, all the cycles are accounted for, so revert, sorry about that.
2009-06-25 15:43:48 +00:00
qeed
6a34c0ab1a
Noise table modification
2009-06-25 13:44:52 +00:00
adelikat
dbaa85bfc3
Win32 - CD Logger - Drag and Drop for .cdl files
2009-06-25 13:25:13 +00:00
qeed
08a29cd046
Revert to old table noise value
2009-06-25 03:14:04 +00:00
adelikat
6e9cf95760
Win32 - memory watch - option to bind to main window, if checked it gives GENS dialog style control, where there is no extra task bar item, and it minimizes when FCEUX is minimized
2009-06-25 02:56:18 +00:00
adelikat
c4236dd151
set up a GetMainHWND function so child windows can get the parent handle easily
2009-06-25 02:39:38 +00:00
adelikat
ae60f641c2
Win32 - -palette commandline option
2009-06-25 00:59:50 +00:00
adelikat
6513468ac7
Win32 - Sound Dialog - cleanup, when sound is off, all controls are grayed out
2009-06-25 00:25:41 +00:00
adelikat
18d5d32cc4
Win32 - Hex Editor Menu - removed a useless separator at bottom of a menu
2009-06-25 00:08:45 +00:00
adelikat
a4bcc8d28a
Win32 - Hex Editor - Drag & Drop for .tbl files
2009-06-25 00:05:43 +00:00
adelikat
7574788b23
Win32 - Drag & Drop for .fcm, it converts and then loads the converted movie automatically
2009-06-24 23:11:43 +00:00
qeed
e0028f6b17
Added cpu ignore in ppu_run for page crossing and irqs, if these happens during the cpu runtime the counter is added to in ppu_run we check for it, if there is an ignore, we wont run the cpu_run to make up the time the ppu was running when those page crossings/whatever happened, also added correct PAL vblank time
2009-06-24 19:01:03 +00:00
adelikat
83623cc9b9
Win32 - Drag & Drop support for palette files
2009-06-24 13:52:40 +00:00
adelikat
e4e2774f1a
Win32 - drag & drop, better checking of file extensions
2009-06-24 03:00:16 +00:00
adelikat
d27aa70478
Win32 - Hotkey "Movie Frame Display" changed to "Frame Display"
2009-06-24 02:08:25 +00:00
adelikat
0d3323887c
Win32 - Drag & Drop support for savestates
2009-06-24 02:05:31 +00:00
qeed
71259457a2
Removed nintendulator read hack as the per cycle is fixed to the point where it can display what the hack displays, although the status bar still isn't correct
2009-06-23 13:44:45 +00:00
qeed
159b18ef79
Experimental $2004 implemented and some timing fixed, please test out.
2009-06-22 23:50:48 +00:00
qeed
51046b7366
Reverted IRQ inhibit fix, this seems to break Dragon Warrior 4
2009-06-22 15:03:55 +00:00
adelikat
eb7cbc5673
win32 - memwatch - save menu item is grayed if file hasn't changed
2009-06-21 17:17:06 +00:00
adelikat
0fa27c49cd
Win32 - Memwatch - fixed a regression I made in 2.0.1 that broke the Save As menu item
2009-06-21 03:09:58 +00:00
qeed
79a5d93268
Only implement palette reading for the new ppu
2009-06-20 13:04:13 +00:00
qeed
a3309a3982
Implemented palette reading, none of the games I tested uses it (zelda, mario, crystallis, final fantasy, etc.) and asked around, it seems that palette reading is rarely, if ever used outside of isolated tests like the palette test from blargg, this should not break any games, implemented for both old and new ppu
2009-06-20 12:54:04 +00:00
shinydoofy
fb1e6fa613
reverted r1342
2009-06-19 14:13:01 +00:00
qeed
dbf5319806
Fixed palette reads
2009-06-19 13:57:38 +00:00
qeed
1f20bbcc0e
Delete junk variables used to be used for breakpoints
2009-06-19 01:14:05 +00:00
adelikat
527830a7d6
Sound core - Square 1 & 2 volume controls no longer backwards. Fixed SF issue #2737653
2009-06-16 19:16:26 +00:00
adelikat
f9465e1d0c
Win32 - TASEDit, bleh added a Recent Project menu item, not yet hooked up.
2009-06-16 17:05:26 +00:00
chris220
6da6496222
Just cleaned up a bit, removed unnecessary headers ETC.
...
Next revision is 1337 ;)
2009-06-16 14:54:41 +00:00
chris220
da638104be
Changed the TASEdit project structure to a more OOP approach
2009-06-16 14:30:34 +00:00
adelikat
ddf81c926e
Add empty files for TASEDIT_PROJECT class
2009-06-16 13:17:53 +00:00
chris220
88911bf871
Adds a TASEdit project structure and functionality for NewProject(). Added TODO comments to show what needs to be done next update.
2009-06-15 20:39:37 +00:00
chris220
4c6762ef52
2009-06-14 17:07:57 +00:00
adelikat
610a809b29
Win32 - TASEdit - Enabled some menu items
2009-06-14 16:09:05 +00:00
qeed
851a4f7ad7
Fix ATX opcode in the CPU, no timing changes, just a small behavior change (unofficial opcode 0xAB)
2009-06-13 17:40:42 +00:00
qeed
726c838ead
Fix warning errors in file.cpp line 245 and 262
2009-06-13 16:42:21 +00:00
qeed
3a0f215477
Fix implicit overflow warning on line 296 and properly pass soot in cart.cpp line 643
2009-06-13 16:37:12 +00:00
qeed
4445cbecad
Fixed some syntax errors introduced by last commit, sorry, dumbass me
2009-06-12 15:29:54 +00:00
qeed
090ce3201d
default the NoiseFreqTable to the NTSC one, to avoid cases where there might be NULL dereference
2009-06-12 15:23:31 +00:00
qeed
fa2a4a27fc
IRQ inhibit fix for 0x4017
2009-06-12 14:27:50 +00:00
qeed
4765aeafd6
Woops, fixed a conditional to se the noise table pointer to the right value based on the region in fceusnd_reset
2009-06-11 17:57:54 +00:00
qeed
27a67f5886
Updated the noise table and DMC table with the new values from nesdevwiki
2009-06-11 17:55:06 +00:00
zeromus
28a3b31e64
apply qeed's sound counter table
2009-06-11 16:33:23 +00:00
adelikat
87068eba38
Win32 - Hex Editor - changed ROM values again dsiplay as red, saved in the config as RomFreezeColor
2009-06-11 13:59:09 +00:00
zeromus
62b5a8c7ff
hack ntview never to cache, for now, since its cache logic is failing in some cases and not refreshing. need to study kuja's game to figure out why the caching logic fails
2009-06-11 07:14:15 +00:00
zeromus
9dcb88a888
support mmc5 reg $5130
2009-06-11 06:27:37 +00:00
rheiny
0de4ad663e
Fixed reported issue 2746924 (md5_asciistr() doesn't produce correct string)
2009-06-06 14:36:41 +00:00
adelikat
e8b40819b9
win32 - hex editor - freeze/unfreeze ram addresses now causes the colors to update immediately, but only with
...
groups of addresses highlighted at once (single ones still don't yet update)
2009-05-25 20:52:07 +00:00
adelikat
9ee1449a74
Win32 - new Context Menu item - Save Movie As.. available when a movie is loaded in read+write mode.
2009-05-25 20:30:32 +00:00
adelikat
a0c535cd60
Win32 - Fixed an oversight I made in remove recent additions, and updated changelog
2009-05-25 18:24:21 +00:00
adelikat
b7cdece19f
Win32 - Hooked up remove recent item function to the movie recent menu & load last movie context menu item.
2009-05-25 18:17:19 +00:00
adelikat
15c552902b
Win32 - Hooked up Remove recent item to Load Last Lua context menu item
2009-05-25 17:47:38 +00:00
adelikat
37cb2bf0e3
Win32 - Hooked up remove recent menu item to Lua recent menu
2009-05-25 17:42:27 +00:00
adelikat
5443d6e15d
Hooked up remove recent item to Load Last ROM context menu item
2009-05-25 17:28:49 +00:00
adelikat
a802512414
Win32 - Hooked up remove recent item to the recent roms menu
2009-05-25 17:21:16 +00:00
adelikat
e93a3b1ad3
Win32 - Added a remove recent item function, hooked it up to memory watch. Now if a bad item is selected, the user has a choice to remove it from the list.
2009-05-25 17:06:04 +00:00
adelikat
94fb04aefd
Win32 - Load Last Movie context menu item added.
2009-05-25 15:48:16 +00:00
adelikat
c771ac2d6d
Win32 - Recent Movie Menu added
2009-05-25 15:42:24 +00:00
adelikat
25a45cffb2
Win32 - "Disable screen saver" gui option should now disable the monitor power save as well
2009-05-25 04:27:35 +00:00
adelikat
5cd7ccea74
Win32 - Debugger - Step type functions now update all the other debugging dialogs such as ppu, nametable, trace logger, code/data logger
2009-05-25 04:19:14 +00:00
adelikat
5863e87e7d
Win32 - Changed Replay Movie to Play movie in the replay dialog
2009-05-22 23:33:17 +00:00
adelikat
5a7de6c53f
Win32 - Hex Editor - enabled & implemented the Save Rom As.. menu item.
2009-05-22 23:20:59 +00:00
adelikat
5f76335d65
Win32 - Window caption now shows the name of the rom loaded.
2009-05-22 16:45:22 +00:00
adelikat
9b02fef39a
Win32 - Hex Editor - allow the user the ability to customize the color scheme through RGB variables stored in the .cfg
2009-05-22 14:37:04 +00:00
adelikat
81c9c575db
win32 - reverted fixedFontHeight to 13 instead of 14. Gave the option of adjusting the height by modifying RowHeightBorder in the .cfg file
2009-05-22 00:57:35 +00:00
adelikat
6f4162641b
Win32 - Made fullscreen toggle (alt+enter) remappable
2009-05-21 17:13:08 +00:00
shinydoofy
7fcd1f8683
SDL: added --subtitles argument (mostly for avi capturing, I guess)
2009-05-15 20:45:44 +00:00
shinydoofy
c7a24fe74f
SDL: fixed Four Score movie playback
2009-05-10 18:26:45 +00:00
adelikat
33d0a03b34
Win32 - Stop movie at frame x feature - fixed off by 1 error
2009-05-04 13:38:41 +00:00
shinydoofy
a8b61ea489
SDL: added --ripsubs
2009-04-23 21:34:30 +00:00
shinydoofy
0aee98b006
SDL: fixed input issue and making Lua optional again
2009-04-15 03:40:08 +00:00
punkrockguy318
06e22c91a8
Fixed the mysterious input issue that was caused by not having liblua installed.
2009-04-14 17:54:38 +00:00
shinydoofy
b4f4f62553
SDL: implemented FCEUD_SaveStateAs and FCEUD_LoadStateFrom
2009-04-12 16:38:59 +00:00
shinydoofy
447383efd2
SDL: implemented FCEUD_MovieRecordTo
2009-04-11 20:30:22 +00:00
shinydoofy
c18c460e8d
SDL: some groundwork for implementation of now-dummy functions
2009-04-11 15:51:13 +00:00
adelikat
dd643f96e0
Currentslot default is now 0 instead of 1. Win32 - remember last saveslot
2009-04-11 13:20:27 +00:00
shinydoofy
864afe4264
SDL: added --pauseframe to pause after frame x
2009-04-11 04:03:46 +00:00
shinydoofy
67c9ed20fd
SDL - hotkey Q for toggling read-only/read+write
2009-04-11 03:26:36 +00:00
zeromus
f15a131a20
win32: fix bug with OK button not working right in 7z archive browser
2009-04-08 05:10:44 +00:00
adelikat
3bf810631e
Change version back to 2.1.1-interim
2009-04-05 17:28:16 +00:00
adelikat
c1a64d6b33
Change version number for next maintenence release
2009-04-05 15:24:41 +00:00
shinydoofy
209c02ef98
SDL: optimized UTF8<->UTF32 code a little, removed ifdefs and so on
2009-04-04 19:35:24 +00:00
shinydoofy
f3be58f2a6
SDL: fixed fcm->fm2 once again. no more NULLbytes
2009-04-04 14:04:36 +00:00
shinydoofy
1255f3fd74
fixed NULLbytes for win32 for now by reverting my changes
2009-04-04 09:05:00 +00:00
adelikat
a657890aa5
Updated version number to 2.1.1-interim
2009-03-30 00:21:54 +00:00
zeromus
268c850e3f
checkin change to version string
2009-03-29 23:18:34 +00:00
zeromus
d2a3b310b3
last minute code tweaks
2009-03-29 22:25:17 +00:00
adelikat
bbbfffc95c
Forgot to update something on the version number
2009-03-29 13:53:29 +00:00
adelikat
292e64b5bd
Win32 - Hex Editor - disabled Save ROM as.. since it is not yet implemented.
2009-03-29 13:41:20 +00:00
shinydoofy
ae53895a13
SDL: fixed compilation error without -DCREATE_AVI introduced in r1239
2009-03-29 13:20:10 +00:00
adelikat
35c026f234
win32 - Updated help .chm
2009-03-29 13:07:56 +00:00
adelikat
8d49d8bfee
Win32 - L+R disabled by default.
2009-03-29 12:57:50 +00:00
adelikat
6c001a81cb
Win32 - Reverted acmlm's /dll folder fix.
2009-03-29 12:43:51 +00:00
shinydoofy
48a9428abc
SDL: hotkey Del to toggle --mute for avi capturing
2009-03-28 22:15:53 +00:00
shinydoofy
5d95228971
SDL: fix crash with fm2 and fcm->fcm conversion
2009-03-28 20:53:21 +00:00
adelikat
7836d6254e
Win32 - Memwatch - meaningless commit
2009-03-28 20:30:24 +00:00
shinydoofy
3433fce1e4
SDL: fixed SF bug #2718008
2009-03-28 20:04:21 +00:00
adelikat
d1f7b324de
Win32 - Memwatch - use system colors for drawing instead of hardcoded colors
2009-03-28 18:32:57 +00:00
adelikat
f06284d822
Lua - added FCEU.softreset() and FCEU.poweron(). Deleted a lua test script. Updated Lua documentation in the Help .chm
2009-03-28 13:38:44 +00:00
shinydoofy
21785d9529
SDL: added --no-config
2009-03-27 21:12:20 +00:00
adelikat
95f8dccbb9
Win32 - Help manual - Final fix ups for the 2.1 release
2009-03-25 01:13:35 +00:00
adelikat
f5e4082ece
Win32 - prevent "hotkey" explosion by rshift on some laptop keyboards.
2009-03-23 00:54:47 +00:00
adelikat
555d62edc8
Fix EMUCMDTABLE so it doesn't break the SDL build.
2009-03-22 21:24:23 +00:00
shinydoofy
dc244cddee
SDL: added --inputdisplay
2009-03-22 19:26:28 +00:00
CaH4e3
38c4130b4b
fixed
2009-03-22 18:14:44 +00:00
CaH4e3
cce590ab26
input stuff some kind of fixed, read comments for more info lol
2009-03-22 17:36:35 +00:00
shinydoofy
13f923675a
SDL: fixed latest compilation errors due to r1209. static != extern in gcc
2009-03-22 17:33:29 +00:00
adelikat
4567f5b7e0
Added documentation on palettes packaged with FCEUX
2009-03-22 16:20:37 +00:00
adelikat
5e41340c4c
Disabled TASEdit features that are not yet implmented (in preparation for release).
2009-03-22 15:51:06 +00:00
adelikat
2882e9516a
Win32 - Updated help .chm with 2.1 changelog and Context Menu documentation
2009-03-22 15:28:58 +00:00
adelikat
6cfa4727b8
Reverted config - stored newppu flag
2009-03-22 13:53:04 +00:00
adelikat
b91e4e8d4b
Reverted the addition of the Exit hotkey, it broke the default key mappings
2009-03-22 13:42:40 +00:00
adelikat
4bdc6a9129
Removed unreferenced RECT (left over from some debugging). Fixes warning.
2009-03-22 13:32:03 +00:00
CaH4e3
9e77b890a5
latest fceumm mappers merged into fceux
...
fixed sound volume bug
a lot of vandal modifications lol
2009-03-22 05:31:17 +00:00
shinydoofy
47f8bd0383
SDL now supports tuning individual sound channels
2009-03-22 02:25:04 +00:00
adelikat
e995c941a4
Win32 - Added Ugly Joe (author of Text Hooker) to the about box.
2009-03-22 02:24:40 +00:00
shinydoofy
85f02f6d43
SDL: Updated window name
2009-03-22 01:34:59 +00:00
adelikat
c4ea1fb330
Win32 - Minor temp fix to sound dialog
2009-03-22 00:39:03 +00:00
adelikat
64d7b9b85e
Win32 - Added some contributers to Win32 version of FCEUX2.1 in the About box
2009-03-21 23:48:28 +00:00
adelikat
23b719e042
Lua - input.Get() changed the x,y coordinates of the mouse to xmouse and ymouse
2009-03-21 23:26:04 +00:00
adelikat
b680a4d0f9
Win32 - made high quality sound and windowed mode video - disable hardware acceleration default settings.
2009-03-20 01:34:44 +00:00
zeromus
b0c15d53e2
fix a little bug in windows keyboard input. cant guess whether this affects the keyboard flakeout issue
2009-03-19 20:12:46 +00:00
adelikat
3f60a5c6f8
Win32 - GUI Dialog - added option to disable the context menu. Win32 Help CHM - added a page of lua functions & descriptions. Minor cleanup in lua-engine.cpp
2009-03-16 14:10:59 +00:00
adelikat
efcc05ed8d
Lua - zapper.read() change x/y to xmouse/ymouse
2009-03-16 02:14:28 +00:00
adelikat
8bb8c9e86d
Lua - added movie.playbeginning()
2009-03-15 23:55:07 +00:00
adelikat
5c4579f859
Lua - added movie.getname()
2009-03-15 23:46:57 +00:00
adelikat
8768ea1c5e
Lua - added FCEU.setreadonly()
2009-03-15 23:21:52 +00:00
adelikat
c9e6ca74a7
Lua - added FCEU.getreadonly
2009-03-15 21:36:01 +00:00
adelikat
ee99847b35
Lua - added movie.rerecordcount() and movie.length()
2009-03-15 21:12:15 +00:00
adelikat
b947e0d25b
Lua - added movie.active() function. Returns a bool value based on whether a move is loaded.
2009-03-15 15:29:35 +00:00
adelikat
e42bbace5e
Win32 - Sound Dialog - more GUI fix up
2009-03-15 13:47:12 +00:00
adelikat
a7860bd3ab
Win32 - Sound dialog - more sound channel gui fixes
2009-03-15 13:31:41 +00:00
adelikat
b8e169cee6
Win32 - Sound Dialog - Customized the dialog for sound channels based on low or high quality sound
2009-03-15 13:26:59 +00:00
adelikat
2c9391b30c
Win32 - Sound Channels - fix so that sound channel volumes are set on startup
2009-03-15 12:51:14 +00:00
adelikat
86562d9ad3
Fixed Joypad.set, it uses 3 values instead of 2 now. True will take control of a button and make it on, False will take control and make it off, and Nil will not take control (allowing the user to press the button)
2009-03-14 21:00:28 +00:00
adelikat
6a6b297a45
Fix major crash issue where NROM savestate data was erroneous if a non ROM game was loaded prior.
2009-03-14 15:37:13 +00:00
adelikat
5b7e825d1b
oops
2009-03-13 16:29:03 +00:00
adelikat
e4339554fb
Closing a game or opening a new game resets the frame counter
2009-03-13 16:27:29 +00:00
adelikat
a4cd72fe4b
Win32 - Debugger - more cosmetic changes to Scanline & PPU Pixel display
2009-03-13 00:24:02 +00:00
adelikat
9deded2762
Win32 - Debugger - more vblank scanline display upgrades
2009-03-13 00:08:00 +00:00
adelikat
8b6c5f6d6a
Win32 - Debugger - PPU Pixels are displayed during vblank
2009-03-12 22:09:50 +00:00
adelikat
48c3f49058
Win32 - Debugger - Shows scanlines 241-261 (vblank)
2009-03-12 19:29:22 +00:00
shinydoofy
7099dcfeea
SDL - fixed compilation error introduced in r1160 and mouse pointer not showing up for zapper games
2009-03-12 15:18:15 +00:00
adelikat
b4d740827d
Meaningless committ!
2009-03-12 13:15:28 +00:00
adelikat
0bb0d643ce
Win32 - TraceLogger - Fix bug where user can't scroll log text while auto-updating
2009-03-12 13:09:51 +00:00
adelikat
8607e516ec
Minor debugger fixes
2009-03-12 03:20:05 +00:00
adelikat
181d7467e1
Win32 - Fix small bug where Close ROM was not gray when no ROM loaded
2009-03-12 03:09:55 +00:00
adelikat
8864ee1c5a
Win32 - TraceLogger - fixed old message from XDSP about F2 to pause. Now it displays the current hotkey mapping.
2009-03-12 02:40:24 +00:00
adelikat
e7a6f54356
This should fix the SDL build
2009-03-12 01:12:26 +00:00
adelikat
b1d7c79110
Ok, this doesn't seem to break anything. Adding the frame count to savestates, doesn't seem to conflict with the framecount information in the movie data of savestates. (If I'm wrong this is easily ripped out)
2009-03-11 22:29:09 +00:00
adelikat
6490672f39
Renamed to 2.1 pre-release, minor code cleanup
2009-03-11 20:30:16 +00:00
adelikat
51d048ab98
Win32 - Snazzy new Icons for the new release!
2009-03-09 23:28:38 +00:00
adelikat
32dd904dab
Win32 - Directory overrides - oops, commented out the wrong code in a previous commit
2009-03-09 19:42:04 +00:00
adelikat
fc06b4b02b
Lua - added input.()
2009-03-08 22:36:38 +00:00
adelikat
b47f4e0e0e
Lua - memory.readbyte will now recognize frozen addresses (I hope this doesn't have unintended consequences)
2009-03-08 20:03:47 +00:00
adelikat
512f555b3d
oops, removed debug line
2009-03-08 19:19:11 +00:00
adelikat
a5ff19b58c
Lua - added FCEU.lagged() function
2009-03-08 19:14:37 +00:00
adelikat
810c2ae53f
Lua - added zapper.read()
2009-03-08 18:10:07 +00:00
adelikat
e43366247a
Lua - added FCEU.lagcount() function
2009-03-07 19:26:07 +00:00
adelikat
9ecb9f1821
Win32 - small fix to recent roms menu
2009-03-06 16:59:55 +00:00
adelikat
6503e41723
Win32 - Fix bug so that Escape can be assigned as a hotkey
2009-03-04 16:03:43 +00:00
adelikat
e75d9e52dc
Win32 - Changes to how directory overrides work. Fixed logic problems that were resulting in directory assignment rather than override.
...
FCEU_GetPath - changed lua, memw, avi, roms to return null rather than base directory if no overrides are set.
2009-03-02 17:37:31 +00:00
adelikat
3f1ad16e21
removed debug command that was unintentionally committed
2009-03-02 15:40:34 +00:00
adelikat
98fbe2d85e
Win32 - Memwatch - Drag & Drop for .txt (memwatch) files
2009-03-02 15:39:30 +00:00
adelikat
996a4f5965
Win32 - Memwatch - fixed a mistake I made in CloseMemoryWatch()
2009-03-02 15:24:50 +00:00
adelikat
00f4ce012f
Win32 - Sound channel volumes - fixed a careless error I made
2009-03-02 02:58:55 +00:00
adelikat
c8c6a1e741
Win32 - Context Menu - Added Unhide Menu, Load Last Lua, and Stop Lua Script
2009-03-01 13:59:51 +00:00
adelikat
82de3f1477
Win32 - Drag & Drop for Lua files
2009-03-01 13:10:02 +00:00
adelikat
15c2e470c6
Win32 - Sound Dialog - Sound channel volume bars now disable when sound is off
2009-03-01 13:01:49 +00:00
adelikat
08d860fafa
Win32 - MemWatch - more save changes fixes
2009-02-25 19:11:51 +00:00
adelikat
f26e54b4a9
Win32 - Memwatch - added Cancel option to Save Changes? message box
2009-02-25 18:58:50 +00:00
adelikat
1974deb21d
Win32 - Memwatch - some code cleanup
2009-02-25 00:35:34 +00:00
shinydoofy
ff32c900bc
SDL - enable the turbo function as well
2009-02-23 16:36:03 +00:00
adelikat
2e97fa8f53
Win32 - Lua - speedmode("turbo") now sets turbo on, rather than setting to max speed. Turbo employs frame-skipping (therefore has a different (and faster) effect than speed maximum.
2009-02-23 15:35:21 +00:00