dirkwhoffmann / vAmiga

vAmiga is a user-friendly Amiga 500, 1000, 2000 emulator for macOS
https://dirkwhoffmann.github.io/vAmiga
Other
293 stars 24 forks source link

Use whdload packages? #778

Closed alx242 closed 1 year ago

alx242 commented 1 year ago

Is it possible to load whdload packages in vAmiga?

If yes, how? I tried fiddling around with Hd0/Attache but it doesn't seem to recognise lha-packages or any of the contents within those...?

mras0 commented 1 year ago

Quick answer is yes, but depending on what the whdload package contains it might not be straight-forward to get working.

In general whdload is an amiga program that needs to be installed on a hard drive (image) with a working OS installation. You then use the original floppy disk(s)/file(s) to get the correct data for it, and finally you'll be able to run the game/demo. All steps should be supported by vAmiga, but you need to emulate a hard drive, and go through the steps. Be sure to check out this discussion: https://github.com/dirkwhoffmann/vAmiga/discussions/768

So the steps are:

  1. Prepare a hard drive and get a working OS installation
  2. Download and install WHDload
  3. Do a whdload installation for the game/demo (instructions/installers can be found at http://www.whdload.de/). This usually involves inserting the game/demo disks in a specific order.
  4. Make sure you save export the HDF at this point

It's possible that you may find HDF-files (of questionable legality) on the internet where all these steps have already been performed. With the correct settings these should work out of the box.

There are also many "whdload packs" where step 3 has been performed by someone else (legally this is fine for demos) and you get a lha-archive that can just be extracted and used somewhere on your (emulated) harddrive assuming you've completed steps 1 and 2 on your own.

dirkwhoffmann commented 1 year ago

Can this be closed?

alx242 commented 1 year ago

From my perspective this can be closed. Feels a bit overcomplicated to setup when compared to the easiness of FS-UAE where one just adds the whdload as a hard-drive so I went with using that instead.