Commit Graph

2089 Commits

Author SHA1 Message Date
CaH4e3 52945e7484 MMC5 - refixed 2013-02-27 08:26:45 +00:00
ansstuff 009ece83d4 * CDLogger: code cleanup
* CDLogger: removed obnoxious reminder about NewPPU
* CDLogger: added current CDL filename field
* CDLogger: added default CDL naming
* CDLogger: added "Auto-save .CDL when closing ROMs" option
* CDLogger: added "Auto-resume logging when loading ROMs" option
2013-02-24 11:19:36 +00:00
ansstuff 71f4affe5c * Hexeditor: show symbolic names in the window caption 2013-02-22 21:17:34 +00:00
CaH4e3 71f2d5bc9c UNIF DSOUNDV1 - pre beta mapper, nw
various mapper improvements
UNIF MALISB - Mali Splash Bomb dump
mapper 19 - Dream Master mirror fix
SOUND - low quality 69 mapper exp sound fix
2013-02-18 13:41:44 +00:00
punkrockguy318 71eec979e8 sdl: clarify '--players' option to refer to network play 2013-02-14 00:35:32 +00:00
punkrockguy318 1e3d8c7b76 sdl: don't display gtk error message while in --nogui mode 2013-02-14 00:33:28 +00:00
punkrockguy318 e87a8d11e4 gtk: display error message for io errors when loading fds bios
rename "FDS BIOS" file filter string to "disksys.rom" for clarity
	 use FCEUD_PrintMessage for succesful BIOS load
2013-02-14 00:30:24 +00:00
punkrockguy318 3f05056fed gtk: display more relevant error messages
sdl: use FCEUD_PrintError for palette loading
gtk: remove redundant error dialogs now that FCEUD_PrintError is implemented in GTK
gtk: prevent GTK FCEUD_PrintError calls from spawning GTK dialogs before GTK is initialized
2013-02-13 00:19:00 +00:00
punkrockguy318 45f53470b9 gtk: display a message dialog on errors in addition to printing to stderr
sdl: remove duplicate function definitions for FCEUD_PrintError and FCEUD_PrintMessage
2013-02-12 22:31:55 +00:00
punkrockguy318 1975f4c8b1 sdl: fix a build issue on OSX due to x11 being installed in a non-standard location on OSX (sf#578) 2013-02-11 22:36:21 +00:00
ansstuff 3d9095fc29 * Fixed iNesSave and iNesSaveAs (#579)
* Moved "Config->Game Genie" to "Config->Enable->Game Genie ROM"
2013-02-11 12:03:37 +00:00
CaH4e3 b7584d0da2 cdlogger - fixed unif load/save, TODO: get rid or VRAM in there
mapper 69 - fixed #580 Low quality sound issue
2013-02-10 22:05:02 +00:00
ansstuff d3f0cb48b7 * win32: speed up screen blitting 2013-02-03 16:03:25 +00:00
ansstuff 181c48efdb * win32: Added "TV Aspect (4:3)" to Video Config
* updated docs
2013-02-02 14:04:51 +00:00
ansstuff 49b2f4fad3 * Taseditor: fixed Bookmarks List height on Windows 7 2013-01-21 14:32:05 +00:00
ansstuff 9a2566dacc * Taseditor: no "Autopause at the end of the Movie" when Recording
* Taseditor: fixed bug with adding new item to History Log
2013-01-20 20:25:19 +00:00
ansstuff af76d60cd7 * Taseditor: changed the logic by which the Piano Roll follows Playback cursor, now it doesn't follow it while seeking
* Taseditor: no restriction of initial Playback dragging anymore (can always drag while seeking)
2013-01-19 21:37:01 +00:00
ansstuff 7b99bfc321 * Tracer: fixed RTS padding
* Tracer: always force Trace Logger update when a breakpoint is hit
* Debugger: always open Debugger window when a breakpoint is hit
2013-01-17 15:32:09 +00:00
ansstuff f22dc51e71 * Lua: removed "shadow pixels" from gui.text()
* Lua: fixed width of question mark symbol
* Lua: made gui.parsecolor() function available for users
2013-01-15 12:53:04 +00:00
ansstuff 30378d8b49 Taseditor: Config->Project file saving options 2013-01-10 17:13:33 +00:00
CaH4e3 efed1b3dec UNIF: little bit verbose/safe chunk loading, fix some crashes 2013-01-05 18:11:31 +00:00
CaH4e3 dd54482e1a mapper 115 - redesign according to the hardware tests 2013-01-03 07:34:09 +00:00
zeromus a2c2322e25 ntview-do something reasonable if a 4-screen,table2,table3 mirror mode is chosen when the corresponding nametable ram is not available on the cart (instead of crashing) 2013-01-01 18:43:23 +00:00
punkrockguy318 0c69e0fbfb gtk: fix "quit" hotkey when --nogui is disabled 2012-12-31 13:34:32 +00:00
CaH4e3 dd7a1bc081 mope, 206 still deprecated, quest of ki just needed vertical mirroring 2012-12-31 11:32:49 +00:00
CaH4e3 95a36aa23c quest of ki redefined to 206 mapper with CRC check, now 206 isn't deprecated, some games are vomit because of extended functionality of the stock MMC3 instead of simplified one ;( 2012-12-31 11:12:56 +00:00
CaH4e3 69c3e2df02 mapper 115 - thunderbolt fixed 2012-12-31 09:09:45 +00:00
CaH4e3 1d5157dca2 mapper 24 fixed
mapper 26 fixed
formatting fix, cleanup
2012-12-31 08:47:09 +00:00
ansstuff ca82eadedf * Taseditor: fixed bugs with holding Shift+Up/Down and similar situations when the Playback cursor moves more than once within one update
* Taseditor: Changed "Compact save" dialog, added 4 options of Greenzone saving: all frames, every 16th frame, marked frames, don't save
* Taseditor: Config->Compact Quicksaving (affects Ctrl+S and Autosave)
2012-12-30 20:28:01 +00:00
ansstuff 07a21643d6 fixed GetPath when opening Cheats 2012-12-29 16:32:21 +00:00
ansstuff 3cb74f7780 * Cheats: added "Add from CHT file..." button 2012-12-29 14:32:02 +00:00
ansstuff 15adae5df9 win32: force the entire client area to be invalidated at the beginning of WM_PAINT; this fixes the rare bug with DIRECTDRAWCLIPPER sometimes calculating wrong region (was noticed on some video cards) 2012-12-29 11:43:38 +00:00
ansstuff aafce94aaf win32: Play movie dialog shows New PPU in red if the required setting does not match 2012-12-27 14:44:56 +00:00
thezlomus baf366f1f2 RAM Search: added "Search ROM" checkbox 2012-12-26 23:09:11 +00:00
ansstuff afd4675104 Taseditor: fixed Greenzone saving while emulator is unpaused 2012-12-25 15:54:12 +00:00
ansstuff bf8649f110 win32: fixed restoring maximized window after switching from fullscreen
win32: holding Shift when resizing FCEUX window reverts "Force integral factors" meaning
win32: remodel "Video config" dialog:
* removed the list of predefined modes (they were broken anyway)
* removed FS stretching options (obsoleted by "Best Fit")
* removed broken display of "Current Pixel Aspect Ratio" (may return it after implementing the 4:3 mode)
* "Full Screen (hotkey: Alt + Enter or double-click)" - reads current hotkey mapping

[[Split portion of a mixed commit.]]
2012-12-19 19:35:00 +00:00
CaH4e3 66b0073666 fixed crash when four-screen bit is set after CRC check 2012-12-18 15:34:04 +00:00
CaH4e3 8110346ccb mapper 018 - fixed
mapper 198 - fixed
AutoResumePlay default option - "disabled"
2012-12-18 13:56:35 +00:00
ansstuff e1ef50ac14 * fixed "Auto-resume old play session", for some reason NSFs don't allow loading savestate right after opening the ROM
* updated docs

[[Split portion of a mixed commit.]]
2012-12-16 13:07:50 +00:00
aquanull d9f0d060df * Action 52 reset. 2012-12-16 10:46:49 +00:00
CaH4e3 c550c9623e more cleanup 2012-12-15 21:53:01 +00:00
ansstuff 00b4304241 win32: added Config->Enable->Auto-resume old play session 2012-12-15 17:42:53 +00:00
punkrockguy318 bf4ba33801 scons: include all relevant source files in src/boards 2012-12-13 20:23:16 +00:00
ansstuff b8c1d1e29b * added NES->Emulation Speed->Set Custom Speed
* added NES->Emulation Speed->Set FrameAdvance Delay
* added NES->Emulation Speed->Set custom speed for FrameAdvance
* Debugger: fixed mouse wheel scrolling
2012-12-13 15:59:45 +00:00
CaH4e3 880c9deb62 removed old ines code, more formatting 2012-12-12 20:28:34 +00:00
CaH4e3 3a5e90fcc2 formatting sync, cleanup 2012-12-12 18:30:16 +00:00
CaH4e3 13d63e5af2 finish with mapper to boards conversion 2012-12-12 16:47:50 +00:00
CaH4e3 f3d6e617d5 tracer/logger fixed unlogged ram code 2012-12-07 19:18:47 +00:00
ansstuff 7c0604e323 * Tracer: adjusted total line width to the new disassembly field width
* removed "forcing the default resolution of fullscreen to be the same as current display resolution"
2012-12-06 16:50:58 +00:00
zeromus 7ec00fad29 win32-change trace logger not to use such a wide disassembly field. it makes tracing to the tracer window using the old options useless since the registers are pushed off the edge. if this is unacceptable for some reason (i have no idea why the disassembly field became so big; is it for symbolic stuff?) then we should make it an option, or make it dynamic and use the smaller size when logging to the window with default option set. 2012-12-05 18:42:21 +00:00
ansstuff 9cc3a0d29c Fixed zapper and mouse positioning in fullscreen and bestfit mode 2012-12-05 18:10:07 +00:00
ansstuff 604c22e16b * speed up HUD text drawing
* Taseditor: speed up consecutive Recordings (when combining)
2012-12-04 17:03:58 +00:00
ansstuff e21ed84dfa * fixed "X" button in the "Enter New Input" dialog (Hotkey Mapping); changed "Cancel" button to "OK"
* Taseditor: fixed accelerators when editing Notes
2012-12-03 17:11:17 +00:00
CaH4e3 5ca09c31d5 mapper 99 - fixed
UNIF SMB2J - now not support SMB2j which is proven bad dump
2012-12-03 15:26:22 +00:00
punkrockguy318 6652cec0ae scons: trivial variable name change for consistency 2012-12-02 00:02:44 +00:00
punkrockguy318 1889aca8aa fceux: bump devel version number to 2.2.1 2012-12-01 22:57:53 +00:00
punkrockguy318 969258d32a scons: dynamically generate the build source list 2012-12-01 21:54:02 +00:00
CaH4e3 814f7e1b68 almost done with conversion... 2012-11-30 09:49:38 +00:00
zeromus 19c97a392e fix you ling xing dong by assigning to mapper 192 2012-11-29 17:26:19 +00:00
ansstuff d14ecba070 forgot to comment this out after compiling 2012-11-27 23:00:23 +00:00
ansstuff cd9560bf98 updated site
updated docs

[[Split portion of a mixed commit.]]
2012-11-27 19:52:11 +00:00
ansstuff 519c15f01c fixed docs
[[Split portion of a mixed commit.]]
2012-11-27 17:11:25 +00:00
ansstuff 8df92bb338 updated docs and changed version to 2.2.0
[[Split portion of a mixed commit.]]
2012-11-27 17:03:56 +00:00
zeromus 57b0178477 taseditor-fix building in old visual studios 2012-11-26 19:18:15 +00:00
ansstuff b9d935a555 * Taseditor: use doublebuffering style for listviews 2012-11-26 14:43:58 +00:00
punkrockguy318 9bcf1cc648 sdl: attempt to detect video resolution for fullscreen during configuration file generation 2012-11-25 18:56:53 +00:00
ansstuff 2f2114368b taseditor-ru: updates
[[Split portion of a mixed commit.]]
2012-11-25 17:01:57 +00:00
ansstuff dc7805cfc5 * Taseditor: fixed bug in project saving
* Taseditor: fixed bug in laglog truncating when no Input changes are made by inserting/deleting frames
2012-11-25 09:50:46 +00:00
punkrockguy318 7922866f96 gtk: don't allow movie recording to begin when rom isn't running 2012-11-24 21:03:10 +00:00
ansstuff 1c2d6d88bc * when the New PPU is on, it displays "(NewPPU)" in the window caption
* fixed bug with erasing more frames than there is movie records
2012-11-24 12:56:10 +00:00
CaH4e3 ae9ea54126 fixed #554, mapper 15 typo bug 2012-11-22 16:40:52 +00:00
ansstuff 4c0f74d022 * Taseditor: added "Ungreenzone" item to context menu
* Taseditor: added "Config->Enable Greenzoning"
* Taseditor: playback/greenzone cleanup
* Taseditor: fixed bug when opening TAS Editor in MOVIE_FINISHED mode
2012-11-20 18:42:19 +00:00
CaH4e3 42b35b5e23 mapper 227 fix 2012-11-20 11:49:43 +00:00
zeromus 200ea8e003 add some comments about RAM initialization, which have been found to wreck the game Huang Di. not changing the code yet until we gather some more information. 2012-11-17 08:12:59 +00:00
ansstuff 5f8013e45e Taseditor: changed fm3 format to version 3 2012-11-13 16:20:06 +00:00
ansstuff 80bd1aaf02 improved SaveSnapshot performance ($552)
[[Split portion of a mixed commit.]]
2012-11-12 12:21:59 +00:00
punkrockguy318 caf491317d scons: add option to use system-wide lua 2012-11-11 12:04:22 +00:00
ansstuff 24098b5159 Hexeditor: reverted font to Courier 2012-11-10 19:50:28 +00:00
ansstuff dbffd4eb7b * win32 hotkeys: disallow unwanted hits of e.g. F1 after pressing Shift+F1 and quickly releasing Shift
* win32 hotkeys mapping: added the condition that both commands must have the same EMUCMDFLAG_TASEDITOR, or else they are not considered conflicting
2012-11-10 17:16:01 +00:00
ansstuff 25ded9a7a6 Taseditor: fixed bug in AdjustUp and improved its speed 2012-11-09 18:33:07 +00:00
CaH4e3 4d763e782f more mapper madness 2012-11-09 15:49:58 +00:00
ansstuff 2de90cafdd fixed #551 (Crash Bugs in Trace Logger and Code/Data Logger Cooperation) 2012-11-08 10:28:57 +00:00
zeromus 6bd8ece364 support mapper 028 2012-11-07 21:25:19 +00:00
ansstuff 41b11e53c6 * Taseditor: cleanup of InputLog 2012-11-07 15:15:13 +00:00
ansstuff 802f73b989 * Taseditor: another fix for previous commit 2012-11-06 13:27:58 +00:00
ansstuff 2882ff0942 * Taseditor: small fix for previous commit 2012-11-05 20:00:06 +00:00
ansstuff c9bf79a8eb * Taseditor: fixed lag adjustments when dealing with previously unknown lag state
* Taseditor: crossing gaps in Icons by Alt + wheel
2012-11-05 19:42:08 +00:00
punkrockguy318 4415f95227 sdl: fix a potential security issue with loading the game genie rom (thank you Joe Mahmias for your patch!) 2012-11-02 13:48:38 +00:00
punkrockguy318 3343c1234f applied patch from Joe Nahmias to prevent a segfault 2012-11-02 13:39:46 +00:00
punkrockguy318 5e85610997 fix encoding of fk23c.cpp 2012-11-02 13:22:11 +00:00
zeromus 8166a4320d default stack pointer to $FD instead of $FF seems thats more accurate 2012-10-30 03:39:17 +00:00
CaH4e3 e08b2388bf mapper 252 added
stack pointer initial value changed, fixed pirate san guo zhi bootup (can't say if it correct for the core actually), but nothing else changed, except maybe tas features or something...
2012-10-29 16:20:37 +00:00
ansstuff 82add52a52 * Taseditor: update RAM Search and RAM Watch when jumping causes game state to change
* added BoulderDash_AmoebaAI.lua
* added CustomLagIndicator_RvT.lua

[[Split portion of a mixed commit.]]
2012-10-29 12:43:22 +00:00
punkrockguy318 90a869daee sdl: implemented GetKeyboard() for transformer board 2012-10-28 17:42:01 +00:00
CaH4e3 be47e34b05 more baordification, refactor 2012-10-28 17:37:53 +00:00
CaH4e3 423586a727 nope, wrong attempt ;) 2012-10-28 08:35:27 +00:00
CaH4e3 31032d8e1c trying to fix scons builds 2012-10-28 08:28:28 +00:00
zeromus 8ef2e53f86 fix a nondeterminism bug created by MasterRomInfoParams and roms being loaded in various orders without clearing out the params 2012-10-27 20:50:28 +00:00
CaH4e3 13e88c076d mapper 21, 22, 25 boardification, merged to one vrc board source 2012-10-27 15:07:35 +00:00
CaH4e3 89d7da894f i'm not a linux guy, so you linux guys should fix your scons yourself 2012-10-27 09:09:52 +00:00