alyosha-tas
|
d465ddbf53
|
A7800 mapper fix
|
2018-11-17 14:46:22 -06:00 |
alyosha-tas
|
f91c14e42e
|
A7800: more Pokey fixes, should sound correct now
|
2018-11-17 11:37:18 -06:00 |
alyosha-tas
|
c8bb21ab38
|
A7800: more pokey work, starting to sound correct
|
2018-11-17 10:18:11 -06:00 |
cah4e3
|
02e1ccd541
|
removing "alt version" or Joshua by Wisdom Tree. This is just a bad file.
|
2018-11-15 16:52:46 +03:00 |
zeromus
|
026527380d
|
gbhawk CDL - fiddle with it a bit, ignore writes to rom
|
2018-11-15 05:00:53 -05:00 |
zeromus
|
6dd6314c87
|
gbhawk CDL - all the mappers. not tested very thoroughly.
|
2018-11-14 21:27:13 -05:00 |
zeromus
|
7143b2c83f
|
GBHawk CDL - hook up mappers, test with MBC5
|
2018-11-14 21:10:01 -05:00 |
zeromus
|
a8db56d8b2
|
rough draft gbhawk CDL
|
2018-11-14 21:04:31 -05:00 |
alyosha-tas
|
c7f717981b
|
Update GBHawk.cs
|
2018-11-14 17:47:34 -06:00 |
alyosha-tas
|
ca52715673
|
A7800: Audio Overhaul
|
2018-11-12 09:29:11 -06:00 |
alyosha-tas
|
f0271b1f72
|
GBHawk: Pass many more tests
|
2018-11-10 12:47:46 -06:00 |
zeromus
|
1961d8b8d0
|
fix mupen dll not to have 100 frame hack crash; change c# side to more visibly hang (the frame counter stops, so the condition can be detected)
|
2018-11-07 19:59:03 -05:00 |
zeromus
|
2eade372fd
|
try a new technique to just unstick the frontend when the n64 emulation thread dies
|
2018-11-07 15:37:37 -05:00 |
adelikat
|
a8e85f742c
|
SxROM - some small cleanup/simplification
|
2018-11-01 10:27:51 -05:00 |
alyosha-tas
|
2dc13967ce
|
A7800: Add db entry and fix mirroring
|
2018-10-27 19:51:18 -05:00 |
alyosha-tas
|
738ffe596d
|
A7800: DB update and bug fix
|
2018-10-25 19:28:21 -05:00 |
alyosha-tas
|
41d9bb6967
|
A7800: Pokey support for SGE mapper
|
2018-10-24 17:37:42 -05:00 |
alyosha-tas
|
41d1db14ef
|
GBHawk: HuC1 support
|
2018-10-14 09:45:13 -05:00 |
alyosha-tas
|
4dd55ad0ff
|
GBHawk: bug fix
|
2018-10-13 19:21:57 -05:00 |
alyosha-tas
|
595c88960d
|
GBHawk: Some timing fixes for Oh! and GBvideoplayer
|
2018-10-13 14:21:06 -05:00 |
alyosha-tas
|
41e217731d
|
GBHawk: Fix DMG sprite evaluation (fixes Oh! Demo bug)
|
2018-10-11 16:44:52 -05:00 |
alyosha-tas
|
77938b0d1b
|
GBHawk: another Joshua version
|
2018-10-09 18:00:07 -05:00 |
alyosha-tas
|
bdc241d658
|
GBHawk: Fix Virtual Pad
|
2018-10-08 18:54:12 -05:00 |
alyosha-tas
|
77c186b0b2
|
GBHawk: Wisdom tree compatibility
|
2018-10-08 10:21:09 -05:00 |
alyosha-tas
|
0ff7a07eaf
|
GBHawk: minor fixes for GBvideoplayer
|
2018-10-08 09:53:18 -05:00 |
alyosha-tas
|
d32b1824ed
|
Merge branch 'master' of https://github.com/TASVideos/BizHawk
|
2018-10-08 09:48:34 -05:00 |
alyosha-tas
|
ea1b74c67c
|
no message
|
2018-10-08 09:48:27 -05:00 |
alyosha-tas
|
2a6720d284
|
Wisdom tree Mapper
|
2018-10-08 09:43:08 -05:00 |
alyosha-tas
|
19a25e55fb
|
z80: IORQ signal interrupt acknowledge
|
2018-09-30 12:21:47 -05:00 |
alyosha-tas
|
7ba4e8a437
|
z80: minor cleanups and bug fixes
|
2018-09-30 10:02:50 -05:00 |
alyosha-tas
|
028a5b644e
|
z80 cleanup and bug fix
|
2018-09-30 09:58:08 -05:00 |
alyosha-tas
|
4cdcb80721
|
z80: rewrite interrupt handling
step one in proper line polling for CPC
|
2018-09-29 22:08:19 -05:00 |
alyosha-tas
|
bf9796f1e8
|
z80: rewrite interrupt handling
|
2018-09-29 22:04:37 -05:00 |
Asnivor
|
805d3abd9d
|
CPCHawk: more work on new CRTC chip emulation
|
2018-09-27 14:27:11 +01:00 |
Asnivor
|
818b1d8016
|
PCE: one small thing missed in the revert operation
|
2018-09-26 10:28:38 +01:00 |
Asnivor
|
4a2d9dd0f1
|
PCE: Revert aa7cee1 . This looks to resolve the following: #1333 #1303 #1287 #1231 #1203 and *maybe* #1266
|
2018-09-26 10:27:23 +01:00 |
Asnivor
|
b747ac22d7
|
SMS/GG: PowerOn Z80 SP init - stops some games from crashing/note loading
|
2018-09-25 09:25:54 +01:00 |
Asnivor
|
2ed0c919d2
|
Merge pull request #1330 from TASVideos/z80fixes
Z80: fix IN A, (N) flag affection
|
2018-09-19 23:01:30 +01:00 |
Asnivor
|
e0b6c67b70
|
CPCHawk: Menu and GUI fixes
|
2018-09-19 17:46:58 +01:00 |
Asnivor
|
43f401a193
|
CPCHawk: Update readme
|
2018-09-19 17:03:57 +01:00 |
Asnivor
|
2565f49c89
|
Merge branch 'AmstradCPC' into master
|
2018-09-19 14:56:41 +01:00 |
Asnivor
|
95e565c545
|
CPCHawk: Start of new CRCT and Gatearray implementations
|
2018-09-19 14:35:22 +01:00 |
Asnivor
|
3d55446526
|
A, (N) flag affection
|
2018-09-19 13:10:41 +01:00 |
Asnivor
|
c4dd4c50e2
|
Z80: undo flag oops
|
2018-09-18 11:13:31 +01:00 |
Asnivor
|
a7386a52f0
|
Merge branch 'master' of https://github.com/TASVideos/BizHawk
|
2018-09-18 10:54:55 +01:00 |
Asnivor
|
f62ab685a9
|
ZXHawk: Fix core GUI windows monospace weirdness
|
2018-09-18 10:50:15 +01:00 |
feos
|
b83c99c857
|
gliden64: wire up overscan, but disable the ui option, because it somehow refuses to work
|
2018-09-15 20:30:19 +03:00 |
feos
|
2ab320ebf2
|
gliden64: wire up resolution display
the proper method is obviously hooking into m64p and getting this info via lua or something, but for now it's better than nothing (and easy)
|
2018-09-15 12:43:39 +03:00 |
feos
|
6af9b6aaa5
|
update gliden64 and wire up fxaa
|
2018-09-15 12:09:52 +03:00 |
Asnivor
|
c76e2f35a0
|
ZXHawk: Starting on UDI and IPF disk image support (although neither are fully working or hooked up yet)
|
2018-09-13 10:44:48 +01:00 |
Asnivor
|
faaf4d2f18
|
ZXHawk: Support double-sided *.dsk images and throw an exception if the images are not 42 track disks
|
2018-09-11 11:21:59 +01:00 |
Asnivor
|
bd26f73516
|
Merge branch 'master' of https://github.com/TASVideos/BizHawk.git
|
2018-09-10 10:08:45 +01:00 |
Asnivor
|
16d68ea813
|
ZXHawk: debug only zx-state snapshot export
|
2018-09-10 10:05:49 +01:00 |
feos
|
83f464528d
|
c64 state: it wasn't a wild stab
|
2018-09-09 00:20:05 +03:00 |
feos
|
aeca800c62
|
c64 state: drop 4MB more
now state sizes are either 268 or 277 KB
|
2018-09-08 23:42:51 +03:00 |
feos
|
fe8b6bffc0
|
c64 state: crush a bit harder
|
2018-09-08 23:32:44 +03:00 |
feos
|
1cf29c8310
|
c64 state: don't save DiskDrive twice
|
2018-09-08 23:24:09 +03:00 |
Asnivor
|
d28e4e9f70
|
C64Hawk: Fix border issues - #1272 (#1276)
|
2018-08-21 22:30:04 +03:00 |
Asnivor
|
4e470cf17a
|
ZXHawk: DeterministicEmulation to be overridden (TRUE) when recording a movie - #1290
|
2018-08-21 14:16:14 +01:00 |
Asnivor
|
7ff4cea6c7
|
ZXHawk: +3/+2a writes to 0x1ffd and 0x7ffd decoded more faithfully
|
2018-08-20 17:24:14 +01:00 |
Asnivor
|
6a5b77c338
|
ZXHawk: ICodeDataLogger implementation
|
2018-08-20 14:18:20 +01:00 |
Asnivor
|
6b61af008c
|
ZXHawk: machine specific and more descriptive memory domains
|
2018-08-20 12:50:08 +01:00 |
Asnivor
|
13f9904111
|
ZXHawk: Updated outdated machine info
|
2018-08-17 15:44:48 +01:00 |
Asnivor
|
ddbe1b8a84
|
ZXHawk: Added non-sync setting to change core background color - #1263
|
2018-08-06 14:51:10 +01:00 |
Asnivor
|
92c3264ff7
|
ZXHawk: do not fire tape/disk inserted OSD messages on LoadState - closes #1250
|
2018-08-06 13:00:57 +01:00 |
Asnivor
|
a7e0e728a7
|
CPCHawk: PSG now sounds *almost* right
|
2018-07-23 20:48:31 +01:00 |
Asnivor
|
facbdd3630
|
CPCHawk: Fixed ROM & RAM banking. Started CPC6128 implementation.
|
2018-07-18 16:17:08 +01:00 |
Asnivor
|
ac0aae4afb
|
CPCHawk: UI menus
|
2018-07-18 13:53:08 +01:00 |
Asnivor
|
f35bb99c5f
|
CPCHawk: Datacorder & tape sound, GateArray renderer modes 0, 1 & 2
|
2018-07-18 12:28:39 +01:00 |
Asnivor
|
c0fcac5ab1
|
CPCHawk: Port IO changes, Interrupt generation, i8255 PPI chip, PSG IO & Keyboard/Joysticks
|
2018-07-18 08:12:44 +01:00 |
Asnivor
|
4192f764b1
|
CPCHawk: Gatearray now displaying a picture (mode1)
|
2018-07-13 16:34:36 +01:00 |
Asnivor
|
6863368dd3
|
CPCHawk: Start of the gate array implementation
|
2018-07-09 15:58:23 +01:00 |
alyosha-tas
|
57c6149274
|
NESHawk: Fix VRC IRQ timing
|
2018-07-07 09:02:56 -04:00 |
alyosha-tas
|
994e415a1b
|
ColecoHawk: Add remainder of SGM domain
|
2018-07-07 08:14:51 -04:00 |
Asnivor
|
aec496b561
|
CPCHawk: CRCT implementaton
|
2018-07-06 14:46:07 +01:00 |
alyosha-tas
|
0e58e36b67
|
COlecoHawk: Add SGM memory domain, fix super action controller
|
2018-07-05 16:48:08 -04:00 |
Asnivor
|
531833c7b0
|
CPCHawk: Initial project outline (may or may not come to something eventually)
|
2018-07-03 14:53:09 +01:00 |
alyosha-tas
|
704e560d59
|
GBHAWk: PPU work (Fixes ken griffy Jr presents)
|
2018-07-03 08:58:12 -04:00 |
Asnivor
|
da15b64eca
|
ZXHawk: DCFilter implementation
|
2018-07-02 15:33:32 +01:00 |
alyosha-tas
|
7767ed6fb9
|
SMSHawk: Fix pause button
Fixes #1236
|
2018-07-02 08:23:29 -04:00 |
alyosha-tas
|
123df38731
|
GBHawk: Attempt to fix audio crash
|
2018-07-01 15:10:42 -04:00 |
alyosha-tas
|
58240dfe05
|
GBHawk: Fix audio effects for Wave channel
(Fixes 3-D Pool)
|
2018-07-01 14:44:53 -04:00 |
alyosha-tas
|
77bba444fd
|
A7800: Fix unplugged controller and Pokey sound
|
2018-06-28 18:10:28 -04:00 |
alyosha-tas
|
7ff08fb63e
|
GBHawk: MBC2 proper Bank masking
Fixes #1229
|
2018-06-26 08:17:33 -04:00 |
alyosha-tas
|
4160af8eaa
|
GBHawk: Fix autosaving saveram.
|
2018-06-24 15:55:33 -04:00 |
adelikat
|
22d1818641
|
DoSettings file for all project to explicitely set language level to C#6
|
2018-06-23 13:06:13 -05:00 |
feos
|
0dc8187cb5
|
update mgba info
|
2018-06-23 16:23:53 +03:00 |
feos
|
fc03be879f
|
gliden64: disable texture cache option, since internally it's hardcoded to 8000 now
|
2018-06-23 00:00:08 +03:00 |
Asnivor
|
1ade5d0b49
|
ZXHawk: Prep for release
|
2018-06-22 16:55:57 +01:00 |
Asnivor
|
625f063861
|
ZXHawk: Added wav tape image support
|
2018-06-22 14:40:40 +01:00 |
Asnivor
|
e2b58cfb98
|
ZXHawk: improvements to tape traps
|
2018-06-22 13:43:26 +01:00 |
Asnivor
|
b81a7539cf
|
ZXHawk: Added Compressed Square Wave (CSW) tape image support
|
2018-06-22 13:23:33 +01:00 |
Asnivor
|
b90c8f0bec
|
ZXHawk: small pzx PAUS block change
|
2018-06-21 16:16:31 +01:00 |
Asnivor
|
94436c307c
|
ZXHawk: TapeDevice - replaced embedded end of block pause values with individual PAUSE blocks
|
2018-06-21 15:08:38 +01:00 |
Asnivor
|
84bc77e82e
|
ZXHawk: Fixed bug in datacorder 'stop-the-tape' command implementation (when this command was detected it was skipping forward an extra block)
|
2018-06-21 14:03:10 +01:00 |
Asnivor
|
8236d7b645
|
ZXHawk: Some PZX changes
|
2018-06-21 13:39:23 +01:00 |
Asnivor
|
50123bf8e2
|
ZXHawk: Experimental PZX tape image support
|
2018-06-20 15:03:11 +01:00 |
Asnivor
|
5b0a41e31c
|
ZXHawk: Throw an exception when unsupported double-sided disk images are loaded
|
2018-06-19 15:10:56 +01:00 |
Asnivor
|
ae0543d1f3
|
ZXHawk: disk drivelight now active for all operations that it should be
|
2018-06-19 14:41:54 +01:00 |
Asnivor
|
6a3377417e
|
ZXHawk: removed all Rand() references from weak sector disk read implementation (now all speedlock protected games should load *every* time without issue)
|
2018-06-19 14:30:44 +01:00 |
Asnivor
|
9bdcc81863
|
ZXHawk: Added shadow of the beast dsk detection (although it still doesnt work)
|
2018-06-19 13:29:54 +01:00 |
Asnivor
|
183983043a
|
ZXHawk: Reset disk overrun detection counter on successful read (fixes IronLord.dsk) - #1158
|
2018-06-19 11:42:08 +01:00 |
Asnivor
|
ab9fb5c4e5
|
ZXHawk: TZX 'stop-the-tape' block minor improvements
|
2018-06-18 09:51:08 +01:00 |
Asnivor
|
5459c92a4d
|
ZXHawk: Hard/Soft client reset options implemented and working - #1158
|
2018-06-18 09:00:59 +01:00 |
alyosha-tas
|
19908bdd03
|
GBHawk: clean up
|
2018-06-14 15:54:57 -04:00 |
alyosha-tas
|
8edb61eb52
|
GBHawk: set to released and proper window time (tested on console)
|
2018-06-14 11:05:48 -04:00 |
Asnivor
|
6476b6739a
|
ZXHawk: fixed render bool implementation (frameskip)
|
2018-06-14 14:52:49 +01:00 |
alyosha-tas
|
3e495e3a28
|
z80: reset cleanup
|
2018-06-14 08:02:06 -04:00 |
Asnivor
|
660fb500ae
|
ZXHawk: codebase cleanup
|
2018-06-14 11:31:09 +01:00 |
Asnivor
|
76318fbc7a
|
ZXHawk: Do ULA processing every cycle
|
2018-06-14 09:13:09 +01:00 |
Asnivor
|
2af6965ef5
|
Merge branch 'master' of https://github.com/TASVideos/BizHawk.git
|
2018-06-13 18:07:20 +01:00 |
Asnivor
|
e0b417a9b5
|
ZXHawk: Interrupt bool missing from savestate
|
2018-06-13 18:07:07 +01:00 |
alyosha-tas
|
5d401b20d3
|
z80: clean up
|
2018-06-13 12:54:43 -04:00 |
Asnivor
|
2bae423df8
|
ZXHawk: Bit of a tidy & readme update
|
2018-06-13 15:17:19 +01:00 |
alyosha-tas
|
ac95d9eb72
|
SMS: Remove unnecessary SP hack.
|
2018-06-13 08:50:44 -04:00 |
alyosha-tas
|
a992e988b2
|
Merge pull request #1218 from TASVideos/ZXHawk-new-ULA
Zx hawk new ula
|
2018-06-13 08:40:26 -04:00 |
alyosha-tas
|
93dab42ba6
|
z80: Start up values for SP and AF
|
2018-06-13 08:29:07 -04:00 |
Asnivor
|
837c681bd5
|
ZXHawk: missed a bool
|
2018-06-13 11:57:43 +01:00 |
Asnivor
|
373db35805
|
ZXHawk: implemented +2a/+3 floating bus (confirmed working with 2017 release of 'A Yankee in Iraq')
|
2018-06-13 11:53:05 +01:00 |
Asnivor
|
7ce55e6601
|
ZXHawk: ReadPort method was incorrectly snagging occational floating bus requests and processing them as kempston joystick input
|
2018-06-13 09:24:43 +01:00 |
Asnivor
|
9166b0b931
|
ZXHawk: wire up +2a/+3 memory contention model (MREQ)
|
2018-06-13 07:55:23 +01:00 |
alyosha-tas
|
9a906cd8af
|
z80: add memptr variable
|
2018-06-12 16:57:11 -04:00 |
alyosha-tas
|
8c3afc189a
|
z80: add a MEMRQ vector for memory contention for zx spectrum
|
2018-06-12 16:51:21 -04:00 |
Asnivor
|
5ec469f2f3
|
ZXHawk: Tape status (F10) now reports tape progress in addition to current block progress
|
2018-06-12 14:22:28 +01:00 |
Asnivor
|
651ec7f122
|
ZXHawk: CoreNameStatusBarButton tooltip shows emulated spectrum model
|
2018-06-12 11:08:03 +01:00 |
Asnivor
|
13a9c5bdc4
|
ZXHawk: Added POKE memory menu option
|
2018-06-12 10:16:43 +01:00 |
Asnivor
|
fbba7c25ae
|
ZXHawk: New interrupt implementation
|
2018-06-11 14:35:12 +01:00 |
alyosha-tas
|
fe3e7c3dd2
|
SMS: Set stack pointer to RAM for Aerial Assult (W)
|
2018-06-10 18:30:12 -04:00 |
alyosha-tas
|
62d1005ed9
|
A2600: Fix special reset cases
|
2018-06-10 07:48:44 -04:00 |
alyosha-tas
|
173bb2a50f
|
A2600: Add special cases for games that turn off screen to do calculations
|
2018-06-09 21:15:26 -04:00 |
Asnivor
|
c47860fad7
|
ZXHawk: 48k offsets updated for z80 interrupt response time change
|
2018-06-08 19:09:40 +01:00 |
alyosha-tas
|
3ce546b774
|
z80: Resond to interrupts at the corect time
|
2018-06-08 12:28:51 -04:00 |
Asnivor
|
a1d24400d0
|
ZXHawk: proper top border height
|
2018-06-08 14:39:23 +01:00 |
Asnivor
|
faec0fb0e5
|
ZXHawk: 128k/+2 High-port contention now reporting properly in fusetest
|
2018-06-08 13:43:40 +01:00 |
Asnivor
|
7ced9fdc6a
|
ZXHawk: 128k HAL10H8 chip crash emulation (INs to paging ports cause floating bus data being used to set the paging registers)
|
2018-06-08 13:24:43 +01:00 |
Asnivor
|
fd889250b3
|
ZXHawk: 128k/+2 interrupt, ULA tables & contention tweaked
|
2018-06-08 12:27:52 +01:00 |
Asnivor
|
403a1032d8
|
ZXHawk: 48k Interrupt, ULA tables and contention tweaked
|
2018-06-08 11:07:16 +01:00 |
Asnivor
|
f33863126c
|
ZXHawk: Fix rendertable generation offset. btime.tap test now passes
|
2018-06-08 09:36:32 +01:00 |
alyosha-tas
|
6ae8f01872
|
z80: Fix some more contention stuff
|
2018-06-07 18:41:50 -04:00 |
Asnivor
|
f4c47dc80a
|
ZXHawk: modified vblank interrupt start time (128k/+2a/+3) so contention period starts at the correct time
|
2018-06-07 18:27:44 +01:00 |
Asnivor
|
25fe4a7a87
|
ZXHawk: more prep for contended 128k/+2/+2a/+3
|
2018-06-07 18:00:08 +01:00 |
Asnivor
|
83bbb83c64
|
ZXHawk: Missed rendercycle call on 128k border OUT
|
2018-06-07 16:40:48 +01:00 |
alyosha-tas
|
7ad65bd96e
|
z80: WZ fixes
|
2018-06-07 11:11:56 -04:00 |
alyosha-tas
|
cd7df2ea07
|
z80: more contention work
|
2018-06-07 10:37:26 -04:00 |
Asnivor
|
843dc7a69a
|
ZXHawk: Small performance increase (rendering cycle now happens only when it needs to)
|
2018-06-07 15:33:58 +01:00 |
alyosha-tas
|
b0af0e48e0
|
z80: IR contention update
|
2018-06-07 08:34:21 -04:00 |
alyosha-tas
|
afd1ba38d8
|
z80: Fix remaining flags and WZ
|
2018-06-07 08:10:39 -04:00 |
alyosha-tas
|
275092528a
|
z80: Fix some bugs in flags and WZ register
Only thing remaining is INI/IND/INIR/INDR
|
2018-06-06 19:34:46 -04:00 |
alyosha-tas
|
af788ee108
|
z80: fix IO contention bug
|
2018-06-06 13:55:57 -04:00 |
Asnivor
|
535534a94a
|
ZXHawk: start preparing 128k and +2a/+3 for updating timings
|
2018-06-06 15:56:27 +01:00 |