QDOS on Wii walkthrough
Posted: Sun Mar 24, 2024 2:43 pm
Hi all
This is a walk-through of how to run QDOS on a Nintendo Wii.
Hopefully its of interest and hopefully I haven't forgotten anything.
These are the steps:
1. Get the MAC address of the Wii
2. Install Homebrew. Note, this is not risk free.
3. Install UAE Wii and QDOS Classic
If you already have Homebrew installed, you can go straight to step 3.
Here we go:
1. How to get the MAC address of the Wii
1.1. At the Home page, select "Wii Options>Wii Settings"
1.2. On the Settings 1 page, take note of the system version.
--> The instructions here have only been tested with version 4.3E
1.3. Go to the Settings 2 page and select "Internet>Console information"
--> Take note of the MAC address
2. How to install the Homebrew channel
2.1. Go to: https://please.hackmii.com/
--> If your system menu version is not listed, you will need an alternative method.
--> Check here for alternative ways to install Homebrew https://wii.hacks.guide/wilbrand
2.2. Enter the MAC address from your Wii into the fields, then cut either wire (it doesn't matter which)
--> The Homebrew installer will download as a zip file
2.3. Copy the zip file onto an FAT formatted SD card and unzip the HackMii installer
2.4. Insert the SD into the Wii
2.5. Select "Message Board"
2.6. Navigate to "Today", "Yesterday" or "Two days ago" until you find the red message.
2.7. Click on the red message.
2.8. Click through the installer. Homebrew will be installed.
--> Once installed, you can clear the contents the SD card.
3. How to install UAE Wii and QDOS Classic
3.1. Download this zip file which contains UAE_Wii and a current version of the QDOS Classic KickROM for Amiga.
3.2. Copy the zip file to a FAT formatted SD card and unzip the contents.
--> Once the contents are unzipped, you can delete the zip file.
3.3. Put the SD card into the Wii
3.4. Select Homebrew channel>Start>UAE Wii", then click "Load"
--> QDOS will load
When in the emulator you can press the Home button on the Wii remote to get to the UAE options.
Use the up/down/left/right button to navigate the menus.
Please note, I could not get a working config for anything but a standard Amiga 500.
Out of the box, the display "ACE" routines think that the processor in a real Amiga 500 is not powerful enough to decode and display 8 colour mode, so it leaves that task for the blitter to handle.
However the blitter only handles 4 colour mode so mode 256 will look decidedly odd.
Type ACE_ON to display mode 256 correctly.
If you use UAE options to change floppy disks, disk image file names must have the extension ".adf".
The disk images bundled here have the extension ".img" and are called "QC-3955.img" and "QC-EMPTY.img".
To use these images, floppy0= and floppy1= has been manually defined in the config file "/uae/uaerc.saved".
Note that disk images need to be stored in the directory "/uae/floppies/".
The emulator expects standard QL 720K floppy images.
Finally, the Wii display resolution is 640x480 (I think) so the display is a little off.
That's it, enjoy.
This is a walk-through of how to run QDOS on a Nintendo Wii.
Hopefully its of interest and hopefully I haven't forgotten anything.
These are the steps:
1. Get the MAC address of the Wii
2. Install Homebrew. Note, this is not risk free.
3. Install UAE Wii and QDOS Classic
If you already have Homebrew installed, you can go straight to step 3.
Here we go:
1. How to get the MAC address of the Wii
1.1. At the Home page, select "Wii Options>Wii Settings"
1.2. On the Settings 1 page, take note of the system version.
--> The instructions here have only been tested with version 4.3E
1.3. Go to the Settings 2 page and select "Internet>Console information"
--> Take note of the MAC address
2. How to install the Homebrew channel
2.1. Go to: https://please.hackmii.com/
--> If your system menu version is not listed, you will need an alternative method.
--> Check here for alternative ways to install Homebrew https://wii.hacks.guide/wilbrand
2.2. Enter the MAC address from your Wii into the fields, then cut either wire (it doesn't matter which)
--> The Homebrew installer will download as a zip file
2.3. Copy the zip file onto an FAT formatted SD card and unzip the HackMii installer
2.4. Insert the SD into the Wii
2.5. Select "Message Board"
2.6. Navigate to "Today", "Yesterday" or "Two days ago" until you find the red message.
2.7. Click on the red message.
2.8. Click through the installer. Homebrew will be installed.
--> Once installed, you can clear the contents the SD card.
3. How to install UAE Wii and QDOS Classic
3.1. Download this zip file which contains UAE_Wii and a current version of the QDOS Classic KickROM for Amiga.
3.2. Copy the zip file to a FAT formatted SD card and unzip the contents.
--> Once the contents are unzipped, you can delete the zip file.
3.3. Put the SD card into the Wii
3.4. Select Homebrew channel>Start>UAE Wii", then click "Load"
--> QDOS will load
When in the emulator you can press the Home button on the Wii remote to get to the UAE options.
Use the up/down/left/right button to navigate the menus.
Please note, I could not get a working config for anything but a standard Amiga 500.
Out of the box, the display "ACE" routines think that the processor in a real Amiga 500 is not powerful enough to decode and display 8 colour mode, so it leaves that task for the blitter to handle.
However the blitter only handles 4 colour mode so mode 256 will look decidedly odd.
Type ACE_ON to display mode 256 correctly.
If you use UAE options to change floppy disks, disk image file names must have the extension ".adf".
The disk images bundled here have the extension ".img" and are called "QC-3955.img" and "QC-EMPTY.img".
To use these images, floppy0= and floppy1= has been manually defined in the config file "/uae/uaerc.saved".
Note that disk images need to be stored in the directory "/uae/floppies/".
The emulator expects standard QL 720K floppy images.
Finally, the Wii display resolution is 640x480 (I think) so the display is a little off.
That's it, enjoy.