Someday can we please get USB supported by SheepShaver?

About SheepShaver, a PPC Mac emulator for Windows, MacOS X, and Linux that can run System 7.5.3 to MacOS 9.0.4.

Moderators: Cat_7, Ronald P. Regensburg, ClockWise

Post Reply
Stevamundo
Inquisitive Elf
Posts: 27
Joined: Thu Jul 27, 2006 6:44 pm

Someday can we please get USB supported by SheepShaver?

Post by Stevamundo »

I'm just wondering.
Stevamundo
Inquisitive Elf
Posts: 27
Joined: Thu Jul 27, 2006 6:44 pm

Post by Stevamundo »

I would really appreciate it if somebody answers this please.

It would so sweet if yes. Then I can use my old USB hardware too. You know, the pre-OSX USB hardware.
User avatar
Ronald P. Regensburg
Expert User
Posts: 7830
Joined: Thu Feb 09, 2006 10:24 pm
Location: Amsterdam, Netherlands

Post by Ronald P. Regensburg »

Maybe there will be USB support one day, but I wouldn't count on it. And if there will be some sort of USB support, I suppose it will need hardware for which drivers for the host system are available. In other words, on a modern (Intel) Mac with MacOSX you may not be able to use your legacy pre-MacOSX USB hardware with SheepShaver, even if it has USB support.
User avatar
Cat_7
Expert User
Posts: 6171
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Post by Cat_7 »

At least we can dream and speculate on how USB would be supported. If it would be anything like USB support for current virtulization programs like Parallels, it would punch through the USB interface and perhaps leave us with the option of connecting legacy hardware.

Cat_7
Stevamundo
Inquisitive Elf
Posts: 27
Joined: Thu Jul 27, 2006 6:44 pm

Post by Stevamundo »

Cat_7 wrote:At least we can dream and speculate on how USB would be supported. If it would be anything like USB support for current virtulization programs like Parallels, it would punch through the USB interface and perhaps leave us with the option of connecting legacy hardware.

Cat_7
That's EXACTLY what I was thinking.

The great program Parallels already has USB 2.0 support through its virtulization software. So we know that this technology is already here.

Also I don't think that USB ports have changed that much in 20 years.

I think that it would be an AWESOME added feature to have USB 1.1 support at least.

Was USB 2.0 here when OS 9 was in its prime?
User avatar
Ronald P. Regensburg
Expert User
Posts: 7830
Joined: Thu Feb 09, 2006 10:24 pm
Location: Amsterdam, Netherlands

Post by Ronald P. Regensburg »

Cat_7 wrote:At least we can dream and speculate on how USB would be supported. If it would be anything like USB support for current virtulization programs like Parallels, it would punch through the USB interface and perhaps leave us with the option of connecting legacy hardware.
Yes, we can dream. I am pretty sure it will never be more than a dream. There is a world of difference between virtualization and emulation. MacOS needs emulation on a Intel machine, Windows can do with virtualization.
User avatar
Ronald P. Regensburg
Expert User
Posts: 7830
Joined: Thu Feb 09, 2006 10:24 pm
Location: Amsterdam, Netherlands

Post by Ronald P. Regensburg »

Stevamundo wrote:Also I don't think that USB ports have changed that much in 20 years.
20 years? The earliest Mac to have a USB port, was the first (Bondi Blue) iMac, introduced this month 9 years ago. Producing a consumer model with standard USB port, Apple was at the time ahead of other PC manufacturers. In the beginning Apple was highly criticized for this move, because there were hardly USB peripherals available. In fact, as I remember, one Epson printer was the only existing device that could be connected to the iMac.
Was USB 2.0 here when OS 9 was in its prime?
The last Macs that could boot MacOS 9.2.2 did not yet have USB 2.0.
Stevamundo
Inquisitive Elf
Posts: 27
Joined: Thu Jul 27, 2006 6:44 pm

Post by Stevamundo »

Ronald P. Regensburg wrote:The last Macs that could boot MacOS 9.2.2 did not yet have USB 2.0.
Well then only build USB 1.1 support in the next version of SheepShaver.

Also, this is NOT a dream! SheepShaver already works with OS 7,8,9 on Intel Macs.

Unless there's a difference in the USB ports between PPC Macs and Intel Macs.

At least I've heard there's no difference in USB ports in no matter what computer you have.

If that's true, it's very possible to build USB 1.1 support in SheepShaver.
Stevamundo
Inquisitive Elf
Posts: 27
Joined: Thu Jul 27, 2006 6:44 pm

Post by Stevamundo »

I really want to know if I heard right.

That all USB ports are basically the same no matter what computer you have.
User avatar
Cat_7
Expert User
Posts: 6171
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Post by Cat_7 »

I guess in an ideal world that would be true. The USB Universal Serial Bus specification is something all manufacturers should adhere to. But you never know....

The only difference should be that some manufacturers of peripherals
would not create drivers for other then the intended platforms.

Cat_7
Stevamundo
Inquisitive Elf
Posts: 27
Joined: Thu Jul 27, 2006 6:44 pm

Post by Stevamundo »

Cat_7 wrote:The only difference should be that some manufacturers of peripherals
would not create drivers for other then the intended platforms.

Cat_7
This could be fairly easy "I think."

As Ronald said that Apple pretty much started using USB around OS 9. So you need to find the old OS 9 USB drivers and build the USB 1.1 support off of them, right?

At least this makes sense to me. :mrgreen:
Post Reply