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
adelikat
9a4b12d5a7
Win32 - Minor GUI Menu cleanup
2009-02-23 14:32:06 +00:00
adelikat
008ec6ceca
increased lua gui.text height
2009-02-22 20:26:00 +00:00
adelikat
0dfb58362e
Doh!
2009-02-22 18:23:25 +00:00
adelikat
d2cae8aef0
Win32 - Lua - a -lua commandline argument added. Loads a lua script on startup.
2009-02-22 18:13:38 +00:00
adelikat
c998ec322c
Oops, left in a debug DispMessage command
2009-02-22 02:18:07 +00:00
adelikat
8855f51233
Win32 - Hex Editor - fixed a bug introduced that caused the Hex Editor to have no initial window size
2009-02-21 23:54:05 +00:00
adelikat
659f0b48db
Win32 - Debugger - Added DWEdits patch, it Adds pixel dislpay next to scanline display, and adds two new buttons: Run Line, Run 128 Lines
2009-02-21 23:38:20 +00:00
adelikat
ef92dee8c6
Win32 - Message Log - Remembers X,Y Position
2009-02-21 22:04:13 +00:00
adelikat
099c31e948
Win32 - Minor GUI cleanup, Minor reshaping of Message Log Dialog
2009-02-21 21:52:16 +00:00
adelikat
a93e4b88e4
Win32 - update help .chm
2009-02-21 21:24:00 +00:00
adelikat
3c2ca0860d
Win32 - minor GUI cleanup
2009-02-21 13:56:16 +00:00
adelikat
7dc8c713f1
Win32 - Memory Watch - Recent File Menu - no longer crashes if it fails to open a recent file
2009-02-19 22:32:44 +00:00
adelikat
acdab16c24
Screenshots - fix bug where numbering was not reset when changing ROMs
2009-02-07 17:55:10 +00:00
zeromus
bd6706e65f
lock down processor affinity.
2009-02-07 03:54:42 +00:00
adelikat
0bf9abd12f
Win32 - Hex Editor remembers window size
2009-02-07 03:05:43 +00:00
adelikat
2960c30888
change FSetting sound volume defaults to 100 (based on a 0-100 scale)
2009-02-07 02:00:19 +00:00
adelikat
557dc97d60
Win32 - Sound config dialog - converted channel sliders to 0-100 scale
2009-02-07 01:55:16 +00:00
adelikat
4a86548de1
Sound channel volume - added High quality PCM volume control
2009-02-07 01:45:48 +00:00
adelikat
ada24bab00
sounds - triangle HQ clean up
2009-02-07 01:25:50 +00:00
zeromus
16c6f3860c
add volume control for hi quality triangles
2009-02-07 01:19:17 +00:00
adelikat
f06907323a
Win32 - Sound config dialgo - fix Restore defaults button
2009-02-07 01:11:58 +00:00
zeromus
ea451678a3
fix throttling interaction with sound and sound/throttle flag
2009-02-07 00:57:43 +00:00
adelikat
6efc80f1c5
Sound channel volume - added volume control when sound is on low quality
2009-02-06 16:46:44 +00:00
adelikat
899cb27e6d
Sound channel volume control fixes, fixed the formula for square & noise. Win32 - Added a "restore defaults" button to the sound channel volume control.
2009-02-06 16:31:31 +00:00
adelikat
39138fa0b5
Checking in more sound channel volume work
2009-01-14 17:25:42 +00:00
zeromus
5bcdc96445
fix vc9 compilation
2009-01-14 01:33:22 +00:00
punkrockguy318
6b3809b31d
commented debug line to avoid gcc errors
2009-01-13 08:57:38 +00:00
adelikat
c68e7c58e0
checking in WIP of Individual sound channel control
2009-01-12 18:59:00 +00:00
adelikat
0e5b405430
Win32 - Load Last ROM context menu item will gray if no recent ROM
2009-01-02 23:45:12 +00:00
adelikat
38e52253be
Win32 - fix a stupid error I made in the recent lua files menu
2009-01-02 23:38:48 +00:00
adelikat
1a83cfa5e4
Win32 - Timing - "Disable throttling when sound is off" now only applies when sound is off. Fixes SF 2480032.
2009-01-02 19:48:57 +00:00
adelikat
4620963ec4
very small fix to a Lua error message text.
2009-01-01 15:04:05 +00:00
adelikat
c0889137b1
Win32 - Lua recent menu added
2008-12-28 01:36:02 +00:00
adelikat
09566a1ba1
Win32 - Menu height taken into account when sizing client area.
2008-12-27 03:11:40 +00:00
adelikat
996ddcfefb
Win32 - context menu - fix x,y positioning
2008-12-27 01:41:20 +00:00
adelikat
800ebed60b
Win32 - View save slots Menu Item added.
2008-12-27 00:08:29 +00:00
adelikat
e7cf0d62c6
Win32 - Next save slot and Previous save slot menu items added.
2008-12-26 23:49:45 +00:00
adelikat
d3697ca84e
Win32 - Menu items Save State and Load State added. FCEU Menu reorganization.
2008-12-26 23:26:43 +00:00
adelikat
8ea182d7e9
Win32 - Metadata - remember window position
2008-12-26 19:41:17 +00:00
adelikat
4361074782
Win32 - Added read-only default key-mapping + mapinput.cpp code cleanup.
2008-12-24 21:49:36 +00:00
adelikat
130fee0f22
Auto-save flag tweaks, Win32-context menu-read only toggles added
2008-12-24 21:26:09 +00:00
adelikat
8540908c8e
Win32 - menu items added: Read only toggle, reload lua script, misc. Menu cleanup
2008-12-24 21:11:07 +00:00
adelikat
c7c8ba8074
Very small change to backup movie message
2008-12-24 19:14:04 +00:00
adelikat
11c45a5463
Win32 - menu - moved stuff around, removed fastest speed menu item
2008-12-24 05:19:33 +00:00
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
shinydoofy
f270b8ee4f
SDL: FCEUX can now be muted for avi capturing / updated videolog documentation
2008-12-24 01:19:48 +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
0a29e1bce3
Backup savestate fixes.
2008-12-23 21:28:06 +00:00
adelikat
93c48afbb6
Fixes to backup savestate system, starting of undo savestate implementation.
2008-12-23 20:29:27 +00:00
adelikat
20ef5a722c
Backup savestate system added. CheckFileExists checks for null filename.
2008-12-23 03:54:31 +00:00
shinydoofy
3ee98c538f
added toggle for movie auot-backup for SDL
2008-12-23 01:25:30 +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
e5019d818f
apparently these don't get added by default
2008-12-22 23:33:52 +00:00
adelikat
ffe25288cc
Win32 - created movie options dialog box
2008-12-22 23:31:39 +00:00
adelikat
11e3e7a9a3
Win32 - more cleanup
2008-12-22 22:03:12 +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
ce8a2d5a69
Win32 - Name Table Viewer - Refresh value defaults to 15, refresh value stored in .cfg file.
2008-12-22 04:01:31 +00:00
adelikat
db0925e13d
Win32 - PPU Viewer - Refresh value defaults to 15, refresh value stored in .cfg file.
2008-12-22 03:36:28 +00:00
adelikat
75a04affe9
Win32 - Memwatch - oops
2008-12-20 23:31:17 +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
fe5d1b2313
Backup savestate is created before a state is loaded
2008-12-19 22:11:01 +00:00
adelikat
5a0185c0ad
Win32 - more turbo sound skip fix. Sound is completely bypassed if muteturbo is set
2008-12-19 16:17:07 +00:00
adelikat
9716bd99e3
Win32 - a few minor main loop tweaks
2008-12-19 06:37:41 +00:00
adelikat
6dc917231f
Win32 - more turbo fixes
2008-12-19 06:24:20 +00:00
adelikat
dde6132ded
Win32 - better sound bypassing during turbo while muteturbo is checked.
2008-12-19 05:51:34 +00:00
punkrockguy318
982facdad7
fix compile errors with gcc
2008-12-19 02:29:39 +00:00
shinydoofy
8f798d564d
fixed major SDL compiling errors due to r1037 and re-added newline at EOF for ines.h - win32devs, please check for unusual behaviour this may have caused
2008-12-18 22:09:43 +00:00
adelikat
2fc3a60c55
Win32 - first Full screen fix, will stay in Full screen mode now
2008-12-18 17:56:41 +00:00
adelikat
cf78b188ad
Win32 - Debugger - added "Restore original size" button
2008-12-16 16:08:42 +00:00
adelikat
35ea920c3c
Win32 - Debugger - fix issue with invalid child sizes
2008-12-16 15:25:20 +00:00
adelikat
b7c47221c7
Win32 - cheats search lists number active cheats, freezing addresses in hex editor updates cheats dialog, hex editor has minimize and maximize buttons
2008-12-16 05:31:58 +00:00
adelikat
3c9288c253
Win32 - better handling of UpdateFrozenList()
2008-12-15 18:53:48 +00:00
adelikat
f2387b6a2a
win32 - fix bug I introduced to memwatch in last commit
2008-12-15 18:19:34 +00:00
adelikat
7148bf9de2
Win32 - 1) prevent user from freezing more than 256 addresses, 2) Memwatch will display frozen addresses in blue, 3) Memwatch - menu item for collapse window
2008-12-15 05:00:34 +00:00
punkrockguy318
96609ff799
fixed some more sdl compile errors (still broken)
2008-12-15 02:56:15 +00:00
punkrockguy318
e9f19509f1
forgot a header for atoi
2008-12-15 02:51:04 +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
403a5c8b56
Win32 - memwatch - dialog now collapsable to 1 column
2008-12-14 21:09:16 +00:00
adelikat
2e872ed36b
Win32 - memwatch - very minor GUI fix
2008-12-14 18:43:34 +00:00
adelikat
df4aed36ab
Win32 - view comments context menu item
2008-12-14 17:20:46 +00:00
adelikat
49a8bc25cf
Win32 - minor mute sound on turbo fix
2008-12-13 03:31:44 +00:00
zeromus
551cb8e866
clean up header file, for fewer dependencies and hopefully slightly faster builds. also fix a couple of const arrays which were being defined in a .h file
2008-12-13 02:47:07 +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
zeromus
408d0306b6
fix linker error re SetSnapName
2008-12-12 17:39:27 +00:00
CaH4e3
63786ca82f
VC09 project, updated VC08 project, VC07 must be much complicated for me, so please, someone fix it too ;)
...
old unneeded mappers removed too
2008-12-10 15:48:23 +00:00
CaH4e3
6d1651dad7
All this mapper shit from FCEUMM enjoy ;)
2008-12-10 15:20:40 +00:00
zeromus
282cc53219
fix issue with fourscore input not being tied into emulator in windows port
2008-12-09 22:41:58 +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
4c49d50590
Win32 - Fix bug where no sound + mute turbo caused chirps when toggling turbo. Disabling sound disables sound options.
2008-12-08 17:52:06 +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
2b34f2624c
Win32 - doloopy code clean up, Memwatch - fix bug in RamChange()
2008-12-08 16:45:11 +00:00
adelikat
a0d143c3ec
Win32 - turbo employs frameskip
2008-12-08 04:13:26 +00:00
adelikat
e534c03691
more FCEUI_Emulate code clean up
2008-12-05 04:23:48 +00:00
adelikat
b199505bcb
fceu main loop - code cleanup. Saves a few cycles in a the process!
2008-12-05 03:59:46 +00:00
acmlm
a1aaca5df1
- new font, slightly bigger with a blue background
...
- lua libraries loaded from "dll" subdirectory (on Windows)
2008-12-03 01:33:05 +00:00
adelikat
dae7cd4c2a
Win32 - memwatch - Fix ramchange bug & save as bug
2008-12-01 19:23:20 +00:00
adelikat
8fa380903d
attempt to add features "add comment" and "add subtitle". Buggy atm.
2008-12-01 18:39:58 +00:00
punkrockguy318
6daefb7c46
fixed gcc compile error and made hotkeys consistant with docs
...
[[Split portion of a mixed commit.]]
2008-12-01 00:37:40 +00:00
qfox
70668b78d0
Fixed two position safeguards for memwatch and debugger.
2008-11-24 19:58:21 +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
57de01eb86
Subtitles have their own message function.
2008-11-23 23:49:15 +00:00
shinydoofy
60fe20142e
movie subtitle toggle for SDL
2008-11-23 22:29:02 +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
eb65e0122b
Movie subtitle system installed
2008-11-23 21:28:22 +00:00
adelikat
79abc27140
Win32-TASedit minor changes, Help menu item to TASEdit + Hex Editor
2008-11-23 05:07:34 +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
qfox
5f070f983c
Changed movie.framecount() (forgot that in previous rev) and updated changelog to reflect these changes. Also removed old basicbot docs.
2008-11-21 15:16:32 +00:00
qfox
2b8631829a
Lua: added mapping to joypad.read and joypad.set. Added function to toggle background and sprite rendering: FCEU.setrenderplanes(sprites, background) which accepts two boolean arguments to toggle those planes from within Lua.
2008-11-21 15:07:09 +00:00
adelikat
3bd5e7ffec
Added Open Cheats hotkey (Windows only function)
2008-11-17 15:12:04 +00:00
adelikat
d97699e058
Some code clean up
2008-11-17 14:50:42 +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
ca1543289e
Win32- RamChange() tweaks
2008-11-16 22:58:41 +00:00
adelikat
113fb5f339
Win32 - Memw - ram monitor implementation, now uses 4 addresses
2008-11-16 22:37:57 +00:00
adelikat
b18cd2afdb
Win32 Memwatch - ramchange implemented for 1 address only
2008-11-16 18:37:08 +00:00
adelikat
6c0c38ddcb
Win32 - Memwatch - ram monitoring fixes
2008-11-16 17:22:41 +00:00
adelikat
4119180195
Win32 - Memwatch - ram change monitor beta version
2008-11-16 16:58:12 +00:00
adelikat
e405aae7fc
Win32 - re-enabled sound buffer time
2008-11-16 04:56:09 +00:00
adelikat
a2490c3b10
Clip Left and Right Sides option now taken into account when drawing messages on screen.
2008-11-16 04:38:19 +00:00
adelikat
e64ce0f489
Win32 - implemented Drag & Drop for movie (.fm2) files
2008-11-16 02:58:02 +00:00
adelikat
7b3b667c08
Win32 - Hex Editor - uses ROm name for Dump Rom/PPU to file
2008-11-15 02:57:13 +00:00
adelikat
e29081de7a
Win32 - texthooker and memory watch use ROM name as default file name in Save as dialog box
2008-11-15 02:38:12 +00:00
adelikat
9ac49d11a1
Win32 - texthooker fixes - 1) reinstalled error checking on dialog startup. 2) Fixed crash on save file 3) Texthooker updates while game is playing 3) Remembers window position 4) Fixed bug where cancel save gives error message.
2008-11-15 01:35:29 +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
8c174ae9b2
Oops, fixed the bug I introduced. Frame display toggle now works.
2008-11-14 13:35:01 +00:00
punkrockguy318
08ba562b06
test commit to fix sdl frame advance
2008-11-13 18:45:13 +00:00
punkrockguy318
ef335b1321
small change to last rev
2008-11-13 18:25:25 +00:00
punkrockguy318
a29c8f25a4
hotkey overhaul; should increase sdl performance
2008-11-13 18:23:17 +00:00
adelikat
0a5f20c034
Frame counter can now display when no movie is loaded. (If no movie, reset and power reset the counter to 0).
2008-11-11 22:58:29 +00:00
zeromus
3a8eb3ea3a
fix issue which caused nonpersistent savestates to break after you load them once
2008-11-11 20:31:51 +00:00
punkrockguy318
465ad101d1
savestates mappable in sdl
2008-11-11 18:51:06 +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
zeromus
67774c1322
change FCEUI_MovieGetInfo to not use a pointer
2008-11-11 00:02:22 +00:00
punkrockguy318
90be81cd07
tested and the code does improve sdl sound
2008-11-10 12:18:19 +00:00
punkrockguy318
c55d1de368
sdl sound improvement? needs testing
2008-11-10 11:55:29 +00:00
adelikat
4d988b8e53
Win32 - Minor memwatch menu clean up.
2008-11-10 01:07:27 +00:00
zeromus
cf93b5b102
more endian fix
2008-11-09 01:54:15 +00:00
zeromus
54f9bf517f
big endian compile fixes
2008-11-08 22:28:18 +00:00
adelikat
3be6963245
Win32 - avi output directory override implemented.
2008-11-08 00:27:05 +00:00
adelikat
5b0e6d5ee7
added avi output directory override (not yet used by FCEUX, however)
2008-11-07 14:53:05 +00:00
adelikat
13f02e79ec
removed last_displayed_framenumber as it caused a frame counter bug
2008-11-05 01:49:53 +00:00
shinydoofy
bbbc4aa0bb
added option for SDL to convert fcm files to fm2
2008-11-02 21:25:31 +00:00
zeromus
cda4fb4824
emulua: add rom.readbyte and rom.readbytesigned
2008-11-02 20:11:14 +00:00
zeromus
eb392878b9
update to 2.0.4-interim
2008-11-02 19:44:12 +00:00
zeromus
ae46bdd109
PR for 2.0.3 release
...
[[Split portion of a mixed commit.]]
2008-11-02 19:10:53 +00:00
zeromus
ca23b074bf
fix fcm convert production of power commands
2008-11-02 18:36:13 +00:00
zeromus
6f4928726e
reset/power recording and playback support.
2008-11-02 18:21:44 +00:00
shinydoofy
d9ea2a263a
added SDL avi creation support and changed speed throttling to use it
2008-10-25 12:36:03 +00:00
adelikat
4262ce9054
Fixed bug - hex editor find dialog does not reopen
2008-10-19 23:47:11 +00:00
shinydoofy
d0992f7ff5
toggle skipping of lag frames for SDL build
2008-10-19 17:48:06 +00:00
adelikat
a78317c485
Win32 - added maximize button to the debugger window
2008-10-19 17:16:45 +00:00
shinydoofy
a0d5740d7c
skip lag when frame advancing toggled for SDL build
2008-10-19 17:01:37 +00:00
shinydoofy
cb68bc0631
added toggle to bind savestates to movie for SDL
2008-10-19 16:01:55 +00:00
adelikat
ed0a6e5753
win32 - added toggle for binding savestates to movies
2008-10-19 14:06:10 +00:00
adelikat
de92a9a9ba
limited number of characters the movie filename can be when including in savestate filenames. (To help prevent insanely long savestate filenames)
2008-10-19 04:01:21 +00:00
adelikat
57692f5492
Win32 - added a -cfg (config file) commandline argument.
2008-10-19 01:57:15 +00:00
adelikat
89c8715548
replaced instances of "fceux.cfg" with a variable std:string cfgFile
2008-10-13 16:09:13 +00:00
adelikat
05c61fa9b6
fixed lag counter display menu item (win32)
2008-10-13 00:16:43 +00:00
zeromus
796ef76f09
add qfox's timeout functions: FCEU.exec_time and FCEU.exec_count
2008-10-10 07:29:34 +00:00
zeromus
bb4003e2de
SF [ 2073105 ] Laptop Volume Control keys make FCEUX go crazy and crash
2008-10-09 03:47:50 +00:00
zeromus
498e72e30f
fix sf [ 2073113 ] Child windows inside debugging window get invalid sizes
2008-10-09 03:29:19 +00:00
zeromus
1bfca2e198
fix vc8 to build, since lua was made optional.
...
fix SF#2153843 (Lua ignores second joypad.set())
2008-10-09 03:24:28 +00:00
punkrockguy318
a5788bb6f4
updated driver usage to fix standard terminal screen
2008-09-27 10:15:58 +00:00
punkrockguy318
44e3212310
made input cnofig window more usable
2008-09-24 08:55:43 +00:00
punkrockguy318
5cfc44801a
--inputcfg will no longer crash without a filename
2008-09-24 08:26:44 +00:00
punkrockguy318
49ed12c395
should fix 2085437
2008-09-24 07:21:30 +00:00
punkrockguy318
43280d82d3
added a warning about newppu for now
2008-09-24 06:43:37 +00:00
punkrockguy318
a26194a089
--newppu option added to sdl
2008-09-24 06:27:28 +00:00
punkrockguy318
407f0f8663
optional lua in sdl
2008-09-24 06:06:31 +00:00
punkrockguy318
2fe4fcd2d1
idk
2008-09-23 03:17:30 +00:00
punkrockguy318
3c2192c906
should fix the prior issue
2008-09-23 03:16:30 +00:00
punkrockguy318
28f55799dc
made a similar change to avoid the same issue to occur with lua scripts
2008-09-23 00:35:01 +00:00
punkrockguy318
33dc154958
closed 2085437
2008-09-23 00:33:55 +00:00
adelikat
841aea6632
Win32: Added back .gz to the open ROM dialog box
2008-09-12 14:51:13 +00:00
zeromus
5cbe76fca2
newppu: support the no8spritelimit feature
2008-08-24 04:01:00 +00:00
zeromus
e715b79024
DOINK
2008-08-24 03:32:46 +00:00
zeromus
ddd786eadf
support mmc5 in newppu
2008-08-24 00:04:09 +00:00
zeromus
1135f414f7
improve newppu timing significantly. battletoad double dragon now works better than it ever did in fceu, and adelikat's dd2 movie now synchs to the end
2008-08-23 23:10:00 +00:00
zeromus
34f6554719
just futzing around
2008-08-21 14:54:48 +00:00
punkrockguy318
1dda88031c
fixed issue where windowsed mode in sdl was always 32 bpp
2008-08-21 05:53:22 +00:00
zeromus
117efd39ff
SF [ 2058942 ] Load state as... does not use the savestate override dir (fixed; now, it does)
...
; permit user optionally to proceed through the movie savestate mismatch error condition, in case he knows what he is doing.
2008-08-19 04:48:45 +00:00
zeromus
83f30885a2
newppu: improve timing. fix vice project doom
2008-08-19 04:06:24 +00:00
zeromus
f6b541ce2f
fix the issue phil discovered where loading a mismatched movie savestate causes an extra freaky chunk 0 error message. create code which would be helpful for turning mismatch error into ok/cancel, but didn't enable it.. not sure whether we want it
2008-08-18 20:34:59 +00:00
zeromus
934b92c667
add menu display toggle for frame counter
2008-08-18 17:14:34 +00:00
zeromus
29350a7bdd
newppu: refine mmc3 hblank timing even more, fixes crystalis and kirby
2008-08-18 08:46:29 +00:00
zeromus
2930675eac
etc
2008-08-18 06:35:50 +00:00
zeromus
37b36dc8c0
etc
2008-08-18 06:33:14 +00:00
zeromus
5ad3aeeea4
newppu: fix a bug which caused metroid to fail to boot
2008-08-18 06:32:23 +00:00
zeromus
7d7f5ad468
new ppu: sprite priority and left 8 pixel enable/disable rendering support
2008-08-18 06:03:27 +00:00
zeromus
86754e3b21
fix problem where replay dialog didnt survive being operated in a current directory other than BaseDirectory (since it wants to convert everything to relative paths for ease of display)
2008-08-18 03:54:25 +00:00
zeromus
2cba0fd439
support autoloading from archives in cases where there is only one useful file in an archive.
...
add experimental ram-only emulua savestate code. now call savestate_persist(ss) if you want to cause it to go to disk. otherwise it will stay in memory. this might speed things up. also add experimental new ppu which can be enabled by newppu 1 in configfile. there is no reason to use it yet but i needed to do a checkin
2008-08-18 03:11:42 +00:00
zeromus
224d9268ef
handle a crash condition when I receive non-convertible utf-8 text
2008-08-17 19:27:58 +00:00
zeromus
4bd3881f1b
dont read every archive file when scanning for replay. scan them, though, and look only for *.fm2
2008-08-17 19:02:19 +00:00
zeromus
8da54eff69
try to fix a debugger usability issue for kujakiller involving stuck keyboard keys when switching between debugger and main emu window with debugger snaps
2008-08-17 07:55:33 +00:00
adelikat
689c700b0c
fixed my boo-boo. Sound dialog will now look and see if Mute Turbo should be checked upon dialog initialization.
2008-08-16 01:47:26 +00:00
zeromus
59c1688d54
src 2.0.2 -> 2.0.3 constants upgrade
2008-08-15 01:54:46 +00:00
zeromus
f7e8e03bc5
prepare source code for 2.0.3
2008-08-15 01:34:29 +00:00
punkrockguy318
b71c4c3b5e
frameskipping fixed in sdl?
2008-08-14 17:06:19 +00:00
punkrockguy318
aa0923a3a8
frame advance improvements in sdl
2008-08-14 16:49:18 +00:00
punkrockguy318
b6edc72bc8
reverted all fceu_emulate changes
2008-08-14 16:12:26 +00:00
punkrockguy318
a962ff65de
god damn it
2008-08-14 15:59:05 +00:00
punkrockguy318
01aaee7cf4
oops
2008-08-14 15:58:35 +00:00
punkrockguy318
4900b4afbd
attempt to fix frame advance
2008-08-14 15:58:16 +00:00
adelikat
627265e85f
Updated .chm (includes 2.0.2 changelog). Res - Removed an unnecessary separator.
2008-08-14 15:55:06 +00:00
zeromus
ddae078b3a
restore savestate error recovery functionality. This should have the side effect of guaranteeing that ( SF [ 2040761 ] Wrong savestate bug - crashes FCEUX) is resolved.
...
[[Split portion of a mixed commit.]]
2008-08-14 07:50:41 +00:00
zeromus
f6cb29ca1c
zeromus - SF [ 2047001 ] Low speeds crash FCEUX
...
this was caused by a bug in the sound engine which overflowed when things got too slow.
the instability at low speeds and turboing is not in the emulation but rather in the rather clumsy resynchronization code in the sound engine. this needs work, but the badness should be harmless.
2008-08-14 07:34:42 +00:00
zeromus
adb61c3586
SF [ 2050371 ] FCM>FM2 converter should release file handle
2008-08-14 06:43:51 +00:00
zeromus
1fdc5e6083
change version number
2008-08-13 23:23:04 +00:00
zeromus
aaec642b0b
cleanup
2008-08-13 23:20:51 +00:00