Thomas Harte
|
250f7bf6b0
|
Makes attempt to support 48kb ROMs.
|
2018-01-01 11:25:27 -05:00 |
|
Thomas Harte
|
f75590253d
|
Introduces necessary header for std::sort.
|
2017-12-31 21:36:24 -05:00 |
|
Thomas Harte
|
c70dbc6a49
|
Introduces the most basic attempt to guess MSX cartridge type.
|
2017-12-31 21:23:30 -05:00 |
|
Thomas Harte
|
9339f3413f
|
Liberalises the end-of-file test for MSX ASCII.
From: must be back padded with 0x1a to merely must contain 0x1a.
|
2017-12-29 20:54:10 -05:00 |
|
Thomas Harte
|
e349161a53
|
Rejigs the typing relationship so that use of a typer is not strongly implied by the interface.
Simultaneously implements typing on the MSX by direct insertion into the key buffer.
|
2017-12-29 18:30:46 -05:00 |
|
Thomas Harte
|
76af0228dd
|
Corrects longstanding survival of camel case in the analyser's loadingCommand .
|
2017-12-29 15:15:29 -05:00 |
|
Thomas Harte
|
2cc1a2684a
|
Introduces [over-]analysis of cassette contents prior to starting the MSX, and simplifies ROM checking.
So a proper loading command is now known.
|
2017-12-29 15:11:10 -05:00 |
|
Thomas Harte
|
db6d9b59d0
|
Attempts to implement TSX support for the MSX.
|
2017-12-19 21:53:04 -05:00 |
|
Thomas Harte
|
7f8a13a409
|
Adds bare minimum to get accepted 16- and 32kb cartridges to start on the MSX.
|
2017-12-02 16:06:04 -05:00 |
|
Thomas Harte
|
ca26ce8400
|
Slightly corrects style errors in the Cartridge hierarchy, and introduces mapping of .ROM to the MSX when appropriate.
|
2017-12-02 16:01:30 -05:00 |
|
Thomas Harte
|
68a2895753
|
Adds enough static analyser to get to the MSX itself as the point of failure in SDL/kiosk mode.
|
2017-11-25 13:18:24 -05:00 |
|