Thomas Harte
|
edcbb3dfed
|
Tidies code a little and thereby uncovers and corrects one cause of output instability.
|
2017-11-30 22:19:53 -05:00 |
|
Thomas Harte
|
9c8158753e
|
Makes a first attempt at displaying text mode.
|
2017-11-30 21:35:26 -05:00 |
|
Thomas Harte
|
ee84f33ab5
|
Ensures that the 9918 admits that it is the source of interrupts.
|
2017-11-29 21:33:43 -05:00 |
|
Thomas Harte
|
aa4eef41d8
|
Seeks to introduce MSX interrupts.
|
2017-11-29 20:31:55 -05:00 |
|
Thomas Harte
|
ecd7d4731b
|
Advances emulation to showing what looks like appropriate text on screen.
|
2017-11-28 21:27:15 -05:00 |
|
Thomas Harte
|
563aa051e4
|
Simplifies code a little and gives something on screen.
|
2017-11-28 21:19:28 -05:00 |
|
Thomas Harte
|
642bb8333f
|
Introduces something of a first attempt at graphics collection and display. An unsuccessful attempt.
|
2017-11-28 21:10:30 -05:00 |
|
Thomas Harte
|
c558e86e03
|
Adds border colour output.
|
2017-11-27 22:05:40 -05:00 |
|
Thomas Harte
|
dbb14ea2e2
|
Corrects counting deficiencies that could produce an unstable display.
|
2017-11-27 21:36:12 -05:00 |
|
Thomas Harte
|
173e16b107
|
Corrects the 9918 so that it terminates.
|
2017-11-27 19:48:04 -05:00 |
|
Thomas Harte
|
7d2adad67e
|
Adds the absolute most basic version of in-frame time keeping, to display a white square.
|
2017-11-27 19:43:33 -05:00 |
|
Thomas Harte
|
d33612def5
|
Ensures the MSX provides a clock to the VDP.
|
2017-11-26 20:07:30 -05:00 |
|
Thomas Harte
|
9cb6ca3440
|
Adds elementary decoding of VDP accesses.
|
2017-11-26 20:01:11 -05:00 |
|
Thomas Harte
|
0eb5dd9688
|
Introduces the fundamentals of bus routing for the MSX.
|
2017-11-26 16:47:59 -05:00 |
|
Thomas Harte
|
a14b53a9ab
|
Adds a TMS9918 skeleton plus enough in the MSX to get to a blank screen in SDL/kiosk mode.
|
2017-11-26 13:28:26 -05:00 |
|