chip flags rewrite, part 3 - DO NOT USE

the next thing to do is to change DivDispatch::setFlags() to use
the new flags

no chip configuration until this is finished!
This commit is contained in:
tildearrow 2022-09-29 18:03:39 -05:00
parent 3b28549885
commit ee6e0aa0e0
7 changed files with 704 additions and 45 deletions

View file

@ -1229,7 +1229,7 @@ chips which aren't on this list don't have any flags.
## 0x05: PC Engine
- bit 1: clockSel (int)
- bit 0: clockSel (int)
- 0: NTSC
- 1: pseudo-PAL
- bit 2: chipType (int)
@ -1289,6 +1289,7 @@ chips which aren't on this list don't have any flags.
- 2: Sunsoft 5B
- 3: AY-3-8914
- bit 6: stereo (bool)
- bit 7: halfClock (bool)
- bit 8-15: stereoSep (int)
## 0x81: Amiga
@ -1454,6 +1455,7 @@ chips which aren't on this list don't have any flags.
- 11: double NTSC
- 12: 3.6MHz
- bit 6: stereo (bool)
- bit 7: halfClock (bool)
- bit 8-15: stereoSep (int)
## 0x9d: VRC7
@ -1556,4 +1558,4 @@ chips which aren't on this list don't have any flags.
## 0xe0: QSound
- bit 0-11: echoDelay (int)
- bit 12-19: echoFeedback (int)
- bit 12-19: echoFeedback (int)