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 |
|
Maxim Poliakovski
|
246a7f2082
|
Remove unused machineconfig source.
|
2020-10-09 14:28:28 +02:00 |
|
Maxim Poliakovski
|
2eba8acc23
|
Fix MSVC compilation.
|
2020-10-09 12:39:31 +02:00 |
|
Maxim Poliakovski
|
c81c00f918
|
Make properties overridable from the command line.
|
2020-10-09 12:25:12 +02:00 |
|
dingusdev
|
0ca03be001
|
Fixed booting up to emulator
|
2020-10-04 09:58:21 -07:00 |
|
Maxim Poliakovski
|
599659495b
|
Initial CLI11 integration.
|
2020-09-26 02:38:22 +02:00 |
|
dingusdev
|
9efea80e43
|
Removed janky functions
This still compiles in VS2019
|
2020-09-08 07:46:54 -07:00 |
|
dingusdev
|
4ccfb5d527
|
Finished the proof-of-concept machine presets
|
2020-08-31 22:20:47 -07:00 |
|
dingusdev
|
4f59407cd0
|
Repair code for powermacg3 presets
|
2020-08-30 16:14:58 -07:00 |
|
dingusdev
|
d21515d964
|
Fixed RAM check and help prompts
|
2020-08-29 16:20:22 -07:00 |
|
dingusdev
|
b28549825d
|
Started work on machine-specific configs
|
2020-08-29 11:11:06 -07:00 |
|
dingusdev
|
14ef7564cd
|
CLI fixes - RAM and GFXMEM work better
|
2020-08-25 20:07:02 -07:00 |
|
dingusdev
|
f04ce09a7d
|
Clean-up + further command line options
|
2020-08-23 09:24:52 -07:00 |
|
dingusdev
|
2869755819
|
Initial work for configuration
|
2020-08-22 11:05:08 -07:00 |
|
Maxim Poliakovski
|
39a643aff6
|
Merge branch 'machines'
Also disable SDL for now because it produces build errors.
|
2020-06-03 18:21:51 +02:00 |
|
Maxim Poliakovski
|
e59939541e
|
WIP: initial Cubeb integration.
|
2020-05-15 02:44:00 +02:00 |
|
Waqar Ahmed
|
0ab9380be3
|
clang-format everything
|
2020-05-12 23:55:45 +05:00 |
|
Maxim Poliakovski
|
f7d67a91e0
|
New AWAC and sound server implementation.
|
2020-05-08 23:12:04 +02:00 |
|
Maxim Poliakovski
|
a8c6298545
|
devices: skeleton for ATI Rage emulation.
|
2020-03-31 18:48:04 +02:00 |
|
dingusdev
|
60ffa5bfac
|
Initial attempt at fixing SDL2 building for Windows
|
2020-03-22 20:15:12 -07:00 |
|
dingusdev
|
86d6ddf001
|
Fixed a ROM ID
|
2020-03-15 09:20:16 -07:00 |
|
Maxim Poliakovski
|
0044610038
|
Add SPD SDRAM emulation.
|
2020-03-15 14:44:33 +01:00 |
|
Maxim Poliakovski
|
14156dd32b
|
Introduce subdevices interface.
|
2020-03-14 15:39:34 +01:00 |
|
Maxim Poliakovski
|
d53400ebae
|
Introduce base class HWComponent.
|
2020-03-14 14:26:30 +01:00 |
|
Maxim Poliakovski
|
822f6cafd2
|
Create machine factory.
It manages various hardware configurations referred to as machines.
|
2020-03-13 23:09:36 +01:00 |
|