-
Notifications
You must be signed in to change notification settings - Fork 1
/
K80DS_todo.txt
56 lines (45 loc) · 990 Bytes
/
K80DS_todo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
K80DS To do
-----------------
Fix loading of roms, see jailbrek.zip
Add more games to this emulator?
Misc:
Pad left and right to switch Tabs in GUI?
Graphic:
Fix tile decoding for Far West.
CPU:
Timing?
GUI:
Show Coin counter.
Sound:
Fix YM2203 emulation.
Games:
module k007343
(
input A4,
input A5,
input A6,
input A7,
input A8_9,
input A10,
input A11,
input A12,
input A13,
input WR,
input OBJB,
input GATEB,
input GATECS,
output MGCS,
output SGCS,
output IOCS,
output CRCS
);
wire o18 = ~((A13 & A12) & ~A10 | ~A8_9);
assign CRCS = ~(~A13 & A12 |
(~A13 & ~A12) & (A11 | A10 | A8_9 | A7 | (A6 & A5));
assign IOCS = ~(~A13 & ~A12 & ~A11 & ~A10 & ~A8_9 & ~A7 & ~A6 & ~A5 & A4);
assign MGCS = ~(IOCS & CRCS & ~GATEB & ~OBJB |
IOCS & CRCS & ~GATEB & o18);
assign SGCS = ~(IOCS & CRCS & GATEB |
IOCS & CRCS & OBJB & ~WR |
IOCS & CRCS & OBJB & ~o18 |
IOCS & CRCS & ~WR & o18);