BlitterStudio / amiberry

Optimized Amiga emulator for Linux/macOS
https://amiberry.com
GNU General Public License v3.0
660 stars 88 forks source link

Directory path for Cloanto's rom.key is not obvious #1232

Closed boras-pl closed 8 months ago

boras-pl commented 8 months ago

Describe the bug I have a legal Cloanto's Amiga Forever package. It seems that Amiberry looks for rom.key in the root of Amiberry's path, not in the rom's path.

To Reproduce Steps to reproduce the behavior:

Let's assume the simplest case:

Expected behavior rom.key file should be also searched in The 'System ROMs:' location, not the main Amiberry root directory. The current behavior is not obvious for users.

Desktop (please complete the following information):

Love Amiberry? Please consider supporting it: 👉 https://ko-fi.com/midwan

midwan commented 8 months ago

@boras-pl That doesn't sound right.

On startup, Amiberry will check for the rom.key in a series of paths, starting with the defined Kickstarts path, and if that fails, then look for it in the root directory, then under a few more variations (roms/rom.key, starting path/rom.key, starting path/../shared/rom/rom.key etc).

The only scenario where this is picked from the root level, is if it's not found in the defined Kickstarts dir in the first round of checks.

midwan commented 8 months ago

Which version of Amiga Forever are you using? The latest ones (for a few years now) require you to run AF once (on Windows), to decrypt the ROMs, before they can be used. They also don't require a rom.key at all, of course.

midwan commented 8 months ago

Closing this due to inactivity. Feel free to come back with more info if the problem persists.