A centred HTML page that loads an ACMI EaaSI game emulator from its environment-id
, and ISO images from object-id
or URL
.
- Find the
environment-id
of the game emulator you'd like to load in the XOS Work fieldEaas environment id
or from the URL of your environment at playitagain.aarnet.edu.au. - Visit https://games.acmi.net.au?id=ENVIRONMENT-ID
- To load an ISO image from an EaaSI object ID, add
isoImageId=ISO-OBJECT-ID
to the URL. e.g. https://games.acmi.net.au?id=ENVIRONMENT-ID&isoImageId=ISO-OBJECT-ID - To load an ISO image from a URL, add
isoImageUrl=https://your-image-url.com/image.iso
to the URL. e.g. https://games.acmi.net.au?id=ENVIRONMENT-ID&isoImageUrl=https://your-image-url.com/image.iso - The emulator should load centred in the screen
- If you visit that page without any
id
set you should see the Commodore 64 emulator - To change the loading logo, set
eaasEnvironment.innerHTML
to your own HTML inindex.html
- To see an example HTML page of links to different environments load
base.html
This HTML is auto-deployed to an Azure Static Web App by the GitHub Action when a commit is pushed to the main
branch.
- Add ability for JavaScript to replace the
environment-id
with one from a query string - Build infrastructure with an Azure Static Web App
- Add GitHub Action for deployment
- Write up internal documentation
- Setup DNS for games.acmi.net.au