Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

spectrum.rom #145

Open
thecaver99 opened this issue Aug 13, 2023 · 6 comments
Open

spectrum.rom #145

thecaver99 opened this issue Aug 13, 2023 · 6 comments

Comments

@thecaver99
Copy link

very difficult to create new spectum rom.
can we just not load the roms from with in the core.

@gyurco
Copy link
Contributor

gyurco commented Aug 14, 2023

You mean load ROM from the OSD? How will it help to create a new ROM?

@thecaver99
Copy link
Author

Sorry for late replay, if was able to load from osd then wouldn't need spectrum.rom,
I've tried to make a new rom file and got most things to work except the multiface part.
If things could be put in the osd like which rom to load and add ons like floppy drive,, multiface very similar to like amiga, atari st, c65 etc it would make the core alot more customizable for end user

@gyurco
Copy link
Contributor

gyurco commented Sep 30, 2023

But for adding a load option for each component, 10+ options would be needed in the OSD. Or did you think about something else?

@thecaver99
Copy link
Author

Ah right ok I didn't realise it would be so many different things there,

Would it not be easier just have a roms folder and have the revelven roms with correct names in there for it to read, so if you say wanted the gw.rom in place of the 48k rom we could just rename it, or having the plus 3e in place of the normal plus 3 we just rename the roms to match to save making the spectrum.rom or even a tool to put the roms in the correct place in the spectrum rom file, so it would be easier to change as needed?

@gyurco
Copy link
Contributor

gyurco commented Sep 30, 2023

That would be a firmware feature, the core just need to receive the whole ROM together.
However there's already the rom= option in mist.ini, which is similar what you need:
https://github.com/mist-devel/mist-board/wiki/DocIni#rom

You can add this option like this:

[spectrum]
rom=01GLUK
rom=02TRDOS
rom=03SEBAS4
rom=05P3EMMC
rom=09PLUSD
rom=10MF128
rom=11MF3
rom=12PRETTY

@thecaver99
Copy link
Author

thank you, i will give this a try.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants