joevt
7a3a661e2a
platinum: Allow reading swatch registers.
2024-03-03 11:47:03 -07:00
joevt
f0949d296d
platinum: Don't abort.
2024-03-03 11:46:40 -07:00
joevt
d2ebcb24b9
platinum: Use calculated fb_ptr for HW cursor.
2024-03-03 10:43:57 -07:00
joevt
644087b592
platinum: Fix fb_ptr calculation.
2024-03-03 10:43:40 -07:00
dingusdev
2e3e65f3e7
Moving vid_enable_seq
...
Visual C complains about this being in the wrong place
2024-02-21 07:07:18 -07:00
Maxim Poliakovski
bc2714ab2a
platinum: handle non-DWORD register accesses.
2024-02-15 15:35:17 +01:00
Maxim Poliakovski
98d661eda1
Wire PLATINUM interrupt.
2024-02-12 01:46:21 +01:00
Maxim Poliakovski
8d30fea63b
platinum: implement video emulation.
2024-02-11 22:59:43 +01:00
Mihai Parparita
35c86ad6bf
Clean up #includes
...
Result of running IWYU (https://include-what-you-use.org/ ) and
applying most of the suggestions about unncessary includes and
forward declarations.
Was motivated by observing that <thread> was being included in
ppcopcodes.cpp even though it was unused (found while researching
the use of threads), but seems generally good to help with build
times and correctness.
2023-11-03 00:33:47 -07:00
joevt
3ee2ea1871
Fix read/write argument names
...
base class uses reg_start so derived classes should do the same.
Some derived class already uses reg_start for read method.
2022-08-22 17:16:22 -07:00
Maxim Poliakovski
5f8a927846
platinum: self-registration with the device registry.
2022-07-18 20:27:34 +02:00
Maxim Poliakovski
913944c607
platinum: implement video controller registers.
2022-06-09 23:16:03 +02:00
Maxim Poliakovski
ac5078f133
Platinum: implement memory controller registers.
2022-03-28 18:26:47 +02:00
Maxim Poliakovski
a7e4dc9d83
Initial emulation of the Platinum Memory controller.
2022-03-14 18:13:47 +01:00