Skip to content

Test script for testing a new release of Amiberry

Christer Solskogen edited this page Nov 14, 2023 · 5 revisions

Before start testing make sure that all automated builds are green. Prerequisites: A machine to test on, kickstarts (1.2 until 3.2.2) for A500, A1200, A3000, A4000 and A4000T. Workbench 3.1,3.1.4 or 3.2. Some Amiga and amiberry knowledge.

Ensure Amiberry builds from a clean environment using method described in README.MD.

Do the following in both KMS, Wayland and Xorg. None of steps should fail.

  1. Start Amiberry. Configuration GUI should appear.
  2. Press Restart. Amiberry should restart.
  3. Configure path to kickstarts, and use quickstart to configure a A500. Start emulation and wait a few seconds before the kickstart screen appears. Go back to GUI and resume emulation again. Go to back to GUI yet again and turn on Status Line native. Go back to emulation and ensure you get at least 50 fps.
  4. Exit Amiberry, and start it again (not restart) and load configuration. Ensure that correct machine / configuration was loaded.
  5. Do 3-4 with A1200, A3000, A4000 and A4000T. Ensure that correct rom is selected on the rom page.

Use Quickstart to configure a machine, and save the configuration with a unique name. Delete it. Use Quickstart to configure a machine, save it with the default name (default) - delete it Use Quickstart to configure a machine, save the configuration with a unique name. Change the Description, and save.

Boot with a ADF (game, or workbench disk doesn't matter) Change floppy drive speed and repeat the above.

Check that Z2 and Z3 memory works by first booting with only Z2 memory, then with Z2 and Z3, and then with only Z3.

Boot the AmigaOS 3.2 iso. Hold both mouse buttons when you start emulation and choose CD0 as boot device.

Install Workbench to a directory (Hard drives/CD, Add directory) and make sure it boots and works.

Create a HDF file (truncate -s 1G System.hdf Add it with UAE as controller, make sure you can format it when you start from the Install ADF (RDB emulation) Install workbench to it, make sure if boots and works properly.

Create a HDF file truncate -s 1G System.hdf Add it with A600/A1200/A4000 IDE as controller, make sure you can partition it and format it when you start from the Install workbench disk. Install workbench to it, make sure if boots and works properly.

Boot to workbench and use the three finger salute in order to reboot the emulated Amiga. Ensure that the keyboard works after workbench is loaded again.

Add a UAE Zorro III card and install P96. Make sure RTG is working.

Clone this wiki locally