alyosha-tas
|
5ac6746fb9
|
Intellivision fix MOB colors
|
2016-12-10 19:59:59 -05:00 |
alyosha-tas
|
fc8ac3b190
|
Intellivision fix controller ports
They are apparently reversed. This fixes numerous games.
|
2016-12-10 18:56:35 -05:00 |
alyosha-tas
|
3f3828455c
|
Intellivision more audio work
Still a ways to go
|
2016-12-10 13:48:02 -05:00 |
alyosha-tas
|
91f36bf638
|
Intellivision Partial audio
Still has some bugs and is missing envelope but its getting there
|
2016-12-09 23:00:40 -05:00 |
nattthebear
|
df4b38990f
|
GBAGPUView: Don't draw a sprite if its size + tile index combined make it go past the end of vram
|
2016-12-09 22:09:58 -05:00 |
adelikat
|
a898599e69
|
NullEmulator - document non-applicable services
|
2016-12-09 10:28:27 -06:00 |
adelikat
|
b697110098
|
Rename ISoundProvider to IAsyncSoundProvider to more accurately describe what the service does
|
2016-12-09 10:24:43 -06:00 |
adelikat
|
5b31b33713
|
Remove a now unused MaxVolume property from some sound provider classes
|
2016-12-08 20:06:25 -06:00 |
adelikat
|
5e800b7bba
|
cleanup some unsightly comments in ISyncSoundProvider
|
2016-12-08 19:54:38 -06:00 |
adelikat
|
657de56123
|
Remove MaxVolume from ISoundProvider, provide an IMixedSoundProvider interface for classes that want to use SoundMIxer as part of their sound provider implementation
|
2016-12-08 19:51:17 -06:00 |
adelikat
|
538630f957
|
Intellivision - document a non-applicable emualtor service
|
2016-12-08 13:06:20 -06:00 |
zeromus
|
fd71ab0160
|
fix lightfun more better by masking out the unwanted bits from xbuf
|
2016-12-07 22:26:30 -06:00 |
alyosha-tas
|
097bbee267
|
Fix Lightgun reading an undefined pixel color
|
2016-12-07 21:47:04 -05:00 |
alyosha-tas
|
89940b85af
|
Intellivision wire up sound system
|
2016-12-07 20:49:47 -05:00 |
adelikat
|
4d1629e271
|
Completely divorce IVideoProvider from IEmulator, use a NullVideo implementation in MainForm if a core does not provide one, Remove VideoProviderGlue. Note that NullEmulator does implement IVideoProvider still, since we like to have fun with that one
|
2016-12-07 13:21:18 -06:00 |
adelikat
|
2cf14db2ec
|
Intellivision - add IStatable to Intellvision.cs, because it is nice to have all the interface implementations in one place
|
2016-12-07 12:35:46 -06:00 |
adelikat
|
6b02e9d551
|
Merge branch 'master' of https://github.com/TASVideos/BizHawk
|
2016-12-07 12:33:47 -06:00 |
adelikat
|
72e5c3e4dd
|
refactor a usage of Global.Emulator in MessageConfig, this place is still bad code though, needs to be rethought
|
2016-12-07 12:32:59 -06:00 |
alyosha-tas
|
eda1b44238
|
Intellivision fill out save states
|
2016-12-07 10:56:31 -05:00 |
alyosha-tas
|
ba149320c5
|
INtellivision fill out save states
|
2016-12-07 10:55:25 -05:00 |
adelikat
|
b7e616482d
|
Intellivision - movie mnemonics and virtual pads
|
2016-12-06 20:16:22 -06:00 |
adelikat
|
6b5710ea25
|
HawkFile - meh, don't attempt to extract .dll files, these qualify as archives but there is no use case for attempting to load files from within them, then again, there is no reasonable use case for attempting to do so this is basically a useless commit
|
2016-12-06 12:31:18 -06:00 |
adelikat
|
eba11b259e
|
HawkFile - fix exception when a file has no extension, and also simplify the logic
|
2016-12-06 12:21:05 -06:00 |
adelikat
|
d305b048fc
|
Fix exception when hovering over Config -> Cores -> Snes when the user has never opened a SNES game
|
2016-12-06 11:26:43 -06:00 |
adelikat
|
6889a72ba2
|
a bit more cleanup of MovieZone.cs
|
2016-12-06 11:10:50 -06:00 |
adelikat
|
d0e632ad9d
|
code cleanup in MovieZone.cs
|
2016-12-06 11:09:17 -06:00 |
adelikat
|
5c4b11d29b
|
MacroInput - use the Emulator RequiredService property instead of Global.Emulator
|
2016-12-06 11:03:15 -06:00 |
adelikat
|
9e2ec00160
|
MacroInput tool - some code cleanup
|
2016-12-06 11:01:47 -06:00 |
adelikat
|
2fbcaba8f4
|
Multihawk - pass the Emulator instance into the RecordMovie dialog instead of using Global.Emulator
|
2016-12-06 10:49:55 -06:00 |
adelikat
|
ad41019a29
|
ToolBox use an IEmulator RequiredService instead of Global.Emulator
|
2016-12-06 10:44:37 -06:00 |
adelikat
|
b346f9e7c5
|
Some slight code cleanup in ToolBox.cs
|
2016-12-06 10:40:09 -06:00 |
adelikat
|
3bfce81eae
|
LuaConsole - have a RequiredService of IEmulator and pass it into the lua implementation instead of using Global.Emulator
|
2016-12-06 10:35:11 -06:00 |
adelikat
|
d38b5396c3
|
Remove some commented out code that has been commented out for quite some time
|
2016-12-06 10:22:03 -06:00 |
alyosha-tas
|
790376496b
|
oops fixed error
|
2016-12-05 22:00:47 -05:00 |
alyosha-tas
|
eeba83be83
|
Intellivision fix frame and add sound clocking
|
2016-12-05 21:51:12 -05:00 |
alyosha-tas
|
dc01d08210
|
Intellivision start on PSG
|
2016-12-05 21:47:36 -05:00 |
adelikat
|
f1e528f68f
|
Virtual pads - pass the current core into schema objects instead of using Global.Emulator
|
2016-12-05 19:33:21 -06:00 |
adelikat
|
117e0b07e7
|
Pass the core instance to the record movie dialog
|
2016-12-04 12:51:48 -06:00 |
adelikat
|
9ae3916166
|
Debugger - remove a usage of Global.Emulator and a TODO
|
2016-12-04 12:40:26 -06:00 |
adelikat
|
e99bc9ba41
|
use the Emulator property instead of Global.Emulator in some lua library files
|
2016-12-04 12:37:29 -06:00 |
adelikat
|
b11a76f739
|
MultidiskBundler - add a RequiredService of IEmulator and use that property instead of Global.Emulator
|
2016-12-04 12:34:37 -06:00 |
adelikat
|
5258f9385c
|
Tastudio - use the Emulator property not Global.Emulator, fix another CoreExension method
|
2016-12-04 12:30:51 -06:00 |
adelikat
|
546947041b
|
BasicBot - Remove unnecessary usage of Global.Emulator
|
2016-12-04 12:23:44 -06:00 |
adelikat
|
0af5fb50b1
|
Refactor some extension methods off IEmulator that inexlicably used Global.Emulator instead of the IEmulator that was passed in
|
2016-12-04 12:14:16 -06:00 |
adelikat
|
44fa93e15f
|
Lua - make the MemorySavestate library dependent on IStatable
|
2016-12-04 12:08:21 -06:00 |
adelikat
|
63202570cc
|
Lua NES library - properly use an OptionalService instead of Global.Emulator
|
2016-12-04 11:50:07 -06:00 |
adelikat
|
17ea38f904
|
oops
|
2016-12-04 11:32:34 -06:00 |
adelikat
|
f0e6574def
|
Similar property in Multihawk
|
2016-12-04 11:31:07 -06:00 |
adelikat
|
d95df349a1
|
use the Emulator property in more places in MainForm, also disable the VS settings menu item if current NES rom is not a VS rom
|
2016-12-04 11:27:26 -06:00 |
adelikat
|
9135aea773
|
Make a shim property in Mainform as a step towards reducing the use of Globals
|
2016-12-04 11:19:34 -06:00 |