Asnivor
|
a55cf000e7
|
Some code tidy
|
2018-03-13 13:09:44 +00:00 |
Asnivor
|
97c453ae91
|
Fixed zx16 machine after memory changes
|
2018-03-13 12:48:08 +00:00 |
Asnivor
|
33aa77d8e3
|
Removed [CoreConstructor("ZXSpectrum")] identifier (as this was causing an exception when loading roms for other systems
|
2018-03-12 18:17:06 +00:00 |
Asnivor
|
baa46f3c99
|
Detection method for 48k (or 128k in 48k mode) - needed for 'stop the tape 48k' tzx block command detection
|
2018-03-12 15:48:00 +00:00 |
Asnivor
|
213437362d
|
Memory overhaul for a nice performance benefit
|
2018-03-12 15:22:06 +00:00 |
Asnivor
|
deba6b18b8
|
Added 'Get Tape Status' keybinding - fires an OSD message with state info about the current tape
|
2018-03-12 14:37:45 +00:00 |
alyosha-tas
|
c839bffc33
|
A2600: Add Driving controller and fix coleco Super Action Controller
|
2018-03-12 09:12:41 -04:00 |
Asnivor
|
ccb5947ade
|
Finished port IO contention rewrites
|
2018-03-12 12:00:17 +00:00 |
Asnivor
|
0bd433210e
|
Fixed tzx tape standard data block PauseAfter value. Now speedlock7 encoded games should work
|
2018-03-12 10:20:56 +00:00 |
Asnivor
|
ae8b030e57
|
Started new port contention methods and increased the auto-tape monitor timeout (to eliminate false-positive stops)
|
2018-03-12 10:19:42 +00:00 |
alyosha-tas
|
b5321b8d1e
|
Coleco: Finalize Turbo Controller (fixes burn rubber)
|
2018-03-11 14:49:53 -04:00 |
alyosha-tas
|
3d0ff89474
|
C64: Fix leaderboard Golf, but Serial Port interrupts need to be done correctly.
|
2018-03-11 11:44:15 -04:00 |
alyosha-tas
|
8165fdaaeb
|
C64: Partial Fixes for Leaderboard Golf and 4-in-1
|
2018-03-11 10:41:11 -04:00 |
alyosha-tas
|
7d3f1b366f
|
NESHawk: raise cap on cheats to include entire bus size
|
2018-03-10 08:14:38 -05:00 |
alyosha-tas
|
4208eea12f
|
A7800Hawk fix cart parsing for RAM bank, fixes 1129
|
2018-03-10 08:06:07 -05:00 |
alyosha-tas
|
38a07e8246
|
Coleco: Fix noise channel audio
|
2018-03-09 19:32:49 -05:00 |
Asnivor
|
8708e987f7
|
Improved tape auto-loading functions
|
2018-03-09 17:52:04 +00:00 |
alyosha-tas
|
1cd82aa5d9
|
ColecoHawk: Fix turbo controller
|
2018-03-08 19:58:38 -05:00 |
Asnivor
|
31328dac2b
|
Readme progress update!
|
2018-03-08 22:10:16 +00:00 |
Asnivor
|
c7fe4c2887
|
Datacorder - implement basic manual tape block navigation (i.e. NextBlock, PrevBlock)
|
2018-03-08 21:25:19 +00:00 |
Asnivor
|
e6d43fa5d2
|
Implemented +2a and +3 is now working (although disk drive not yet implemented so it just shows as +2a)
|
2018-03-08 19:33:14 +00:00 |
Asnivor
|
cf8b632381
|
Disabled new test DiagRom
|
2018-03-08 16:51:25 +00:00 |
Asnivor
|
f121aedd6a
|
Added floating bus implementation to 128k/+2 and started looking at +3 emulation
|
2018-03-08 16:50:56 +00:00 |
feos
|
fa5f34627a
|
forgot to save the file
|
2018-03-08 17:01:47 +03:00 |
feos
|
6887447c65
|
c64: colors that we updated to are probably incorrect. use the ones that pepto actually got
todo: sort this out
|
2018-03-08 16:57:47 +03:00 |
Asnivor
|
74423041f3
|
Removed DCFilter
|
2018-03-07 17:40:15 +00:00 |
alyosha-tas
|
9804a0901a
|
NES: Sprites don't render on scanline 0
|
2018-03-07 09:46:40 -05:00 |
alyosha-tas
|
f2a7bdcb6a
|
NES: Fix Traingle Channgel
|
2018-03-07 07:58:37 -05:00 |
Asnivor
|
fbbd75b3ab
|
Implemented DeterministicEmulation as a syncsetting and if this is set to false, audio and video devices respect the render and renderSound IEmulator bools
|
2018-03-07 12:21:36 +00:00 |
Asnivor
|
34663445f8
|
LagFrame syncstate
|
2018-03-06 18:03:55 +00:00 |
Asnivor
|
198008a573
|
LagFrame implementation
|
2018-03-06 17:57:13 +00:00 |
Asnivor
|
36485bba8a
|
Updated readme
|
2018-03-06 17:04:58 +00:00 |
Asnivor
|
7a7b84f35c
|
Fixed MemoryCallbacks (i think) - now debugger opens without throwing an exception
|
2018-03-06 17:04:12 +00:00 |
Asnivor
|
35bb1d0c93
|
Fixed default keys and also fixed a major syncsettings snafu
|
2018-03-06 16:40:25 +00:00 |
Asnivor
|
aa1cfde69b
|
Disabled replacement DiagRom bios (vblank tests now appear to be working)
|
2018-03-06 16:05:50 +00:00 |
Asnivor
|
f8e1174aad
|
ControllerConfiguration form now shows which Joystick type is assigned to each input
|
2018-03-06 16:01:40 +00:00 |
Asnivor
|
93ae29c3a0
|
Added Cursor(Protek) and Sinclair (left and right) joystick emulation. Also user can now set J1, J2, and J3 emulated joystick type through syncsettings
|
2018-03-06 15:47:14 +00:00 |
Asnivor
|
3cc4b94406
|
Added default control bindings and prettified the controller configuration panels
|
2018-03-06 11:17:30 +00:00 |
Asnivor
|
b409c88c50
|
Fixed .tap system detection. was causing an exception due to shocking bit of anti-logic (on my part) when opening from zip files
|
2018-03-05 16:40:36 +00:00 |
Asnivor
|
e2a212a0b8
|
Added tape trap auto-load option
|
2018-03-05 16:12:19 +00:00 |
Asnivor
|
23c07cdb67
|
OSD message handling implementation
|
2018-03-05 13:29:34 +00:00 |
Asnivor
|
90c1e293bf
|
Implemented multi bundler functionlity and multiple tape controls
|
2018-03-05 11:17:22 +00:00 |
alyosha-tas
|
b0445521c9
|
ColecoVision: SGM Sound
|
2018-03-04 11:00:32 -05:00 |
alyosha-tas
|
88f874f123
|
Oops missed a savestate variable
|
2018-03-03 11:01:04 -05:00 |
alyosha-tas
|
f4aa1269ab
|
Coleco: Initial commits for Super Game Module
|
2018-03-03 10:55:15 -05:00 |
alyosha-tas
|
47cfe9ceb6
|
Intellivision: TCI throw console warning instead of error, fixes popeye
|
2018-03-02 16:59:38 -05:00 |
alyosha-tas
|
82d8060fc8
|
Add mode 1 to ColecoVision
|
2018-02-25 15:31:03 -05:00 |
nattthebear
|
e70549667d
|
Fix a lot of mappers in quicknes that had been accidentally broken since 2016, including mmc2, mmc4, vrc6
|
2018-02-24 15:19:26 -05:00 |
frequem
|
71ba3024b7
|
Fixed linux build
|
2018-02-21 20:19:33 -05:00 |
frequem
|
d0d73766bd
|
Fixed some filenames causing problems on case-sensitive systems
|
2018-02-21 20:19:33 -05:00 |
nattthebear
|
13a3ae1a32
|
support palette settings in mgba, fixes #1042 (probably)
|
2018-02-21 19:20:10 -05:00 |
nattthebear
|
bd23975201
|
Hackadoodle to change the initial value of the DIV register? This is probably a bad idea
|
2018-02-20 18:30:27 -05:00 |
alyosha-tas
|
92ec68349c
|
Intellivision: Fix Space Patrol
|
2018-02-17 16:08:46 -05:00 |
Asnivor
|
50d28c9627
|
file reorganisation and removal of obsolete stuff
|
2018-02-16 10:14:02 +00:00 |
Asnivor
|
a3dc506c06
|
Another timing fix
|
2018-02-16 09:51:00 +00:00 |
Asnivor
|
c8ea81bfd8
|
Fixed off-by-one-tstate frame timing issue
|
2018-02-16 08:49:41 +00:00 |
Asnivor
|
ec7445669c
|
Fixed integer overflow bug in the tape device
|
2018-02-15 18:16:12 +00:00 |
Asnivor
|
b9729d0dc2
|
TZX tape format handling re-write nearly complete (supporting advanced protection/loader schemes)
|
2018-02-15 14:37:22 +00:00 |
Asnivor
|
42b5f5dc5d
|
Tape device re-write and TAP format reading done. Loading state is now fully serializable
|
2018-02-14 12:21:02 +00:00 |
Asnivor
|
f9e93cfa2a
|
Starting new tape implementation
|
2018-02-13 15:29:21 +00:00 |
feos
|
f828641388
|
core config: dynamically resize description field to fit text
fix #1091
|
2018-02-13 01:45:05 +03:00 |
Asnivor
|
181a6ba2ab
|
fix deleted files
|
2018-02-12 17:23:45 +00:00 |
Asnivor
|
d534ee3f5f
|
Small settings change
|
2018-02-12 17:22:03 +00:00 |
alyosha-tas
|
cace4bdb5a
|
PCE: Fix a VPC typo
|
2018-02-11 14:02:08 -05:00 |
alyosha-tas
|
fd7a3a731e
|
PCEHawk: Add option for cropping
Resolves #71
|
2018-02-10 15:28:27 -05:00 |
alyosha-tas
|
58f6e624ff
|
SMS add Korea to region selection options
|
2018-02-08 09:26:22 -05:00 |
alyosha-tas
|
f2523f1cec
|
PCE: Fix some VPC issues
|
2018-02-06 18:56:03 -05:00 |
Asnivor
|
7c82d6d526
|
Merge pull request #1106 from TASVideos/master
Bring ZXSpectrum branch up to date with master
|
2018-02-06 08:45:48 +00:00 |
alyosha-tas
|
5f250a2fb0
|
PCE: Fix display to correctly capture changes to display offset register
Fixes Devil's Crush (and by extension Final Blaster)
|
2018-02-05 16:58:46 -05:00 |
alyosha-tas
|
2cc092270d
|
Gambatte: Palette selection for GB mode
|
2018-02-02 18:42:09 -05:00 |
alyosha-tas
|
70d09673bc
|
GBHawk: PPU cleanup
|
2018-01-19 09:37:55 -05:00 |
alyosha-tas
|
a98ebef674
|
GBHawk: Initial sprite test pass
|
2018-01-18 20:35:56 -05:00 |
alyosha-tas
|
5bf7b060af
|
GBHawk: Sprite Evaluation work
|
2018-01-17 21:38:00 -05:00 |
alyosha-tas
|
5d3ca7bc47
|
GBHawk: controller read fix
|
2018-01-17 17:17:43 -05:00 |
alyosha-tas
|
956518bfc1
|
GBHawk: update controller
|
2018-01-17 09:41:59 -05:00 |
alyosha-tas
|
296b88f155
|
GB minor clean ups
|
2018-01-16 20:00:42 -05:00 |
Asnivor
|
1fb10f3d9c
|
Some TapeDevice serialization
|
2018-01-15 12:50:07 +00:00 |
alyosha-tas
|
e5ded9b139
|
Gambatte: Merge improvements from gifvex(mcmaeve)
Restores Bios support and loading GB games into GBC
Accuracy imrpovements
|
2018-01-15 07:45:15 -05:00 |
alyosha-tas
|
b53a89b88f
|
C64: raster interrupt fix
|
2018-01-11 09:11:55 -05:00 |
alyosha-tas
|
4e8ae412fe
|
FDS IRQ's round 2
|
2018-01-09 13:23:13 -05:00 |
alyosha-tas
|
9df6d3c01e
|
FDS: fix timer IRQ timing
|
2018-01-09 12:22:26 -05:00 |
alyosha-tas
|
e3c885a0ce
|
C64: Flsuh audio when readin from voice 3 output ports
Fixes strongman
|
2018-01-08 20:25:57 -05:00 |
alyosha-tas
|
f6c23270cc
|
FDS: Fix Behaviour of disk status bit
|
2018-01-07 14:57:41 -05:00 |
alyosha-tas
|
eaef35b126
|
C64: fix controller
|
2018-01-06 18:12:30 -05:00 |
alyosha-tas
|
353fec4f00
|
SMS: Add Korea BIOS support
|
2018-01-01 12:04:07 -05:00 |
alyosha-tas
|
06201a1c4f
|
C64: Fix voume based audio sampling, fix some state bugs
|
2017-12-31 17:30:35 -05:00 |
alyosha-tas
|
df8edae97e
|
C64: Fix some bugs
|
2017-12-31 11:11:24 -05:00 |
alyosha-tas
|
b1320f38ef
|
Initial WRAM in Silva Saga to 0xFF instead of 0 so the game won't think valid files exist there
|
2017-12-30 19:55:06 -05:00 |
alyosha-tas
|
c24e88d4a3
|
Add "" scope to GPGX memory domain callbacks so the callback created by the trace buffer is within scope.
|
2017-12-29 22:33:26 -05:00 |
alyosha-tas
|
1f0c9f2be8
|
GBHawk: Fix audio and states
|
2017-12-15 14:29:11 -05:00 |
Asnivor
|
3d508455ec
|
Some floating bus work (although still not working)
|
2017-12-11 18:00:59 +00:00 |
Asnivor
|
2759f65b1a
|
Added more border configuration options
|
2017-12-11 16:05:36 +00:00 |
Asnivor
|
a9d179d83a
|
Added ULA state serialization
|
2017-12-11 14:35:27 +00:00 |
Asnivor
|
12f5df2b05
|
Added new ULA implementation for 128k and plus2
|
2017-12-11 14:33:47 +00:00 |
Asnivor
|
a5b50fe547
|
48k - new ULA implementation - 80% faster
|
2017-12-11 14:08:00 +00:00 |
Asnivor
|
2b988954ee
|
Started implementing new ULA implemetation (far more performant)
|
2017-12-11 12:54:48 +00:00 |
Asnivor
|
7532b4be8c
|
Updated readme with progress info
|
2017-12-11 09:09:05 +00:00 |
Asnivor
|
e155bb05fc
|
Embedded ZX Roms (allowed for distribution from AMSTRAD)
|
2017-12-11 09:05:12 +00:00 |
Asnivor
|
b6ddf03c96
|
Some comments
|
2017-12-07 17:34:02 +00:00 |
Asnivor
|
0cd8af5974
|
SyncSettings option for widescreen mode (remove top and bottom borders)
|
2017-12-07 17:24:30 +00:00 |
Asnivor
|
fc8b89c837
|
Added original 16k speccy (even though it sucks)
|
2017-12-07 16:03:23 +00:00 |
Asnivor
|
eff8ce69b4
|
More +3 stuff (still not working)
|
2017-12-07 15:43:28 +00:00 |
Asnivor
|
43ed79cd64
|
Mixer balancing and stereo output toggle
|
2017-12-07 13:09:53 +00:00 |
Asnivor
|
f0cef1cf0d
|
AY-3-8912 Implementation
|
2017-12-07 10:49:43 +00:00 |
alyosha-tas
|
e92a455995
|
GBHawk Cleanups
|
2017-12-06 19:20:15 -05:00 |
alyosha-tas
|
7ae43505ec
|
GBHawk: Clean up interrupt handling
|
2017-12-06 18:55:38 -05:00 |
alyosha-tas
|
fe25f35b86
|
GBHawk: Halt DMA when CPU is halted
|
2017-12-06 10:50:43 -05:00 |
alyosha-tas
|
80e1ef7ad5
|
GBHawk: Pass new MBC1 test
|
2017-12-06 08:48:39 -05:00 |
alyosha-tas
|
b65c10afc7
|
GBHawk: CPU Update for new test
|
2017-12-06 08:12:41 -05:00 |
alyosha-tas
|
6ffa22aa7a
|
NESHawk: Fix APU IRQs
|
2017-12-05 19:36:02 -05:00 |
alyosha-tas
|
acd3386366
|
Merge pull request #1073 from Mad-Matty/patch-1
Update Vic.VideoProvider.cs
|
2017-12-05 09:22:39 -05:00 |
Asnivor
|
f82b1b8336
|
Custom SoundProviderMixer implementation
|
2017-12-05 13:08:47 +00:00 |
Asnivor
|
85d38a3379
|
template for plus3 (but not implemented yet)
|
2017-12-05 10:38:51 +00:00 |
Asnivor
|
27ba7e0008
|
Started +2 implementation
|
2017-12-05 10:26:06 +00:00 |
Asnivor
|
30019d68fc
|
Started Spectrum128 implementation
|
2017-12-05 10:02:57 +00:00 |
alyosha-tas
|
3818ecf193
|
GBHawk: Implement obscure audio effects
|
2017-12-04 14:39:41 -05:00 |
Asnivor
|
f92269657d
|
Added core UI menu and fixed up settings / syncsettings
|
2017-12-04 15:40:27 +00:00 |
Asnivor
|
6d22b06c21
|
Added virtual pad to UI
|
2017-12-04 14:05:04 +00:00 |
Asnivor
|
38ee7147b3
|
_frameBuffer is now populated with correct data immediately, rather than converted during the IVideoProvider cycle
|
2017-12-04 09:42:08 +00:00 |
alyosha-tas
|
e951439bed
|
GBHawk: Implement frame draw delay
|
2017-12-03 19:09:33 -05:00 |
alyosha-tas
|
b7689dfe29
|
GBHawk: Fix some graphical bugs
|
2017-12-03 11:41:18 -05:00 |
alyosha-tas
|
8a48073a9b
|
NESHawk: Mapper 63
|
2017-12-02 18:39:52 -05:00 |
alyosha-tas
|
5ba647a632
|
NESHawk: Implement mapper 43 and UNIF_UNL-SMB2J
|
2017-12-02 12:22:48 -05:00 |
alyosha-tas
|
5e481a6083
|
NESHawk: Fix some unlicensed games
|
2017-12-02 10:03:27 -05:00 |
Asnivor
|
2b880d863b
|
updated readme
|
2017-12-01 17:40:45 +00:00 |
Asnivor
|
048c65cd7e
|
Implemented Kempston Joystick (hardcoded J1)
|
2017-12-01 17:33:56 +00:00 |
Asnivor
|
fb8fd2ae90
|
Fixed input detection
|
2017-12-01 15:34:47 +00:00 |
Asnivor
|
bce185b016
|
Merge branch 'ZXSpectrum' of https://github.com/TASVideos/BizHawk.git
|
2017-12-01 14:34:58 +00:00 |
Asnivor
|
42db947939
|
updated keyscanning code
|
2017-12-01 14:34:45 +00:00 |
alyosha-tas
|
f1fee7dc6e
|
TI832: fix port accesses
|
2017-12-01 08:51:18 -05:00 |
alyosha-tas
|
a9f8828063
|
z80: fix port access behaviour
|
2017-12-01 08:20:18 -05:00 |
Asnivor
|
0ac6012320
|
small refactor
|
2017-12-01 11:36:57 +00:00 |
Asnivor
|
64bb08cbb7
|
un-refactored input code and added some +keyboard combinations
|
2017-11-30 12:08:36 +00:00 |
Asnivor
|
b38760caeb
|
Internal facility to use DiagROM
|
2017-11-30 09:41:30 +00:00 |
alyosha-tas
|
30061a3536
|
ZX Spectrum draft DB Access
|
2017-11-29 16:32:34 -05:00 |
alyosha-tas
|
07b9e1243c
|
ZX Spectrum draft DB access
|
2017-11-29 16:31:53 -05:00 |
alyosha-tas
|
7428e8e673
|
ZX Spectrum: Draft DB access
|
2017-11-29 16:30:54 -05:00 |
alyosha-tas
|
d09e73b592
|
z80: implement data bus
-needed for ZXspectrum mode 2 interrupts
-use with FetchDB function
|
2017-11-29 16:28:08 -05:00 |
alyosha-tas
|
701133d54e
|
SMS: Fix states
|
2017-11-29 10:08:33 -05:00 |
alyosha-tas
|
dab3b85599
|
Merge pull request #1071 from Asnivor/speccy
ZXHawk Initial
|
2017-11-28 18:08:48 -05:00 |
Asnvior
|
dba8e1f049
|
Added readme
|
2017-11-28 20:09:00 +00:00 |
Asnvior
|
7287afc5da
|
More SynState work
|
2017-11-28 19:28:22 +00:00 |
alyosha-tas
|
160d54057a
|
GBHawk: Fix altered space sprites
|
2017-11-27 19:37:13 -05:00 |
alyosha-tas
|
17aa0a00a7
|
GBHawk: allocate memory correctly >___>
|
2017-11-27 15:13:42 -05:00 |
alyosha-tas
|
34a17570d6
|
Gambatte: Properly dispose of GPUViewer memory pointers
-Still doesn't point to correct memory but at least doesn't crash
|
2017-11-26 09:25:16 -05:00 |
alyosha-tas
|
3e4ebb0dbd
|
GBHawk: GPU Viewer get updates correctly
|
2017-11-25 22:02:04 -05:00 |
alyosha-tas
|
4563c0449c
|
GBHawk: GPU Viewer fixes
|
2017-11-25 21:55:37 -05:00 |
alyosha-tas
|
13ec13a556
|
GBHawk : Initial support for GPU Viewer
|
2017-11-25 21:16:14 -05:00 |
alyosha-tas
|
2557be35d5
|
GBHawk: Bug Fix
|
2017-11-25 13:10:09 -05:00 |
alyosha-tas
|
35623000ac
|
GBHawk: Bug Fix
|
2017-11-25 11:10:59 -05:00 |