Thomas Harte
|
54f5bae59e
|
Merge pull request #1131 from TomHarte/MSXLineInterrupts
Restrict disabled MSX line interrupt signalling.
|
2023-05-08 09:55:52 -04:00 |
|
Thomas Harte
|
e94b9f695a
|
Move interrupt away from buggy position.
Since I don't know where it's supposed to go anyway.
|
2023-05-08 09:50:05 -04:00 |
|
Thomas Harte
|
3797968870
|
Expose line interrupt status only when enabled.
|
2023-05-08 09:45:54 -04:00 |
|
Thomas Harte
|
9c079a6c50
|
Merge pull request #1130 from TomHarte/ImplicitPosition
Unify numbered and named slots.
|
2023-04-30 17:30:59 -04:00 |
|
Thomas Harte
|
561e2b774e
|
Unify numbered and named slots.
|
2023-04-30 17:24:14 -04:00 |
|
Thomas Harte
|
0cb4fec504
|
Merge pull request #1129 from TomHarte/FarewellCodecvt
Eliminate use of deprecated codecvt.
|
2023-04-30 17:21:43 -04:00 |
|
Thomas Harte
|
ec81cdd388
|
Eliminate codecvt.
|
2023-04-30 17:17:40 -04:00 |
|
Thomas Harte
|
8f0dc9d9a2
|
Eliminate use of deprecated codecvt.
|
2023-04-30 16:55:55 -04:00 |
|
Thomas Harte
|
4ebc3344cb
|
Merge pull request #1128 from TomHarte/SMSFetch
Fix base for Master System fetching.
|
2023-04-30 16:48:41 -04:00 |
|
Thomas Harte
|
6552d962ab
|
Fix base for Master System fetching.
|
2023-04-30 16:43:03 -04:00 |
|
Thomas Harte
|
5f151c07ea
|
Merge pull request #1127 from TomHarte/MapperReadback
Permit MSX RAM mapper readback.
|
2023-04-29 23:54:35 -04:00 |
|
Thomas Harte
|
1f4d526ea5
|
Permit MSX RAM mapper readback.
|
2023-04-29 23:48:22 -04:00 |
|
Thomas Harte
|
19d03dd4fd
|
Merge pull request #1117 from TomHarte/MSX2
Flesh out the MSX 2.
|
2023-04-27 10:00:16 -04:00 |
|
Thomas Harte
|
6c0feeedb4
|
Update Master System horizontal counter.
|
2023-04-26 22:49:46 -04:00 |
|
Thomas Harte
|
b5d9586362
|
Clean up some dangling timing changes.
|
2023-04-25 23:16:21 -04:00 |
|
Thomas Harte
|
8cd38094fc
|
Merge pull request #1126 from TomHarte/NewLineLayout
Definitively switch 9918 to counting cycle 0 as start-of-sync.
|
2023-04-25 11:26:28 -04:00 |
|
Thomas Harte
|
e49e98d309
|
Support horizontal offsets.
|
2023-04-24 22:43:11 -04:00 |
|
Thomas Harte
|
1b4df01a28
|
Fix missing right blank.
|
2023-04-24 22:23:09 -04:00 |
|
Thomas Harte
|
dbddcd109c
|
Add mention of text mode.
|
2023-04-23 22:38:42 -04:00 |
|
Thomas Harte
|
efa7d659bc
|
Subsume right erase.
|
2023-04-23 22:21:22 -04:00 |
|
Thomas Harte
|
5daec050dd
|
Adopt proper pixel-content placement.
|
2023-04-23 22:18:36 -04:00 |
|
Thomas Harte
|
f5c8eba843
|
Reduce duplication.
|
2023-04-23 22:02:41 -04:00 |
|
Thomas Harte
|
e5b0e666cc
|
Realign fetching.
|
2023-04-23 21:16:04 -04:00 |
|
Thomas Harte
|
96896f838c
|
Adjust layout inner loop.
|
2023-04-23 12:17:55 -04:00 |
|
Thomas Harte
|
f22aa6eb36
|
Simplify all namespace usages.:wq
|
2023-04-23 12:08:07 -04:00 |
|
Thomas Harte
|
6d092e0633
|
Restore missing semicolon.
|
2023-04-23 12:06:07 -04:00 |
|
Thomas Harte
|
6651a9c323
|
Use established test.
|
2023-04-23 12:01:33 -04:00 |
|
Thomas Harte
|
d40bc58e8b
|
Merge branch 'master' into MSX2
|
2023-04-23 11:58:34 -04:00 |
|
Thomas Harte
|
4b53082774
|
Merge pull request #1125 from TomHarte/CheckoutV3
Update checkout action.
|
2023-04-23 11:58:08 -04:00 |
|
Thomas Harte
|
8a5b7e9f47
|
Update checkout action.
|
2023-04-23 11:38:04 -04:00 |
|
Thomas Harte
|
12bcc2dee7
|
Make reasonable guesses at colour burst placement.
|
2023-04-22 23:11:01 -04:00 |
|
Thomas Harte
|
d587d80616
|
Transcribe Grauw's line timings.
|
2023-04-22 22:58:23 -04:00 |
|
Thomas Harte
|
0070a271f8
|
Merge branch 'master' into MSX2
|
2023-04-16 21:36:14 -04:00 |
|
Thomas Harte
|
d641a9c2b1
|
Merge pull request #1124 from TomHarte/65816Branches
65816: Fix test (and commentary) for shortened emulated branches.
|
2023-04-15 23:39:12 -04:00 |
|
Thomas Harte
|
ed2d4ebb0c
|
Fix test (and commentary) for shortened emulated branches.
|
2023-04-15 23:30:30 -04:00 |
|
Thomas Harte
|
32597b4e95
|
Merge branch 'master' into MSX2
|
2023-04-14 23:26:19 -04:00 |
|
Thomas Harte
|
9f198f6392
|
Merge pull request #1123 from TomHarte/StackRelative65816
65816: Fix perceived S in emulated stack-relative mode.
|
2023-04-14 23:26:00 -04:00 |
|
Thomas Harte
|
107cb18df4
|
Fix perceives S in emulated stack-relative mode.
|
2023-04-14 00:04:44 -04:00 |
|
Thomas Harte
|
e66c015b43
|
Eliminate regress for now.
|
2023-04-13 23:30:52 -04:00 |
|
Thomas Harte
|
9d99cc6115
|
Fix external slot placement.
|
2023-04-12 22:35:01 -04:00 |
|
Thomas Harte
|
383770515e
|
Avoid null dereference.
|
2023-04-10 23:13:36 -04:00 |
|
Thomas Harte
|
024b7960cb
|
Overtly link line and sprite buffers.
|
2023-04-10 23:03:39 -04:00 |
|
Thomas Harte
|
e0a5d9f31c
|
Reorient sequencers around HSYNC.
|
2023-04-08 15:28:49 -04:00 |
|
Thomas Harte
|
224c79c492
|
Move state.
|
2023-04-06 00:05:19 -04:00 |
|
Thomas Harte
|
278e7ba9b0
|
Take ownership of test choice.
|
2023-04-05 23:33:42 -04:00 |
|
Thomas Harte
|
20c1c6fdcd
|
Add sanity check on sprite fetches versus draws.
|
2023-04-03 22:46:49 -04:00 |
|
Thomas Harte
|
514022204e
|
Attempt to avoid lingering sprite elements.
|
2023-04-02 22:45:02 -04:00 |
|
Thomas Harte
|
564ee1a5cb
|
Fix sprites on first line of display.
|
2023-03-30 23:45:19 -04:00 |
|
Thomas Harte
|
f3c2c0ffa9
|
Synchronise fetch and draw sprite buffer usage.
|
2023-03-30 19:11:00 -04:00 |
|
Thomas Harte
|
931d2373a4
|
Attempt to make outer loop sole owner of line/sprite buffer selection.
|
2023-03-30 00:20:03 -04:00 |
|