Thomas Harte
|
94231ca3e3
|
Put word-sizing responsibility on the caller.
|
2022-08-10 16:41:45 -04:00 |
|
Thomas Harte
|
e2a8b26b57
|
Display properly from greater RAM sizes.
|
2022-08-10 16:36:11 -04:00 |
|
Thomas Harte
|
b6f45d9a90
|
Fix struct/class confusion.
|
2022-08-10 15:40:46 -04:00 |
|
Thomas Harte
|
69f92963f9
|
Add Atari ST RAM size to Qt UI.
|
2022-08-10 15:39:55 -04:00 |
|
Thomas Harte
|
6b001e3106
|
Add ST RAM size selection to the macOS UI.
|
2022-08-10 14:58:19 -04:00 |
|
Thomas Harte
|
6d1c954623
|
Make ST RAM size selectable, default to 1MB.
|
2022-08-10 12:00:06 -04:00 |
|
Thomas Harte
|
af7c56d313
|
Merge pull request #1077 from TomHarte/BroaderChroma
macOS: Use softer-edged luminance.
|
2022-07-25 13:24:42 -04:00 |
|
Thomas Harte
|
3e4044c7a0
|
Use softer-edged luminance.
|
2022-07-25 13:24:08 -04:00 |
|
Thomas Harte
|
88a22fdbf8
|
Merge pull request #1076 from TomHarte/DatedVersioning
Ensure macOS releases contain an updated version number.
|
2022-07-25 13:18:17 -04:00 |
|
Thomas Harte
|
146e739390
|
$ACTION seems to be the thing outside of Xcode Cloud.
|
2022-07-25 13:16:28 -04:00 |
|
Thomas Harte
|
f204162986
|
Use valid version numbers, only for archive builds.
|
2022-07-25 10:33:15 -04:00 |
|
Thomas Harte
|
8679854c91
|
Update copyright year, use valid version numbers.
|
2022-07-25 10:21:25 -04:00 |
|
Thomas Harte
|
0383d0333e
|
Add build date (i.e. version) into Info.plist.
|
2022-07-25 10:15:48 -04:00 |
|
Thomas Harte
|
eb0b6e9df9
|
Merge pull request #1075 from TomHarte/PlayfieldMasking
Add comments, fix playfield sprite masking.
|
2022-07-22 21:20:50 -04:00 |
|
Thomas Harte
|
426eb0f79b
|
Add comments, fix playfield sprite masking.
|
2022-07-22 17:01:38 -04:00 |
|
Thomas Harte
|
0b2d92048d
|
Merge pull request #1074 from TomHarte/SpriteContinuity
Reinstate assumption of no Amiga sprite fetches in vertical blank.
|
2022-07-21 08:48:17 -04:00 |
|
Thomas Harte
|
6beca141d5
|
Reinstate assumption of no sprites in vertical blank.
|
2022-07-21 08:41:50 -04:00 |
|
Thomas Harte
|
b67790df7d
|
Merge pull request #1073 from TomHarte/AmigaSprites
Improve Amiga sprite emulation.
|
2022-07-20 13:53:50 -04:00 |
|
Thomas Harte
|
f29d305597
|
Add missing #include.
|
2022-07-19 21:40:16 -04:00 |
|
Thomas Harte
|
89abf7faeb
|
Take a guess at reintroducing a special case for end-of-blank.
|
2022-07-19 21:25:34 -04:00 |
|
Thomas Harte
|
57186c3c14
|
Don't limit sprite fetch area; add further commentary.
|
2022-07-19 16:37:13 -04:00 |
|
Thomas Harte
|
feee6afe0f
|
Improve documentation.
|
2022-07-19 16:19:19 -04:00 |
|
Thomas Harte
|
cb42ee3ade
|
Eliminate DMAState ; it sounds like VSTOP solves this problem.
|
2022-07-19 16:11:29 -04:00 |
|
Thomas Harte
|
830704b4a9
|
Clarify and slightly improve state machine.
No more using the visible flag to permit a DMA control fetch.
|
2022-07-19 15:39:57 -04:00 |
|
Thomas Harte
|
0c6d7e07ee
|
Merge pull request #1072 from TomHarte/BetterAppDelegate
Eliminate purposeless AppDelegate instance storage.
|
2022-07-18 10:15:25 -04:00 |
|
Thomas Harte
|
b28a3ebb4d
|
Eliminate purposeless instance storage.
|
2022-07-18 09:35:38 -04:00 |
|
Thomas Harte
|
6579c12053
|
Merge pull request #1071 from TomHarte/EverSharper
macOS: Accept and embrace limits of composite sharpening.
|
2022-07-18 09:25:30 -04:00 |
|
Thomas Harte
|
28a7dc194c
|
Increase saturation.
|
2022-07-17 22:01:30 -04:00 |
|
Thomas Harte
|
a943a0b59a
|
Make sharpening slightly more aggressive.
|
2022-07-17 19:22:09 -04:00 |
|
Thomas Harte
|
80bc530d17
|
Merge pull request #1070 from TomHarte/ConcurrencyProjectFiles
Remove concurrency/*.cpp from various project files.
|
2022-07-17 14:46:27 -04:00 |
|
Thomas Harte
|
68480530fe
|
Remove refernce to .cpp Concurrency files from Qt.
|
2022-07-17 14:39:15 -04:00 |
|
Thomas Harte
|
eadfa71b49
|
Remove refernce to .cpp Concurrency files from SDL.
|
2022-07-17 14:38:42 -04:00 |
|
Thomas Harte
|
9c43470c43
|
Merge pull request #1069 from TomHarte/AsyncTaskQueueRename
Switch name back to emphasise _async_.
|
2022-07-16 14:50:59 -04:00 |
|
Thomas Harte
|
8f2e94a1d8
|
Switch name back to emphasise _async_.
|
2022-07-16 14:41:04 -04:00 |
|
Thomas Harte
|
52c3e0592a
|
Merge pull request #1068 from TomHarte/HAM
HAM: correct red/blue confusion.
|
2022-07-15 16:51:09 -04:00 |
|
Thomas Harte
|
637161157c
|
Switch to slightly more sensical 'none' type.
|
2022-07-15 16:29:29 -04:00 |
|
Thomas Harte
|
76d5e53094
|
Fix red/blue confusion.
|
2022-07-15 16:24:07 -04:00 |
|
Thomas Harte
|
b6f40fdcc7
|
Merge pull request #1067 from TomHarte/MachineLeak
macOS: Avoid likely leak of machines.
|
2022-07-15 15:36:21 -04:00 |
|
Thomas Harte
|
3de1e762b7
|
Avoid retain cycles.
|
2022-07-15 15:22:12 -04:00 |
|
Thomas Harte
|
ee7ef81054
|
Avoid potential attempt to free enqueued buffers at dealloc.
|
2022-07-15 15:21:58 -04:00 |
|
Thomas Harte
|
bae47fca20
|
Free buffers before disposing of queue.
|
2022-07-15 15:13:21 -04:00 |
|
Thomas Harte
|
41af76bed8
|
Fix variable name.
|
2022-07-15 15:13:03 -04:00 |
|
Thomas Harte
|
a7515fe156
|
Merge pull request #1066 from TomHarte/AudioAssert
macOS: Fix stereo buffering, various audio asserts.
|
2022-07-15 14:44:55 -04:00 |
|
Thomas Harte
|
60f997a52c
|
Fix stereo buffering, various audio asserts.
|
2022-07-14 21:59:40 -04:00 |
|
Thomas Harte
|
f465fe65f4
|
Merge pull request #1061 from TomHarte/MacintoshPixels
Microtweak: simplify Macintosh pixel serialisation.
|
2022-07-14 18:54:10 -04:00 |
|
Thomas Harte
|
3d6ce6c13f
|
Merge pull request #1065 from TomHarte/QueueShakeup
Consolidate/simplify queue classes.
|
2022-07-14 18:53:59 -04:00 |
|
Thomas Harte
|
bf03bda314
|
Generalise AsyncTaskQueue, DeferringAsyncTaskQueue and AsyncUpdater into a single template.
|
2022-07-14 16:39:26 -04:00 |
|
Thomas Harte
|
126838e7c7
|
Thanks to std::swap and move semantics, there's no need for indirection here.
|
2022-07-14 15:52:31 -04:00 |
|
Thomas Harte
|
8310b40812
|
Merge pull request #1064 from TomHarte/FewerAudioAllocations
macOS: perform audio buffer allocations ahead of time.
|
2022-07-14 14:58:51 -04:00 |
|
Thomas Harte
|
9133e25a7b
|
Allocate buffers once, ahead of time, and reuse.
|
2022-07-14 14:44:10 -04:00 |
|