Maxim Poliakovski
|
c5ecdb840d
|
machinegossamer: proper system & clocks configuration.
|
2022-08-15 14:51:37 +02:00 |
|
Maxim Poliakovski
|
0dbcda5710
|
machinegossamer: system register definitions.
|
2022-08-15 14:50:49 +02:00 |
|
joevt
|
93fae1ee68
|
Merge remote-tracking branch 'upstream/master'
|
2022-08-14 16:38:51 -07:00 |
|
Maxim Poliakovski
|
3f3af68582
|
machinegossamer: add Whisper ID PROM.
|
2022-08-14 23:01:55 +02:00 |
|
joevt
|
b76bfedf4b
|
Remove unnecessary linefeeds from log
To remove blank lines in the dingusppc.log file or in the console output when -d is used.
|
2022-08-14 05:26:56 -07:00 |
|
Maxim Poliakovski
|
eecb5a0f42
|
machinegossamer: add Athens I2C device.
|
2022-08-11 01:45:32 +02:00 |
|
Maxim Poliakovski
|
fd41cafc4b
|
New machine: Power Macintosh 7500.
|
2022-08-07 15:25:58 +02:00 |
|
Maxim Poliakovski
|
9a6336adb9
|
Move DRAM capacity constants to memctrlbase.h
|
2022-08-07 15:25:58 +02:00 |
|
Maxim Poliakovski
|
c3939e3b25
|
Gossamer: factory test control.
|
2022-07-20 20:08:37 +02:00 |
|
Maxim Poliakovski
|
f0553720d6
|
Catalyst: factory test control.
|
2022-07-20 01:36:45 +02:00 |
|
Maxim Poliakovski
|
3c062443f6
|
PDM: factory test control.
|
2022-07-20 01:36:05 +02:00 |
|
Maxim Poliakovski
|
b9fb0b9c5f
|
Switch fdd_wr_prot to BinProperty.
|
2022-07-19 23:48:17 +02:00 |
|
Maxim Poliakovski
|
65512dc434
|
New property type: BinProperty.
|
2022-07-19 23:45:41 +02:00 |
|
Maxim Poliakovski
|
c0078ce97d
|
Refactor MachineBase and MachineFactory classes.
Adding new machines is much easier now.
A significant amount of duplicated code has been reduced.
|
2022-07-18 20:27:34 +02:00 |
|
Maxim Poliakovski
|
5668fc161f
|
macio: fix SWIM3 register space accesses.
|
2022-06-13 23:15:48 +02:00 |
|
Maxim Poliakovski
|
913944c607
|
platinum: implement video controller registers.
|
2022-06-09 23:16:03 +02:00 |
|
Maxim Poliakovski
|
22988f9e28
|
machinecatalyst: disable ATI Mach64 card hack.
|
2022-05-20 09:26:04 +02:00 |
|
Maxim Poliakovski
|
e0b94e0b47
|
ESCC: connect NULL and STDIO backends.
|
2022-05-07 21:47:22 +02:00 |
|
Maxim Poliakovski
|
be4f835e6c
|
New machine: Catalyst (PM7200).
|
2022-05-07 21:47:14 +02:00 |
|
Maxim Poliakovski
|
1d86375061
|
Implement MPC601 style RTC.
|
2022-03-28 18:26:47 +02:00 |
|
dingusdev
|
36fa53e8c1
|
MSVC compilation fixes
|
2022-03-12 15:43:45 -07:00 |
|
dingusdev
|
8d3427c475
|
Proper write protection settings
|
2022-02-27 22:41:59 -07:00 |
|
dingusdev
|
80a4864a92
|
Floppy disk write protection
|
2022-02-24 07:33:30 -07:00 |
|
Maxim Poliakovski
|
689fe51d80
|
Add required includes for gcc.
|
2022-02-17 00:50:37 +01:00 |
|
Maxim Poliakovski
|
5e2f2b12e4
|
Properly connect Superdrive to SWIM3 and machines.
|
2022-02-06 15:23:30 +01:00 |
|
Maxim Poliakovski
|
2edb50a821
|
machinepdm: add internal SCSI bus.
|
2022-02-06 01:50:54 +01:00 |
|
Maxim Poliakovski
|
c1208b398e
|
Add posti-initialization to HW components.
|
2022-01-21 12:42:05 +01:00 |
|
Maxim Poliakovski
|
fff597075d
|
Monitor type can be now specified from the command line.
|
2021-12-06 00:40:40 +01:00 |
|
Maxim Poliakovski
|
793335d9b8
|
Clean up includes.
|
2021-12-05 20:01:57 +01:00 |
|
Maxim Poliakovski
|
f609839894
|
machineproperties: improve StrProperty class.
|
2021-12-05 19:16:39 +01:00 |
|
Maxim Poliakovski
|
f39188beb1
|
Initial support for floppy disk images.
|
2021-12-04 14:22:02 +01:00 |
|
Maxim Poliakovski
|
decb8342be
|
Delete unused machinepresets.h header.
|
2021-12-04 12:05:47 +01:00 |
|
Maxim Poliakovski
|
c0cd6eb38f
|
Add missing licence headers, update license date.
|
2021-10-23 21:00:31 +02:00 |
|
Maxim Poliakovski
|
9329d56d83
|
Move devices into dedicated subdirectories.
|
2021-10-23 20:17:47 +02:00 |
|
Maxim Poliakovski
|
89e79d05cb
|
Load bootrom code to primary ROM region.
|
2021-10-10 22:01:02 +02:00 |
|
Maxim Poliakovski
|
03e58dac35
|
Overhaul AWACs and implement PDM sound HW.
|
2021-10-05 00:29:27 +02:00 |
|
Maxim Poliakovski
|
0f55877137
|
Add basic PDM I/O emulation.
|
2021-09-30 23:01:56 +02:00 |
|
Maxim Poliakovski
|
e052eb4a87
|
Merge branch 'atirage-hacks'.
|
2021-09-25 23:16:38 +02:00 |
|
Maxim Poliakovski
|
d2cd43fcb1
|
Merge branch 'machine-pdm'.
|
2021-09-25 22:30:31 +02:00 |
|
Maxim Poliakovski
|
84e111290f
|
Fix includes for loguru and SDL.
|
2021-09-16 00:46:38 +02:00 |
|
dingusdev
|
e7e28b4497
|
Compilation fix for Raspberry Pi
|
2021-02-14 08:41:48 -07:00 |
|
Maxim Poliakovski
|
7628ec92c0
|
Rename memreadwrite.h to memaccess.h
|
2021-02-03 12:19:18 +01:00 |
|
dingusdev
|
2539faef7e
|
Small typo fixes
|
2021-01-23 15:10:08 -07:00 |
|
Maxim Poliakovski
|
68b8da2182
|
Add PDM machine factory and the minimal HW.
|
2020-12-19 10:06:05 +01:00 |
|
Maxim Poliakovski
|
2df2d089d7
|
list properties now prints out valid values.
|
2020-10-14 16:19:11 +02:00 |
|
dingusdev
|
4c0c32c02c
|
Initial cleanup for the help print-outs
|
2020-10-13 20:20:44 -07:00 |
|
Maxim Poliakovski
|
90b2eb712a
|
Implement CLI list subcommand.
|
2020-10-13 04:24:54 +02:00 |
|
Maxim Poliakovski
|
27f5d981da
|
Remove more unused code.
|
2020-10-13 04:01:37 +02:00 |
|
Maxim Poliakovski
|
ce9e8e7244
|
Fix valid values for gfxmem_size.
|
2020-10-09 16:33:17 +02:00 |
|
Maxim Poliakovski
|
a3b17d46ce
|
Attach value checks to properties.
|
2020-10-09 15:58:47 +02:00 |
|