Maxim Poliakovski
|
5d57086795
|
Add one more missing include.
|
2020-06-03 20:28:57 +02:00 |
|
Maxim Poliakovski
|
3be46aa44d
|
Add missing includes.
|
2020-06-03 20:21:52 +02: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
|
07340d82dd
|
atirage: add video RAM.
|
2020-05-28 23:47:20 +02:00 |
|
Maxim Poliakovski
|
55a14ca28f
|
atirage: fix big memory aperture registration.
|
2020-05-28 22:36:55 +02:00 |
|
Maxim Poliakovski
|
bcc0e38e9f
|
More sound fixes and cleanups.
|
2020-05-18 20:45:37 +02:00 |
|
Maxim Poliakovski
|
ae78a1f04f
|
Fix AWACs sound playback with WASAPI.
|
2020-05-18 03:02:30 +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 |
|
Waqar Ahmed
|
286897398c
|
Fix build on linux
|
2020-05-12 21:20:57 +05:00 |
|
Maxim Poliakovski
|
d4c39f13af
|
Changes related to Windows build.
|
2020-05-09 14:29:37 +02:00 |
|
Maxim Poliakovski
|
f7d67a91e0
|
New AWAC and sound server implementation.
|
2020-05-08 23:12:04 +02:00 |
|
Maxim Poliakovski
|
a5c63c1b09
|
viacuda: fix autopoll control commands.
|
2020-04-27 02:50:53 +02:00 |
|
dingusdev
|
d24a71528b
|
Slightly readjusted key mappings
|
2020-04-25 11:02:47 -07:00 |
|
Maxim Poliakovski
|
3b98dee232
|
adb.cpp: fix indentation.
|
2020-04-25 03:01:16 +02:00 |
|
dingusdev
|
f2ab933884
|
Slightly clean-up and expansion for future uses
|
2020-04-23 18:22:47 -07:00 |
|
dingusdev
|
c0d0187190
|
ADB Refactoring, Pt. 2
|
2020-04-23 18:08:27 -07:00 |
|
dingusdev
|
d0f03f722e
|
ADB Refactoring Pt. 1
|
2020-04-22 14:14:49 -07:00 |
|
dingusdev
|
a5b740eafc
|
Slightly reworked ADB work so far
|
2020-04-21 19:45:59 -07:00 |
|
dingusdev
|
70f5b45e71
|
Started work on ADB input
|
2020-04-21 15:23:55 -07:00 |
|
dingusdev
|
add11ecc62
|
Adding further Heathrow registers
|
2020-04-19 11:28:51 -07:00 |
|
dingusdev
|
8fb2e851d7
|
Started work for ADB polling
|
2020-04-17 17:23:50 -07:00 |
|
Maxim Poliakovski
|
3461f2e353
|
displayid.cpp: fix indentation.
|
2020-04-14 13:03:43 +02:00 |
|
Maxim Poliakovski
|
54a86972cd
|
Basic support for display identification.
|
2020-04-14 01:04:37 +02:00 |
|
dingusdev
|
925bcdfe9f
|
Getting most I/O Space registers in.
|
2020-04-01 22:31:29 -07:00 |
|
Maxim Poliakovski
|
9f95fde279
|
ATI Rage: partial register access implemented.
|
2020-04-01 03:24:39 +02:00 |
|
Maxim Poliakovski
|
b6fcd289a3
|
ATI Rage: basic register access via PCI I/O space.
|
2020-03-31 21:19:10 +02:00 |
|
Maxim Poliakovski
|
a243c79d0f
|
Add support for PCI I/O space.
|
2020-03-31 21:12:06 +02:00 |
|
Maxim Poliakovski
|
a8c6298545
|
devices: skeleton for ATI Rage emulation.
|
2020-03-31 18:48:04 +02:00 |
|
Maxim Poliakovski
|
695044cf0e
|
Support more than one I/O region per device.
|
2020-03-31 18:48:04 +02:00 |
|
dingusdev
|
1744f13fb4
|
Fixed build issues
|
2020-03-27 12:52:48 -07:00 |
|
dingusdev
|
f50f719b02
|
Started connecting ATI Rage
|
2020-03-27 12:43:29 -07:00 |
|
dingusdev
|
17200d5f35
|
Started work on ATI Rage
|
2020-03-27 10:54:25 -07:00 |
|
Maxim Poliakovski
|
35d6a2e011
|
Reduce logging when playing back audio.
|
2020-03-26 03:02:33 +01:00 |
|
Maxim Poliakovski
|
0d2301c006
|
Implement DMA pull method for sound output.
|
2020-03-26 02:07:43 +01:00 |
|
dingusdev
|
60ffa5bfac
|
Initial attempt at fixing SDL2 building for Windows
|
2020-03-22 20:15:12 -07:00 |
|
Maxim Poliakovski
|
945e63bdb2
|
Implement DMA push method for sound.
|
2020-03-19 15:09:24 +01:00 |
|
Maxim Poliakovski
|
8e34c1657c
|
Mock up DBDMA channel execution for sound.
|
2020-03-19 02:00:18 +01:00 |
|
Maxim Poliakovski
|
787ebfaff1
|
Implement DBDMA channel registers.
|
2020-03-18 17:34:03 +01:00 |
|
Maxim Poliakovski
|
751efb4cd6
|
Initial AWACS sound device emulation.
|
2020-03-15 20:08:53 +01:00 |
|
Maxim Poliakovski
|
0044610038
|
Add SPD SDRAM emulation.
|
2020-03-15 14:44:33 +01:00 |
|
Maxim Poliakovski
|
9c8548c238
|
Finish I2C bus emulation.
This commit also cleans up and improve I2C commands
in Cuda. Also removes some related hacks.
|
2020-03-15 13:28:42 +01:00 |
|
Maxim Poliakovski
|
753e445b4b
|
Initial I2C bus implementation.
|
2020-03-14 21:38:18 +01:00 |
|
Maxim Poliakovski
|
75f0e09f5a
|
viacuda: cleanup print messages.
|
2020-03-14 19:30:05 +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
|
94cf232b5e
|
viacuda: add receiving of ADB packets.
|
2020-03-05 01:12:41 +01:00 |
|
Maxim Poliakovski
|
71d6966a03
|
viacuda: remove cuda prefix from method names.
|
2020-03-05 01:12:41 +01:00 |
|
dingusdev
|
354409812e
|
Updating files with proper licensing header
|
2020-02-28 09:04:28 -07:00 |
|
dingusdev
|
51739520b5
|
Small formatting + logging fixes
|
2020-02-27 18:41:02 -07:00 |
|