goyuken
|
8575d9e0cb
|
ffmpegwriter: remove the "lossless avi" option. apparently it uses fourcc ZLIB, which not much is likely to be able to decompress
|
2012-10-18 21:55:44 +00:00 |
goyuken
|
5f8f38e74a
|
aviwriter: attempt 32 bit compression if the selected encoder rejects 24 bit
|
2012-10-18 21:39:42 +00:00 |
goyuken
|
485d7c05c7
|
make av dumping with avi a bit more graceful error handling. NES: avoid crash when the frontend behaves in a naughty manner
|
2012-10-18 20:57:53 +00:00 |
zeromus
|
9e50d25c16
|
snes-support user override backdrop color
|
2012-10-17 18:39:44 +00:00 |
goyuken
|
a43d02a422
|
fix: console no longer gets spammed with "Reset" if you use the menu soft reset item while the emulator is paused. if you want to log reset information, do it from a more appropriate location (core?)
|
2012-10-17 15:20:50 +00:00 |
adelikat
|
279b6980fe
|
Add authors, etc, for each core to the about box
|
2012-10-17 02:10:13 +00:00 |
goyuken
|
ea02d40c66
|
add a number of UNIF board mappings. every one of these is tested playable on at least one game, but that doesn't mean it's "right" overall. as always, the only true solution is a hash identify.
|
2012-10-17 02:08:19 +00:00 |
goyuken
|
d465599044
|
mainform: hawkfile bind to .unf for archive loading
|
2012-10-17 01:04:45 +00:00 |
zeromus
|
8f0a884924
|
fix archive chooser keyboard behaviour, and add a feature to deduct 16Bytes from the size if it looks like iNES
|
2012-10-17 00:07:28 +00:00 |
goyuken
|
cffc9293c1
|
nes mapper 164: fix final fantasy v graphics
|
2012-10-16 21:59:30 +00:00 |
zeromus
|
e318718a21
|
change libco_msvc_win32 to use vs2010, so as to avoid dependency on another (vc8) runtime.
|
2012-10-16 19:11:02 +00:00 |
adelikat
|
2659caec94
|
Path Config - fix atari browse buttons
|
2012-10-15 20:52:55 +00:00 |
adelikat
|
ef78db51c0
|
Atari - fix autofire B button on player 2
|
2012-10-15 15:15:44 +00:00 |
goyuken
|
6925df2154
|
ffmpegwriter and nutwriter: fix pathname select
|
2012-10-15 13:36:06 +00:00 |
adelikat
|
50b6a36661
|
Hex Editor - fix so that you can only highlight using left click (fixes the ability to highlight multiple addresses and use the context menu)
|
2012-10-15 00:56:47 +00:00 |
pasky1382
|
b43acd123a
|
megaman 4 collision viewer.
|
2012-10-14 20:05:54 +00:00 |
goyuken
|
5661205bda
|
event.onmemoryread(function f) : f is now passed the address in question. similarly for onmemorywrite
|
2012-10-14 15:19:31 +00:00 |
goyuken
|
8d8e636450
|
libgambatte: add memory read\write callbacks, maybe? not sure how to test it...
|
2012-10-14 15:10:33 +00:00 |
adelikat
|
6fedb67949
|
Fix the Write callback for the MemoryCallBackSystem and refactor the object more appropriately
|
2012-10-14 14:08:25 +00:00 |
adelikat
|
597f5419a2
|
Play Movie - automatically rescan directory when clicking the checkbox options
|
2012-10-14 02:57:23 +00:00 |
adelikat
|
ec47305e4a
|
another bot test
|
2012-10-13 21:53:28 +00:00 |
pasky1382
|
918a067ab0
|
Added default colors (white) to other drawing functions.
|
2012-10-13 21:40:00 +00:00 |
adelikat
|
2881d20333
|
mroe bot testing
|
2012-10-13 21:30:19 +00:00 |
adelikat
|
91a447c2a7
|
another dummy commit to test bot
|
2012-10-13 21:27:12 +00:00 |
adelikat
|
091125b181
|
another useless whitespace commit
|
2012-10-13 21:22:30 +00:00 |
adelikat
|
66611556b5
|
I like tabs, useless commit
|
2012-10-13 21:10:20 +00:00 |
adelikat
|
012d9007af
|
Lua - change drawBox so that the line color is an optional parameter (white by default)
|
2012-10-13 20:57:02 +00:00 |
adelikat
|
c29a074ea8
|
Open ROM - add smc and sfc to "Rom Files" on non Release builds
|
2012-10-13 20:41:14 +00:00 |
pasky1382
|
d2e6d50360
|
Rockman & Forte collision box viewer
|
2012-10-13 19:33:42 +00:00 |
adelikat
|
557fb150c3
|
Lua - implement onmemoryread and onmemorywrite for the NES and PCE cores
|
2012-10-13 18:59:09 +00:00 |
goyuken
|
1793483aa9
|
make lua loadstate not trigger impossible callbacks when it runs, so it can actually work without killing the script. there are still other callbacks might not make sense?
|
2012-10-13 12:44:52 +00:00 |
adelikat
|
613e801b22
|
Path Config - hook up SNES save ram folder button
|
2012-10-13 12:37:10 +00:00 |
adelikat
|
30098b0ab1
|
Remove emu.registerbefore and emu.registerafter in favor of event.framebefore() and event.frameafter()
|
2012-10-12 20:55:01 +00:00 |
adelikat
|
b65064eb13
|
Lua - start an Event library and implement event.onloadstate(), event.onsavestate(), event.onframestart(), event.onframeend, event.oninputpoll(), All of these are aliases of other functions
|
2012-10-12 20:19:26 +00:00 |
goyuken
|
37a916f779
|
fix registerbefore\registerafter drawing memory leak??
|
2012-10-12 15:05:06 +00:00 |
adelikat
|
ab761066e9
|
Lua - rehook up emu.registerbefore() and emu.registerafter(), but they have memory leaks, don't use them yet
|
2012-10-12 14:33:54 +00:00 |
adelikat
|
adeca3fd25
|
TAStudio - implement Genesis virtual pad
|
2012-10-12 14:22:52 +00:00 |
goyuken
|
900568f5ed
|
flush rewind buffer on CloseROM()
|
2012-10-12 01:19:49 +00:00 |
goyuken
|
1f0189dd2c
|
MainForm: fix sound-related crashes on CloseROM()
|
2012-10-12 01:13:55 +00:00 |
adelikat
|
2dacb356c2
|
OOPS! Undo my change with moving UpdateToolsBefore()
|
2012-10-11 22:37:44 +00:00 |
goyuken
|
932952ae61
|
oops
|
2012-10-11 20:05:02 +00:00 |
goyuken
|
92827272a6
|
reunbreak turbo (both normal turbo and turboturbo) with sound throttling
|
2012-10-11 01:00:36 +00:00 |
goyuken
|
b40897bb77
|
sound api changes. added a new ISyncSoundProvider, which works similarly to ISoundProvider except the source (not the sink) determines the number of samples to process. Added facilities to metaspu, dcfilter, speexresampler to work with ISyncSoundProvider. Add ISyncSoundProvider to IEmulator. All IEmulators must provide sync sound, but they need not provide async sound. When async is needed and an IEmulator doesn't provide it, the frontend will wrap it in a vecna metaspu. SNES, GB changed to provide sync sound only. All other emulator cores mostly unchanged; they just provide stub fakesync alongside async, for now. For the moment, the only use of the sync sound is for realtime audio throttling, where it works and sounds quite nice. In the future, sync sound will be supported for AV dumping as well.
|
2012-10-11 00:44:59 +00:00 |
adelikat
|
f234e15df6
|
Movie UpdateToolsBefore() earlier in the frame loop
|
2012-10-10 23:38:15 +00:00 |
adelikat
|
d5885938de
|
Update Statusbar slots when the emulator is loaded
|
2012-10-10 22:52:11 +00:00 |
goyuken
|
927fb7070c
|
sound throttle now respects forced throttle off (user hits fastfoward button, etc)
|
2012-10-10 17:19:51 +00:00 |
goyuken
|
a5e2c55a68
|
type oh
|
2012-10-10 17:09:55 +00:00 |
goyuken
|
f32f74eb1d
|
rewind: work with variable length savestates without shitting a brick. this won't give good performance, though
|
2012-10-10 15:04:13 +00:00 |
zeromus
|
2d8ea045f3
|
nes-fix bug where ppu viewer sometimes wouldnt refresh pattern display when the user changed selected palette
|
2012-10-10 05:06:14 +00:00 |
zeromus
|
e2e0e6681e
|
fix dll search path
|
2012-10-10 02:43:33 +00:00 |