
|
84979 packages online
|
|
 |
|
|
|
No screenshot available
|
Short: | CBoot v1.3 - Ultimate Boot Selector |
Author: | tobias.karlsson piratkopia.se (Tobias Karlsson) |
Uploader: | tobias karlsson piratkopia se (Tobias Karlsson) |
Type: | util/boot |
Version: | 1.3 |
Architecture: | m68k-amigaos |
Date: | 2025-09-13 |
Download: | util/boot/ltx-cb13.lha - View contents | Readme: | util/boot/ltx-cb13.readme |
Downloads: | 32 |
|
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.
Control mode
------------
Press and hold down Ctrl to enter the CBoot control center
for the current boot mode. So Ctrl alone will let you control
Default boot mode, Ctrl and Left or Right mouse button will
enter LMB or RMB control center. In the control center you can
edit the active boot script, replace it or just test a different
boot script without installing it.
Source code
-----------
You can find the Amiga E source code for this small program in the
source directory. This might be my last update on CBoot.
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.3 - Added a control center for editing or replacing the current
boot script, or test a diffrent boot script without installing.
Some duplicated code has been converted into functions.
Amiga E source code included in the archive.
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
2025-09-13
|
Contents of util/boot/ltx-cb13.lha
PERMSSN UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[Amiga] 429 804 53.4% -lh5- 90aa Jul 27 2020 CBoot_1.3.info
[Amiga] 2513 4676 53.7% -lh5- 8f46 Sep 13 00:37 CBoot_1.3/C/CBoot
[Amiga] 1686 3897 43.3% -lh5- c70c Sep 13 17:51 CBoot_1.3/CBoot.ReadMe
[Amiga] 488 758 64.4% -lh5- 6290 Jul 27 2020 CBoot_1.3/CBoot.ReadMe.info
[Amiga] 24 24 100.0% -lh0- 6af3 Jul 27 2020 CBoot_1.3/S/Startup-Sequence
[Amiga] 1349 4051 33.3% -lh5- b138 Sep 13 00:36 CBoot_1.3/Source/cboot13.e
[Amiga] 274 534 51.3% -lh5- 6d16 Sep 7 21:39 file_id.diz
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 7 files 6763 14744 45.9% Sep 13 23:34
|
|
|
 |
Page generated in 0.02 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminet aminet net> |