Maxim Poliakovski
|
a0b43754a7
|
atirage: fix and clean up PCI interface.
|
2021-02-04 01:03:23 +01:00 |
|
Maxim Poliakovski
|
1adbf90e21
|
MPC106: use memaccess thoroughly.
|
2021-02-03 23:39:19 +01:00 |
|
Maxim Poliakovski
|
478ca1065f
|
MPC106: fix RAM size calculation.
|
2021-02-03 23:29:48 +01:00 |
|
Maxim Poliakovski
|
7628ec92c0
|
Rename memreadwrite.h to memaccess.h
|
2021-02-03 12:19:18 +01:00 |
|
dingusdev
|
2bac606365
|
Added to Heathrow
Plus some debugging stuff to help figure out what register 0x34 is responsible for.
|
2021-01-08 15:29:43 -07:00 |
|
dingusdev
|
9210244c0c
|
Further ATI Rage registers
|
2021-01-08 14:32:06 -07:00 |
|
dingusdev
|
14d3874382
|
More ATI Rage register names added
|
2021-01-08 13:12:06 -07:00 |
|
Maxim Poliakovski
|
81b3c3c4a0
|
Default initialization of Heathrow registers.
|
2020-11-26 03:03:52 +01:00 |
|
Maxim Poliakovski
|
3b29ff9514
|
atirage: fix monitor identification.
|
2020-10-14 16:55:38 +02:00 |
|
dingusdev
|
14ef7564cd
|
CLI fixes - RAM and GFXMEM work better
|
2020-08-25 20:07:02 -07:00 |
|
Maxim Poliakovski
|
8094fb30f6
|
atirage: add access to internal DAC palette.
|
2020-06-11 01:30:10 +02:00 |
|
Maxim Poliakovski
|
f753bb1911
|
atirage: replace magic numbers with named constants.
|
2020-06-11 00:49:00 +02:00 |
|
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 |
|