|
Post by wiw1984 on Dec 1, 2020 8:46:03 GMT
each carousel gamelist screen has its own mini_mix.wav file and its in the music folder 0_fav, 0_to_G, H_to_R and S_to_Z and VIC20 Would it be possible for you to post details of how the audio is programmed to play? I did a bunch of testing with Audacity to match the PCU 1.19 Favorites mix_mini1.wav file. The file you have is shown to be Mono, 32000 Hz, with 32-bit float encoding. My file is the same except it's 48000 Hz. If I export it with 32-bit float encoding dropped to 32000 Hz, 44100 Hz, or 48000 Hz, it's the same result. The C64 Maxi will finally play it, but with awful static. It makes me think either the coding is looking for something I'm not supplying, or I'm pushing the C64 to play speech instead of chip tunes, and it does not like the more complicated waveform.
|
|
|
Post by spannernick on Dec 1, 2020 10:30:15 GMT
its just a normal wav file, I lowered its hz so I could make it longer, I used Cool Edit Pro to make them.
|
|
|
Post by spannernick on Dec 1, 2020 12:19:39 GMT
I am uploading PCUAEv1.20 to the Dev folder for you to test if you like jj0.. it includes the xpad driver script, its still syncing at the moment shouldn't take long.. its 1.3 GB/2.75 GB uncompressed, its in PCUAE Zipped folder, It includes 199 games for the Vic 20 on the VIC 20 Screen now but not all of them have descriptions yet, I am doing them gradually, I have got to B at the moment, its finding the info for that game, some are hard to find cause there so old, stuck on Bug Crusher at the moment, made a temp cover.png file for it cause there was not one on LaunchBox or anywhere on the net. Best place I have found funny enough is LaunchBox for VIC 20 games info.. cause it has a database for games and uses png files for its screenshots and cover box art. Uploaded 1.1 GB so far... If anyone wants to test PCUAEv1.20 PM me.. but only PM me if you are willing to test it and remember it not complete so some of the Vic 20 games might not work properly, or new features might not work properly. It uploaded now jj0.. PCUAEv1.20 has 2 folders for the games on the Favourite screen so favgames1 and favgames2, favgames1 is for the games the way there organized now and show on default, favgames2 is for adding games using THEC64 Maxi Game Tool, no games are in the folder, only the screen info and FIBA included, you will need to add games to the folder before enabling it, it needs 6 games or more or The Carousel will crash, but this feature might be removed depending on the new PCU Game Manager and how it handles the 0_fav folder, we will see. To enable the folder you have to open with Notepad++ "carousel-gamelist-selector.sh" and change this part of the code in it... #----------------------------------------------------------------------------------------------------------------------------------------------------------- # Set what Carousel Gamelist Screen you want to bootup first, when PCUAE starts, add games to `Carousel_Games\Games\0_fav\favgames2` before enabling it, # if there is no games in its folder then the Carousel will crash, needs 6 games or more. # Folders are.. Favourites = 0_fav/favgames1 or 0_fav/favgames2, 0 TO G = 0_to_G, H TO R = H_to_R, S TO Z = S_to_Z and The VIC-20 = VIC20. #---------------------------------------------------------------------------------------------------------------------------------------------------------- #-------------------------- GAMESDIR="0_fav/favgames1" #-------------------------- and change its number from 1 to 2. #-------------------------- GAMESDIR="0_fav/favgames2" #-------------------------- Volume Controls in PCUAEv1.20 ------------------------------------ You can now lower the volume in PCUAEv1.20 now, when The Carousel has loaded up press and hold down CTRL-CRSR Down for Vol UP and CTRL-CRSR Right for Vol Down for about 2 seconds and you will hear it lower., the sound is at 100% already so you mainly need to press CTRL-CRSR Right for Vol Down to lower the sound if the music is to loud, when you load a game or run one from The Carousel, the Volume will be reset and put back to 100% so only need to use it to lower the volume of the music if its to loud on The Carousel, I might swap the keys round so CTRL-CRSR Down lowers the volume cause it makes sense cause the volume is at 100% so maybe only need one key to lower the volume only.
|
|
|
Post by veiner87 on Dec 4, 2020 11:06:58 GMT
Hi guys.
I wonder if there is possibility to enable autoboot option but in that manner that C64 Maxi will boot Classic mode, but with PCU functionality enabled? I'm asking because it will be good to be able to use Classic mode with PCU tweaks enabled (for example ability to change SID models) right away after boot.
|
|
|
Post by spannernick on Dec 4, 2020 12:18:32 GMT
Don't see why you can't use that now PCUAE Autoboots..
|
|
|
Post by veiner87 on Dec 4, 2020 12:31:16 GMT
Don't see why you can't use that now PCUAE Autoboots.. Oh so there is actually possibility to autoboot straight to Classic Mode with PCUAE enabled? That's great! Thanks Nick. I will try it in free time :-)
|
|
|
Post by veiner87 on Dec 4, 2020 13:43:24 GMT
Don't see why you can't use that now PCUAE Autoboots.. Oh so there is actually possibility to autoboot straight to Classic Mode with PCUAE enabled? That's great! Thanks Nick. I will try it in free time :-) It seems that Autoboot to Carousel works fine. But Autoboot to Classic mode not. After shutdown thec64 while on Classic mode (with PCUAE autoboot enabled) and powering thec64 again, it will hang on Retrogames logo or on black screen.
|
|
|
Post by spannernick on Dec 4, 2020 15:00:08 GMT
mmm Weird, not sure why it doing it, it could be that its booting up the emulator only and bypassing the carousel, that why it don't work cause the script is trying to boot up the carousel(the64 file) again and cause its in Classic mode then makes THEC64 Maxi crash so it gets confused what it meant to do, boot into the built in Carousel in the firmware and switch it back to Carousel Mode and then boot PCUAE and it should boot like normal. I have to think about it and see if I can get Classic Mode to work with PCUAE, have no ideas how to right now... Now where is my thinking hat..? ha found it.. mmm maybe a shortcut key to stop it booting the Carousel(Classic Mode enabled) and you would only need to do it once and then press it again to enable Carousel mode, but you would have to enable Classic Mode in the settings to cause if you restart it will not boot the Carousel automatically, ok thats a start, need to start from somewhere, I might try it later to see if its the carousel restarting that the problem.
|
|
|
Post by spannernick on Dec 4, 2020 15:20:45 GMT
Good news just tested Classic Mode on PCUAEv1.20 on my THEVIC20 and it boots fine, so must of changed something but don't know what. You be able to switch between C64 Emulator and the VIC20 emulator in Classic Mode too by pressing and holding down for 2 seconds CTRL-F3 for C64(v1.3.2) Emulator or CTRL-F5 for VIC20(v1.4.2) Emulator and bypass the Carousel.. cool. You can't go in to Carousel Mode from Classic Mode, the Carousel Freezes but you can go to Classic Mode from Carousel Mode and back and can boot it in to Classic Mode OK, if you want to go back to Carousel Mode set it in the boot options, tested in PCUAEv1.20. I say this again, if anyone wants to test PCUAEv1.20 with there THEC64 Mini/Maxi/VIC 20 they can, just PM me and I send you the link to it.
|
|
|
Post by veiner87 on Dec 4, 2020 16:02:20 GMT
Good news just tested Classic Mode on PCUAEv1.20 on my THEVIC20 and it boots fine, so must of changed something but don't know what. You be able to switch between C64 Emulator and the VIC20 emulator in Classic Mode too by pressing and holding down for 2 seconds CTRL-F3 for C64(v1.3.2) Emulator or CTRL-F5 for VIC20(v1.4.2) Emulator and bypass the Carousel.. cool. This sound great.
|
|
|
Post by veiner87 on Dec 4, 2020 16:05:06 GMT
You can't go in to Carousel Mode from Classic Mode, the Carousel Freezes but you can go to Classic Mode from Carousel Mode and back and can boot it in to Classic Mode OK, if you want to go back to Carousel Mode set it in the boot options, tested in PCUAEv1.20. I say this again, if anyone wants to test PCUAEv1.20 with there THEC64 Mini/Maxi/VIC 20 they can, just PM me and I send you the link to it. Hmm it's weird, because on 1.19 I can bo back from classic mode to carousel without any freeze issues. You can PM me 1.20 so I will retest it on my C64 Maxi when I have some free time. Thanks.
|
|
|
Post by spannernick on Dec 4, 2020 19:03:55 GMT
You can't go in to Carousel Mode from Classic Mode, the Carousel Freezes but you can go to Classic Mode from Carousel Mode and back and can boot it in to Classic Mode OK, if you want to go back to Carousel Mode set it in the boot options, tested in PCUAEv1.20. I say this again, if anyone wants to test PCUAEv1.20 with there THEC64 Mini/Maxi/VIC 20 they can, just PM me and I send you the link to it. Hmm it's weird, because on 1.19 I can bo back from classic mode to carousel without any freeze issues. You can PM me 1.20 so I will retest it on my C64 Maxi when I have some free time. Thanks. You need to pm me, please.. then I will send you the link.. I have just updated PCUAEv1.20 so its uploading at the moment.. so MP me.. You be able to use Gadget Mode if you have a Maxi/VIC20, to add/edit games with THEC64 Maxi Game Tool on the USB Drive now so you will not need to remove the USB Stick now from the machine..
|
|
|
Post by veiner87 on Dec 4, 2020 19:11:58 GMT
You be able to use Gadget Mode if you have a Maxi/VIC20, to add/edit games with THEC64 Maxi Game Tool on the USB Drive now so you will not need to remove the USB Stick now from the machine.. This will be handy :-)
PM sent.
|
|
|
Post by veiner87 on Dec 4, 2020 19:44:26 GMT
Nick, I've also noticed other issue on 1.19 and older PCU versions that when you move to Classic Mode from Carousel, then after pressing Media Access option you can notice that buttons for Datasette control are missing. Normally they're available in 1.4.2 original firmware of theC64 Maxi when PCUAE is not applied.
|
|
|
Post by spannernick on Dec 4, 2020 19:50:04 GMT
There not available in The Carousel v1.3.2, only in v1.4.1 but you can now boot The Carousel v1.4.2(THEVIC20 Version of the Carousel) with CTRL-F5 in PCUAEv1.20, reboot has been move to CTRL-RESTORE Keys now.
|
|
|
Post by veiner87 on Dec 4, 2020 20:25:54 GMT
There not available in The Carousel v1.3.2, only in v1.4.1 but you can now boot The Carousel v1.4.2(THEVIC20 Version of the Carousel) with CTRL-F5 in PCUAEv1.20, reboot has been move to CTRL-RESTORE Keys now. Haha - I've triggered that 1.4.2 carousel on 1.20 PCUAE and I have TheVic20 on My C64 Maxi - very impressive :-D And yes - after going to Classic Mode and changing machine back to C64, I have now datasette keys on screen - thanks.
Changing volume also works. Currrently volume is changed partially after about 2 seconds of holding combination of proper buttons - great functionality and it works on Carousel, File Loader and Classic mode - thanks.
|
|
|
Post by veiner87 on Dec 4, 2020 21:13:00 GMT
Good news just tested Classic Mode on PCUAEv1.20 on my THEVIC20 and it boots fine, so must of changed something but don't know what. You be able to switch between C64 Emulator and the VIC20 emulator in Classic Mode too by pressing and holding down for 2 seconds CTRL-F3 for C64(v1.3.2) Emulator or CTRL-F5 for VIC20(v1.4.2) Emulator and bypass the Carousel.. cool. You can't go in to Carousel Mode from Classic Mode, the Carousel Freezes but you can go to Classic Mode from Carousel Mode and back and can boot it in to Classic Mode OK, if you want to go back to Carousel Mode set it in the boot options, tested in PCUAEv1.20. I've tested Classic mode in PCUAE v1.20 and it is also working on my side exactly as you've described above. Generally now it is very good that I can at least return to Carousel mode by selecting it in Boot submenu - thank you. What is most important autoboot to Classic mode with PCUAE 1.20 applied is working without problems now.
P.s. Is it normal that when PCUAE autoboots it is noticeable that there is a few seconds hang while dissapearing of Retro Games logo - so Retro Games logo is shown for that couple of seconds as less visible? I have same situation on my both USB pendrives on 1.19 and 1.20 PCUAE versions. That situation was not present on older versions, but I'm assuming that this is caused by autoboot process in newer versions.
|
|
|
Post by spannernick on Dec 4, 2020 22:48:08 GMT
Yes thats normal, I wanted the RGL logo to come up first before the PCU logo came up, just to show what machine your using. Oh and the VIC 20 screen has more games in it now but not all have descriptions yet, I have done a few up to K atm... sjakie43 added them.
|
|
|
Post by veiner87 on Dec 5, 2020 14:36:45 GMT
Yes thats normal, I wanted the RGL logo to come up first before the PCU logo came up, just to show what machine your using. Oh and the VIC 20 screen has more games in it now but not all have descriptions yet, I have done a few up to K atm... sjakie43 added them. That's right, but is it possible to omit displaying for example Retrogames logo just to display only pcu logo and have quicker boot by lowering value of sleep parameter?
|
|
|
Post by spannernick on Dec 5, 2020 15:13:22 GMT
yes, I need to optimise it first before release, I add them so I can see it doing what I want it to do first then speed it up by removing them or lowering the seconds.. This is a dev version so not completely finished. Oh yes you can if you don't want RGL Logo to came up just go in to Autostart.sh script and change.. #---------------------------------------------------------------------------------------------------------------------- # Wait 6 seconds for logo then stop built in Carousel then load PCU, only works with Autoboot enabled. #---------------------------------------------------------------------------------------------------------------------- #-------- sleep 6 #-------- sleep to 0.
|
|
|
Post by veiner87 on Dec 5, 2020 20:15:35 GMT
Hi Nick, Thanks for detailed clarification :-)
|
|
|
Post by spannernick on Dec 5, 2020 22:44:27 GMT
I am now got to Games N on the VIC 20 games adding description and covers, it takes time cause I have to make covers for ones that don't have one and if I can't find one for them then have to make a fake cover for the game with Adobe Photoshop... (CTRL-C, only works on THEC64 Maxi/VIC20)Gadget Mode make it easier cause I don't even have to remove the USB Stick now from THEVIC20 to edit a game.. thanks JJ0.. so it slow going but getting there.. as I do it I will updated the dev version(PCUAEv1.20.zip file) its uploaded(send me a message PM if you want to test PCUAEv1.20) I have added the xpad driver to this version of PCUAE(v1.20) so you should be able to use your Xbox 360 Controller, well mine works fine, its wired but didn't work before.
|
|
|
Post by spannernick on Dec 7, 2020 15:53:23 GMT
Updated 7 December 2020 IMPORTANT PLEASE READ There is a test build of PCUAEv1.20Beta that you can download.It has new features included..
(CTRL-F5)The Carousel v1.4.2 from THEVIC20,(reboot has now been moved to CTRL-RESTORE) I hacked the Carousel, it can show more games on Carousel Gamelist Screens(you can see all of the games now about 225+).
If you use Classic Mode, you can switch between the C64 Emulator and the VIC 20 Emulator on the fly, if you boot in to THEC64 Classic Mode v1.3.2 in PCUAE and see the C64 Emulator Screen then press CTRL-F5 it will switch to THEVIC20 Classic Mode v1.4.2 and show the VIC20 Emulator Screen , the PCUAE logo will come up in-between then load the VIC20 Emulator Screen, you can switch back by pressing CTRL-F3 to go back to the C64 Emulator Screen.
You can now enable the buttons on theC64 joystick as CTRL and keys 1 to 5 to change the Carousel Gamelist Screens, look in Autostart.sh script to change the keys on the keyboard to the buttons on THEC64 Joystick, the other keys can't be changed, you can only fit so many keys on THEC64 Joystick, it only has 8 buttons.
PCU-THEC64-Admin-Pass... Type this into Terminal or Putty when PCUAE is running.. `root` There is no password so just type `root` and enter and it will login to the firmware, this will remove the password chuckpeddle completely. To activate the script delete the file `root_pass_ok`, in `Carousel_Games\Options\PCU-Admin-Pass` it will only do it once.
(CTRL-C)Gadget Mode by JJ0, you able to add/edit or delete games using THEC64 Maxi Game Tool without removing the USB stick, you will need a USB A to A cable for this to work plugged in to your PC, info here about it here C64 Maxi and VIC-20 OTG access it only works on THEC64 Maxi/THEVIC20 at the moment.
Xpad Driver for the Xbox 360 Controller(I need to find out if the Xpad driver works ok with you Xbox 360 Controller ok, please leave feedback and let me know.)If you have put Xpad driver in your firmware already, you will have to disable it to be able it test if it works in PCUAEv1.20.
More Vic 20 games included, about 199 in total plus the games from THEVIC20 model, VIC 20 Carousel Gamelist Screen will not work on THEC64 Mini or on The Carousel v1.0.5, added some code to it to stop it working on THEc64 Mini.
If you want to download and test PCUAEv1.20, here is the link, but if you do test it please leave feedback on how its working for you and if any of the new features are working ok.
PCUAEv1.20Beta is not completely finished yet but will work on your machine fine.
Things could changed in it or stuff added to it cause its not released yet, I done this so you didn't have to wait for it(I know what it's like waiting for something, specially at Christmas.. ), officially PCUAEv1.20 will be released when PCU Game Manager gets its first released date, PCU Game Manager will be replacing THEC64 Maxi Game Tool in PCU.
I have just updated PCUAEv1.20Beta.
|
|
|
Post by kugelblitz on Dec 8, 2020 10:09:11 GMT
Very first test of 1.20. * C64 Maxi on latest official firmware, unmodified, set to C64 Classic Mode on boot * 1.20 fresh install on empty USB * Autoboot Script disabled in autostart.sh with # * Start Fake Update. Reboot to Classic Mode * My version of Xbox Wireless Receiver not recognized. Will test with different controllers later today. * Options - Exit to Carousel. Carousel Screen comes up "faded" with Favourites list and system unresponsive - 10 second power switch press needed for power off
Will try further tests later, but thought you might be interested that launching carousel from classic mode does not work.
|
|
|
Post by spannernick on Dec 8, 2020 15:39:42 GMT
Yeah I know you can't go from Classic Mode to Carousel Mode, don't know why its doing it at the moment but you could of just pressed CTRL-F3 to restart the Classic/Carousel Mode instead of power off. It don't do that if your on a different gamelist so its down to 0_fav folder, it might because the way the games are, will look into it at some point. Redone the code for Autoboot for Enabling and Disabling Autoboot, if you disable it, it removes the file in int.d folder now too, like it was never there so it will copies it back if you enabled Autoboot again.
CTRL pressed CTRL-8 pressed, Disabling Autoboot, Autoboot is checking if its disabled... Yes, Autoboot is disabled already, all OK. Starting Carousel v1.3.2.... Mounting... --> Adding Save folders for v1.3.2 on USB Drive --> Refreshing the Carousel. -->Please Wait... -->Runing Carousel for one second -->Done... --> Mounting /tmp/pcu/Carousel_Games/Options/boot/autoboot_logo_disabled/autoboot_disabled_splash.png --> Carousel Running Starting Carousel Gamelist Selector
# ls S01logging S10mdev S40network S80mali S99redquark rcS S05usbdrive S20urandom S70mdev S90rofs rcK # CTRL pressed CTRL pressed CTRL pressed CTRL-7 pressed, Enabling Autoboot, Autoboot is checking if its enabled... Autoboot is disabled... Enabling Now..... Please Wait... Starting Carousel Gamelist Selector Done... Autoboot is Enabled and copied to the firmware... Rebooting Starting Carousel v1.3.2.... Mounting... --> Adding Save folders for v1.3.2 on USB Drive --> Refreshing the Carousel. -->Please Wait... -->Runing Carousel for one second -->Done... --> Mounting /tmp/pcu/Carousel_Games/Options/boot/autoboot_logo_enabled/autoboot_enabled_splash.png --> Carousel Running # ls S01logging S10mdev S40network S80mali S95pcuboot rcK S05usbdrive S20urandom S70mdev S90rofs S99redquark rcS #
|
|
|
Post by sjakie43 on Dec 8, 2020 16:52:59 GMT
Hi Spann.....
I noticed 2 things.....
Some vic20 games are greyed out and cannot be edited or removed.......
I also detected a Megacart vsf file but only the menu starts in Vice and freezes when game is chosen.
I really hope the Megacart rom is going to work soon
I will look further for any good or bad thingies.
Regards
Sjakie43
|
|
|
Post by spannernick on Dec 8, 2020 16:58:04 GMT
Yes.. they are the games from THEVIC20, they don't have "-ms" at the end of they name cause they are not made by THEC64 Maxi Game Tool. I made a Mega Card vsf from the rom, the menu works but cause the VIC 20 emulator don't know its a mega card it can't run any of the games, I thought I shear it in the extragames folder if anyone wanted to play around with it. I think what I might do next is try and get VICE 2.4 to work on my THEVIC20 now I have one.. after I have finished with PCUAEv1.20.
|
|
|
Post by sjakie43 on Dec 8, 2020 19:04:54 GMT
yes, sounds like a great plan to me
|
|
|
Post by sjakie43 on Dec 8, 2020 21:36:41 GMT
what if i dont like some of the original VIC Carousel games and i want to delete them from the list ?
So that i can use the slot space for some VIC20 games that i DO like
---------------------------------------------------------------------------
I found River Resque in the list 2 times, 1 time it was Misspelled(by me ?) - River resue,,, - i deleted the misspelled one offcourse - copied the game info to the Correct spelled game
|
|
|
Post by spannernick on Dec 8, 2020 22:51:46 GMT
Rename them like "SNAKE.tsg to SNAKE-ms.tsg" then you be able to edit or delete it with THEC64 Maxi Game Tool.
|
|