cubeboot icon indicating copy to clipboard operation
cubeboot copied to clipboard

cubeboot.ini not responding to changes.

Open pvtd0nut opened this issue 2 years ago • 9 comments

Hi,

Love having the animation back. I'm using IPL boot through pico, I get a perfect animation for boot but no matter what I do, I can't get the cubeboot.ini to actually make any changes.

I'd absolutely love to see a guide on how to make changes.

Cheers!

pvtd0nut avatar Oct 11 '22 10:10 pvtd0nut

Hello! At the moment, cubeboot does not iterate all devices looking for a cubeboot.ini file. Once it finds a device, it will mount it and only use that device. So check if you have an SDGecko or GCLoader plugged in.

The order that cubeboot will search for devices now is: GCLoader, SD2SP2, SDGecko Slot B, SDGecko Slot A

trevor403 avatar Oct 11 '22 22:10 trevor403

I have my SD in my SD2SP adapter, plugged into the serial port.

pvtd0nut avatar Oct 11 '22 22:10 pvtd0nut

i also have this issue, although my gc boots fine into swiss and i only use the sd2sp2

zekromisblack avatar Oct 19 '22 21:10 zekromisblack

If you have a GCLoader, cubeboot will only look on that SD card for cubeboot.ini

I can make cubeboot look at every device but that is going to change boot times. Maybe we can add a compat version.

trevor403 avatar Oct 23 '22 05:10 trevor403

i dont use a gc loader, i used the sd boot method with picoboot, a compat version would be handy though

zekromisblack avatar Oct 23 '22 05:10 zekromisblack

I've tested both the sd boot method and the rp2040 method and both do not respond to ini changes (eg colour and custom text) boot animation works fine though

zekromisblack avatar Nov 01 '22 09:11 zekromisblack

I've tested both the sd boot method and the rp2040 method and both do not respond to ini changes (eg colour and custom text) boot animation works fine though

Exactly my experience.

pvtd0nut avatar Nov 01 '22 10:11 pvtd0nut

@pvtd0nut @zekromisblack Not sure what either of your INI files look like, but when I downloaded the default INI file, each line began with a semi-colon and a space. I took a look through the code and discovered that the semi-colon is an escape character and that any line beginning with one will be disregarded. I deleted both the semi-colon and the space after it, and this fixed my issue.

I'm not sure if this is the issue that you are both facing, but I figured I'd call it out since it sounds similar to what I was dealing with.

PegasystemsInc avatar Mar 12 '23 23:03 PegasystemsInc

@PegasystemsInc This fixed it perfectly.

@trevor403 side note you may want to edit the included INI file so users don't have to troubleshoot

zekromisblack avatar Mar 13 '23 02:03 zekromisblack