Homebrew Mini vMac for 3DS

  • Thread starter Thread starter TarableCode
  • Start date Start date
  • Views Views 78,852
  • Replies Replies 220
  • Likes Likes 61
That's because you tried to run the PC version of Oregon Trail.
You have to look for the Mac version, Macintosh Garden has it...

<.<
>.>

... I think I deleted it at some point, had both versions in my recycle bin, and restored the wrong one...
:wacko:
 
It's got loads of good stuff but the downside is you almost need a working Mac to transfer files back and forth.

Or use another emulator.
It's emulators all the way down :O
 
Oh boy... I've spent way too much time on this.

Every time I create the .dsk, it tells me the application cannot be found in the file when opened in vmac.
 
Love this! Amazing stuff man!

Here, enjoy my painting:
 

Attachments

  • scr_1_BOTTOM.png
    scr_1_BOTTOM.png
    8.2 KB · Views: 360
Absolutely fantastic, this is easily one of the best homebrews I've witnessed for the 3DS. Thank you for your tremendous work! :)
 
I'm confused - what makes this a VM? Isn't it an emulator? The Macintosh Plus ran on a 68000, I don't think it's compatible with ARM, is it?
 
Oh boy... I've spent way too much time on this.

Every time I create the .dsk, it tells me the application cannot be found in the file when opened in vmac.

Sometimes the file type can get lost when copying it using HFV explorer.
Which file are you trying to open?

Aaahh can't test it out right now!
How is the performance? Does it work well lol

Seems fullspeed or close to it on the o3ds, but it drops frames when there are lots of screen updates.
I still need to profile it and figure out why.
 
  • Like
Reactions: Seriel
IIRC The initial speed is set to go balls out so on the n3ds it's faster than realtime.
If you want to slow it down there's an option in the control mode interface. (Start to toggle)
 
Hey, awesome work with this!

If you still need help getting it running as a CIA tomorrow, I can probably help out, but I saw this right as I was planning on going to sleep :P

The problem I had was that the banner file I made with bannertool didn't seem to work?
It showed up on the home screen with no text and a black square for an icon.
 
To anyone needing blank dsk files for this program, try these files: http://www.gryphel.com/c/minivmac/extras/blanks/index.html . There is also a Linux (and maybe OS X? I dunno if OS X has dd, but if it does, you can use it on OS X as well) command to create your own dsk files.

Additionally, if you need to extract sit files on Linux, use unar (That is the command line version of the unarchiver).

The problem I had was that the banner file I made with bannertool didn't seem to work?
It showed up on the home screen with no text and a black square for an icon.
Try this command (replace things in <> as needed):
Code:
bannertool makesmdh -s "<SHORTTITLE>" -l "<LONGTITLE>" -i "<ICON.PNG>" -p "<PUBLISHER>" -o icon.bin> -r regionfree -f visible,nosavebackups

Also, banner files are serparate from smdh files. To create a banner file, use this command:
Code:
bannertool makebanner -i "<BANNER.PNG>" -a "<AUDIO.WAV>" -o banner.bin

You can then combine the elf file with the banner.bin and icon.bin generated in the previous commands using makerom to create a cia.
 
Last edited by Ev1l0rd, , Reason: Forgot the -p flag.
Try this command (replace things in <> as needed):
Code:
bannertool makesmdh -s "<SHORTTITLE>" -l "<LONGTITLE>" -i "<ICON.PNG>" -p "<PUBLISHER>" -o icon.bin> -r regionfree -f visible,nosavebackups

Also, banner files are serparate from smdh files. To create a banner file, use this command:
Code:
bannertool makebanner -i "<BANNER.PNG>" -a "<AUDIO.WAV>" -o banner.bin

You can then combine the elf file with the banner.bin and icon.bin generated in the previous commands using makerom to create a cia.

Thank you!
I'll have to integrate this into the build so it gets done automatically, in the meantime...

CIA Version available
Download it at the usual place, nothing else has been changed except the addition of the CIA file.
You still need to extract the other files in the proper place though :P
 

Site & Scene News

Popular threads in this forum