Prevent bios from loading upon starting the core
Re: Prevent bios from loading upon starting the core
No, I meant bios loading when the core starts, not when you load an iso. I want the core to stay black until I do something with it, like the others.
Re: Prevent bios from loading upon starting the core
No. There not much you can do at that point. Enjoy the video games you play and put up with the boot screen is all you can do.
It is my great regret that we live in an age that is proud of machines that think and suspicious of people who try to.
- pgimeno
- Top Contributor
- Posts: 709
- Joined: Thu Jun 11, 2020 9:44 am
- Has thanked: 277 times
- Been thanked: 226 times
Re: Prevent bios from loading upon starting the core
Some other real consoles don't do anything without a cartridge, but the real PSX boots from BIOS. It's not alone in that; for example the Sega MegaCD does the same. The Vectrex and the Philips G7000 are other examples.
Converters I've written: Floppy DIM/FDI/FDD/HDM to D88, D88 to XDF, Tape SVI 318/328 CAS to WAV
-
- Core Developer
- Posts: 385
- Joined: Sat May 23, 2020 12:55 pm
- Has thanked: 42 times
- Been thanked: 414 times
Re: Prevent bios from loading upon starting the core
Other cores also show the BIOS, e.g. GB, GBA
If you don't want it, use fastboot and save settings. Next time you load the core, the BIOS will not start.
That's the best you can do.
BIOS boot on core loading will stay.
- SwedishGojira
- Posts: 64
- Joined: Sun May 24, 2020 7:26 pm
- Location: Sweden
- Has thanked: 26 times
- Been thanked: 28 times
- Contact:
Re: Prevent bios from loading upon starting the core
It is possible to have the behaviour you seek if you have your bios named "cd_bios.rom" and put it in the folder where you keep your isos.
Check out my MiSTer scripts on Github.
- Caldor
- Top Contributor
- Posts: 930
- Joined: Sat Jul 25, 2020 11:20 am
- Has thanked: 112 times
- Been thanked: 111 times
Re: Prevent bios from loading upon starting the core
Most cores boot something other than a black screen. C64 core f.ex. always boot into the C64 boot. Minimig / Amiga core boots the bios/kickrom that was saved with the settings. I am pretty sure generally the norm is for cores to boot into something, unless you change the settings to not have the core boot with an active bios / boot rom and such.
Re: Prevent bios from loading upon starting the core
Okay, they boot something, but most cores are quiet and relatively free from animation. The PS1 is not, hence my wish to stop it from doing so. It’s inelegant to see the bios halfway boot up before you have time to open an ISO and then see it restart the bios again. It leads to bios fatigue.
- pgimeno
- Top Contributor
- Posts: 709
- Joined: Thu Jun 11, 2020 9:44 am
- Has thanked: 277 times
- Been thanked: 226 times
Re: Prevent bios from loading upon starting the core
I don't think the core should reset when selecting a CD, by the way.
Converters I've written: Floppy DIM/FDI/FDD/HDM to D88, D88 to XDF, Tape SVI 318/328 CAS to WAV
Re: Prevent bios from loading upon starting the core
In most cases, the user is trying to load a new game when selecting a CD. I believe the reset is also skipped if you have a folder with a multi-disc game. To me, this setup makes the most sense and is very convenient.
About the BIOS, did you try one of the alternative BIOS'es? There is one on the PSP's PS1 emulator that finishes the animation faster and there are a few free BIOS'es as well.
About the BIOS, did you try one of the alternative BIOS'es? There is one on the PSP's PS1 emulator that finishes the animation faster and there are a few free BIOS'es as well.
Re: Prevent bios from loading upon starting the core
I agree with 2 points
The bios boot should definitely stay. Nostalgia, play cd music ( just for giggles if you wanted to ) and mem card management.
And
The core should not reboot on inserting a cd. This could be for a technical reason like lid switch but maybe a key toggle for this ??
The bios boot should definitely stay. Nostalgia, play cd music ( just for giggles if you wanted to ) and mem card management.
And
The core should not reboot on inserting a cd. This could be for a technical reason like lid switch but maybe a key toggle for this ??
Re: Prevent bios from loading upon starting the core
What is the use-case for not resetting the console when inserting a disc? The only thing I can think of is multi-disc games, which is already covered.
Re: Prevent bios from loading upon starting the core
how does this work, do you know? i mean i got it to work, but does the core just check for more than 1 cue,iso or exe in a given folder?softtest9 wrote: ↑Sun Feb 13, 2022 1:05 pm In most cases, the user is trying to load a new game when selecting a CD. I believe the reset is also skipped if you have a folder with a multi-disc game. To me, this setup makes the most sense and is very convenient.
About the BIOS, did you try one of the alternative BIOS'es? There is one on the PSP's PS1 emulator that finishes the animation faster and there are a few free BIOS'es as well.
or is it checking for a matching file name, with an incremental number?
- pgimeno
- Top Contributor
- Posts: 709
- Joined: Thu Jun 11, 2020 9:44 am
- Has thanked: 277 times
- Been thanked: 226 times
Re: Prevent bios from loading upon starting the core
How can I play the soundtrack of a CDDA-based game in the BIOS CD player if it resets when I insert the disc?
Converters I've written: Floppy DIM/FDI/FDD/HDM to D88, D88 to XDF, Tape SVI 318/328 CAS to WAV
-
- Core Developer
- Posts: 385
- Joined: Sat May 23, 2020 12:55 pm
- Has thanked: 42 times
- Been thanked: 414 times
Re: Prevent bios from loading upon starting the core
Either place both in them same subfolder or place a noreset.txt in the same folder.
This will be described in detail in the readme.
This will be described in detail in the readme.
- Caldor
- Top Contributor
- Posts: 930
- Joined: Sat Jul 25, 2020 11:20 am
- Has thanked: 112 times
- Been thanked: 111 times
Re: Prevent bios from loading upon starting the core
Hmm... yeah. If you want to mount a CD right now, but have it stay in the bios while the CD is loaded, you would have to mount a CD without a boot, and have that CD in a folder with the noreset.txt file. F.ex. an audio CD. Or you could just have a cue filer that does not point to a bin file. That would make it possible to boot, have the bios load, and then load a CD and just use it.
I have also asked to have the auto-reset disabled. I have even made my own build of the MiSTer Main that disables the auto-reset. But I will probably go away from that again now we have the no-reset option. I do have a no cash bios that does allow for some special things like browsing CDs in the core and try to break copy protections, but the core already support all copy protections there is for the PSX afaik. The noreset.txt was implemented by Sorgelig recently and I find that to be a pretty neat solution to have support for special cheat CDs and such. It makes it so that when you load a CD in the folder with the file called noreset.txt, the core will reboot when loading it, but it wont reboot the next time you mount a CD.
But if you then want to load the bios without booting a CD... well I guess the default settings could be made to load a broken cue file as I suggested that is in a noreset.txt folder and then you can mount a CD and it wont reset until you select reset and you can play CD audio when that is implemented and such.
I also suggested an option to disable auto-reset, but there seems to be many who think that complicates the core UI or something. If people really want a core that just overall wont autoreset, I could make such a build, but it feels a bit hacky to go this route, and also my no-auto-reset build also stopped the auto-creation of save files. Which is a really nice feature, especially with the latest update that stopped the file from being created before you saved the it in the menu. I could go around that, but I already had too many long debates about this auto-reset option, and as I said I think the current solutions are actually quite nice. I also agree that most people wont be using cheat CDs and other special features like that anyway.
It is intuitive to have the core reset when you mount a CD. What I found less intuitive is having to know that it only does this if its the first time you mount a CD in a specific folder, and the next CD you mount in that folder wont cause a new reset. So as long as you make folders for all your games, and put all multi-CD games images in the same folder, this should all work quite nicely.
I have also asked to have the auto-reset disabled. I have even made my own build of the MiSTer Main that disables the auto-reset. But I will probably go away from that again now we have the no-reset option. I do have a no cash bios that does allow for some special things like browsing CDs in the core and try to break copy protections, but the core already support all copy protections there is for the PSX afaik. The noreset.txt was implemented by Sorgelig recently and I find that to be a pretty neat solution to have support for special cheat CDs and such. It makes it so that when you load a CD in the folder with the file called noreset.txt, the core will reboot when loading it, but it wont reboot the next time you mount a CD.
But if you then want to load the bios without booting a CD... well I guess the default settings could be made to load a broken cue file as I suggested that is in a noreset.txt folder and then you can mount a CD and it wont reset until you select reset and you can play CD audio when that is implemented and such.
I also suggested an option to disable auto-reset, but there seems to be many who think that complicates the core UI or something. If people really want a core that just overall wont autoreset, I could make such a build, but it feels a bit hacky to go this route, and also my no-auto-reset build also stopped the auto-creation of save files. Which is a really nice feature, especially with the latest update that stopped the file from being created before you saved the it in the menu. I could go around that, but I already had too many long debates about this auto-reset option, and as I said I think the current solutions are actually quite nice. I also agree that most people wont be using cheat CDs and other special features like that anyway.
It is intuitive to have the core reset when you mount a CD. What I found less intuitive is having to know that it only does this if its the first time you mount a CD in a specific folder, and the next CD you mount in that folder wont cause a new reset. So as long as you make folders for all your games, and put all multi-CD games images in the same folder, this should all work quite nicely.