goyuken
7e89882d42
lag counter in sneshawk
...
c++ is dum
2012-09-23 15:57:01 +00:00
adelikat
5d4703f71f
If changing the status of a cheat in Cheats,Hex Editor, Ram Watch, Ram Search, update the other dialogs too if they are open
2012-09-23 15:37:25 +00:00
adelikat
943f1aed66
Ram Watch - show shortcut keys on context menu items that have shortcut keys
2012-09-23 15:24:06 +00:00
adelikat
efbeac59b5
Ram Watch - add conditional Unfreeze All context menu item, allow unfreeze on multiple highlighted frozen addresses
2012-09-23 15:19:58 +00:00
adelikat
c3c3fd6c20
Ram Search - add Unfreeze All context menu item, conditional upon there being at least one cheat in the system. Also, show an OSD message when removing all cheats
2012-09-23 15:09:29 +00:00
adelikat
076b1e9508
Ram Search - if highlighting multiple frozen addresses, show the unfreeze option in the context menu, redraw on freeze/unfreeze to update the coloring of the row(s)
2012-09-23 14:51:54 +00:00
goyuken
ce482e24ad
lua: gui.addmessage(string msg)
2012-09-23 14:43:33 +00:00
adelikat
2e19d31d33
lua - add nes.getclipleftandright(), nes.setclipleftandright(), also fix the previous nes library functions to work even if not in NESHawk
2012-09-23 04:26:07 +00:00
adelikat
8f3316e501
Lua - start NES library with nes.setscanlines(), nes.getbottomscanline(), and nes.gettopscanline()
2012-09-23 04:03:04 +00:00
beirich
03ebcb7ba1
add .MD = gen. because of pasky.
2012-09-23 02:44:04 +00:00
zeromus
67f484965c
shrink reboot icon to 16x16
2012-09-23 01:06:22 +00:00
adelikat
a7cdc8b1e9
increment build number, this marks the beginning of the 1.1.1 release
2012-09-22 23:40:11 +00:00
goyuken
56cacfe823
Fix inconsistent capitalization in IVideoWriter.ToString()
2012-09-22 22:15:06 +00:00
adelikat
7fd685c2e7
Rip out animated gif menu items in the screenshot submenu, in favor of the gif writer option in record avi
2012-09-22 21:48:22 +00:00
goyuken
911ebc38d1
add user selectable delay setting to GifWriter
...
may not always function exactly as expected due to web browser shortcomings
2012-09-22 21:24:20 +00:00
adelikat
e156b3f722
Change SNES default controller L & R buttons to W & E (instead of Q & E) to avoid a conflict with the default Read-only toggle hotkey (Q)
2012-09-22 20:38:05 +00:00
adelikat
46ec39d7e3
Add gameboy/gbc to the open rom dialog, add gameboy palette folder to the build script
2012-09-22 20:19:39 +00:00
adelikat
16539541b4
When starting a new movie, save the old one first!
2012-09-22 20:04:37 +00:00
adelikat
42b504d363
add SNES to path config dialog
2012-09-22 19:58:58 +00:00
zeromus
6e094b673c
snesgfx-this is uglier for now, but it feels more intuitive. we'll leave it until i fill in some more content. also fix it so that BG layers dont render squished nonuniformly sometimes
2012-09-22 07:57:56 +00:00
zeromus
6b81c6d91e
snesgfx-animate palette details
2012-09-22 07:46:02 +00:00
zeromus
09307e8eb7
snesgfx-economize a bit more
2012-09-22 07:40:20 +00:00
zeromus
113cd53991
snesgfx-simplify viewport dimensions controls and add a couple of tooltips
2012-09-22 07:22:13 +00:00
zeromus
15cd1ef6c3
snesgfx-overhaul layout again; support bigger viewport windows and configurable viewport size; fix crashes in out of range palette area mouseovers
2012-09-22 07:07:58 +00:00
zeromus
90cdebbc30
snesgfx-change the way palette indices are displayed
2012-09-22 05:29:20 +00:00
zeromus
03cb238ae3
snes-add scanline render callbacks and add scanline selector to graphics debugger
2012-09-22 05:03:52 +00:00
zeromus
6f28003f48
rename snes.dll to libsneshawk.dll so nobody confuses it with a stock dll; static link some libs, eliminating need for libstdc++-6.dll and libgcc_s_dw2-1.dll
2012-09-22 05:02:43 +00:00
adelikat
b7e8386af1
Add Capture OSD menu item in the screenshot submenu, when active, animated gifs and regular screenshots will show the OSD
2012-09-22 04:04:35 +00:00
goyuken
dd4173cb3d
the legacy gif writer is now also affected by Global.Config.AVI_CaptureOSD
2012-09-22 01:06:18 +00:00
goyuken
a348acc1f2
add GifWriter, an implementation of AnimatedGif as an IVideoWriter
...
main advantage is that the emulator can be controlled while it records, like the others
the parameters for it are a bit different though...
2012-09-22 00:44:59 +00:00
adelikat
7bf325cb81
Add Capture OSD menu item to the AVI sub-menu, toggling turns on/off the OSD in AVI capture
2012-09-22 00:07:02 +00:00
goyuken
e10e351e03
a\v dumping now uses a composited emu+osd+lua. (at the moment this is not toggleable; a setting must be added)
...
this needs a little work, but is functional...
2012-09-21 18:01:24 +00:00
zeromus
3c6549a7bb
snesgfx-decode mode7 graphics
2012-09-21 17:21:21 +00:00
goyuken
600be3cc24
restore Nes PPU's old right click functionality on shift click... i think
2012-09-21 13:53:07 +00:00
andres.delikat
4bb0b87830
Ram Search - fix greater than previous value search
2012-09-21 13:32:09 +00:00
goyuken
d21da3a847
NESGameGenie: fix inserting with on screen keyboard
2012-09-21 13:21:16 +00:00
brandman211
eb9f37d6bd
-Fixed up warningMsg code for various importers.
...
-Made what seems to be progress with ImportZMV...still not functioning though.
2012-09-21 09:11:30 +00:00
brandman211
2d0d57f81d
-Discovered that the infinite loop in ImportZMV is the result of RLE reading in a huge and impossible frame number.
...
-Made ImportZMV only work on interim versions. I don't think I will be able to get it done in time for 1.1.0.
2012-09-21 07:33:34 +00:00
zeromus
ec91ebc84e
fix quirks in hex editor scrolling
2012-09-21 06:33:57 +00:00
zeromus
526078f578
snes-work on graphics debugger. some relayout, plus palette viewer
2012-09-21 05:56:47 +00:00
adelikat
00b88131be
Oops, fix snes movie recording I broke when hooking up hard reset recording!
2012-09-21 00:11:37 +00:00
goyuken
7e25a78566
disable previous commit when a\v dumping is active
2012-09-20 20:13:52 +00:00
goyuken
65cf5f842a
MaxTurbo now tells the emulator to skip audio, if supported.
...
on my machine, gambattehawk goes from ~1600 to ~3200fps
2012-09-20 20:07:18 +00:00
goyuken
1b54e3c061
change previous revision to use default value param
2012-09-20 20:00:14 +00:00
goyuken
51fc8e695c
add 'bool rendersound' to IEmualtor.FrameAdvance()
...
if false, the emulator is free to gain whatever speedup it can by not doing audio processing (shouldn't change anything sync related, though)
the core should still always call SoundProvider.GetSamples() after each FrameAdvance(), else DRAGONS
at the moment, only test-implemented in gambattehawk
2012-09-20 19:52:47 +00:00
pasky1382
e79bf2c684
2012-09-20 00:52:58 +00:00
zeromus
23f9b3e3dd
fix that thing i just did
2012-09-20 00:42:50 +00:00
zeromus
e8487b77d8
change lua drawing to use an offset specified by the emulator core, so that drawing in the nes core can have nes-relative coords instead of multiclient-display-relative coords
2012-09-20 00:22:24 +00:00
brandman211
755794baa8
Attempted to handle events, which clearly failed as the program freezes for some reason. The logic seems solid, though...I'll come back to it.
2012-09-19 06:40:16 +00:00
brandman211
4ebca847d0
ImportZMV
...
-Fixed the controllers used code. The docs had the reserved byte and the controller flags backwards.
-Properly advanced past the savestate bytes. I was reading the wrong size.
2012-09-19 01:52:54 +00:00