|< >||Arrows move through emulated systems|
|ENTER, 1||Run current system, with first option|
|2, 3, ...||Select alternatives for current system
(read on screen information ex: spectrum emulator 1- fuse 2-unreal_speccy
|Q||Shuts down the system|
|E||Opens emulator online help forum in browser|
|C||Opens computer online help forum in browser|
|W||Opens emulator website in browser|
|T||Opens terminal window (exit returns to system selector)|
|O||Configuration options screen|
|H, F1||Shows help README|
|Ctrl+Alt+DEL or Ctrl+Alt+ESC||Return to launcher on emulator crash.
They use diferent closing methods
USER AND PASSWORD
default user name is: zx
default password is: spectrum
root user password has been forced to raspberry
KEEP IT IN MIND IF YOU USE IN A PUBLIC ENVIRONMENT.
HOW TO LOAD ROMS
Directly to SD
Plug SD on your computer.
Copy your roms to "roms" partition. Now in fat32 to simplfy it to windows/mac users
Browse the network with your computer for rpichameleon (smb share)
open roms folder (user: zx, password: spectrum, workgroup: WORKGROUP)
Copy roms on each emulator folder.
Network - AUTOLINK
Create a shared folder in your computer named CHAMELEONPIROMS wit guest permisions
Boot chameleonpi. It will scan for this share in the full network and if found will mount it as /roms folder
Connect a usb to your raspberry pi
On every launch restart, will look for plugged usbs. If found will mount them to /roms/USB/Vol1, Vol2...
EXPAND YOUR SD TO FULL SIZE
Press O to go to options menu.
Select resize roms partitions. It will modify your chameleonpi allowing to use all space on your sd
On your roms folder you have two files:
They will allow you to add extra initialization when you start the emulator. So you will can mount external ftp sites, configure joysticks... whatever you want.
AUTOEXEC.system - Is executed one single time when you start the system.
AUTOEXEC.launcher - Is executed every time before the launcher is executed.
Why I named init scripts AUTOEXEC???? .... Easy! ... I felt the name so retro that I thought was perfect for this project
Since v0.3 you can put files squashfs on the roms folder and the system will automatically mount them on boot time as a read/write folder.
This folder can be one of the existing ones, spectrum, zx81...
squashfs is a compressed partition image, you can also do it to your existing folders just writing:
mksquashfs folder folder.squashfs -force-gid 1001 -force-uid 1001It's also the best way to keep your rom packs and move between your diferent raspberries.
Here you have the gratest computer of all time (2nd is raspberry)
You have THREE great emulators to run in raspberry FUSE, UNREAL, FBZX both are so perfect that's very dificult to search one or the other... so beter to have them all :-)
You can get all documentation and all great programs at the amazing web site www.worldofspectrum.com
FUSE, F1 - Opens the menu
UNREAL ESC - Opens the menu
NOTES:DOS emulator sometimes crashes at exit when runs win3.1 it's so real!
This remix it's a personal development just for fun. I would love to have help to make it better. If you have any suggestions, developments, ideas, documentation, or anything else that you thing could be great for chameleon please contact me at firstname.lastname@example.org if we are enough I could create a mail distribution list.
Thanks to all people that's collaborating to made chameleon pi so amazing, specially:
Stefano Paganini - Milano, Italy
Josh Campbell - Australia
Harald Latzko - Germany
Swen Mulderij - Nederland
Antonios Anyfantakis - Greece
Olli Raatikainen - Finland
AreaScout aka Daniel Mehrwald - (Austria) - Vice on raspberry pi
Impacte Comunicació - Barcelona
Also to all people participation in so many forums.
Chameleon PI couldn't exist without:
Raspberry PI - The most amazing computer since zx spectrum
Raspbian - Linux distribution. Chameleon is only a remix of the installed software on this system.
Debian - All in one linux distribution father of raspbian and ubuntu
Free software foundation
An all fantasic and incredible emulators that we have included in the chameleon, great pieces of software done by great people thanks to them we can enjoy again all the software, games and lost moments from our childhood.
Simon Owen - from simcopue
And also all original developers of software and hardware who has been great artists and explorers of the future.
We also want to thanks wikimedia for they great images and wikipedia for the content we temporally copied in computers descriptions. All rights on theses contents depends on their authors. Bill Bertram - http://en.wikipedia.org/wiki/User:Pixel8 -http://commons.wikimedia.org/wiki/User:ADSR6581
Carles Oriol - Barcelona/Catalonia
Chameleon is a raspbian remix so it uses the same license as raspbian.
All software included in it and the same raspbian are under GPL or other free licenses. http://www.raspbian.org
All software and launchers developed specifically for chameleon are gpl3 licensed. http://www.gnu.org/licenses/gpl.html
Computer images are from wikimedia. All authors have it's own conditions. Most of them are from Bill Bertram - http://en.wikipedia.org/wiki/User:Pixel8 - http://commons.wikimedia.org/wiki/User:ADSR6581
Some text in computers descriptions are from the wikipedia.
All emulators an all files in it's content are under the it's licenses and the web pages are linked to it's sources.
Apple ][ and Apple // are registered trademarks owned by Apple Computer Inc..
MSX is copyright of MSX Association.
Amstrad has kindly given its permission for the redistribution of its copyrighted material but retains that copyright, Sinclair Baisc -http://www.worldofspectrum.org/sinclairbasic/
Orbitron font is copyrighted by Matt McInerney and licensed under the SIL Open Font License, Version 1.1.
Quattrocento font is copyrighted by Pablo Impallari, Igino Marini, Brenda Gallo and licensed under the SIL Open Font License, Version 1.1.
All other products names and icons are trademarks of their respective holders.