| Author |
Message |
raz0red
Site Admin
Joined: 29 Oct 2005
Posts: 646
Location: Sherwood, OR
|
 WiiXL
Released v0.1 of a port of the Atari800 (800/XL/XE/5200) emulator for the Wii.
http://www.wiibrew.org/wiki/WiiXL
Code:
--------------------------------------------
WiiXL v0.1 release README
--------------------------------------------
Ported by raz0red
[http://www.twitchasylum.com]
--------------------------------------------
What is WiiXL?
--------------------------------------------
WiiXL is a port of the Atari800 emulator 2.0.3 to the Wii.
The Atari800 emulator is a free and portable Atari 800/XL/XE/5200 emulator,
originally written by David Firth and now developed by the Atari800 Development
Team [http://atari800.sourceforge.net/].
--------------------------------------------
Current status
--------------------------------------------
WiiXL is definitely a work in progress. At this point much of the emulator's
extended functionality is only accessible via a USB keyboard. While most of the
common buttons/keys have been mapped to the Wii/GameCube controllers others
are unavailable (HELP, PAUSE, etc.). Also, if you attempt to use functionality
such as state loading/saving you will be prompted to enter a file name. Until
a virtual keyboard is implemented, this must be accomplished via USB keyboard.
I will also be adding user-defined key mappings in a subsequent release.
--------------------------------------------
Installation
--------------------------------------------
To install WiiXL, simply extract the zip file that this README was distributed
with directly to your SD card (retain the hierarchical structure exactly).
WiiXL includes the Atari 800/XL/XE BIOS, OS, and BASIC ROM files.
However, it does NOT include the Atari 5200 ROM file. If you want play Atari
5200 games you must obtain the ROM file, "5200.rom", and place it in the WiiXL
application directory (/apps/wiixl).
Disk and cartridge images should be placed in the software directory
(wiixl/software).
--------------------------------------------
Controls
--------------------------------------------
WiiXL menu:
-----------
Wiimote:
Scroll : Directional pad
Select : A
Back : B
Exit to HBC : Home
Power off : Power
Classic controller:
Scroll : Directional pad
Select : A
Back : B
Exit to HBC : Home
GameCube controller:
Scroll : Directional pad
Select : A
Back : B
Exit to HBC : Z
Atari800 emulator menu:
-----------------------
Wiimote:
Scroll : Directional pad
Select : A
Back : B
Cold start : +
Warm start : -
Exit to HBC : Home
Power off : Power
Classic controller:
Scroll : Directional pad
Select : A
Back : B
Cold start : +
Warm start : -
Exit to HBC : Home
GameCube controller:
Scroll : Directional pad
Select : A
Back : B
Cold start : R Trigger
Warm start : L Trigger
Exit to HBC : Z Trigger
USB keyboard:
Refer to Atari800 emulator documentation.
Atari 800/XL/XE emulation:
--------------------------
Wiimote:
Move : Directional pad
Fire : 2
[Start] : +
[Select] : -
[Option] : A
Emu Menu : Home
Power off : Power
Classic controller:
Move : Directional pad
Fire : A
[Start] : +
[Select] : -
[Option] : R Trigger
Emu Menu : Home
GameCube controller:
Move : Directional pad
Fire : A
[Start] : Start
[Select] : L Trigger
[Option] : R Trigger
Emu Menu : Z Trigger
USB keyboard:
Refer to Atari800 emulator documentation.
(Keyboard joystick emulation is not supported by WiiXL at this time)
Atari 5200 emulation:
---------------------
Wiimote:
Move : Directional pad
Fire : 2
Start : +
* : -
# : A
Emu Menu : Home
Power off : Power
Classic controller:
Move : Directional pad
Fire : A
Start : +
* : -
# : R Trigger
Emu Menu : Home
GameCube controller:
Move : Directional pad
Fire : A
Start : Start
* : L Trigger
# : R Trigger
Emu Menu : Z Trigger
USB keyboard:
Refer to Atari800 emulator documentation.
(Keyboard joystick emulation is not supported by WiiXL at this time)
--------------------------------------------
WiiXL crashes, code dumps, etc.
--------------------------------------------
If you are having issues with WiiXL, please let me know about it via one of the
following locations:
[http://www.wiibrew.org/wiki/Talk:WiiXL]
[http://www.twitchasylum.com/forum/viewtopic.php?t=511]
--------------------------------------------
Special thanks
--------------------------------------------
Tantric/eke-eke : Audio code example
yohanes : SDL USB keyboard support
Team Twiizers : For enabling homebrew
--------------------------------------------
Change log
--------------------------------------------
02/07/09 (0.1)
--------------
- Initial release
- Wiimote/Classic/GameCube controller support
- USB Keyboard
- Audio/Video etc.
- Save/load state
- Screenshot support
- Audio recording support
http://www.twitchasylum.com/wiixl/wiixl-0_1.zip
http://www.twitchasylum.com/wiixl/wiixl-0_1-src.zip
|
| Fri Feb 06, 2009 11:58 am |
|
 |
Harmik
Joined: 27 Jan 2008
Posts: 33
Location: Victoria, Australia
|
Found this on a post on AtariAge awesome stuff
|
| Wed Feb 11, 2009 5:41 pm |
|
 |
raz0red
Site Admin
Joined: 29 Oct 2005
Posts: 646
Location: Sherwood, OR
|
Harmik wrote:Found this on a post on AtariAge awesome stuff 
Thanks man, it has been a blast porting this stuff over to the Wii. Now, I need to focus on putting together another podcast.
--Raz.
|
| Thu Feb 12, 2009 11:35 am |
|
 |
zodiacprime
Joined: 25 Mar 2006
Posts: 65
Location: Seattle
|
Impressive Raz, I didn't load any 800 images but had a blast with the 5200 stuff! Oh, I also checked out the USB keyboard, really cool stuff. Can't wait to take it through its paces. Thanks for this unexpected surprise man! Sounds like you've been keeping yourself busy. I'll definitely be keeping a keen eye on your progress with this.
-zp
|
| Mon Feb 16, 2009 3:37 pm |
|
 |
mxpxpxpx
Joined: 24 Feb 2009
Posts: 2
|
I am having trouble loading 5200 roms I have the 5200.rom file it was 5200.bin but I renamed it. I can get the emulator to start and show the 5200 screen. When I try to load a rom like pitfall.a52 it says can't load "sd:/w...1, after that I reboot the system and it shows the Atari logo for a few seconds and then crashes. The only 5200 rom I can get to load is Mario Brothers. 800/XL/Xe games run fine. Thanks for your help.
This is a little off subject but is there any chance of a 7800 emulator for the wii?
|
| Tue Feb 24, 2009 9:30 pm |
|
 |
raz0red
Site Admin
Joined: 29 Oct 2005
Posts: 646
Location: Sherwood, OR
|
mxpxpxpx wrote:I am having trouble loading 5200 roms I have the 5200.rom file it was 5200.bin but I renamed it. I can get the emulator to start and show the 5200 screen. When I try to load a rom like pitfall.a52 it says can't load "sd:/w...1, after that I reboot the system and it shows the Atari logo for a few seconds and then crashes. The only 5200 rom I can get to load is Mario Brothers. 800/XL/Xe games run fine. Thanks for your help.
I would try using the 5200 rom file found on this page:
http://www.atariage.com/5200/emulation/index.html?SystemID=5200
Also, after you select the rom, you need to select that it is a 5200 cartridge. It usually provides a couple of options for the 5200, single or multi-bank rom. You need to select the appropriate one of those and then do a reset. If you select another ROM type it will fail. Although the "load error" is not what I would expect to see. I would try using the ROMs found via the following page:
http://www.atariage.com/software_list.html?SystemID=5200
mxpxpxpx wrote:
This is a little off subject but is there any chance of a 7800 emulator for the wii?
I was targeting the 7800 as my next emulator to port. Right now however, I am spending time refining the controls, etc. on the existing emulators (adding support for Stelladaptor, better paddle support, analog support, etc.). So, I probably won't start on any new ports for a week or so.
--Raz.
|
| Wed Feb 25, 2009 1:53 pm |
|
 |
mxpxpxpx
Joined: 24 Feb 2009
Posts: 2
|
Thanks for the help, look forward to seeing a 7800 emu in the future. Keep up the good work on the current emu.
|
| Wed Feb 25, 2009 3:05 pm |
|
 |
munky6
Joined: 02 Mar 2009
Posts: 6
|
For a first release this is awesome. Sure I could use the emulators on the PC, but I like em on my TV like when I was a kid. I had an atari 8-bit sitting beside the 2600 when I was younger, now people can have their atari fixes back, all right on the Wii! Plus wiimote support means I dont have to get out of bed  .
Here are bugs I've found so far:
- Asteroids seems to have MAJOR trouble picking up the button presses such as Option, Select, or Start. You have to hold down / alternate / double press etc. before it picks up the press and changes a game option. This bug does not occur on the PC version of the emulator, as far as I can tell.
Looking forward to savestate support without need for keyboard. I've been running this one through its paces, and came up with some requests for additions to it:
- Show framerate in debug mode
- Ability to (re?)map wiimote / nunchuk / classic controller / gamecube controller inputs to any keyboard key or joystick action
- Ability to hold a button / key for "fast forward" (max speed / max frameskip)
I'll add more later... Thanx for the work on this and Wii2600!
|
| Thu Mar 05, 2009 3:19 pm |
|
 |
raz0red
Site Admin
Joined: 29 Oct 2005
Posts: 646
Location: Sherwood, OR
|
munky6 wrote:For a first release this is awesome. Sure I could use the emulators on the PC, but I like em on my TV like when I was a kid. I had an atari 8-bit sitting beside the 2600 when I was younger, now people can have their atari fixes back, all right on the Wii! Plus wiimote support means I dont have to get out of bed .
Here are bugs I've found so far:
- Asteroids seems to have MAJOR trouble picking up the button presses such as Option, Select, or Start. You have to hold down / alternate / double press etc. before it picks up the press and changes a game option. This bug does not occur on the PC version of the emulator, as far as I can tell.
Looking forward to savestate support without need for keyboard. I've been running this one through its paces, and came up with some requests for additions to it:
- Show framerate in debug mode
- Ability to (re?)map wiimote / nunchuk / classic controller / gamecube controller inputs to any keyboard key or joystick action
- Ability to hold a button / key for "fast forward" (max speed / max frameskip)
I'll add more later... Thanx for the work on this and Wii2600!
Nice! Thanks for the feedback, I will take a look at these once I release the update to 2600 (should be by the end of this weekend).
--Raz.
|
| Sat Mar 07, 2009 10:21 am |
|
 |
ajrosner68
Joined: 21 Mar 2009
Posts: 7
|
 WIIXL
I'm having issues with loading .atr files. The BIOS ROMS seem to load OK, but I can't reference the disks (D1:D2:D3:) etc.
Each time I try it tells me that it can't find files in tthe directory.
I downloaded the same Emulator on my PC and can create paths for each disk to a .ATR and then run with out issue. Any idea's why it doesn't work under the Wii.
Also tried the 5200 rom form atariage.com, but couldn't run it without crashing.
I'm loading via the homebrew channel.
|
| Sat Mar 21, 2009 9:54 pm |
|
 |
raz0red
Site Admin
Joined: 29 Oct 2005
Posts: 646
Location: Sherwood, OR
|
 Re: WIIXL
ajrosner68 wrote:I'm having issues with loading .atr files. The BIOS ROMS seem to load OK, but I can't reference the disks (D1:D2:D3:) etc.
Each time I try it tells me that it can't find files in tthe directory.
I downloaded the same Emulator on my PC and can create paths for each disk to a .ATR and then run with out issue. Any idea's why it doesn't work under the Wii.
Also tried the 5200 rom form atariage.com, but couldn't run it without crashing.
I'm loading via the homebrew channel.
Hmm... odd.
Are you using an High Capacity SD Card by any chance?
--Raz.
|
| Thu Mar 26, 2009 7:04 pm |
|
 |
ajrosner68
Joined: 21 Mar 2009
Posts: 7
|
 WIIxl
I have a 1GB card.
Is that considered SDHC.
Should I use a 128mb card?
|
| Sat Mar 28, 2009 9:41 am |
|
 |
bootsector
Joined: 20 Mar 2009
Posts: 3
Location: Brazil
|
 Re: WIIxl
ajrosner68 wrote:I have a 1GB card.
Is that considered SDHC.
Should I use a 128mb card?
Hi!
1GB is not considered SDHC. Cards with capacity greater than 2GB are the ones!
Make sure your SD card is formatted as FAT (not FAT32 or anything else)!
Cheers,
bootsector
|
| Sat Mar 28, 2009 4:09 pm |
|
 |
ajrosner68
Joined: 21 Mar 2009
Posts: 7
|
 WiiXL
Thanks for the infol
|
| Sat Mar 28, 2009 5:15 pm |
|
 |
ajrosner68
Joined: 21 Mar 2009
Posts: 7
|
 WiiXL
Found my issue:
I loaded the WiiXL initially with the twilight princess hack, and then loaded it again with HBC.
Somehow, since the it was already on my sd, the sd:wiixl\software was not created and couldn't be found by the emulator. I cleared off my original tw hack version and reloaded via the HBC. All is well.
Thanks for your assistance.
|
| Sat Mar 28, 2009 7:00 pm |
|
 |
|
|