***About Project Carousel USB(The First Thread)***
Feb 14, 2020 18:10:28 GMT
gurce, darbyram, and 18 more like this
Post by spannernick on Feb 14, 2020 18:10:28 GMT
***PCUAE - Project Carousel USB - Anniversary Edition***
By Nick Andrews(Spannernick)
By Nick Andrews(Spannernick)
Original idea by FaberfoX(Loading games from the carousel from USB Stick)
scripts by Spannernick
scripts by Spannernick
Fake Update by jj0, raxrip and cyanic
Load The Carousel Games from USB Stick with Carousel Gamelist Selector
1 Game Folder per Carousel Gamelist Screen and 7 Screens
THEC64 X-Windows Mod and VICE by jj0
JIFFYDOS 6 included(will be soon called JIFFYDOS Mode and will work in PCUAE and VICE Modes in PCUAE 1.5.0)
C64 SID Music Mix as the music background are now random when you reload the carousel
For THEC64 Mini/Maxi/VIC20
This is free for non commercial use.
New Official Site.. projectcarouselusb.online
This is the old post now so use the new one to post about PCUAE, It now will be locked.
***PCUAE 1.7.3 is in PCUAE Manager, this thread NOW so PLEASE CLICK HERE...
This thread is the old one and is now closed.
On Patreon...
patreon.com/PCUAE
and
On PayPal
paypal.me/PCUAE
Can donate on Paypal too if you like, if you feel you like PCUAE that much and want to help me out in anyway.
New Official Site.. projectcarouselusb.online
This is the old post now so use the new one to post about PCUAE, It now will be locked.
***PCUAE 1.7.3 is in PCUAE Manager, this thread NOW so PLEASE CLICK HERE...
This thread is the old one and is now closed.
On Patreon...
patreon.com/PCUAE
and
On PayPal
paypal.me/PCUAE
Can donate on Paypal too if you like, if you feel you like PCUAE that much and want to help me out in anyway.
This is a English Project but will support other languages that are not supported by the carousel.
Why is it called `Project Carousel USB - Anniversary Edition`... ?
It was called it because the name `Project` came from its kernal that the machines use, Android 3.4.9 thats from Android 4.3 Jellybean, from Wikapedia - For Jelly Bean, work was made on optimizing the operating system's visual performance and responsiveness through a series of changes referred to as `Project Butter` I was looking up its kernal and looked up Android Jelly Bean and took the name Project from Project Butter. I got the name `Carousel USB` from the original name for `The Carousel Gamelist Loader`, `Carousel USB Chooser` that was made by FaberFox.
I release PCU version 1.2.0 on THEC64 Mini's 2 year anniversary on 9th October 2020 and changed it name from Project Carousel USB to Project Carousel USB - Anniversary Edition and then the name stuck and was abbreviated to PCUAE, PCUAE is a shout to the Amiga too, I love that machine as well and its emulator WinUAE(PCUAE, PC can be another name for Windows when Windows was the only OS on PC years ago when WinUAE came out).
Its as simple as that really..
Dutch Language is Coming to 1.5.0... Dutch is not supported in TheCarousel but wanted to see If I could add it to PCUAE, and change it into a different language that was not supported by TheCarousel and it's possible.. and it helped having Davy's(MrGreen36) help who translated all the files in PCUAE that need translating into Dutch from English because I do not speak Dutch(Netherlands).
Why is it called `Project Carousel USB - Anniversary Edition`... ?
It was called it because the name `Project` came from its kernal that the machines use, Android 3.4.9 thats from Android 4.3 Jellybean, from Wikapedia - For Jelly Bean, work was made on optimizing the operating system's visual performance and responsiveness through a series of changes referred to as `Project Butter` I was looking up its kernal and looked up Android Jelly Bean and took the name Project from Project Butter. I got the name `Carousel USB` from the original name for `The Carousel Gamelist Loader`, `Carousel USB Chooser` that was made by FaberFox.
I release PCU version 1.2.0 on THEC64 Mini's 2 year anniversary on 9th October 2020 and changed it name from Project Carousel USB to Project Carousel USB - Anniversary Edition and then the name stuck and was abbreviated to PCUAE, PCUAE is a shout to the Amiga too, I love that machine as well and its emulator WinUAE(PCUAE, PC can be another name for Windows when Windows was the only OS on PC years ago when WinUAE came out).
Its as simple as that really..
Dutch Language is Coming to 1.5.0... Dutch is not supported in TheCarousel but wanted to see If I could add it to PCUAE, and change it into a different language that was not supported by TheCarousel and it's possible.. and it helped having Davy's(MrGreen36) help who translated all the files in PCUAE that need translating into Dutch from English because I do not speak Dutch(Netherlands).
This opens the door so other languages can be added to PCUAE if need be.
PCUAE v1.4.3 Released
Please use the latest version, it is stable but might have a bug here and there but will not damage your machine, everything is run from the USB Stick, not from within the Firmware, I use PCUAE myself on my THEVIC20.
FOR MacOS Users...
If you can not run the WinRar installer or WinRAR then use 7Zip and click on the exe file(its is a Archive) so just use 7Zip to unzip it to your USB Stick and then use Blue Harvest - www.zeroonetwenty.com/blueharvest/ to remove all the files that MacOS adds to the USB Stick that mess up PCUAE then it will work in your machine.
PCUAE does work on THEC64 Mini but was made on THEC64 Maxi/THEVIC20 and works better on it, if you want to use PCUAE version 1.4.3 with THEC64 Mini, you only be able to play C64 games, no VIC-20 games, no VIC-20 emulator but PCUAE 1.5.0 will have VICE Mode, you will be able to play VIC-20 games on THEC64 Mini on that, PCUAE 1.5.0 works better now in THEC64 Mini then PCUAE 1.4.3 does.
How to get Joystick GUID, it in PCUAE 1.5.0 - The Help Menu too (CTRL + 9) - thec64community.online/post/8912/thread
Please use the latest version, it is stable but might have a bug here and there but will not damage your machine, everything is run from the USB Stick, not from within the Firmware, I use PCUAE myself on my THEVIC20.
FOR MacOS Users...
If you can not run the WinRar installer or WinRAR then use 7Zip and click on the exe file(its is a Archive) so just use 7Zip to unzip it to your USB Stick and then use Blue Harvest - www.zeroonetwenty.com/blueharvest/ to remove all the files that MacOS adds to the USB Stick that mess up PCUAE then it will work in your machine.
PCUAE does work on THEC64 Mini but was made on THEC64 Maxi/THEVIC20 and works better on it, if you want to use PCUAE version 1.4.3 with THEC64 Mini, you only be able to play C64 games, no VIC-20 games, no VIC-20 emulator but PCUAE 1.5.0 will have VICE Mode, you will be able to play VIC-20 games on THEC64 Mini on that, PCUAE 1.5.0 works better now in THEC64 Mini then PCUAE 1.4.3 does.
How to get Joystick GUID, it in PCUAE 1.5.0 - The Help Menu too (CTRL + 9) - thec64community.online/post/8912/thread
PCU Changelog
Video: How to install PCUAE and showing some of its features.
There are more videos in the Download folder, you can look at(there are to many to upload to You Tube)
PCUAE has now a Game Manager called "PCU Game Manager" info here
To run PCUAE for the first time look here... thec64community.online/thread/868/help-find-games-project-carousel
If you can see your USB Stick in your machine and can not start PCUAE then look here... thec64community.online/thread/453/usb-memory-stick-detected?page=1&scrollTo=2907
----------------------------------------------------------------------------
PCUAE Installers uses Winrar now so you can extract them too.
=============================================
=============================================
It has two installers, PCUAE All In One for PCU Game Manager and PCUAE and PCUAE Standalone for PCUAE only to install/extract it to your USB Stick
How to install PCUAE AIO
(PCU Game Manager and Project Carousel USB - Anniversary Edition combined)
=====================================================
This only has Carousel Gamelist Screen Favorites so only has about 100 games with it, its so you can use PCU Game Manager to make your own Carousel Gamelist Screens or you might not want the games and want to use PCUAE with Classic Mode only and disable the splash screen and make it as close as the original C64 as possible.
Just run "pcugm-x.x.x-pcuae-x.x.x-aio-setup.exe" and it will install/extract PCU Game Manager and PCU Backup folder to "C:\Games\Project Carousel USB - AIO" first, then after it has finished copying PCU Game Manager to your PC Hard Drive then it will start PCUAE Setup Installer for you to install/extract PCU to your USB Stick.
You can stop the PCUAE AIO Setup Installer and do it manually, if you wish, by copying PCUAE from the PCU Backup folder on your Hard Drive("C:\Games\Project Carousel USB - AIO\PCU Backup") and copy it to your USB Stick.
Because they are Self Extracting Archives, you can open them up with Winrar and 7zip if you want to extract them yourself to your PC then to your USB Stick(thats why PCUAE AIO has a PCU Backup folder with it so you can do it manually too).
How to install PCUAE AIO
(PCU Game Manager and Project Carousel USB - Anniversary Edition combined)
=====================================================
This only has Carousel Gamelist Screen Favorites so only has about 100 games with it, its so you can use PCU Game Manager to make your own Carousel Gamelist Screens or you might not want the games and want to use PCUAE with Classic Mode only and disable the splash screen and make it as close as the original C64 as possible.
Just run "pcugm-x.x.x-pcuae-x.x.x-aio-setup.exe" and it will install/extract PCU Game Manager and PCU Backup folder to "C:\Games\Project Carousel USB - AIO" first, then after it has finished copying PCU Game Manager to your PC Hard Drive then it will start PCUAE Setup Installer for you to install/extract PCU to your USB Stick.
You can stop the PCUAE AIO Setup Installer and do it manually, if you wish, by copying PCUAE from the PCU Backup folder on your Hard Drive("C:\Games\Project Carousel USB - AIO\PCU Backup") and copy it to your USB Stick.
Because they are Self Extracting Archives, you can open them up with Winrar and 7zip if you want to extract them yourself to your PC then to your USB Stick(thats why PCUAE AIO has a PCU Backup folder with it so you can do it manually too).
How to install PCUAE Standalone
(Project Carousel USB - Anniversary Edition Only)(look at the video above if you have problems installing)
(Project Carousel USB - Anniversary Edition Only)(look at the video above if you have problems installing)
======================================================================
To Extract PCUAE Standalone to your USB Stick, just run "pcuae-x.x.x-standalone-setup.exe" and click browse and look for your USB Stick and then click Install button.
These are not Windows installers, and do not register it with Add/Remove so your not installing it really(its not registered with the registry) all its doing is just extracting the files from the archive to the folder you want it in.
To delete PCUAE AIO, just delete the "Project Carousel USB - AIO" folder from "C:\Games" on your hard Drive and then the Desktop Shortcut Icon on your desktop and then its removed.
Download Project Carousel USB - Anniversary Edition (PCUAE AIO and Standalone)
These are not Windows installers, and do not register it with Add/Remove so your not installing it really(its not registered with the registry) all its doing is just extracting the files from the archive to the folder you want it in.
To delete PCUAE AIO, just delete the "Project Carousel USB - AIO" folder from "C:\Games" on your hard Drive and then the Desktop Shortcut Icon on your desktop and then its removed.
Download Project Carousel USB - Anniversary Edition (PCUAE AIO and Standalone)
=======================================================
PCUAE is hosted on my Microsoft One Drive.
Download Folder - HERE
Other files for Download - NAND backups HERE
Games Totals in PCUAE Standalone Version
=============================
881 total Games plus 103 in CG Screen Favorites that are doubles.
Save Games are in the folder called .THEC64SAVE on the root of USB Stick, thats where all your saves are kept in PCUAE now.
Save games are automatically copied over from the firmware to the USB Stick, the first time you run PCUAE(thanks JJ0 for the code)
The Shortcut Keys that start the CGS Screen and enable other options.
===============================================
===============================================
To Change to different versions of The Carousel
================================
PCUAE can run different Carousels old and new(different versions)When PCUAE boots up it boots in to TheCarousel v1.3.2 by default.
When I say CTRL-F1 below, I mean... Hold Down CTRL Key then Press F1 and Hold Down both keys together for about 2 seconds or until you see something happening on the screen, but only needs the keys Held Down for 2 seconds for it to work.
================================
PCUAE can run different Carousels old and new(different versions)When PCUAE boots up it boots in to TheCarousel v1.3.2 by default.
When I say CTRL-F1 below, I mean... Hold Down CTRL Key then Press F1 and Hold Down both keys together for about 2 seconds or until you see something happening on the screen, but only needs the keys Held Down for 2 seconds for it to work.
CTRL-F1 - To change to TheCarousel v1.05 - First version of the Carousel that was released with THEC64 Mini in March 2018.
CTRL-F3 - To change to TheCarousel v1.3.2 - THEC64 Mini/Maxi TheCarousel.
CTRL-F5 - To change to TheCarousel v1.5.2 - if running PCUAE on THEC64 Mini, it will load THEC64 Mini's TheCarousel v1.5.2.
CTRL-F5 - To change to TheCarousel v1.5.2 - if running PCUAE on THEC64 Mini, it will load THEC64 Mini's TheCarousel v1.5.2.
I call the gamelist folders on the Carousel "Carousel Gamelist Screen" or "CG Screen" abbreviated(easier to type it in shorthand)
The screen where you pick what CG Screen to load is called "Carousel Gamelist Selector Screen or "CGS Screen" abbreviated.
The screen where you pick what CG Screen to load is called "Carousel Gamelist Selector Screen or "CGS Screen" abbreviated.
CTRL-F7 or Hold down the two buttons on THEC64 joystick, Menu button(Button 4 at the back of the joystick) and Left Fire Button on THEC64 Joystick, HOLD THEM DOWN together for 2 seconds - To load the CGS Screen - Then you can change to the CG Screen you want. You can now add your own gamelists(by making a new folder in the Games folder on the USB Stick and adding games to it then it will appear on the CGS Screen, if there are no games in it then you will not see it on the CGS Screen, I would recommend using PCU Game Manager to do this, more info on that below.
You use THEC64 Joystick to move the red box on the screen to highlight a CG Screen you want to load(each thumbnail image on the screen is a CG Screen) and then press fire, screen will go black(for about 8 seconds) then load the CG Screen you picked.
Using PCU Game Manager to add your own Carousel Gamelist Screens(CG Screens) to PCUAE
=============================================================
You can now add your own CG Screen to the CGS Screen, when before you couldn't, you only had a choice of 5 CG Screens, now its very easy to do, plug USB Stick in to the PC then open it with the file browser and go to "USB:\\Carousel_Games\Games\" and make a new folder, you can name it what you like, example: "New_Games", it has to be like its one word so if its 2 words add a "-" between them like "New_Games", the word can be only as long as the thumbnail box in CG Screen and then add games but you can only add up to 255 games pre folder, it only shows 255 games in the Carousel Gamelist Screen.
Now use PCU Game Manager to export the games you want into that folder, play around with PCU Game Manager until you have the hang of it.. and how to use it, it will not take long, it thread is here if you need help with it.
When you run PCUAE and start CGS Screen(CTRL-F7) you will see your new folder in there under "New_Games" and have its own thumbnail made from the screenshots of the games in that folder and if you highlight it and press fire on it, it will boot TheCarousel and show the games in that folder you made on the CG Screen, once you get the hang of it, its really only takes a couple of minutes to do..
CTRL-RESTORE - This makes the machine reboot - Just reboots, nothing special.
In the PCUAE Option Menu
==================
CTRL-5 or Menu Button(Button 4 at the back of THEC64 Joystick)-Right Fire Buttons)
============================================================
Midnight Commander - just run it in the menu and when you want to exit out of it just press CTRL-O and it will exit from MC and reload TheCarousel, If you don't know how to use Midnight Commander then look here... www.linode.com/docs/guides/how-to-install-midnight-commander
I would learn how to use MC first before editing stuff inside it, you can use MC to edit CJM files straight on your machine, do not need a PC to do it or XWM, you can even edit D64 image files and add _AD to the file name to enable Accurate Disk, or add any flag to them, and if you don't have a big enough USB Stick/SD Card for THEC64 X-Windows (Mod)Desktop.
In the PCUAE Option Menu
==================
CTRL-5 or Menu Button(Button 4 at the back of THEC64 Joystick)-Right Fire Buttons)
============================================================
Midnight Commander - just run it in the menu and when you want to exit out of it just press CTRL-O and it will exit from MC and reload TheCarousel, If you don't know how to use Midnight Commander then look here... www.linode.com/docs/guides/how-to-install-midnight-commander
I would learn how to use MC first before editing stuff inside it, you can use MC to edit CJM files straight on your machine, do not need a PC to do it or XWM, you can even edit D64 image files and add _AD to the file name to enable Accurate Disk, or add any flag to them, and if you don't have a big enough USB Stick/SD Card for THEC64 X-Windows (Mod)Desktop.
Boots into THEC64 X-Windows (Mod)Desktop - Debian on THEC64 Mini/Maxi/VIC20, This is handy if you want to edit CJM files straight on your machine so do not need a PC to do it, you can even edit the D64 image files and add _AD to the file name, if you want so add any flag to them.
Gadget Mode by JJ0 for THEC64 Maxi/THEVIC20 Only - you able to add games using the PCU Game Manager, it can only import or export games, you will need a USB A to A cable for this to work plugged in to your PC and the other end in the back of your THEC64 Maxi/VIC20, info here about it... C64 Maxi and VIC-20 OTG access, it only works on THEC64 Maxi/THEVIC20, the kernel in THEC64 Mini is missing something so does not work.
Enable/Disable Autoboot Mode(this is now disabled by default) - This is what starts up PCUAE from when you turn on the machine so you do not have to use a Fake Update to run PCUAE all the time, you will only need to run the fake update once.
Autoboot removes the script from with in the firmware now so no script is left behind if you want to stop using PCUAE.
The shortcut key is a toggle now, it can disable or enable Autoboot.
Firmware Mode - You can now boot in to Firmware Mode while PCUAE is running in the background so you can switch between them without removing the USB stick, I added this option so you could update the firmware easier.
You can now use Firmware Mode to Flash updates to you Firmware, I tested it on my THEC64 Mini and THEVIC20 and it works fine, you have to put the update on the root of the USB Stick first to do it then run Firmware Mode and the run update, it will update the firmware and the the update will reload the machine.
Copying the Games From The Firmware - It can copy the games from the firmware too, to "Carousel Games/Games/Firmware_Games" folder, to do this select the option in the PCU Options Menu Page 2, you can now play them in PCUAE, just start Carousel Gamelist Selector Screen and a new screen will appear called "Firmware_Games" and just highlight it with the square red box and press fire to load the Firmware Gamelist Screen.
Carousel Mode 50HZ or 60HZ Display - This will switch to Carousel Mode, and change the Display to 50Hz or 60Hz. I added this cause I found it hard to switch hertz on the machine and pulling out your HDMI cable all the time would damage the connector, and every time you wanted to do it you had to reset the machine and it would wiped your saves you had made too cause of resetting the machine.
Classic Mode 50HZ or 60HZ Display - This will switch to Classic Mode and change the Display to 50Hz or 60Hz, look above why I added it.
Enable or disable JIFFYDOSv6 - but will need to use _AD Accurate Disk for it to work properly otherwise it will not read D64 image files, it will stop TAP Files from Loading in File Browser/Classic Mode.
Turn Off or On the Flip Sound - TheCarousel makes a flip sound when moving the yellow highlight box up, down, left or right on TheCarousel, you can now turn it off or on.
CTRL-CRSR-Down Volume up and CTRL-CRSR-Right - Volume down - You can now turn the music down if it is to loud for you on TheCarousel, its at 100% at the moment so just use CTRL-CRSR-Right to lower the volume, the sound gets reset to 100% when you reload TheCarousel or load a game.
CTRL-B, Enable THEC64 Keyrah Keyboard - This is if your using the Orange PI PC H3 with the Keyrah interface and Original C64/Vic-20 Keyboard.
Boot into SDLVICE via the PCUAE Options Menu
==================================
This is the only way you can run VICE atm.
If you load the PCUAE Options Menu and highlight option - 4 and press Fire, a VICE Menu will appear and you can select between options 1 to 7 to load one of the emulators in VICE, VICE is in folder called sdlvice in Options folder on the USB Stick.
PCUAE Carousel v1.3.2 C64 Emulator Shortcut Keys
=================================
Shortcut keys in C64 Emulator ONLY.
These shortcut keys ONLY work inside the C64 Emulator thats in TheCarousel v1.3.2(CTRL-F3).
CTRL- <--(left Arrow) - Joystick Swap
CTRL - F = Freeze Button -this is for Action Replay
CTRL - R = Soft Reset - use this after you have used SID Swap, then it can swap SIDs
CTRL - H = Hard Reset
CTRL - S = SID Swap - 6581/8580
CTRL - W = Toggle Warp Mode- speed up loading times
CTRL - U = Toggle User Port Joystick Mode
CTRL - / = Help Menu, see these shortcuts on the screen.
Thanks go to Gurce for making this possible.. :-)
Thats it for now... I hope you understand this now, maybe this does not translate that well, but I can only speak English, if some wants to translate this into there own language, please do, it would help out a lot and I post a link to it on here, thanks for supporting PCUAE.