Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AmigaSplash

This simple tool is indended to show splash screen during boot process from HDD. For now it supports only OCS/ECS graphics. It supports displaying HAM6 images but only without fade in/out.

Supported formats

  • S:splash.wav: stereo, mono, unsigned 8-bit. Length is limited to the Paula max audio buffer (131072 bytes).
  • S:splash.iff: Capabilities of the OS graphics subsystem. It will not open the screen if there is something that could not be displayed.

Operation

  • Loads assets from disk (S:splash.iff and S:splash.wav)
  • Fade in the splash image (S:splash.iff)
  • Waits for the system to create default workbench screen (mostly splash window loses focus)
  • Plays the splash sound (S:splash.wav)
  • Fades out the splash image
  • Fades the workbench in
  • Waits for audio to finish
  • Exits

Program can be exited by pressing ESC on keyboard or launching C:AmigaSplash signal (sending C signal into process AmigaSplash).

Installation

Just copy the AmigaSplash somewhere into your system (e.g. C:) and then in the beginning of S:startup-sequence insert this line:

Run >NIL: C:AmigaSplash >RAM:splash.log
  • You can do C:AmigaSplash signal later from startup-sequence. This command identifies the AmigaSplash process in memory and sends a C break signal to terminate it. Use this within your startup-sequence to define exactly when the splash screen should close.

  • Note that IPref will try to restart Workbench when it applies the overscan settings, so I recommend moving the C:IPref line to just before LoadWB is called in the startup-sequence.

About

Simple tool for displaying splash screen for AmigaOS

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages