---------------------------------------------------------------------------------------------------------------------------- -If you stole this and sold it on ebay you are an asshole!- Consider supporting the real person who put this out, links for support on the youtube page. not required but appreciated. ---------------------------------------------------------------------------------------------------------------------------- Pimiga 2.0 DEC 2021 what is Pimiga? [pronounced "pie- mee-gah ] theres no "A", Pimiga is a emulated workbench replacement for the Commodore Amiga OS. Pimiga runs on modern linux aarch64 debian, using Amiberry as its 68K emulator. While having the "flavor" of a Amiga from back in the day, An Amiga it is not. It is based on Scalos workbench replacement. This allows the feel of Amiga OS without the limitations of the old operating system software or hardware limitations. While still 68K compatible it will run almost all of your Software. Speaking of Software. This compilation is all based on files and utilities found on archive.org in the commodore amiga sections, and others free sites, like aminet, and many open source file and bitrot /archive protections to preserve the heritage of the greatest computer system that has ever been created. *contains NO AMIGA ROMS, will not work until you bring your own. **this product is packaged as non working untill the end user provides their own legally owned workbench roms** ---------------------------------------------------------------------------------------------------------------------------- REQUIREMENTS AND SETUP INSTRUCTIONS ---------------------------------------------------------------------------------------------------------------------------- Requirements:Rpi4 2gb or greater , pi400 4gb or greater 64 gb or larger Microsd/thumbdrive or usb hdd/sdd ---------------------------------------------------------------------------------------------------------------------------- this image is NOT pi3 friendly, it is compiled for a pi4 or greater and is not designed at all for the pi3 series devices. ---------------------------------------------------------------------------------------------------------------------------- instructions: you know.. "how do i do this", or "why dont this work?" read this before you go asking stuff thats here.. STEP1: unpack image w 7zip or winrar. Burn image with rpi imager. when burn is completed, eject card and re insert, ------------------------------------------------------------------------------------------------------------------------------ STEP2: copy ONE Amiga 1200 3.1 or other kickstart to KICK partition. (if you use your newer than a 3.1 rom you will need to copy the workbench.library from the install disk to libs: or you wont boot, do not over write the icon.library or you may have issues with png icons or other issues) 2a:regardless of the version The file MUST BE NAMED kick31a1200.rom only copy 1 or 2 rom files to /KICK anything more and you may not boot! Once completed Eject and boot in pi4/400 *not seeing a kick partition in windows? use Win10 (not win7!!), run diskmgmt.msc and add a drive letter to the kick partition, then it will show. ------------------------------------------------------------------------------------------------------------------------------- 3: Once booted to Pimiga, say wow, then PressF12 and choose "QUIT" (systeme auto logs-in as as pi/pimiga) ------------------------------------------------------------------------------------------------------------------------------- [STEPS 4-6 are done in raspi config] STEP 4: run sudo raspi-config in advanced - expand the file system this will expand the image to use the entire space of your storage media. do not restart immediatly please continue through steps 5-6, if you do reboot continue at step5 ------------------------------------------------------------------------------------------------------------------------------- STEP 5: Configure all locale settings: Default timeZone/Keymap/Language is English US/US UTF8 Keyboard, choose your own (space bar select your keyboard/country , space bar unselect the not needed country. tab to ok enter to select ------------------------------------------------------------------------------------------------------------------------------- STEP 6: Setup wifi country and wifi ssid/username/password for your needs. Display - is set to hdmi automatic detection. OS is set to PAL with UAE1920x1080x32bgra by default. ------------------------------------------------------------------------------------------------------------------------------- STEP 7 [SOUND] if you would like to use the 3.5mm or usb audio Pi4/400 edit the file asound.conf with sudo nano /etc/asound.conf and change the card from 0 to 1 like this /etc/asound.conf pcm.!default { type hw card 1 device 0 } ctl.!default { type hw card 1 } The card number can be confirmed with 'aplay -l' usually card 1 is 3.5mm sometimes called headphones(-this will be usb on pi400) card 0 is hdmi audio (default) you can change back to hdmi audio by replacing the card 1 with card 0 in both lines Volume can be turned up if too soft by typing sudo alsamixer and following the on screen instructions -------------------------------------------------------------------------------------------------------------------------------- STEP 8: Joysticks/Controllers: plug in at boot. configure in emulator f12/input port 1 drop down. select your controller, resume, or save config resume. if not using a controller leave Amiberry setting to disabled for port 1 or keyboard may place a 2p when pressing "2" and other weird key issues. -------------------------------------------------------------------------------------------------------------------------------- STEP 9: Bluetooth device? - Pi4 and 400 have BT5.0 built in to pair a device,quit emu to turn on bluetooth type sudo bluetoothctl it should say "agent registered" if on this also puts you in a [bluetooth] mode (type exit to quit this) now type help to see commands, to pair a device, type scan then pair and the mac address of the device example: [bluetooth] pair 11:22:33:44:55:66 google bluetooth pi if you get noobstuck --------------------------------------------------------------------------------------------------------------------------------- 10: USB insert any USB drive into usb at power on. device will be mounted via linux to /media/usb available in Scalos Workbench as DH5: this is configured in the emulator as a folder mount in /media/usb any format/filesystem that Linux can read will work. **note USB: is NOT HOT SWAPPABLE!!!** If you remove/re-plug in, you must power off and back on. A warm reboot will not do this! tip: inside of the OS, open your usb icon then right click choose view/ all files to show them or just use directory opus on the dock bar --------------------------------------------------------------------------------------------------------------------------------- Enjoy! ------- CHANGELOG: 2.0 build 2021 - was Raspbian or RPIOS 32bit. Now updated to full Debian 10 64bit aarch64 **the emulated OS is NOT 64bit!!** the Core Pi OS is x64 and the Emulator is 64bit which results in a slightly longer boot time (12 sec), but faster/more stable emulation on the emulated side. - neofetch - type it on the linux terminal line - Workbench compatible, this is Scalos workbench replacement. it allows things to be pretty and more modern in both look and feel as compared to a classic OS that was black and white. Scalos set to MUI vs ClassACT -Amiberry 4.15 64Bit (2021/09) latest controllers.db for usb/wifi/bt controllers users can git pull to fetch new updates direct and recompile as needed -ssh/scp/sftp/telnet support transfer your stuff directly to the emulated environment "temp" directory example: /home/pi/pimiga/disks/system/temp then browse a-temp: on the emulated os side to see your files you transferred. -host-run support , run linux apps from Scalos workbench - example "host-run firefox" will launch firefox, if it were installed which it isnt. stuff like that google amiberry host-run to learn more from Midwan -latest raspi-config/linux updates -multiple Amiberry configurations for emulation, a special games mode for Amiga1200/030 4x3 stock games using whdloadmenu MegaAGS from games emulator used the MisTer line of emulators special 040 no JIT boot for Shapeshifter,boots slow but shapeshifter works flawless in this mode. (or just turn off JIT in the main config before launching) will display a random boot screen from the boot screen contest. Emulated OS will show a random boot screen and sound on its boots and reboots. -updated SEPT/2021 WHDLoad packs from Zeb Elwood, updated and installed new various programs as usual, newest PPaint from A-Eon,latest Sysinfo, updated Bootblock virus def's and VirusZ, new Games note *MetalSlug requires you switch the workbench to 16bit color (sys:prefs/screenmode) or it shows up all red. Blood requires no JIT be running. New CSS compatible OS4 style web browsers, Netsurf (free), IBrowse(demo) and Aweb (freeware) all support modern websites, Netsurf is the slowest, but most compatible with Html5/css pages, does very well with AmiSSL, iBrowse randomly crashes to linux, but then works again on next boot. its weird. Aweb is my trusty go to if needed. 6 cd's of Music Mod anthology added to audio:modules/ Music sorted by artist, category, ...
jacekplacekjacek