Previous Thread
Next Thread
Print Thread
Page 10 of 11 1 2 8 9 10 11
Joined: May 1999
Posts: 616
Likes: 1
Senior Member
Online Content
Senior Member
Joined: May 1999
Posts: 616
Likes: 1
Will this only be in 0.272? I've just added the share_directory option to my mame.ini file and started the Apple Mac Quadra 630 driver with System 7.6 but I don't see the folder in the emulation.

Joined: May 2009
Posts: 2,222
Likes: 387
J
Very Senior Member
OP Offline
Very Senior Member
J
Joined: May 2009
Posts: 2,222
Likes: 387
Originally Posted by Carbon
Will this only be in 0.272? I've just added the share_directory option to my mame.ini file and started the Apple Mac Quadra 630 driver with System 7.6 but I don't see the folder in the emulation.

A quick look here - https://github.com/mamedev/mame/commits/master/ - indicates that the changes have not yet been pushed. Which is fine; this is the Work In Progress (WIP) thread, after all.

Joined: Mar 2001
Posts: 17,234
Likes: 259
R
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 17,234
Likes: 259
The changes aren't in yet, and you won't automatically see the files, you have to have client software running.

Joined: Jan 2022
Posts: 21
Likes: 9
F
Member
Offline
Member
F
Joined: Jan 2022
Posts: 21
Likes: 9
Holy cow RB, that's going to make getting files out of old disk images SO MUCH EASIER.

Joined: Mar 2001
Posts: 17,234
Likes: 259
R
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 17,234
Likes: 259
The file transfer stuff landed for 0.272 (or it's in top of tree if you build yourself). It's built into the base SCSI CD-ROM device so many systems will get it automatically. This also facilitates my next trick, supporting the additional commands so that software inside the emulated system can mount CD-ROM images.

Here's some MAME-recognized CD-ROM images in my share_directory:
[Linked Image from rbelmont.mameworld.info]

Double-click an image, and presto:
[Linked Image from rbelmont.mameworld.info]

9 members like this: BIOS-D, u-man, Luengo, Foxhack, anoid, Dullaron
Joined: May 2004
Posts: 1,007
Likes: 118
D
Very Senior Member
Offline
Very Senior Member
D
Joined: May 2004
Posts: 1,007
Likes: 118
I've added support for the RIPPLE IDE controller for the Amiga 2000/3000/4000. It's a modern controller supporting drives up to 2 TB and also allows booting from CD-ROM. Here's a screenshot where I've hooked up a 40 GB CHD:

[Linked Image from i.imgur.com]

This is using Amiga OS 3.2.2 as the original versions from Commodore or Amiga Technologies don't support drives as large.

You can also update it's firmware from inside MAME:

[Linked Image from i.imgur.com]

6 members like this: u-man, exidyboy, R. Belmont, robcfg, Pernod, Kale
Joined: May 2004
Posts: 1,007
Likes: 118
D
Very Senior Member
Offline
Very Senior Member
D
Joined: May 2004
Posts: 1,007
Likes: 118
The next Zorro-II card supported is the Toccata SoundCard:

[video:youtube]
[/video]

This was a popular card and is widely supported. Luckily the AD1848 chip it uses was already emulated by MAME and it just needed a small improvement.

6 members like this: u-man, Waremonger, robcfg, exidyboy, Just Desserts, R. Belmont
Joined: Mar 2001
Posts: 17,234
Likes: 259
R
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 17,234
Likes: 259
Oops, I did it again: the PowerBook Duo 210. A sub-notebook that was designed to slot into a dock (with motorized insert and eject, of course). The dock adds the usual stuff: slots, video output, connectivity to a full-size keyboard and mouse, etc, etc.

These machines (and all further Mac portables until 2000) are based around the "PG&E" power manager chip, a custom 65HC05 based microcontroller with 160 pins. That's 11 8-bit GPIO ports, analog inputs, analog outputs, hardware SPI, hardware Apple Desktop Bus, a hardware quadrature decoder, a hardware keyboard matrix scanner, timers, and pretty much the kitchen sink. Due to the complexity of this thing it's still a ways from anything I wouldn't call NOT_WORKING, but at least you can boot an OS and use the quadrature decoder to move the mouse pointer.

[Linked Image from rbelmont.mameworld.info]
[Linked Image from rbelmont.mameworld.info]

4 members like this: robcfg, Kaylee, Duke, mixmaster
Joined: May 2004
Posts: 1,007
Likes: 118
D
Very Senior Member
Offline
Very Senior Member
D
Joined: May 2004
Posts: 1,007
Likes: 118
After adding a Zorro-II sound card, why not a graphics card? I tried adding the Picasso-II card, which is a real graphics card using the CL-GD5428 VGA chip, however it seems that it exercises the chip much more than we can currently handle. Kale also had a look and he made it show at least a (slightly garbled) test screen.

So I've taken a step back and looked at something easier: A simple framebuffer. A few of those were available for the Amiga, and the Rainbow II (or FrameMaster) was quite straight forward:

[Linked Image from i.imgur.com]

This shows the "Diashow" tool. It can be controlled using ARexx to show a gallery of pictures.

[Linked Image from i.imgur.com]

This is the "RainbowPainter", a simple image editing tool.

Since we don't emulate any CPU replacement board yet, I had to cheat a bit and put a 68020 CPU with FPU into the A2000 because the software requires the FPU (probably for JPEG decoding).

5 members like this: Waremonger, exidyboy, Kale, robcfg, R. Belmont
Joined: Mar 2001
Posts: 17,234
Likes: 259
R
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 17,234
Likes: 259
It's a late Christmas miracle!

So the reason we didn't have this 5 years ago is that the DRC doesn't report unhandled opcodes, it just throws an illegal instruction exception inside the emulated system. I finally figured that out, and it turns out that in spite of copious warnings from Apple not to use the leftover POWER instructions that the 601 still supported (but the 602/603/604 don't), the ROM for these first-generation PowerMacs is positively full of them. I implemented about half a dozen POWER instructions in MAME's PowerPC emulator and things started working.

[video:youtube]
[/video]

7 members like this: Just Desserts, Kale, robcfg, Dodg, mixmaster, Duke
Page 10 of 11 1 2 8 9 10 11

Link Copied to Clipboard
Who's Online Now
3 members (Reznor007, R. Belmont, MrBogi), 189 guests, and 1 robot.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,328
Posts122,128
Members5,074
Most Online1,283
Dec 21st, 2022
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com