Thomas Harte
|
f1f16d1f9a
|
Clarify and simplify half_cycles_before_internal_cycles.
|
2023-01-09 22:55:46 -05:00 |
|
Thomas Harte
|
fd14829992
|
Avoid hand-writing all the various conversions.
|
2023-01-09 22:34:56 -05:00 |
|
Thomas Harte
|
c0fe88a5bb
|
Apply clock conversion to existing usages of do_external_slot.
|
2023-01-09 13:54:49 -05:00 |
|
Thomas Harte
|
794adf470b
|
Break assumption that cycles = pixels; fix pixel clocking.
|
2023-01-08 21:25:22 -05:00 |
|
Thomas Harte
|
cb19c2ffb0
|
Honour internal-clocked timing constants.
|
2023-01-08 14:10:06 -05:00 |
|
Thomas Harte
|
5f6ddf8557
|
Avoid expressing the same thing at different clock rates.
|
2023-01-08 13:58:12 -05:00 |
|
Thomas Harte
|
72e0bfecc1
|
Edge towards clock-independent line composition.
|
2023-01-07 14:57:32 -05:00 |
|
Thomas Harte
|
cdf547ac82
|
Decline to provide synthetic text mode timing on the Mega Drive.
|
2023-01-07 14:37:06 -05:00 |
|
Thomas Harte
|
56831e02fc
|
Expand fixed timing constants.
|
2023-01-07 13:10:51 -05:00 |
|
Thomas Harte
|
5d2d3944ef
|
Make VRAM access delay a timing property.
|
2023-01-07 12:48:43 -05:00 |
|
Thomas Harte
|
ebc1264c2c
|
Create a common home for timing information.
|
2023-01-06 22:39:46 -05:00 |
|
Thomas Harte
|
475440dc70
|
Update ClockConverter for potential alternative clocks.
|
2023-01-02 14:59:36 -05:00 |
|
Thomas Harte
|
38eb4d36de
|
Better explain cumulative nature of @c to_internal.
|
2023-01-01 22:18:39 -05:00 |
|
Thomas Harte
|
2bd20a0cf8
|
Add further exposition.
|
2023-01-01 22:17:21 -05:00 |
|
Thomas Harte
|
da61909ec5
|
Explain the purpose here.
|
2023-01-01 21:20:30 -05:00 |
|
Thomas Harte
|
5729ece7bb
|
Incompletely transitions towards more flexible clock ratios.
|
2023-01-01 14:20:45 -05:00 |
|