alyosha-tas
9cd47a2058
Update Intv game db
2016-12-22 18:11:32 -05:00
alyosha-tas
81033c1120
Intellivision Update Cartridge
...
Add Ms Pac Man (doesnt work yet)
Fix Banking
2016-12-22 18:10:39 -05:00
hegyak
ebe011f43a
Reverse Byte and Word in tools/GameShark.cs
2016-12-22 05:15:40 -08:00
alyosha-tas
99fdc4a8ca
Intellivision timing fix
2016-12-21 21:43:33 -05:00
alyosha-tas
6f4c5bc135
Update CP1610.Execute.cs
2016-12-21 21:42:14 -05:00
J.D. Purcell
52d604cb24
Fix turbo mode not disabling sound rendering (broken by 68a362c
).
...
Apply FF&RW volume when unthrottled.
2016-12-20 22:41:59 -05:00
alyosha-tas
62f674a8f7
Update gamedb_sega_gg.txt
2016-12-20 20:51:11 -05:00
alyosha-tas
c199d4bdf3
Add no skip flag tosome coleco games
...
fixes #752
2016-12-20 10:32:08 -05:00
alyosha-tas
da2d72a953
Add Cybernoid to QuickNES Blacklist
2016-12-20 10:21:42 -05:00
alyosha-tas
fcc9cec205
Update gamedb_intv.txt
2016-12-20 10:07:44 -05:00
zeromus
a0495b5090
d3d display method: fix 2nd ctrl alt del
2016-12-19 21:22:39 -06:00
alyosha-tas
138f7b140d
Add in inputpollable stuff to Intellivision
...
Should be TASable now
2016-12-19 20:20:10 -05:00
adelikat
9c3e4cd411
Merge branch 'master' of https://github.com/TASVideos/BizHawk
2016-12-19 10:50:26 -06:00
adelikat
961aec90dc
ControllerDefinition - clean up the code some and add documentation
2016-12-19 10:50:03 -06:00
alyosha-tas
824112bc0d
Intellivision clean up Cartridge
2016-12-19 10:58:22 -05:00
alyosha-tas
97a8430f5d
Intellivision implement STIC masking
2016-12-19 10:27:36 -05:00
J.D. Purcell
36daa01ad6
Sound cleanup. In case you're curious, the "SilenceLeaveRoomForFrameCount" part ended up not mattering (and may have been slightly counterproductive) once SoundOutputProvider had the ability to be notified of underruns. It doesn't matter for BufferedAsync either.
2016-12-18 20:45:38 -05:00
J.D. Purcell
f2e9ca2ac9
Fix fast-forward when using audio throttle and XAudio2 or OpenAL.
2016-12-18 15:23:23 -05:00
J.D. Purcell
970a9017d4
Fix typo in previous commit.
2016-12-18 13:03:58 -05:00
alyosha-tas
6bc9a027b3
Intellivision Bug fix to STIC
2016-12-17 22:09:23 -05:00
alyosha-tas
d8c39235bf
Update gamedb_intv.txt
2016-12-17 18:32:36 -05:00
alyosha-tas
3789485d3b
Update intv game db
2016-12-17 18:24:12 -05:00
alyosha-tas
8ab8eb43b9
Update Cartridge.cs
2016-12-17 18:23:30 -05:00
alyosha-tas
5d0bc69085
Intellivision finish cartridge mapping
2016-12-17 14:00:03 -05:00
alyosha-tas
204647e065
intellivision add gamedb selection to cartridge
...
start process of mapper selection
2016-12-17 12:13:32 -05:00
alyosha-tas
8102674411
Update gamedb.txt
2016-12-17 12:11:44 -05:00
alyosha-tas
a2d366a20d
Start intellivision gamedb
2016-12-17 12:10:58 -05:00
adelikat
40be0dd0b3
Refactor the way a Null ControllerDefinition is created
2016-12-16 23:34:18 -06:00
adelikat
2b4267d2c9
nitpicky code refactorings on unimportant files, nothing to see here
2016-12-16 15:47:28 -06:00
J.D. Purcell
7843664f68
Improve FPS smoothing to initialize with a real value instead of ramping up from zero. Re-initialize the FPS data after pausing or changing fast forward/rewind state to eliminate ramp-up and ramp-down in those cases. Only the initial behavior has changed; the FPS calculation/smoothing is otherwise mathematically identical.
2016-12-16 16:01:21 -05:00
adelikat
eda79c2212
Make an interface for CodeDataLog, and move CodeDataLog to Base Implementations
2016-12-16 11:33:02 -06:00
adelikat
691632f188
More IAsyncSoundProvider and related classes to BizHawk.Emulation.Cores and make them internal, since they are implementation details, and they are deprecrated and not intended to be used in future cores.
2016-12-16 08:50:05 -06:00
J.D. Purcell
c971fba7df
Prevent divide by zero. Would sometimes result in fSkipFrames being PositiveInfinity, which gets propagated to fSkipFramesError, resulting in the "while (fSkipFramesError <= -1.0f..." loop freezing.
2016-12-15 22:10:38 -05:00
J.D. Purcell
cabf27f5d9
Move a few files related to sound output from BizHawk.Emulation.Common to BizHawk.Client.EmuHawk.
2016-12-15 19:25:09 -05:00
J.D. Purcell
b0141c516e
Multi-disk Bundler: Fix DPI scaling issues and improve control positioning.
2016-12-15 15:06:35 -05:00
adelikat
2059558771
Lua - fix emu.getdisplaytype() that has been broken for a long time, also fix it to properly use the IEmulatorService system instead of reflection shenanigans
2016-12-15 13:09:52 -06:00
adelikat
54eb678387
create an ICreateGameDBEntires specialized service and have Atari2600 implement it. Use this in the log window instead of sneaky reflection to access the method
2016-12-15 10:45:20 -06:00
J.D. Purcell
d95edc273e
Sound cleanup.
2016-12-14 23:26:01 -05:00
J.D. Purcell
a33a8252ff
A bit more sound cleanup.
2016-12-14 22:03:25 -05:00
J.D. Purcell
84480e4235
Fix sound bugs + cleanup.
2016-12-14 21:19:46 -05:00
J.D. Purcell
206ea9887b
Text savestate fixes.
2016-12-14 18:35:03 -05:00
J.D. Purcell
036358fbf9
Fix bug with async sound.
2016-12-14 18:27:04 -05:00
J.D. Purcell
afd55fdc6b
Revert "Default to Sync sound instead of Async"
...
This reverts commit 6702f7795c
.
2016-12-14 18:26:19 -05:00
adelikat
adb7af2134
a few nitpick cleanups
2016-12-14 14:30:43 -06:00
adelikat
8e4142e839
ControllerDefinition - fix CategoryLabels not being copied in the copy constructor
2016-12-14 14:24:37 -06:00
adelikat
1d8cec5ae5
Merge branch 'master' of https://github.com/TASVideos/BizHawk
2016-12-14 14:12:45 -06:00
adelikat
2d9213c379
IController - Remove the indexer property and refactor code accordingly, also simplify and cleanup many of the IController implementations
2016-12-14 14:12:16 -06:00
alyosha-tas
6702f7795c
Default to Sync sound instead of Async
...
It seems like 'CanProvideAsync' was always returning true so the else if at 1621 was defaulting to setting Async, which caused an exception later.
This seems similar to some TAStudio issues where different people are getting different results depending on Windows version, but I don't see any issue with not setting Async mode.
2016-12-14 15:07:04 -05:00
adelikat
e94de78ebd
Lua - fix movie.getinput() to return float values instead of passing "False" no matter what
2016-12-14 13:22:01 -06:00
adelikat
a955e6a3a2
Break up InputAdapters into separate files because it was getting unwieldy
2016-12-14 13:12:37 -06:00