|
Post by bamm on Aug 6, 2020 12:12:59 GMT
So, just a silly question. I have a controller (I mentioned before) that works out of the box with all the games on the standard pre installed Carousel. I know if I use BGS the controller doesn't work properly on all the non-orginal games unless I add the controllers map to the controller folder included in PCU. My question is, if I use Fugs instead, can I forgo this step? Will the controller just work as it does with the unmodified Carousel? YES if it works with the Carousel already then it will work with PCU FUGS, the Carousel in PCU uses is v1.3.2, it in thec64 folder under Options. Just tried Fugs and no, the gamepad I have that works with the original 64 preloaded games (even in PCU) don't work correctly with Fugs or BGS.
I think it comes down to the way the fire button is mapped. On the gamepad the right shoulder button is fire but when I load a game from PCU that isnt one of the original 64 included games, the fire button doesn't work. I think it's some changed.
|
|
|
Post by bamm on Aug 6, 2020 13:38:09 GMT
Been testing and found the gamepad that no longer works properly with the added games in PCU, works fine with the Vic20 added games in PCU.
I wonder if thats because only 1 fire button for Vic-20 games?
|
|
|
Post by spannernick on Aug 6, 2020 20:07:48 GMT
What the name of the controller and what THEC64 you are using..?
Is it just the fire button that don't work..?
Oh its a Innext, it looks like a Snes controller, I have one, it looks like the black one but its not Innext, its a generic one and works fine with my THEC64 Mini but just tested it in THEC64 Maxi and its not working so its missing conntrollerdb map I use to use it all the time on MyC64 Mini, I should have to just copy the map from the mini to the Maxi.
Its a Retrolink SNES Controller.
|
|
|
Post by bamm on Aug 6, 2020 21:46:17 GMT
What the name of the controller and what THEC64 you are using..? Is it just the fire button that don't work..? Oh its a Innext, it looks like a Snes controller, I have one, it looks like the black one but its not Innext, its a generic one and works fine with my THEC64 Mini but just tested it in THEC64 Maxi and its not working so its missing conntrollerdb map I use to use it all the time on MyC64 Mini, I should have to just copy the map from the mini to the Maxi. Its a Retrolink SNES Controller. Yeah it's the black Innext and its fire that button that doesn't work on any of the non-original TheC64 Maxi games in PCU. It works on all the original games even if loaded from PCU If you could get the black Innext to work on games with BGS that would be great. Also, it doesn't need to be able to swap gamelists as I leave the original controller plugged in so can use that to swap lists.
|
|
|
Post by spannernick on Aug 6, 2020 22:11:38 GMT
Are you using windows, can you run this for me, its the gamecontrollerdb tool and tell me what it says the name of your conntroller is when you plug in it to your pc..? generalarcade.com/gamepadtool/
|
|
|
Post by bamm on Aug 6, 2020 22:52:50 GMT
Are you using windows, can you run this for me, its the gamecontrollerdb tool and tell me what it says the name of your conntroller is when you plug in it to your pc..? generalarcade.com/gamepadtool/Windows flags it as unsafe
|
|
|
Post by bamm on Aug 6, 2020 22:55:37 GMT
Are you using windows, can you run this for me, its the gamecontrollerdb tool and tell me what it says the name of your conntroller is when you plug in it to your pc..? generalarcade.com/gamepadtool/
|
|
|
Post by jj0 on Aug 7, 2020 9:42:29 GMT
Are you using windows, can you run this for me, its the gamecontrollerdb tool and tell me what it says the name of your conntroller is when you plug in it to your pc..? generalarcade.com/gamepadtool/
spannernick Isn't this due to PCU using different gamecontrollerdb's depending on which model? # Mount controllers # Am I a C64 Mini EU(Argent) or a C64 Mini US(Shield) or a C64 Maxi EU(Amora)(or comming soon THEVIC20 EU(Snowbird..?) systemversion=$(strings /usr/bin/the64 | grep 'argent\|shield\|amora')
if echo "$systemversion" | grep -q "argent"; then echo "--> Mounting Argent C64 Mini EU Gamecontrollerdb.txt" >/dev/ttyS0 mount --bind /mnt/Carousel_Games/Options/controllers/c64minicontrollerdb.txt /usr/share/the64/ui/data/gamecontrollerdb.txt
elif echo "$systemversion" | grep -q "shield"; then echo "--> Mounting Shield C64 Mini US Gamecontrollerdb.txt" >/dev/ttyS0 mount --bind /mnt/Carousel_Games/Options/controllers/c64minicontrollerdb.txt /usr/share/the64/ui/data/gamecontrollerdb.txt
elif echo "$systemversion" | grep -q "amora"; then echo "--> Mounting Amora C64 Maxi EU Gamecontrollerdb.txt" >/dev/ttyS0 mount --bind /mnt/Carousel_Games/Options/controllers/c64maxicontrollerdb.txt /usr/share/the64/ui/data/gamecontrollerdb.txt fi
Wouldn't it be better to just have one combined version?
|
|
|
Post by spannernick on Aug 7, 2020 11:36:33 GMT
spannernick Isn't this due to PCU using different gamecontrollerdb's depending on which model? # Mount controllers # Am I a C64 Mini EU(Argent) or a C64 Mini US(Shield) or a C64 Maxi EU(Amora)(or comming soon THEVIC20 EU(Snowbird..?) systemversion=$(strings /usr/bin/the64 | grep 'argent\|shield\|amora')
if echo "$systemversion" | grep -q "argent"; then echo "--> Mounting Argent C64 Mini EU Gamecontrollerdb.txt" >/dev/ttyS0 mount --bind /mnt/Carousel_Games/Options/controllers/c64minicontrollerdb.txt /usr/share/the64/ui/data/gamecontrollerdb.txt
elif echo "$systemversion" | grep -q "shield"; then echo "--> Mounting Shield C64 Mini US Gamecontrollerdb.txt" >/dev/ttyS0 mount --bind /mnt/Carousel_Games/Options/controllers/c64minicontrollerdb.txt /usr/share/the64/ui/data/gamecontrollerdb.txt
elif echo "$systemversion" | grep -q "amora"; then echo "--> Mounting Amora C64 Maxi EU Gamecontrollerdb.txt" >/dev/ttyS0 mount --bind /mnt/Carousel_Games/Options/controllers/c64maxicontrollerdb.txt /usr/share/the64/ui/data/gamecontrollerdb.txt fi
Wouldn't it be better to just have one combined version? I was thinking that, I think I am using the wrong db.txt for THEC64 Maxi that why so have to get the one of mine, I will try to see if I can use one db.txt file, My Retorlink Snes Contoller didn't work on the Maxi with PCU activated but does work from the firmware. But are there db.txt files different cause Mini uses SDL1 and Maxi uses SDL2, but they can't be cause I copied the Retrolink Snes Controller GUID from the Mini db.txt file and copied it the Maxi's db.txt file and got the Controller working so it only needs one. I sort this out today, look out for a update.
|
|
|
Post by spannernick on Aug 7, 2020 13:11:21 GMT
There are now 2 versions of PCU, PCU-FUGS and PCU-BGS, I am still using the version that combines the 2 versions together and just add stuff to it then copy stuff from it to the 2 versions to update them.. this way I don't have to swap versions on the SD Card to test something, I just enable PCU-FUGS or PCU-BGS, I manly use PCU-BGS.
|
|
|
Post by spannernick on Aug 7, 2020 14:17:04 GMT
#----------------------------------------------------------------------------------------------------------------------------------------- # Option - C64 Emulator With Option to Change Joystick Ports(Port 1 or Port 2 on the fly as THEC64 is running) using # the Restore Key, thanks goes to Gurce for this. Can not have this option enable if the C64 SID Chip 8580 is enable above #-----------------------------------------------------------------------------------------------------------------------------------------
|
|
|
Post by spannernick on Aug 7, 2020 17:09:55 GMT
updated to PCU-BGS v1.16a and PCU-FUGS v1.16a
|
|
|
Post by bamm on Aug 8, 2020 17:15:47 GMT
updated to PCU-BGS v1.16a and PCU-FUGS v1.16a Did you manage to sort the controller issue with this release?
|
|
|
Post by spannernick on Aug 8, 2020 17:37:40 GMT
yes.. hopefully it will be ok now, only way you'll find out is it test it.. I don't have the INNEXT controller. Just found this...
|
|
|
Post by spannernick on Aug 8, 2020 19:55:01 GMT
Has anyone got a Sega Mega Drive Mini with a Control Pad that has 3 buttons that they could test it with PCU, it should work with it..?
|
|
|
Post by bamm on Aug 8, 2020 20:41:32 GMT
yes.. hopefully it will be ok now, only way you'll find out is it test it.. I don't have the INNEXT controller. I'll DL BGS and see if it works. Thanks for your efforts on this
|
|
|
Post by synchromesh on Aug 8, 2020 22:56:12 GMT
Hi Guys I have already created a Custom menu using the original "TheC64 Maxi Game Tool" which does of course replace the original Firmware. With this version it does not so is there a way to put my unit back to default with the original firmware ?
|
|
|
Post by johno75 on Aug 9, 2020 7:17:41 GMT
I have the c64 maxi and not interested in having all these custom folders etc and have a fake update file for all the c64 games I wan to play so it will load the carousel just showing those games but I’m wondering if anyone can give me a fake update file that loads a carousel that will show only the vic20 games that hav been added to this that way I can just load that fake update if I want to play vic 20 and load my other one if I want t play c64? Thanks in advance!
|
|
|
Post by bamm on Aug 9, 2020 9:17:36 GMT
yes.. hopefully it will be ok now, only way you'll find out is it test it.. I don't have the INNEXT controller. Just found this... Just tried the new version of BGS and no, it still doesn't work properly with the Innext controller. I use Commando to text as you need to press fire to start (which is the right shoulder button) but no response when I use it. All the other buttons including the directional pad works as they should, just not the fire button.
|
|
|
Post by spannernick on Aug 9, 2020 11:33:14 GMT
I have the c64 maxi and not interested in having all these custom folders etc and have a fake update file for all the c64 games I wan to play so it will load the carousel just showing those games but I’m wondering if anyone can give me a fake update file that loads a carousel that will show only the vic20 games that hav been added to this that way I can just load that fake update if I want to play vic 20 and load my other one if I want t play c64? Thanks in advance! I look into it.... You can do that with PCU-BGS, all you do is rename the "games" folder in 0_fav, 0_to_G, H_to_R, and S_to_Z to "games1" and it will only show VIC20 CGS(Carousel Gamelist Screen). If you want to do it with PCU-FUGS, I would have to put a change to the script so you could enable it to show only VIC20 CGS and would not load the rest of them, they would still be there but hidden.
|
|
|
Post by spannernick on Aug 9, 2020 11:36:38 GMT
Hi Guys I have already created a Custom menu using the original "TheC64 Maxi Game Tool" which does of course replace the original Firmware. With this version it does not so is there a way to put my unit back to default with the original firmware ? You would have to have a copy of the games then make a update with THEC64 Maxi Game Tool and replace all the games with the originals or use X-Windows Mod/FEL Mode to replace the games in the games folder on the firmware. If you don't have the games I can share a copy of them, is it THEC64 Mini or Maxi.. I have a copy of all the games..?
|
|
|
Post by spannernick on Aug 9, 2020 14:56:18 GMT
I have the c64 maxi and not interested in having all these custom folders etc and have a fake update file for all the c64 games I wan to play so it will load the carousel just showing those games but I’m wondering if anyone can give me a fake update file that loads a carousel that will show only the vic20 games that hav been added to this that way I can just load that fake update if I want to play vic 20 and load my other one if I want t play c64? Thanks in advance! I look into it.... You can do that with PCU-BGS, all you do is rename the "games" folder in 0_fav, 0_to_G, H_to_R, and S_to_Z to "games1" and it will only show VIC20 CGS(Carousel Gamelist Screen). If you want to do it with PCU-FUGS, I would have to put a change to the script so you could enable it to show only VIC20 CGS and would not load the rest of them, they would still be there but hidden. I am adding a option to PCU-FUGS so it can show only VIC20 screen to the start.sh on the root and in the VIC20 folder start.sh so you can hide all the other CGS screens to show only VIC20, you will need to enable it in the start.sh on the root of the USB Flash Drive to show first in the gameslist then go to VIC20 folder and in that start.sh and do the same thing in there so it only shows VIC20 if you try and use "Load next gameslist" it will loop it and just reload VIC20 CGS. I let you know when it done and ready for you to download.
|
|
|
Post by jj0 on Aug 9, 2020 16:05:37 GMT
Hi Guys I have already created a Custom menu using the original "TheC64 Maxi Game Tool" which does of course replace the original Firmware. With this version it does not so is there a way to put my unit back to default with the original firmware ? You would have to have a copy of the games then make a update with THEC64 Maxi Game Tool and replace all the games with the originals or use X-Windows Mod/FEL Mode to replace the games in the games folder on the firmware. If you don't have the games I can share a copy of them, is it THEC64 Mini or Maxi.. I have a copy of all the games..? Or restore the backup of nandb that might/should have been made by The Game Tool.
|
|
|
Post by spannernick on Aug 9, 2020 16:28:35 GMT
I look into it.... You can do that with PCU-BGS, all you do is rename the "games" folder in 0_fav, 0_to_G, H_to_R, and S_to_Z to "games1" and it will only show VIC20 CGS(Carousel Gamelist Screen). If you want to do it with PCU-FUGS, I would have to put a change to the script so you could enable it to show only VIC20 CGS and would not load the rest of them, they would still be there but hidden. I am adding a option to PCU-FUGS so it can show only VIC20 screen to the start.sh on the root and in the VIC20 folder start.sh so you can hide all the other CGS screens to show only VIC20, you will need to enable it in the start.sh on the root of the USB Flash Drive to show first in the gameslist then go to VIC20 folder and in that start.sh and do the same thing in there so it only shows VIC20 if you try and use "Load next gameslist" it will loop it and just reload VIC20 CGS. I let you know when it done and ready for you to download. Done... Uploading now This is for PCU-FUGS - PCU-FUGS v1.16b.zip First of all you have to enable VIC20 Screen First in the start.sh on the root of the USB Flash Drive to make the VIC20 screen show first in CGS here, so remember to disable Fav or O to G lines too ... #----------------------------------------------------------------------------------------------------------------- # Option - Enable Carousel Gameslist Screen(CGS) Fav Start-up or 0 to G Start-up.. #----------------------------------------------------------------------------------------------------------------- # ONLY ENABLE ONE line only, One has to be enabled or no Carousel Screen will NOT boot up or act in a wrong way, # The lines you want starts with "/mnt/...". add or remove the hash(#) infront of the lines. #----------------------------------------------------------------------------------------------------------------- # Add/Remove(#)Hash to Disable/Enable FAV screen first. #-----------------------------------------------------------------------------------------------------------------
#------------------------------------------------------- /mnt/Carousel_Games/Games/Z_Other_Scripts/bootfav.sh $@ #-------------------------------------------------------
#----------------------------------------------------------------------------------------------------------------- # Add/Remove(#)Hash to Disable/Enable 0 to G Screen first #-----------------------------------------------------------------------------------------------------------------
#------------------------------------------------------- #/mnt/Carousel_Games/Games/Z_Other_Scripts/bootg.sh $@ #-------------------------------------------------------
#----------------------------------------------------------------------------------------------------------------- # VIC20 CGS Screen Show first , the line you want start with "/mnt/...". #---------------------------------------------------------------------------------------------------------------- # Add/remove (#)hash to boot VIC20 first/(If this is enabled, disable the 2 lines above, Fav or O to G lines. # Only enable this if you have THEC64 Maxi, or THEVIC20, VIC-20 don't work on THEC64 Mini, maybe someday # if this is enabled the VIC-20 screen will be the first in the list of GCS to show, on starting up PCU. # You need to enable VIC20 Screen in Carouse_Games/Games/VIC20 Folder and in the start.sh script to make it loop # so it don't load up any other CGS screens, only shows the VIC20 screen. #-----------------------------------------------------------------------------------------------------------------
#-------------------------------------------------------- #/mnt/Carousel_Games/Games/Z_Other_Scripts/bootvic201.sh $@ #--------------------------------------------------------
#----------------------------------------------------------------------------------------------------------------- Both codes are the same, once you have done one you can easy do the other... Then go to VIC20 Folder and enable it in that start.sh in there, so it don't show any of the other folders here so if you do try and change it it will just reload the gameslist and loop... #--------------------------------------------------------------------------------------------------------------- # Option - Carousel Gameslist Screen Favorites Hide #--------------------------------------------------------------------------------------------------------------- # Enable one line ONLY, if you remove (#)hash from one line, the other line has to have it added for it to work, # look at how its done and mirror it. #-------------------------------------------------------------------------------------------------------------- # Favorties Screen, add/remove hash (#) to disable/enable #-----------------------------------------------------------------------------------------------------------------
#------------------------------- /mnt/other_scripts/bootfav.sh $@ #-------------------------------
#----------------------------------------------------------------------------------------------------------------- # 0 to G Screen, add/remove hash (#) to disable/enable #-----------------------------------------------------------------------------------------------------------------
#------------------------------- #/mnt/other_scripts/bootg.sh $@ #-------------------------------
#----------------------------------------------------------------------------------------------------------------- # VIC20 CGS Screen Show ONLY, the line you want start with "/mnt/...". #---------------------------------------------------------------------------------------------------------------- # Add/remove (#)hash to show VIC20 ONLY(If this is enabled, disable the 2 lines above, Fav or O to G lines. # Only enable this if you have THEC64 Maxi, or THEVIC20, VIC-20 don't work on THEC64 Mini, maybe someday. # If this is enabled you will disable all other CGS screens and VIC-20 will be the only one that will show. # If you try and change screens when this is enabled it will just reload the VIC20 CGS screen. #-----------------------------------------------------------------------------------------------------------------
#---------------------------------- #/mnt/other_scripts/bootvic201.sh $@ #----------------------------------
#----------------------------------------------------------------------------------------------------------------- and that's it.. it will only show VIC20 screen now. It should be uploaded now..
|
|
|
Post by synchromesh on Aug 10, 2020 0:19:59 GMT
Hi Guys I have already created a Custom menu using the original "TheC64 Maxi Game Tool" which does of course replace the original Firmware. With this version it does not so is there a way to put my unit back to default with the original firmware ? You would have to have a copy of the games then make a update with THEC64 Maxi Game Tool and replace all the games with the originals or use X-Windows Mod/FEL Mode to replace the games in the games folder on the firmware. If you don't have the games I can share a copy of them, is it THEC64 Mini or Maxi.. I have a copy of all the games..? Hi spannermick I do actually have a backup carousel with all the original games and yes i could just click " Make FW " to create a " theC64-9_9_9.bin " and put the menu back to default but its still not the official " theC64-1_3_2.bin " firmware. I guess im wondering What happens if Retrogames release a new firmware. Will it allow me to update using theirs or am i now locked to the Maxi Game Tool ? Its not a real biggy but as your new tool does not require to replace the real firmware any longer i was wondering about official updates ? Having Best of both Worlds. Hope that all makes sense. Having a second thought .. Once i make the firmware Could i rename the " theC64-9_9_9.bin " to " theC64-1_3_2.bin " so new updates would be usable ? Dont know if anyone has thought about this.
|
|
|
Post by spannernick on Aug 10, 2020 13:32:40 GMT
You would have to have a copy of the games then make a update with THEC64 Maxi Game Tool and replace all the games with the originals or use X-Windows Mod/FEL Mode to replace the games in the games folder on the firmware. If you don't have the games I can share a copy of them, is it THEC64 Mini or Maxi.. I have a copy of all the games..? Hi spannermick I do actually have a backup carousel with all the original games and yes i could just click " Make FW " to create a " theC64-9_9_9.bin " and put the menu back to default but its still not the official " theC64-1_3_2.bin " firmware. I guess im wondering What happens if Retrogames release a new firmware. Will it allow me to update using theirs or am i now locked to the Maxi Game Tool ? Its not a real biggy but as your new tool does not require to replace the real firmware any longer i was wondering about official updates ? Having Best of both Worlds. Hope that all makes sense. Having a second thought .. Once i make the firmware Could i rename the " theC64-9_9_9.bin " to " theC64-1_3_2.bin " so new updates would be usable ? Dont know if anyone has thought about this. If you name it theC64-1_3_2.bin if you have updated already to 1.3.2 then it might not run it cause it will think you are trying to run a update you have already applied, you can try it. I think the fake update is marked with 999 so it will see it as 9.9.9 anyway whatever number you change it too. No TheC64 Maxi Game Tool don't stop you updating.. if the new update has a new game say it will just be added to the carousel with the rest of the games added by THEC64 Maxi Game Tool and other stuff it been updated that RGL have updated or changed. Do you remember a site called CBMborg.. Do you still use Autoplay Media Studio..
|
|
|
Post by synchromesh on Aug 10, 2020 23:59:27 GMT
Indeed i do and still use Autoplay to create Emulation Launchers. Thanks for the detailed reply
|
|
|
Post by spannernick on Aug 11, 2020 9:36:26 GMT
Indeed i do and still use Autoplay to create Emulation Launchers. Thanks for the detailed reply Yep brings backs memories, I still use your Launchers, and I included it with CommodoreOSv1.5.1, the one you made for COS that don't show in full screen, the full screen version don't work in Wine properly, when you click on a game it goes to full screen and the picture messes up, I used the buttons from the C64X Launcher to make the buttons for THEC64 Maxi Game Tool..
|
|
|
Post by lroby74 on Aug 11, 2020 11:53:57 GMT
I prefer Action Replay 6.0 like Fast Load, is twice faster than JiffyDos and i use it everywhere (from real C64s to FPGA devices, BMC64 and Vice on pc)
|
|
|
Post by spannernick on Aug 12, 2020 14:23:35 GMT
JiffyDos replaces the kernal IC in the C64 and the ICs in the Disk Drive 1541 to load faster and Action Replay is a Cartridge and has Fast-load in it, Action Replay is handy for making copies of games(snapshots of them).
|
|