Thomas Harte
|
5b3512f1df
|
Attempts to pick an intelligent place to pad out tracks.
|
2018-07-03 20:10:22 -04:00 |
|
Thomas Harte
|
6e34e60f8a
|
Ensures no data is dropped in transcribing a NIB to real track data.
|
2018-07-03 20:01:07 -04:00 |
|
Thomas Harte
|
a391d0f4ae
|
Merge pull request #489 from TomHarte/OricDiskII
Simplifies disk track storage and writing implementation
|
2018-07-02 22:09:58 -04:00 |
|
Thomas Harte
|
abc5c50b2e
|
Added some additional exposition.
|
2018-07-02 21:51:53 -04:00 |
|
Thomas Harte
|
1fcb461c42
|
Ensures that segments are written in a properly-circular fashion.
|
2018-07-02 19:35:49 -04:00 |
|
Thomas Harte
|
abca38a548
|
Makes an initial removal of PCMPatchedTrack . Farewell, old friend.
|
2018-07-01 22:49:57 -04:00 |
|
Thomas Harte
|
b4be2cd063
|
Implements PCMTrack::add_segment. Thereby completes PCMTrack::resampled_clone.
|
2018-07-01 18:28:25 -04:00 |
|
Thomas Harte
|
2d83eeb9c4
|
Further minor style improvements.
|
2018-07-01 17:59:43 -04:00 |
|
Thomas Harte
|
4d9e897cc3
|
Corrects addressing for deserialisation of bytes.
|
2018-07-01 15:58:56 -04:00 |
|
Thomas Harte
|
be664b5695
|
Ensures that start positions are properly related to sectors.
|
2018-07-01 15:53:48 -04:00 |
|
Thomas Harte
|
c3751066b7
|
Ensures segments are properly sized.
|
2018-07-01 15:43:31 -04:00 |
|
Thomas Harte
|
77feee8197
|
Applies minor style improvements.
|
2018-07-01 15:38:42 -04:00 |
|
Thomas Harte
|
f75af3b45e
|
Adds some extra exposition.
|
2018-07-01 14:41:17 -04:00 |
|
Thomas Harte
|
1471a35bb8
|
Reserves a more appropriate amount of data.
|
2018-07-01 14:40:48 -04:00 |
|
Thomas Harte
|
555c2a4377
|
Makes a first sweep at converting the storage underlying PCMSegment to vector<bool> .
This is to remove another pain point, in preparation for the work immediately forthcoming but also work as-yet unknown.
|
2018-07-01 12:05:41 -04:00 |
|
Thomas Harte
|
16bef0dcd5
|
Starts the movement towards a world without PCMPatchedTrack.
|
2018-06-30 20:03:18 -04:00 |
|
Thomas Harte
|
cd464fc7de
|
Corrects status logging.
|
2018-06-26 20:53:08 -04:00 |
|
Thomas Harte
|
5b88207477
|
Merge pull request #488 from TomHarte/AYClarification
Removes unused AY state and implements AND output readback.
|
2018-06-26 19:31:50 -04:00 |
|
Thomas Harte
|
df8c896193
|
Removes unused state and implements AND output readback.
|
2018-06-26 19:31:16 -04:00 |
|
Thomas Harte
|
5d3e1f7084
|
Merge pull request #487 from TomHarte/SpuriousKeyboard
Corrects a misreported value when reading the AY if not in reading mode
|
2018-06-25 20:49:32 -04:00 |
|
Thomas Harte
|
59f8eeb05a
|
Ensures the AY goes high impedance when not in read mode.
|
2018-06-25 20:48:24 -04:00 |
|
Thomas Harte
|
0b14850467
|
Corrects some comments.
|
2018-06-24 23:02:36 -04:00 |
|
Thomas Harte
|
f72e260915
|
Merge pull request #486 from TomHarte/AppleIIEqualisation
Ensures the Apple II retains horizontal sync for its entire display
|
2018-06-24 11:27:57 -04:00 |
|
Thomas Harte
|
640a84d456
|
Shift the h-within-v pulse to eliminate a curved top line.
|
2018-06-24 11:27:18 -04:00 |
|
Thomas Harte
|
04f6cb1750
|
Merge branch 'master' into AppleIIEqualisation
|
2018-06-23 23:10:29 -04:00 |
|
Thomas Harte
|
87d688b7e3
|
Merge pull request #485 from TomHarte/FurtherTweaks
Various tweaks: Mac UI and CPC window size
|
2018-06-23 23:10:07 -04:00 |
|
Thomas Harte
|
26141a59b0
|
Moves all default Mac window positions up by 50px.
|
2018-06-23 23:09:34 -04:00 |
|
Thomas Harte
|
a93f8103ad
|
Zooms out the CPC a little more.
To fix the maximum amount of content that I can, at least for now.
|
2018-06-23 22:15:34 -04:00 |
|
Thomas Harte
|
4a3d7c338a
|
Moves the activity window down to start at approximately the same top as the options window.
|
2018-06-23 22:14:44 -04:00 |
|
Thomas Harte
|
55ab305dbf
|
Introduces equalisation pulses for the Apple II.
|
2018-06-23 22:11:39 -04:00 |
|
Thomas Harte
|
e48ba89721
|
Merge pull request #484 from TomHarte/MachinePickerLocation
Cleans up the Mac UI
|
2018-06-23 19:45:49 -04:00 |
|
Thomas Harte
|
9bb55b6b61
|
Ensures that 'Activity' view has minimum acceptable height.
|
2018-06-23 19:44:35 -04:00 |
|
Thomas Harte
|
c33308bdc5
|
Attempts to improve relative default window positions.
|
2018-06-23 18:59:19 -04:00 |
|
Thomas Harte
|
44a33941bf
|
Undoes Xcode's folder renaming.
|
2018-06-23 18:55:17 -04:00 |
|
Thomas Harte
|
cc34cd2133
|
Merge pull request #481 from TomHarte/CPCJoysticks
Introduces joystick support for the CPC.
|
2018-06-23 17:09:32 -04:00 |
|
Thomas Harte
|
52c9f9e89e
|
Merge branch 'master' into CPCJoysticks
|
2018-06-23 16:43:49 -04:00 |
|
Thomas Harte
|
2363deb19c
|
Merge pull request #483 from TomHarte/BetterClip
Picks more appropriate cropping now that I'm obeying HSYNC-as-blank.
|
2018-06-23 16:42:44 -04:00 |
|
Thomas Harte
|
1c6af279b2
|
Picks more appropriate cropping now that I'm obeying HSYNC-as-blank.
|
2018-06-23 16:40:17 -04:00 |
|
Thomas Harte
|
6e96275e1c
|
Merge pull request #482 from TomHarte/PixelCapture
Ensures the pixel collection test is inline with other decisions.
|
2018-06-23 16:19:04 -04:00 |
|
Thomas Harte
|
9968342a11
|
Ensures the pixel collection test is inline with other decisions.
|
2018-06-23 16:18:33 -04:00 |
|
Thomas Harte
|
c248ecde48
|
Introduces joystick support for the CPC.
|
2018-06-21 22:46:10 -04:00 |
|
Thomas Harte
|
370952ab33
|
Merge pull request #480 from TomHarte/Blank
Corrects left-border handling on the CPC
|
2018-06-21 20:08:09 -04:00 |
|
Thomas Harte
|
154c89e041
|
Introduces a missing separator.
|
2018-06-21 20:01:04 -04:00 |
|
Thomas Harte
|
d45f1a793d
|
Introduces composite/RGB selection for the Amstrad CPC.
|
2018-06-21 20:00:49 -04:00 |
|
Thomas Harte
|
9800951f18
|
Merge branch 'master' into Blank
|
2018-06-21 19:41:04 -04:00 |
|
Thomas Harte
|
17251997c2
|
Merge pull request #479 from TomHarte/8272Logging
Returns sanity to 8272 logging.
|
2018-06-21 19:40:42 -04:00 |
|
Thomas Harte
|
5ab4cfee84
|
Factors out repeated hex-size setting.
|
2018-06-21 19:27:54 -04:00 |
|
Thomas Harte
|
a9eb0d02c6
|
Returns sanity to 8272 logging.
|
2018-06-20 23:02:32 -04:00 |
|
Thomas Harte
|
1f8b69a5b0
|
Attempts to honour the full CRTC 'sync' period, placing blank and the colour burst.
|
2018-06-20 22:38:54 -04:00 |
|
Thomas Harte
|
8b83f58d7a
|
Merge pull request #478 from TomHarte/CPCTimingTests
Differentiates reasons for a read to be four cycles.
|
2018-06-20 21:39:12 -04:00 |
|