Thomas Harte
|
233a69a1d8
|
Decodes operations for the simplest 45.
|
2020-12-31 16:02:52 -05:00 |
|
Thomas Harte
|
ed63e7ea75
|
Starts building out a PowerPC decoder.
|
2020-12-30 22:55:59 -05:00 |
|
Thomas Harte
|
3d79b11f92
|
Merge pull request #861 from TomHarte/DiskIIOtherROM
Ensure proper in-memory ordering of the b72a2c70 ROM.
|
2020-12-29 22:13:24 -05:00 |
|
Thomas Harte
|
dfe4e49110
|
Ensure proper in-memory ordering of the b72a2c70 ROM.
|
2020-12-29 22:08:48 -05:00 |
|
Thomas Harte
|
c5c56f9d05
|
Mention my manual list sorting.
|
2020-12-23 11:15:57 -04:00 |
|
Thomas Harte
|
9f0129cab8
|
Merge pull request #859 from MaddTheSane/gcJoystick
Initial GameController joystick support.
|
2020-12-16 21:39:28 -04:00 |
|
C.W. Betts
|
5a48e50355
|
Use isEqual: to compare GCController when connecting/disconnecting.
Only remove observers for GCController notifications.
|
2020-12-14 15:41:11 -07:00 |
|
C.W. Betts
|
86283b1815
|
Actually write the setup code.
|
2020-12-14 01:14:40 -07:00 |
|
C.W. Betts
|
a38d964f62
|
Initial GameController joystick support.
|
2020-12-13 11:23:33 -07:00 |
|
Thomas Harte
|
2f86d5ebaf
|
Merge pull request #858 from TomHarte/M1ForLife
Corrects Metal buffer sizing on Retina displays.
|
2020-12-09 19:18:56 -05:00 |
|
Thomas Harte
|
b589d6e3ef
|
Fixes retina-display buffer size.
|
2020-12-09 18:51:10 -05:00 |
|
Thomas Harte
|
db8b265e80
|
Enable M1 release builds.
|
2020-12-09 18:38:14 -05:00 |
|
Thomas Harte
|
8560b38ffa
|
Reduce to less-daunting URL.
|
2020-12-09 16:38:59 -05:00 |
|
Thomas Harte
|
94eb17db0c
|
Add sponsorship exposition; improve general wording
|
2020-12-08 16:35:00 -05:00 |
|
Thomas Harte
|
9577c8e27f
|
Experiment with F
|
2020-12-08 16:08:25 -05:00 |
|
Thomas Harte
|
32ccce3040
|
Merge pull request #855 from TomHarte/QtNoKeyboardCopy
Qt: don't copy the result of get_keyboard().
|
2020-11-29 00:05:26 -05:00 |
|
Thomas Harte
|
ab3fcb3ea0
|
Qt: don't copy the result of get_keyboard().
|
2020-11-29 00:01:11 -05:00 |
|
Thomas Harte
|
9610672615
|
Merge pull request #854 from TomHarte/OpenGLNoColourBurst
Avoids all risk of infinities when there is no colour burst
|
2020-11-28 23:54:29 -05:00 |
|
Thomas Harte
|
5ee9630624
|
Use compositeAmplitude in favour of its reciprocal.
|
2020-11-28 19:53:34 -05:00 |
|
Thomas Harte
|
1b3836eb1c
|
Adds an overt branch for mono/colour composite selection.
|
2020-11-28 19:47:04 -05:00 |
|
Thomas Harte
|
1302a046e9
|
Merge branch 'OpenGLNoColourBurst' of github.com:TomHarte/CLK into OpenGLNoColourBurst
|
2020-11-28 17:19:42 -05:00 |
|
Thomas Harte
|
33dec3c220
|
Given that lineCompositeAmplitude is not normalised, ups threshold.
|
2020-11-28 17:19:28 -05:00 |
|
Thomas Harte
|
7c29c3a944
|
Given that lineCompositeAmplitude is not normalised, ups threshold.
|
2020-11-28 17:13:18 -05:00 |
|
Thomas Harte
|
c9ca1fc7a0
|
Merge pull request #853 from TomHarte/AppleIIReset
Improves Apple II keyboard input, especially under SDL.
|
2020-11-28 12:43:32 -05:00 |
|
Thomas Harte
|
a965c8de9f
|
Resolves intended reset_all_keys.
|
2020-11-27 21:53:34 -05:00 |
|
Thomas Harte
|
0b4b271e3d
|
Pulls out redundant check.
|
2020-11-27 21:04:20 -05:00 |
|
Thomas Harte
|
5fc6dd1a4d
|
Regresses macOS deployment target for kiosk mode to avoid OpenGL warning.
|
2020-11-27 21:02:04 -05:00 |
|
Thomas Harte
|
79ef026b93
|
Allows machines to declare a preference for logical input.
It's only a preference, and the Apple II does prefer it.
|
2020-11-27 21:00:48 -05:00 |
|
Thomas Harte
|
a4ab5b0b49
|
Does a better job of ensuring sensible key mappings.
|
2020-11-27 20:49:38 -05:00 |
|
Thomas Harte
|
3207183f05
|
Merge pull request #850 from TomHarte/BigSurAgain
Takes a second stab at resolving Big Sur File -> New...
|
2020-11-13 20:02:29 -05:00 |
|
Thomas Harte
|
e803f993b7
|
Increases minimum macOS version to 10.14.
This is lazy, but it means I definitely don't need non-Metal fallback code.
|
2020-11-13 19:48:45 -05:00 |
|
Thomas Harte
|
5dbc87caf0
|
Smarter: just ensures any attached panels are closed at close().
|
2020-11-13 19:09:30 -05:00 |
|
Thomas Harte
|
4862ccc947
|
Dismisses ROM requester upon that cancel too.
|
2020-11-13 19:01:53 -05:00 |
|
Thomas Harte
|
e1ecf66485
|
Dismisses sheet before closing document.
|
2020-11-13 19:00:37 -05:00 |
|
Thomas Harte
|
2c71ba0744
|
Ameliorates against a potential NSRangeException.
|
2020-11-13 18:29:48 -05:00 |
|
Thomas Harte
|
a7aeb779e9
|
Disables Apple Silicon binaries until I have some means to test.
|
2020-11-13 18:07:45 -05:00 |
|
Thomas Harte
|
e72cfbf447
|
Stop assuming that NSNotification => window.isVisible.
|
2020-11-13 18:04:31 -05:00 |
|
Thomas Harte
|
5d154e3d0c
|
Merge pull request #849 from TomHarte/BigSur
Slightly tweaks machine picker for macOS Big Sur.
|
2020-11-13 12:37:36 -05:00 |
|
Thomas Harte
|
86a24cc928
|
Allows Xcode to bump its versioning on the ROM requester too.
|
2020-11-13 12:23:48 -05:00 |
|
Thomas Harte
|
e8b52d20e9
|
Slightly tweaks machine picker for macOS Big Sur.
|
2020-11-13 12:14:35 -05:00 |
|
Thomas Harte
|
b5fa574686
|
Merge pull request #847 from TomHarte/MetalTones
Corrects R4G4B4 and R2G2B2 output in Metal.
|
2020-11-07 23:22:36 -05:00 |
|
Thomas Harte
|
7aea3dc124
|
Corrects R4G4B4 and R2G2B2 output.
|
2020-11-07 23:15:48 -05:00 |
|
Thomas Harte
|
3aa47f9c68
|
Merge pull request #843 from TomHarte/MoreDormann
Introduces a build of Dormann's 65C02 tests that is 65816 compatible.
|
2020-10-19 21:13:46 -04:00 |
|
Thomas Harte
|
ab07814614
|
Eliminates now-broken 65816 flow test.
|
2020-10-19 21:02:46 -04:00 |
|
Thomas Harte
|
1653abdf88
|
Adds the .lst; otherwise I'll probably just lose it.
|
2020-10-19 20:58:24 -04:00 |
|
Thomas Harte
|
b3ab9fff9b
|
Imports a custom-built copy of Klaus Dormann's 65C02 test, with only 65816-compatible parts.
Thereby fixes another couple of 65816 issues — BRK(, etc) not clearing the decimal flag, and `TRB d` being mismapped.
|
2020-10-19 19:27:16 -04:00 |
|
Thomas Harte
|
14718b93a4
|
Improve commentary.
|
2020-10-19 09:32:50 -04:00 |
|
Thomas Harte
|
69450e27ad
|
Merge pull request #839 from TomHarte/65816
Adds emulation of the 65816.
|
2020-10-18 21:49:46 -04:00 |
|
Thomas Harte
|
0cd08aa79d
|
Permits the Oric analyser to check CPC-style DSKs.
Oric Mist seems to use that format, so some of these now exist out in the wild.
|
2020-10-18 21:44:44 -04:00 |
|
Thomas Harte
|
1fa94e1b08
|
Adds the 65816 as an in-code option for Oric emulation.
This also means it'll be exposed via the SDL build, but that's okay.
|
2020-10-18 21:43:08 -04:00 |
|