💾 Archived View for cugi.ie › aminet › 1675311275.gmi captured on 2023-07-10 at 14:41:03. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-03-20)

-=-=-=-=-=-=-

CBoot v1.2 - Ultimate Boot Selector

   Author:       tobias.karlsson at piratkopia.se (Tobias Karlsson)
   Uploader:     tobias karlsson piratkopia se (Tobias Karlsson)
   Type:         util/boot
   Version:      1.2
   Architecture: m68k-amigaos
   Date:         2023-02-01
   Readme:       http://aminet.net/util/boot/ltx-cb12.readme
   Downloads:    3

http://aminet.net/util/boot/ltx-cb12.lha

Introduction

------------

CBoot is a small Boot Selector program that lets you choose between

three different startup-sequences with the use of the mouse buttons.

CBoot is completely transparent and you wont notice it until you

try to boot a boot mode that hasn't been installed yet. I made CBoot

because I was tired of booting into Early Startup, boot with no

startup-sequence and then run my custom "demo startup" script when I

wanted to watch some demos. Also so it would be easy for my kids to

just hold down a mouse button when starting the computer to get

straight into TinyLauncher and start playing some games.

Boot modes

----------

Default - Normal boot, no mouse button is pressed at boot.

LMB - LMB boot, left mouse button is pressed at boot.

RMB - RMB boot, right mouse button is pressed at boot.

Extra features

--------------

If you try to boot a boot mode that has no installed bootscript

you will get to choose between booting "Default mode" or you can

choose a bootscript to install for that boot mode.

Installation

------------

1. Copy CBoot to C:

2. Create CBoot directory in S:

3. Copy S:Startup-sequence to S:CBoot/ and rename it to Default

4. Copy the included startup-sequence to S:

5. Copy your alternative bootscripts to S:CBoot/ and name them LMB and RMB

Changelog

---------

v1.2 - Fixed so CBoot now works properly on AmigaOS 3.2. CBoot now

makes sure that bootscript file flags is set before execution.

v1.1 - Small optimization update. Some functions has been rewritten

and easter egg / hidden part has been removed. Aiming for small size.

v1.0 - CBoot has been rewritten from scratch in AmigaE instead of

BlitzBasic, which has resulted in a much smaller filesize.

Of course it still has all the features of previous versions.

For now it's manual installation only, an installer might

be availible for later versions. First version on Aminet.

v0.9 - Rewrote the FileRequester code so it uses ASL instead of Intuition.

The CBoot Installer has been rewritten from scratch.

v0.8 - Added yet another failesafe to both CBoot and Installer.

If the user press "Cancel" in the FileRequester CBoot and Installer

now has routines to deal with that situation.

v0.7 - Expanded failsafe routine to not only let you know if a bootscript

is missing but also to install the bootscript that you select.

Created an installer that will copy the files to the proper places.

v0.6 - Removed a lot of duplicate subroutines to make the code smaller

and more efficient. Expanded failsafe routine to include LMB/RMB.

v0.5 - Added a failsafe if S:CBoot/Normal isn't found.

Added version information, fixed more spelling.

v0.4 - Fixed some spelling.

v0.3 - Added Easter Egg.

v0.2 - Added error handeling.

v0.1 - First try.

Thanks to

---------

Rebel - For guiding me in the right direction and checking my code.

luNix - For support, ideas, and trying out the first versions.

Steven - For informing me about AmigaOS 3.2 problems and help testing.

Tobias Karlsson

Creep / F4CG^LTX

2023-02-01

Contents of util/boot/ltx-cb12.lha

PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown]                  429     804  53.4% -lh5- 90aa Jul 27  2020 CBoot_1.2.info
[unknown]                 1553    2580  60.2% -lh5- ade4 Feb  1 21:46 CBoot_1.2/C/CBoot
[unknown]                 1424    3121  45.6% -lh5- 334d Feb  1 21:52 CBoot_1.2/CBoot.ReadMe
[unknown]                  488     758  64.4% -lh5- 6290 Jul 27  2020 CBoot_1.2/CBoot.ReadMe.info
[unknown]                   24      24 100.0% -lh0- 6af3 Jul 27  2020 CBoot_1.2/S/Startup-Sequence
[unknown]                  274     534  51.3% -lh5- 462c Apr 11  2021 file_id.diz
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total         6 files    4192    7821  53.6%            Feb  2 04:14

Aminet © 1992-2023 Urban Müller and the Aminet team. Aminet contact address: <aminet aminet net>