goyuken
|
665ead318b
|
nes ppu view infrastructure changes, not complete
|
2014-12-17 00:35:59 +00:00 |
adelikat
|
84f1ba2dd4
|
PSX - enable 2nd dualshock controller, add 2nd controller to virtualpad
|
2014-12-16 23:44:23 +00:00 |
adelikat
|
03e92ce883
|
Add a ToolAttributes.cs class, right now it just has a released flag, mark a few tools as unreleased, eventually there's code that will take advantage of this flag
|
2014-12-16 23:33:07 +00:00 |
zeromus
|
b3923283d2
|
emuhawk - fallback to gdi+ on systems with less than 2.0 opengl
|
2014-12-16 20:24:14 +00:00 |
zeromus
|
2255e5c9ea
|
emuhawk - add --gdi commandline so that you can force the program to boot up that way instead of attempting to use a broken opengl by default (take 2)
|
2014-12-16 19:35:52 +00:00 |
zeromus
|
26969addb9
|
emuhawk - add --gdi commandline so that you can force the program to boot up that way instead of attempting to use a broken opengl by default
|
2014-12-16 19:22:49 +00:00 |
hegyak
|
9dea7cf0b0
|
Hide Frame Count on Null Emulator.
|
2014-12-16 04:31:07 +00:00 |
hegyak
|
69473b842c
|
Correct Issue 343
|
2014-12-16 03:36:38 +00:00 |
zeromus
|
c43dd9fc34
|
psx - revise disc switch schema stuff; add MinValue support to analog button and tweak the pip positioning
|
2014-12-16 03:15:27 +00:00 |
scepheo
|
14e2b280ac
|
Removed reference to Global.Emulator from RamSearchEngine.
|
2014-12-16 01:50:22 +00:00 |
scepheo
|
77be509e44
|
RAM Search: Implement previous type "last change". Fixes issue 331.
|
2014-12-16 01:19:29 +00:00 |
goyuken
|
ea47246658
|
remove the IEmulator inheritance from some services, and fix code as needed
|
2014-12-15 22:25:06 +00:00 |
xmikecampx7
|
00cd8573da
|
Added Draft PSX Schema
|
2014-12-15 21:54:51 +00:00 |
goyuken
|
ba6f740382
|
use service injection for nessoundconfig
|
2014-12-15 21:21:37 +00:00 |
goyuken
|
08d09bc64f
|
a few more itoolform cleanups
|
2014-12-15 18:13:54 +00:00 |
goyuken
|
7b580e7dca
|
tim the tool form taylor
|
2014-12-15 03:19:23 +00:00 |
adelikat
|
0e528d22c2
|
Debugger - refactor based on having the PCRegisterName property
|
2014-12-14 17:44:45 +00:00 |
adelikat
|
dd77eaf0c9
|
Debugger - add Step Into/Over/Out menu items and buttons, not enabled yet, still need an API to wire up to
|
2014-12-14 16:40:31 +00:00 |
adelikat
|
8648e6ba0a
|
Remove the nes debugger tool
|
2014-12-14 14:56:16 +00:00 |
adelikat
|
227fd64e60
|
Debugger - a rough basic disassembler (if the necessary pieces are provided by the core), still a lot of details to work out
|
2014-12-14 14:30:46 +00:00 |
zeromus
|
2d56514fde
|
load m3u files. still no disc switching
|
2014-12-14 10:36:03 +00:00 |
zeromus
|
ede9620446
|
psx - settings framework and implement mednafen-compatible display mode
|
2014-12-14 08:48:23 +00:00 |
scepheo
|
7c9f7706d3
|
ToolManager: added compile-time unknown type version of Load and methods it uses.
|
2014-12-14 02:15:19 +00:00 |
adelikat
|
0b51a88a7d
|
Cheat Editor - don't reference Global.Emulator
|
2014-12-14 02:03:27 +00:00 |
adelikat
|
1a1116c651
|
NES - make DatachBarcode an emulator service, convert BarcodeEntry to EmulatorService
|
2014-12-14 02:01:38 +00:00 |
adelikat
|
e6ea5bdf70
|
Convert TraceLogger to EmulatorServices
|
2014-12-14 01:45:24 +00:00 |
zeromus
|
24526669fe
|
emuhawk - add options for display of various window components (menu,frame,caption,statusbar). add --chromeless commandline argument and logic for folks embedding in frontends
|
2014-12-14 01:43:46 +00:00 |
adelikat
|
3af65a6498
|
removed some deletable code I missed
|
2014-12-14 01:42:05 +00:00 |
adelikat
|
685756ea8e
|
Remove LoadTraceLogger() from ToolManager since it was simply a wrapper to manage availability logic, most of those types of properties should be removed now
|
2014-12-14 01:39:15 +00:00 |
adelikat
|
e214706e4c
|
remove now unnecessary type checking before autoloading tools
|
2014-12-14 01:34:58 +00:00 |
adelikat
|
ce4c3a4ca6
|
Tool hotkeys - remove a bunch of now unnecessary checks
|
2014-12-14 01:30:38 +00:00 |
adelikat
|
106b9d4848
|
Tastudio requires IInputPollable
|
2014-12-14 01:30:09 +00:00 |
adelikat
|
30e6aeb0bf
|
ToolManager Load<T> - check IsAvailable() before attempting to load
|
2014-12-14 01:25:28 +00:00 |
adelikat
|
3768e393c7
|
Convert remaining tools to EmulatorServices
|
2014-12-14 01:20:19 +00:00 |
adelikat
|
b12f4c36b1
|
Convert more tools to EmulatorServices
|
2014-12-14 00:46:14 +00:00 |
adelikat
|
c1767a6fe7
|
convert some nes tools to EmulatorServices, currently they simply require a NES instance, eventually need to use an actual service, that all nes cores could implement
|
2014-12-14 00:25:50 +00:00 |
adelikat
|
5d59e00c20
|
Convert Genesis tools to use EmulatorServices
|
2014-12-14 00:12:44 +00:00 |
adelikat
|
29d6859167
|
Debugger - convert to using OptionalServices for the Disassembler
|
2014-12-13 23:57:23 +00:00 |
adelikat
|
d1cc13a9c0
|
BasicServiceProvider - catch any IEmulatorServices that the core implements that aren't defined in the Emulation.Common assembly, and make IGBAGPUViewable an emulator service
|
2014-12-13 23:45:51 +00:00 |
scepheo
|
7f0229d9e6
|
Added support for OptionalServices and cleaned up ToolManager code.
|
2014-12-13 23:36:49 +00:00 |
adelikat
|
7925b6f939
|
convert some gb tools to EmulatorServices
|
2014-12-13 23:26:18 +00:00 |
adelikat
|
b3a47b911b
|
Debugger - use EmulatorServices
|
2014-12-13 23:15:39 +00:00 |
zeromus
|
979fa2c0f7
|
displaymanager - maybe, just maybe, successfully get rid of the need for 0xFF000000 in the VideoProvider buffers. Should enable some little speedups and cleanups of other code that had to add the 0xFF000000 alpha channel
|
2014-12-13 23:04:22 +00:00 |
adelikat
|
557309eb6f
|
Fix a bug in ToolManager.Restart()
|
2014-12-13 23:02:32 +00:00 |
adelikat
|
94bd987a73
|
Convert Cheats to EmuatorServices
|
2014-12-13 22:57:51 +00:00 |
adelikat
|
8eda262ebe
|
convert Ram Watch and Hex Editor to use EmulatorServices
|
2014-12-13 22:54:07 +00:00 |
adelikat
|
c00b8ad78e
|
Ram Search - convert to using EmulatorServices
|
2014-12-13 22:40:04 +00:00 |
adelikat
|
6e875625cd
|
CheatEdit - fix a logical error
|
2014-12-13 22:33:46 +00:00 |
scepheo
|
b65bf1b5ae
|
ToolManager: Added tool dependency injection on tool restart and load.
|
2014-12-13 22:32:08 +00:00 |
scepheo
|
99506df596
|
ToolManager: Forgot compiler-time unknown type variants of GetDependencies and IsAvailable.
|
2014-12-13 22:14:30 +00:00 |