Manual tweaks

This commit is contained in:
dingusdev
2025-05-04 17:40:48 -07:00
parent f2f048d435
commit af055e0519
5 changed files with 40 additions and 6 deletions
+1 -1
View File
@@ -62,7 +62,7 @@ static void sigabrt_handler(int signum) {
}
static string appDescription = string(
"\nDingusPPC - Alpha 1.03 (5/10/2025) "
"\nDingusPPC - Alpha 1.03 (5/5/2025) "
"\nWritten by divingkatae, maximumspatium, "
"\njoevt, mihaip, kkaisershot, et. al. "
"\n(c) 2018-2025 The DingusPPC Dev Team. "
+9 -3
View File
@@ -1,4 +1,4 @@
The AMIC is the I/O controller used in the Power Mac 6100.
The AMIC is the I/O controller used in the Power Mac 6100. Physically, it's located at 0x50F00000.
It also:
@@ -8,7 +8,13 @@ It also:
| Subdevice | Range |
|:--------------:|:--------------------:|
| VIA Cuda | 0x0 - 0x1FFF |
| VIA 1 | 0x0 - 0x1FFF |
| SCC | 0x4000 - 0x5FFF |
| MACE | 0xA000 - 0xBFFF |
| SCSI | 0x10000 - 0x11FFF |
| DMA | 0x31000 - 0x32FFF |
| AWACS | 0x14000 - 0x15FFF |
| SWIM III | 0x16000 - 0x17FFF |
| VIA 2 | 0x26000 - 0x27FFF |
| Video | 0x28000 - 0x29FFF |
| DMA | 0x31000 - 0x32FFF |
| Mem Control | 0x40000 - 0x41FFF |
+19
View File
@@ -63,6 +63,25 @@ On a physical machine, one has to hold the Command/Apple, Option, P and R keys t
This video RAMDAC appears to be exclusive to the Power Mac 7200.
# Ariel
Video controller used by the Power Mac 6100. It can support up to 16-bit color.
| Register Name | Address |
|:----------------:|:--------:|
| Address | 0x24000 |
| Color Data | 0x24001 |
| Control | 0x24002 |
| Key Color | 0x24003 |
| Video Mode | 0x28000 |
| Color | 0x28001 |
| Monitor ID | 0x28002 |
| Video Test | 0x28003 |
| Horiz. Test High | 0x28004 |
| Horiz. Test Low | 0x28005 |
| Vert. Test High | 0x28006 |
| Vert. Test Low | 0x28007 |
# USB
Support is only present in New World Macs, despite the presence of strings in the Power Mac G3 Beige ROM. Most Macs support 1.1, with 2.0 support present in G5 Macs. Both it and Firewire follow the Open Host Controller Interface (OHCI) standard.
+4
View File
@@ -1,5 +1,9 @@
The following document is intended primarily as a documentation on how the Motorola Atlas operates. It is currently not implemented in DingusPPC.
## General
The computer generally follows the PReP standard, but there is some x86 emulation for using the VGA BIOS.
## Sources
* https://cdn.preterhuman.net/texts/computing/chrp_prep/ambih.pdf
+7 -2
View File
@@ -13,6 +13,7 @@
* Disk Tools (7.1.2 - 8.5)
* Mac OS 7.1.2 - 9.2.2 (from CD or Hard Disk)
* Mac OS X 10.0 - 10.3
* OpenDarwin 6.6.2
## Disk Initialization
@@ -80,7 +81,7 @@ Shows the configurable properties, such as the selected disc image and the ram b
--rambank4_size X
```
Set the RAM sizes to use, with X being an integer of a power of 2 up to 1024 (depending on the emulated machine).
Set the RAM sizes to use, with X being an integer of a power of 2 up to 512 (depending on the emulated machine).
```
--fdd_img TEXT:FILE
@@ -182,7 +183,11 @@ Because Sheepshaver, Basilisk II, and Mini vMac operate on raw disks, it is requ
### OS Support
Currently, the Power Mac 6100 cannot boot any OS image containing Mac OS 8.0 or newer.
Currently, the Power Mac 6100 cannot boot any OS image containing Mac OS 9.0 or newer.
### ATI Mach Support
The GUI engine is currently not fully implemented. As such, UI elements might not be rendered when trying to use this video card. To circumenvent this, you may wish to move the ATI Accelerator extension to the Extensions (Disabled) folder.
### Currently Unimplemented Features