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

Where is the "Downloads Folder" in these emulators? #236

Closed kevinabraun closed 1 year ago

kevinabraun commented 1 year ago

Hello! Thank you for making this. I am trying to run the classic game "Ogre" from origin systems. I found the 400k and 800k disk versions. When I drag and drop either one onto any of the emulators on your site the "Copy to Mac" says. the file will be added to the downloads folder. But I cannot find the downloads folder.

Many thanks.

K

bshep commented 1 year ago

On the desktop there is an item called 'Outside World' open that and you will find the 'Downloads' folder.

that-ben commented 1 year ago

When you drag and drop a disk image (such as .dsk and .img) onto Infinite Mac, it will mount as a virtual floppy disk drive (or a CD-ROM drive for .iso and .toast files) so you should see it in the right-most column of icons on the desktop already. If you dragged a .sit or .zip or .hqx file then it will be under "The Outside World" icon on the desktop > "Downloads"

kevinabraun commented 1 year ago

1 2 files

Thank you guys but for example, sorry for taking your time. Here's what I see when IO run it via current safari, if I upload any of the files show by either dragging into the window or by using the load function. Maybe the files themselves are invalid somehow?

that-ben commented 1 year ago

Try to rename the file from OGRE.image to OGRE.dsk and then drag and drop it onto Mini vMac, er I mean Infinite Mac :)

asdasdasas

Note: I THINK you have to boot from that floppy disk in order to run the game, not sure.

kevinabraun commented 1 year ago

Of course what you said works as you show AND you are correct about booting from it it seems, but the archive disks I found are "locked" so cannot be booted from. LOL.

that-ben commented 1 year ago

The fact that the disk images are locked should not mean that you cannot boot from them at all. It's unrelated.

kevinabraun commented 1 year ago

Granted I am new to all this, but: Screenshot 2023-09-24 at 12 33 03 PM

that-ben commented 1 year ago

I'm not sure how you got that error to show up, but either way, the fact that the disk is locked should not impact if it's bootable or not. It's completely unrelated. Furthermore, SOME old games are impossible to emulate, because of weird hardware calls/hacks that they used to do. I think OGRE cannot be run under Mini vMac (yet). I've read that before and I can successfully boot from that disk image and I can see the startup screen, but the game crashes immediately after it's launched.

It's sad, but unless you've got a real B&W Mac from the late 80's I think you will not be able to play this.

mihaip commented 1 year ago

Note that "The Outside World" only shows up for Basilisk II and SheepShaver-based machines (Mac IIfx, Quadra 650, and the Power Macs). Anything older uses Mini vMac, which can only mount disk images (as you've discovered).

Will look into making the "Copy to Mac" overlay that appears handle that distinction.

kevinabraun commented 1 year ago

Screenshot 2023-09-24 at 12 42 59 PM This is all I am doing:

that-ben commented 1 year ago

Ah, I see, thanks for the clarification on how you got that error. If you'd like to see how I got the OGRE disk to be the bootable disk, well you can experiment by setting the "DISK URL" field in the CUSTOMIZE window to this URL if you want: https://macintoshrepository.org/files/direct/14478_OGRE.dsk

ok

kevinabraun commented 1 year ago

Thanks for your help, I am getting further, but the Ogre app crashes prompting a machine restart. I dont want to take more of your guys time.

mihaip commented 1 year ago

Based on the discussion in https://macintoshgarden.org/games/ogre and https://macintoshgarden.org/forum/ogre-origin-systems-1986 it seems that Mini vMac cannot run Orge (Infinite Mac uses Mini vMac for emulation of older systems). I don't think there's much that can be done here.

Will still make the drag-and-drop instructions more clear for older systems.