Adrian Perez de Castro
|
1de2631877
|
Add missing <cstdint> includes for GCC 13
Sprinkle includes of the <cstdint> header as needed to make the
build succeed with GCC 13, this fixes both with SDL and Qt builds.
|
2023-05-25 23:06:13 +03:00 |
|
Thomas Harte
|
8578dfbf22
|
Eliminate various other errant spaces.
|
2023-05-16 16:40:09 -04:00 |
|
Thomas Harte
|
8bf3d85e36
|
Add .MX2 as an MSX synonym of .ROM
|
2023-05-14 23:42:08 -04:00 |
|
Thomas Harte
|
b768e438b2
|
Enable MSX-MUSIC by default.
|
2023-05-13 22:17:09 -04:00 |
|
Thomas Harte
|
a6ebfe2ce2
|
Add has_msx_music flag.
|
2023-05-12 22:09:15 -04:00 |
|
Thomas Harte
|
28c79b2885
|
Eliminate redundant [space][tab] pairs.
|
2023-05-12 14:14:45 -04:00 |
|
Thomas Harte
|
2b56b7be0d
|
Simplify namespace syntax.
|
2023-05-10 16:02:18 -05:00 |
|
Thomas Harte
|
e0125e0177
|
Add MSX 1 diversion.
|
2023-03-12 23:14:24 -04:00 |
|
Thomas Harte
|
a91a5b8d07
|
Refer to actual field.
|
2023-01-29 18:02:09 -05:00 |
|
Thomas Harte
|
6e0f260478
|
Add a model field.
|
2023-01-10 14:52:09 -05:00 |
|
Thomas Harte
|
5ba97da6cd
|
Avoid macro.
|
2022-12-29 11:28:47 -05:00 |
|
Thomas Harte
|
812234f695
|
Route HDV files appropriately.
|
2022-11-15 15:10:04 -05:00 |
|
Thomas Harte
|
2f78a1c7af
|
Add SCSI controller inclusion logic.
|
2022-09-15 12:17:50 -04:00 |
|
Thomas Harte
|
f50ce7f137
|
Upgrade to an Enhanced IIe if hard drives are present.
|
2022-08-30 16:33:43 -04:00 |
|
Thomas Harte
|
20d685ec5c
|
Permit a mass-storage device to be returned, in theory.
|
2022-08-26 16:38:10 -04:00 |
|
Thomas Harte
|
1ffd65b7af
|
Remove stray tab.
|
2022-08-19 16:12:20 -04:00 |
|
Thomas Harte
|
c7373a5d3e
|
Overtly treat .ST images as FAT12.
|
2022-08-13 10:09:34 -04:00 |
|
Thomas Harte
|
6d1c954623
|
Make ST RAM size selectable, default to 1MB.
|
2022-08-10 12:00:06 -04:00 |
|
Thomas Harte
|
8f2e94a1d8
|
Switch name back to emphasise _async_.
|
2022-07-16 14:41:04 -04:00 |
|
Thomas Harte
|
bf03bda314
|
Generalise AsyncTaskQueue, DeferringAsyncTaskQueue and AsyncUpdater into a single template.
|
2022-07-14 16:39:26 -04:00 |
|
Thomas Harte
|
dba3a3d942
|
Add through route to an IPF container.
|
2021-12-25 17:06:47 -05:00 |
|
Thomas Harte
|
a17c192a9e
|
Allow chip RAM size selection, while I'm here.
|
2021-12-22 15:30:19 -05:00 |
|
Thomas Harte
|
9796b308dc
|
Add basic implementation of fast RAM.
|
2021-12-22 15:17:11 -05:00 |
|
Thomas Harte
|
e47eab1d40
|
Merge branch 'master' into Amiga
|
2021-09-14 20:27:59 -04:00 |
|
Thomas Harte
|
7e5fc4444a
|
Default to ROM01.
|
2021-09-09 22:09:09 -04:00 |
|
Thomas Harte
|
c52945aab5
|
Adds passthrough for Amiga media.
|
2021-07-16 20:15:36 -04:00 |
|
Thomas Harte
|
7cb16a3fc5
|
Introduces a shell for Amiga ADF decoding.
|
2021-07-16 18:11:07 -04:00 |
|
Thomas Harte
|
0b80c1988b
|
Add Amiga enums.
|
2021-07-16 17:59:08 -04:00 |
|
Thomas Harte
|
813e252539
|
Ignore hidden files.
|
2021-07-15 21:57:25 -04:00 |
|
Thomas Harte
|
6225abd751
|
Adds 6MHz Enterprise option.
|
2021-07-07 20:57:04 -04:00 |
|
Thomas Harte
|
30fbb6ea53
|
Ensure run command is issued.
|
2021-07-06 23:16:16 -04:00 |
|
Thomas Harte
|
2e60c81bd6
|
Enter :dir as a complete command.
|
2021-07-02 21:15:48 -04:00 |
|
Thomas Harte
|
bae8bb0c00
|
Gives the FAT parser responsibility for right trims.
|
2021-07-02 19:50:27 -04:00 |
|
Thomas Harte
|
bcf483fb7e
|
Adds some basic loading command assistance.
|
2021-07-02 19:42:43 -04:00 |
|
Thomas Harte
|
fe07a0b1d8
|
Starts to add a FAT[12] parser.
|
2021-07-02 18:56:43 -04:00 |
|
Thomas Harte
|
742d44a532
|
Switch to an activity-based typing trigger; add a target loading command.
|
2021-07-01 22:53:23 -04:00 |
|
Thomas Harte
|
ed734754e5
|
Adds a through route for IMG files.
|
2021-06-24 21:04:21 -04:00 |
|
Thomas Harte
|
2c2bb3765f
|
Withdraws the EPDOS option.
At least for now; it's something to worry about later.
|
2021-06-23 19:32:34 -04:00 |
|
Thomas Harte
|
88f0f2b623
|
Adds to the macOS UI and wires through all Enterprise options.
|
2021-06-22 21:39:07 -04:00 |
|
Thomas Harte
|
83a54fd6d2
|
Use the FAT12 boot sector to determine geometry.
|
2021-06-22 06:54:17 -04:00 |
|
Thomas Harte
|
d7ff6bd04d
|
Adds necessary declarations to install a DOS ROM.
|
2021-06-20 20:30:54 -04:00 |
|
Thomas Harte
|
a08d65b1ff
|
Adds IMG -> Enterprise connection.
Albeit still without an Enterprise static analyser.
|
2021-06-19 23:16:33 -04:00 |
|
Thomas Harte
|
0e1e8c7faa
|
Attempts to support the panoply of EXOS and BASIC versions.
|
2021-06-19 22:59:09 -04:00 |
|
Thomas Harte
|
c5a86f0ef7
|
Add Enterprise parts of the static analyser.
|
2021-06-14 21:11:06 -04:00 |
|
Thomas Harte
|
61c127ed2e
|
Adds Enterprise as a File -> New... machine.
And, similarly, exposes it for the route used by SDL.
|
2021-06-14 20:55:39 -04:00 |
|
Thomas Harte
|
50ea56e908
|
Adds support for Macintosh SCSI device images.
This is now in addition to the single-partition images previously supported.
|
2021-05-13 19:06:00 -04:00 |
|
Thomas Harte
|
b7a62e0121
|
Adds SZX support.
Tweaking exposed Spectrum state object as relevant.
|
2021-04-26 20:47:28 -04:00 |
|
Thomas Harte
|
03577de675
|
Adds an empty vessel for .z80 support.
|
2021-04-25 16:54:34 -04:00 |
|
Thomas Harte
|
cc78bfb229
|
Forwards most of the Z80 state.
|
2021-04-25 13:00:43 -04:00 |
|
Thomas Harte
|
1c2ea0d7fe
|
unique_ptr makes more sense here.
|
2021-04-24 23:19:30 -04:00 |
|