I have a fondness for geographically addressed slots like the Apple II and NuBus, but those systems suffer from fixed-size memory partitions per card. The Apple II's were way too small so that all of the later interesting cards circa 1986 were heavily bankswitched. NuBus's partitions were too...
The MacRISC architecture as defined by Gary Davidian pretty much sets the 2GB limit. Initially because NuBus takes almost 2GB of space for a 6-slot machine, and then they just didn't change that when PCI happened.
I've been told the issue was that they couldn't get DMA to play nice with System 7 virtual memory. So if VM was on you'd get random trashing of disks and memory. That isn't *that* hard of a problem, and they obviously did work it out later for the PowerMacs.
Incidentally, 04-22-90 is almost a...
The IIfx hardware assumed the DMA mode would be used. Mac OS never did, and the fallback modes are a bit more fiddly than the "classic" equivalents. A NuBus SCSI card that can do DMA would likely greatly outclass the built-in.
Yeah, 0.276 has no Mac related changes. 0.277 will fix the built-in SONIC Ethernet on the Quadras (the chip's manual kind of glides over some details that both Mac OS and the Sony NeWS workstations that run in MAME were having problems with) and there may be some other fixes, we'll see what...
MAME 68040 machines currently all have a "full" '040 because disabling the FPU gives me a sad Mac. I solved that relatively recently for '030 machines (most of those now have a configuration option for FPU or not) but how Apple detects an LC040 vs. a full one has eluded me. If anyone has any...
Fizzbinn: you are correct. The biggest issue I had getting the Mac TV to boot in MAME initially was when I assumed it was LC III / 5x0 based. It's not. From software it looks almost exactly like an LC II or Color Classic. The memory controller is the only real difference from the V8 so it...
The ZuluSCSI/BlueSCSI "toolbox" support in the most recent MAME versions gives pretty simple file sharing. Just run @saybur 's awesome ScuzEMU (https://github.com/saybur/scuzEMU) and you can upload/download files to the machine MAME's running on. It's not quite as seamless as Basilisk but it's...
Interoperating modern and vintage X clients and servers is very difficult. XRandR allows live video mode switching, which wasn't important in 1987 and was critical in 1997. MAME emulates some 68k-based dedicated X terminals and they work best with a similar-vintage machine (a SPARCStation or...
Because of the way those cards work (the AE cards are SoftCard clones) it's unlikely to be the card's fault. Have you tried downloading a fresh copy of the 60 and 63K versions?
I found a race condition in the original Apple code that the PIC was sometimes losing under emulation due to the different timing (time-slicing the emulated CPUs rather than trying to run them actually simultaneously). The upshot is that on the last bit of a byte being sent from the main CPU...
This is the kind of fun hack I really love. The idea of combining this with a PPC upgrade would be kind of hilarious.
You can probably eliminate the ROM patches (which would likely be important for making a PPC card work) by just jumping the ID pins appropriately...
Common fan theory, but the IIgs hardware engineers have indicated it's because there were no 65816s that would reliably run above roughly 3.5 MHz. Sanyo and Nintendo had to redesign the chip to run the Super NES reliably at 3.58 MHz (and that also enabled IIgs accelerator cards). John Sculley...
Having a good PRAM battery is important since the PG&E power manager's firmware is kept in the same battery-powered SRAM as the PRAM. When that goes dead the power manager is stuck with a tiny 512 byte bootstrap where all it can do is turn on the main CPU and hope it downloads a complete 32K...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.