stephenfalken
Member
I know this has been done before but here is my attempt at it!
In my 'box of junk' I came across an old laptop with a broken screen, it was about 5-6 years old and running an Intel Celeron CPU.
I decided to try installing it's motherboard in my Amiga 500 case in the hope I could build an almost invisible Windows XP install which auto boots WinUAE and into Classic Workbench.
My initial goals were as follows:
Appear on the outside as a regular Amiga
Run on ClassicWB as a real Amiga would
Make use of original keyboard
Make use of BOTH original LEDs (floppy LED on case is marked 'DRIVE' so could indicate Hard Disk activity)
Use standard 9 pin joysticks
No damage to A500 case so can be reused as a classic Amiga
I began by looking into the keyboard and joystick issue. Now I know there is a 'Keyrah' interface available but since I am a complete cheapskate I decided to look elsewhere.
Over at the Arduino forums someone kindly provided a program for reading scan codes from an Amiga 500 keyboard and appearing to Windows as a USB keyboard and 2 Joysticks. This was ideal as I have numerous Arduino's lying around!
I also had the idea that since WinUAE can use keyboard LEDs (such as NumLock, CapsLock, ScrollLock) as output for emulated events such as disk access I could harness this and get the Arduino to output the disk activity LED.
I made a few changes to the Arduino program to do everything I needed and it worked great! I was then able to wire standard 9 pin connectors to it for the joysticks.
Onto the laptop, I installed TinyXP and stripped out any non essentials and installed WinUAE and replaced windows shell with the UAE configuration so it immediately boots my config.
After a bit of trial and error I got the laptop to run a very stable emulation of a 68040. Short video here, not great as I am terrible at holding a steady camera while operating a computer!
Any thoughts on this? Is it considered Amiga abuse? lol
[m]www.youtube.com/watch?v=MOuArBh05Gs[/m]
In my 'box of junk' I came across an old laptop with a broken screen, it was about 5-6 years old and running an Intel Celeron CPU.
I decided to try installing it's motherboard in my Amiga 500 case in the hope I could build an almost invisible Windows XP install which auto boots WinUAE and into Classic Workbench.
My initial goals were as follows:
Appear on the outside as a regular Amiga
Run on ClassicWB as a real Amiga would
Make use of original keyboard
Make use of BOTH original LEDs (floppy LED on case is marked 'DRIVE' so could indicate Hard Disk activity)
Use standard 9 pin joysticks
No damage to A500 case so can be reused as a classic Amiga
I began by looking into the keyboard and joystick issue. Now I know there is a 'Keyrah' interface available but since I am a complete cheapskate I decided to look elsewhere.
Over at the Arduino forums someone kindly provided a program for reading scan codes from an Amiga 500 keyboard and appearing to Windows as a USB keyboard and 2 Joysticks. This was ideal as I have numerous Arduino's lying around!
I also had the idea that since WinUAE can use keyboard LEDs (such as NumLock, CapsLock, ScrollLock) as output for emulated events such as disk access I could harness this and get the Arduino to output the disk activity LED.
I made a few changes to the Arduino program to do everything I needed and it worked great! I was then able to wire standard 9 pin connectors to it for the joysticks.
Onto the laptop, I installed TinyXP and stripped out any non essentials and installed WinUAE and replaced windows shell with the UAE configuration so it immediately boots my config.
After a bit of trial and error I got the laptop to run a very stable emulation of a 68040. Short video here, not great as I am terrible at holding a steady camera while operating a computer!
Any thoughts on this? Is it considered Amiga abuse? lol
[m]www.youtube.com/watch?v=MOuArBh05Gs[/m]