tomcw
bca99278b6
Simplify Phasor's Echo+ mode's chip-select ( #1183 )
2023-02-21 21:32:11 +00:00
tomcw
dc029a4700
Fix Phasor's Echo+ mode's dual chip-select ( #1183 )
2023-02-21 21:08:20 +00:00
ThorstenB
e3863d47de
Properly catch the use of multiple Z80 cards. (PR #1184 )
2023-02-20 19:57:25 +00:00
tomcw
cc07dc7f7b
Fix Phasor's Echo+ mode to use correct AYs ( #1183 )
2023-02-19 21:22:44 +00:00
tomcw
13ee80686c
Phasor: support reading AY8913 regs for Echo+ mode
2023-02-19 18:28:37 +00:00
tomcw
bcdaa3e1c1
Phasor: support Echo+ mode ( #1183 )
2023-02-19 16:38:06 +00:00
Andrea
fd8ed23b56
2 small fixes: enum comparison and include. (PR #1182 )
2023-02-19 09:46:07 +00:00
tomcw
1aa0e38696
Typo in comment
2023-02-17 17:20:56 +00:00
Andrea
fb11c74d62
Avoid a couple of warnings. (PR #1180 )
2023-02-17 17:18:29 +00:00
tomcw
b0220169b8
Fix a few Coverity issues ( #470 )
2023-02-05 21:53:51 +00:00
Andrea
5dd14256c2
CardManager: remove redundant calls. (PR #1179 )
2023-02-05 21:05:57 +00:00
Andrea
b2926390c8
Remove unused includes. (PR #1178 )
2023-02-05 21:04:45 +00:00
Andrea
6b176f8ff5
Mockingboard: fix out of bounds access. (PR #1177 )
2023-02-05 21:03:37 +00:00
tomcw
f03f5e0904
Fix for 6522 counter underflows falsely delaying when IRQ occurs. ( Fixes #1176 )
2023-02-05 11:02:56 +00:00
tomcw
6a3a3114c7
MB:6522: fix edge case for IRQ not firing for very small latch values. ( Fixes #1175 )
2023-02-04 12:09:19 +00:00
tomcw
958c71de5f
Phasor save-state v10: load older state's AYs in correct order. ( Fixes #1174 )
2023-01-30 21:27:49 +00:00
tomcw
749329b99f
Phasor card fixes:
...
. Reset/Power-cycle: revert to PH_Mockingboard mode
. Load state: set SSI263() to 'm_phasorMode'
2023-01-29 19:20:07 +00:00
tomcw
d61d348f94
Fix comment
2023-01-29 13:37:07 +00:00
tomcw
cf722ff0cc
Fix so that MockingboardCardMgr asserts IRQ based on the wired-OR sum of all MB card's 6522s. ( Fixes #1173 )
2023-01-29 13:32:55 +00:00
tomcw
c56d341bdb
Remove old debug code
2023-01-28 20:56:54 +00:00
tomcw
9853d906df
Update Help for new Config->Sound selection
2023-01-28 20:18:10 +00:00
tomcw
f73f23c1c7
Refactor Z80Card as a class
2023-01-28 19:58:12 +00:00
tomcw
3abf0c1753
Cmd line: support removing cards from slot 4,5 and 7 too
2023-01-28 18:44:16 +00:00
TomCh
71c67cf132
Refactor Mockingboard into a class ( #1171 )
...
Mockingboard or Phasor cards can be inserted into any slot.
Change Config->Sound to that slots 4+5 to be individually selected for the 3 soundcard types.
Add MockingboardCardManager class to manage multiple cards and mix the sound buffers.
2023-01-28 18:15:28 +00:00
Michael "Code Poet" Pohoreski
4668718fb3
Update contributing ( #1167 )
2023-01-17 12:11:22 -08:00
tomcw
597cea1d86
NTSC: Change to NTSC_GetVblBar() from NTSC_GetVideoVert().
...
Debugger: fix video scanner position's visibility (green colour) for SHR - didn't work for lines $C0-C7.
2023-01-14 14:30:12 +00:00
tomcw
d63a31a043
NTSC: only use accessors to get internal video clock vert/horz values
2023-01-14 14:08:58 +00:00
TomCh
1effb64226
Update README.md
...
Link to CONTRIBUTING doc for new bugs, features & PRs.
2023-01-14 10:48:03 +00:00
tomcw
3d5ed4de04
Debugger: add NTSC_GetVideoVForDebugger() just to get vert position
2023-01-13 21:19:10 +00:00
tomcw
d31a831ac2
Debugger: Fix for tf when in full-speed ( #1164 )
2023-01-13 21:11:00 +00:00
tomcw
244799ec5a
Debugger: Fix for bpv when in full-speed ( #1164 )
2023-01-12 21:51:08 +00:00
tomcw
0fe774dbdf
Coding Conventions:
...
. Avoid global vars & provide getter/setter accessor functions.
. Avoid C++11 empty initializer lists. (PR #634 )
2023-01-12 21:37:41 +00:00
Michael "Code Poet" Pohoreski
1902af4ad9
Merge pull request #1163 from AppleWin/Debugger_2.9.1.14
...
Debugger 2.9.1.14 Fix disassembly when in middle of data
2023-01-08 12:56:37 -08:00
michaelangel007
d532922821
Remove unused var nStartAddress
2023-01-08 12:48:25 -08:00
michaelangel007
2a91824873
Debugger 2.9.1.14 Fix disassembly when in middle of data
2023-01-08 12:02:53 -08:00
Fabrice CARUSO
6303401f54
WinMM first & second joysticks are not always 0 & 1
2023-01-07 12:16:26 +01:00
tomcw
d01a9ccb40
Debugger: add index bounds checks for zpa and wa cmds
...
. fix zpc
2023-01-05 20:40:42 +00:00
tomcw
71076b9cce
Add missing 1.30.13.0 debugger items to History.txt
2023-01-04 20:55:58 +00:00
tomcw
0532edf773
Speaker fade: use proper type
2023-01-03 21:46:51 +00:00
tomcw
4377441c26
Fix 6502/65C02's D flag for BRK, IRQ, NMI and RESET. ( Fixes #1099 )
2023-01-02 21:41:31 +00:00
tomcw
3ed6a77f3b
Remove VS2008 sln/vcproj. ( Fixes #1050 )
2023-01-02 21:05:08 +00:00
TomCh
331f6988b1
Latest (stable) release: 1.30.13.0
2023-01-02 12:16:38 +00:00
tomcw
09b685813f
1.30.13.0: Update History.txt
2023-01-02 11:18:44 +00:00
tomcw
ac12f3c294
Fix video junk on RHS edge for TV & Monitor video modes. ( Fixes #1157 )
2023-01-02 11:15:40 +00:00
tomcw
aa40b2dda7
1.30.13.0
2023-01-02 09:41:49 +00:00
tomcw
ad8f43d416
Minor fix for diskii T/S status
2023-01-02 09:14:49 +00:00
tomcw
42148a7ffe
Update Acknowledgements & History.txt
2023-01-01 21:52:19 +00:00
tomcw
fd3e2a01e9
Add the SNES MAX controller mapping files.
...
Update makeAppleWin.bat to copy the mapping files into the distro zip.
2023-01-01 21:10:45 +00:00
tomcw
dfbf630edd
Help: add -snes-max-user-joy1 <file.yaml> & -snes-max-user-joy2 <file.yaml>
2023-01-01 21:05:50 +00:00
tomcw
f78c20f534
SNESMAX: refactor some code
2023-01-01 20:31:39 +00:00