• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

Mini vMac for iPhone

Mac128

Well-known member
To "un-jailbreak" the ipod is it just a case of zapping it with iTunes?
Yes.
One follow up question: I assume in the jail-broken state, iTunes will back it up and make archive copies as usual? An occasional system restore has been de rigueur since I bought mine to keep it bug free. If not, then I would assume any data accumulated during the jail-break would be lost.

 

Mac128

Well-known member
UPDATE: I added sound emulation and made it a bit faster, among other things. The sound can get a bit choppy, there's a switch to deactivate it in the settings. Also, it works in OS 2.2.
Just out of curiosity, the Compact Mac screen is 512x342 pixels at 72 ppi which interpolates to 480x321 on the iPhone screen, which is 480x320 at 160 ppi. However, your emulated screen scrolls more than one pixel row beyond both edges of the iPhone screen. Wondered what factors affect the emulation screen size? Clearly you are maintaining the 512x342 aspect ratio rather than scaling it down to fit completely on the iPhone screen (I don't really consider the single pixel row to be significant). Is this an option that can be built-into Mini vMac or the iPhone port?

 

superpantoufle

Well-known member
One follow up question: I assume in the jail-broken state, iTunes will back it up and make archive copies as usual? An occasional system restore has been de rigueur since I bought mine to keep it bug free. If not, then I would assume any data accumulated during the jail-break would be lost.
Not sure about that. Actually I never restored my iPhone, since it works pretty well. But on upgarades, the jailbroken suff is wiped out. Be sure to backup important stuff (mini vMac disk image and ROM file, anyone?) via ssh or other before upgrading.

 

slomacuser

Well-known member
Mac128 great icon anyway I would use less glow and shadow ;) and why platinum? is it platinum plus? is it too small to write Macintosh Plus on icon :)
 

Are you referring to my avatar or the Mini vMac icon?

 

My icon is of course the classic 128K and is PMS 423 beige.

 

The Mini vMac icon is both a Plus and platinum as Paul Pratt prefers the Plus icon given that the Mini vMac technically emulates a Plus. It also emulates a 128K & 512K, but that is a build option. The default option is a Plus. Also, platinum is the universal color for all Macs after 1986 and was the color the Plus was the longest. There was room to write Mac Plus, but at the scale it was reduced to, it was completely unintelligible and Paul preferred the cleaner version. As for light and shadow, it was designed to match the OS X icon style and ultimately signed off on by him. It still remains a build option and not default, since Paul still clings to the smallest possible files sizes which OS X graphics inflate unreasonably.
thx, for explaining, anyway I think the perfect classic icon is what mactracker has http://www.mactracker.ca/

it fits perfect in Leopard or Tiger user interface guidlines, ... the mini vmacs custom icon would be good in OS X 10.0 to 10.2 ... :) just mine opninion

well about your avatar I would put thiner border lines and change the gradient on screen it doesn't feel natural ... and sorry for my interfering in your icon design [;)] ]'> I just think your great icons can look even better

 

Zehlek

New member
I tried search on google and all it comes with is a video which has no sound and very distorted and hard to see. I have Windows Vista and I was wondering if and how to convert an sit to dsk to play mac games on a mini vMac emulator? Thanks in advance for help

 

zydeco

Well-known member
Just out of curiosity, the Compact Mac screen is 512x342 pixels at 72 ppi which interpolates to 480x321 on the iPhone screen, which is 480x320 at 160 ppi. However, your emulated screen scrolls more than one pixel row beyond both edges of the iPhone screen. Wondered what factors affect the emulation screen size? Clearly you are maintaining the 512x342 aspect ratio rather than scaling it down to fit completely on the iPhone screen (I don't really consider the single pixel row to be significant). Is this an option that can be built-into Mini vMac or the iPhone port?
It has two display modes that can be toggled by tapping the screen with two fingers:

one will scale the compact mac's screen to the iPhone's 480x320, so you can see the whole thing, and the other will show real pixels and scroll when you touch the edges.

I tried search on google and all it comes with is a video which has no sound and very distorted and hard to see. I have Windows Vista and I was wondering if and how to convert an sit to dsk to play mac games on a mini vMac emulator? Thanks in advance for help
It is explained on mini vMac's page.

http://minivmac.sourceforge.net/doc/start.html

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

Basically, you don't convert a .sit to .dsk, you extract whatever is in the .sit and copy it to a disk image.

I think the best thing would be to get StuffIt Expander into Mini vMac, so you can expand things there.

 

momoses

New member
The Save function is working very well after unlocking the system dsk img and a blank dsk using MobileFinder,modify,set all to write/exec.How can I make a .sit to be readable by vmac to use Stuffit for extraction?

 

MacDan

Well-known member
WOW!!! Can it get any better that this?

I have one question, Mini vMac says it can't load my ROM image. I admit that I downloaded it from the web. I do have a Macintosh Classic, but can I extract it's ROM and use it with Mini vMac?

Thanks!

 

Mac128

Well-known member
I do have a Macintosh Classic, but can I extract it's ROM and use it with Mini vMac?
Mini vMac is version/ROM specific. Since zydeco's version is a port, it may only support the Mac Plus 128K ROM (as I believe he would need to port each version separately). The ROM you downloaded may not be the 128K ROM, or may have a bad checksum. I've run into to that.

Your Mac Classic ROM will work with the Mac Classic version of Mini vMac, however, it is unlikely that zydeco's iPhone port will work with it. Use it with the standard desktop version of MvM/Classic though as you can even boot into the embedded System disk in the ROM (Cmnd+opt+X+O).

Might be worth zydeco doing a port of the Classic emulation for this reason alone, comes with it's own boot disk!

 

MacDan

Well-known member
Thanks!! I got it to work. Now I have to figure out what disks to get for it.

Is there a way to get a disk to act as a hard drive? I was just wondering because you can do that on "Mac-on-a-stick.

EDIT: I DON'T KNOW IF I'M ALLOWED TO DO THIS, BUT I HAVE A WORKING .DSK FILE. IF ANYONE NEEDS IT, HERE IT IS. HAVE FUN!!!

Just SSH it into ~/Applications/minivmac.

 

zydeco

Well-known member
I have thought about integrating emulation of different machines, maybe building the different emulation engines as dynamic libraries and loading one at runtime depending on the settings, but I won't bee looking into it until february, after my exams.

Also, the best place for images is /var/mobile/Library/MacOSClassic, the next version will be able to create images there, and delete them.

 

mactarkus

Member
I've installed Mini vMac on my iPhone and I've got a proper ROM and disk image in the proper directory. However, upon launching the app, I get "The application 'Mini vMac' cannot be opened". What else am I missing?

Thanks,

James

 

zydeco

Well-known member
I've never seen any app do that, it sounds like the problem is happening before the app is launched.

What version of iPhone OS are you running?

 

mactarkus

Member
A funny thing happened. It just started working. I was showing someone else the problem and "presto!" it just booted up and ran fine. Excellent job!

I've never seen any app do that, it sounds like the problem is happening before the app is launched.What version of iPhone OS are you running?
 

nossramo

New member
hi i have some problem, hope you can help me.

i run my iphone on firmware 2.2.1 and when i try to start up Mini vMac it is error (The application "Mini vMac" cannot be opened)

please help me, i would like to run this emulator.

i just put these 2 files in Applications/minivmac.app/ but nothing happening :(

nossramo@me.com

thank you

 

zydeco

Well-known member
I'm running 2.2.1 too, so it can't be that.

Just hope it solves itself, like mactarkus.

You can try uninstalling and then installing again, so all the files get deleted before they are reinstalled.

 

.

Well-known member
My phone isn't jailbroken and I don't want to risk trying it...But, is it possible to download the source code for this app, compile it using the app development program, then install it straight onto a non-jailbroken phone - bypassing the app store??

 
Top