Login  •  Register


The time is now: Wed Apr 16, 2014 10:17 pm

Emaculation wiki  •  Delete all board cookies



Post new topic  Reply to topic Page 1 of 1 [ 5 posts ]
Print view Previous topic  |  Next topic
Author Message
PostPosted: Sun Oct 24, 2010 5:49 am 
Offline
Space Cadet

Joined: Sun Oct 24, 2010 5:14 am
Posts: 1
Hi,
Can you acces the Internet from within mini vmac on a windows computer?


Top
 Profile  
Post a reply  
 Post subject:
PostPosted: Sun Oct 24, 2010 8:08 am 
Offline
Site Admin
User avatar

Joined: Mon May 20, 2002 4:37 am
Posts: 3261
Location: Canada
Hello, welcome to the forum.

That is not possible in Mini vMac for Windows or for any host system. Sorry. :(

From the FAQ:

"Mini vMac does not currently support networking. A real Mac Plus can use TCP/IP over a modem. All that software will work in Mini vMac, but there is no modem emulation. Mini vMac emulates the serial ports with nothing attached. In the future, I’m thinking there could be a replacement of the Mac Plus TCP/IP software to run inside Mini vMac, that could use the Mini vMac extension mechanism to talk to the TCP/IP API of the host operating system. But that is likely quite some way away. Meanwhile, you could try Basilisk II."

http://minivmac.sourceforge.net/faq.html


Top
 Profile  
Post a reply  
 Post subject:
PostPosted: Tue Jan 25, 2011 8:27 pm 
Offline
Space Cadet

Joined: Tue Jan 25, 2011 8:22 pm
Posts: 1
Whilst it is not possible with a standard build, you can accomplish this.

spritesmods.com/?art=macsearm

uses slirp and a bit of a hack.

I have tried some of the source on a custom build on osx, but I'm having PPP setup issues. If you watch the video on that link, the author does show NCSA mosaic working.

Slighlty above the average user, but with only about 5 extra lines of code and the slirp dependency it can be done.


Top
 Profile  
Post a reply  
 Post subject:
PostPosted: Thu Jan 27, 2011 3:56 am 
Offline
Site Admin
User avatar

Joined: Mon May 20, 2002 4:37 am
Posts: 3261
Location: Canada
Very interesting! Thanks for the link.

Here's the build: http://spritesmods.com/macsearm/minivmac-3.2.1-arm.tgz

From the readme:

"This is a version of minivmac hacked to compile on the arm-architecture
(under Linux) and to more or less emulate a Macintosh SE/30. It also incorporates
some code to redirect both emulated serial ports into a Linux program.

You'll need the ROM of a Macintosh SE or IIx for this to work. The
ROM file should be called MacIIx.ROM.

The serial port emulation is fairly hackish, but works as such: on startup the
emulator will start two instances of 'ttyprog.sh', one with the argument
'printer', the other with the argument 'modem'. The standard in and standard
out of te scripts get reddirected to the Macs virtual serial ports. Take a look
at the example ttyprog.sh in this directory if it isn't clear yet.

The serial port and ARM compilation are both the work of Jeroen Domburg
(jeroen@spritesmods.com) and the original author of minivmac (Paul C. Pratt)
has nothing to do with it, so don't mail him with questions about this source
tree.

Jeroen Domburg/Sprite_tm"

Someone try this!


Top
 Profile  
Post a reply  
PostPosted: Thu Mar 06, 2014 7:32 am 
Offline
Master Emulator
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 322
Paul, I know this isn't "kosher" Mini vMac, as the TTY code is platform-dependent, but as pretty much every OS out there can do /dev/tty (or at least write to file) (Windows can do it with cygwin or mingw), maybe we could have the option to write to some virtual device like this? Then we should be able to do SLIP/Slirp or PPP over it like I used to do over a 1200 baud modem back in the day. This shouldn't need modem emulation; just bidirectional serial management on one of the ports that reads/writes an external file. The ability to set the location of this file would allow the user to set it to an actual file that's scripted, or a virtual file (even a PPP device) on the host system.

Let me know if I'm out to lunch here; I haven't peeked at this source lately to see how this fits with the current implementation. Seems easier than TCP/IP passthrough when the guest system is using an ancient version of the spec that's not completely compatible with the current version -- PPP and SLIP haven't changed at all.


Top
 Profile  
Post a reply  
Display posts from previous:  Sort by  
Post new topic  Reply to topic Page 1 of 1 [ 5 posts ]


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
 

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group