mihaip / infinite-mac

A classic Mac loaded with everything you'd want
https://infinitemac.org
Apache License 2.0
1.17k stars 70 forks source link

Locally Built copy missing "The Outside World" #260

Closed qtqgyt closed 10 months ago

qtqgyt commented 10 months ago

Again, I hate to be opening pointless issues that probably have a really simple solution, but in my locally built copy, "The Outside World" folder is missing, so I can't upload files to the emulator. Am I just missing something really simple here?

mihaip commented 10 months ago

It depends on which emulator/machine you're using. Only Basilisk II and SheepShaver support it, which translates to the Mac IIfx, Quadra 650, Power Mac 9500, and Power Mac G3 (B&W). See https://github.com/mihaip/infinite-mac/blob/main/src/machines.ts for the machine definitions and which emulator is used for each one.

qtqgyt commented 10 months ago

The thing is is that it shows up on the same version on infinitemac.org, but not in any version on my build.

mihaip commented 10 months ago

Specifically which OS and machine are you running? When it launches, can you open up the browser console and include what it says for the "Generated emulator prefs" option? That extfs option there is what controls the presence of the "The Outside World" option (it should be included in the default prefs, but perhaps the file has modifications in your checkout).

This is the output on https://infinitemac.org/1994/System%207.5:

image
qtqgyt commented 10 months ago

I found a workaround, (although the outside world still doesn't exist), but thanks :)

qtqgyt commented 10 months ago

extfs /Shared/ seriala serialb ether js bootdrive 0 bootdriver 0 frameskip 0 fpu true nocdrom false nosound false noclipconversion false nogui true jit false jitfpu false jitdebug false jitcachesize 8192 jitlazyflush true jitinline true keyboardtype 5 keycodes false mousewheelmode 1 mousewheellines 3 idlewait true rom Quadra-650.rom cpu 4 modelid 30 ramsize 134217728 screen win/800/600 disk System 7.5.3 HD disk Infinite HD disk Saved HD cdrom /cdrom/0 cdrom /cdrom/1 cdrom /cdrom/2 cdrom /cdrom/3 cdrom /cdrom/4 cdrom /cdrom/5 cdrom /cdrom/6 jsfrequentreadinput true