Commit Graph

11328 Commits

Author SHA1 Message Date
alyosha-tas 98a73ee982 Update Intellivision.IEmulator.cs 2016-12-24 09:15:14 -05:00
alyosha-tas 8c7e5098c0 Intellivision bug fix 2016-12-24 09:14:24 -05:00
alyosha-tas 585f35b29e Intellivision implement BackTab calls
Correct timing for background drawing, not sure if any game uses it though
2016-12-23 20:07:12 -05:00
alyosha-tas 35d86388a4 Intellivision Implement STIC access restrictions
Big accuracy improvement
2016-12-22 21:07:31 -05:00
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