|
Post by spannernick on Jul 11, 2020 9:47:39 GMT
I am hoping that PCU v1.13 will be release today, just need to update the Carousel Gamelist Screen Covers text but I have not update all the games yet, I only have done some of the games in the 0 to G folder, other things got in the way.
If anyone wants to help updating the games that would be great, when you have updated the games, pm me the link to them so I can add them to PCU straight away and release a update for PCU, please don't post the link to them of the thread.
I am finding it to hard doing the games alone and need help.. The games need to be added to edited cause you get a error if you try and edit them, they need adding again with THEC64 Maxi Game Tool so you can edit them with no problem and need a snapshot.vsf file with them so they load up faster.
If you want to help post about it here so we can work out what set you want to do so we don't get users working on the same games(0 to G, H to R and S to Z).
But wait until I have released PCU v1.13 first, later today.
Some games have already being updated, you can see which one are update, it the games that are in CAPS that have been updated.
|
|
|
Post by jj0 on Jul 11, 2020 10:07:10 GMT
Just an aside thought: how about tweaking the64 source to add more smarts to it. Perhaps it could be possible to embed a few things in there. E.g. I'm seeing presently that you've got a bash script that decides which sid chip to use, or whether to use jiffy dos or not. I was wondering, whether if instead some smarts could be added to thec64emu when it starts: 1. It knows the name/path of the vsf file that was passed into it. 2. From that path, it could infer the path of the associated .tsg file 3. It could then parse the .tsg file, look for new fields you're supporting (let's say for sid chip choice, jiffydos choice, etc) and apply those settings to the emulator. That way, you could configure such things per game? Sorry just seen your post, the64 is the Carousel but we only have the source for the Mini's Carousel and not sure if anything in it can be added or changed and I don't know what's in that, never looked at it really, this was the easier way I could do it, maybe jj0 could answer this question better than me, he knows more than me.. I do think the way RGL has done the games files and folders are wrong and could be organized better, the way they are at the moment its a pain to split the games up cause there not in there own game folder, I mean each game should be in its own folder and named the title of the game so you have all covers and screenshots png's, the games tsg and vsf.gz file all in one folder. We don't even have the source (as far as I know) of the Mini's Carousel, only of the Vice emulation 'Plugins', the source that produces '/usr/lib/c64emu.rgl'.
|
|
|
Post by spannernick on Jul 11, 2020 10:18:07 GMT
Sorry just seen your post, the64 is the Carousel but we only have the source for the Mini's Carousel and not sure if anything in it can be added or changed and I don't know what's in that, never looked at it really, this was the easier way I could do it, maybe jj0 could answer this question better than me, he knows more than me.. I do think the way RGL has done the games files and folders are wrong and could be organized better, the way they are at the moment its a pain to split the games up cause there not in there own game folder, I mean each game should be in its own folder and named the title of the game so you have all covers and screenshots png's, the games tsg and vsf.gz file all in one folder. We don't even have the source (as far as I know) of the Mini's Carousel, only of the Vice emulation 'Plugins', the source that produces '/usr/lib/c64emu.rgl'. So how we are doing it now, is the best way of changing things and making the Carousel do what you want it to do or change folders by over mount stuff... What did RGL give to Swing Flip, the C64SSO file, the Carousel is not in there, I thought the code for it was in that..?
|
|
|
Post by jj0 on Jul 11, 2020 10:33:13 GMT
We don't even have the source (as far as I know) of the Mini's Carousel, only of the Vice emulation 'Plugins', the source that produces '/usr/lib/c64emu.rgl'. So how we are doing it now, is the best way of changing things and making the Carousel do what you want it to do or change folders by over mount stuff... What did RGL give to Swing Flip, the C64SSO file, the Carousel is not in there, I thought the code for it was in that..? IMHO what they gave swingflip was the Mini's kernel and uboot source, the latter being non-functional because they didn't include the correct source for using the NAND. Plus generic sources for the rootfs environment. So no Carousel source at all. I'm not even 100% sure they are obliged to release the Carousel source, as it does not necessarily contain GPL'd components. The stuff using Vice is isolated in the c64emu.rgl and vic20emu.rgl.
|
|
|
Post by spannernick on Jul 11, 2020 22:07:11 GMT
PCUv1.13 has been released.. The zip file is 1.2 GB and 2.40 GB uncompressed. Download Folder Here.
|
|
strud
Creatures
Posts: 18
|
Post by strud on Jul 12, 2020 2:16:26 GMT
I have tried v1.13 but can not get it to work on my Maxi. It will load the Favorites OK but trying to swap to the next Carousel with Menu and TL, it just drops to the C64 Basic screen (which is the currently highlighted 'game'). Same when trying to load the XWM with the 2 x Fire buttons when launching the firmware. I am testing with the original TheC64 controller and extracted PCU v1.13 onto a newly formatted USB.
|
|
|
Post by frankybyte on Jul 12, 2020 4:16:08 GMT
Tho chance the menu, press (1) and (2)
|
|
|
Post by babblebubble on Jul 12, 2020 6:56:31 GMT
So it is not possible to change the carousels through the system information (fake firmware update) anymore? I will never ever use this crappy Maxi Joystick. I use two Speedlink Comp Pro Extra Joysticks and by default, the TL button is not mapped on it. The four buttons are: Fire, Menu, Save (Button A) and Load (Button C). It is also no option for me to change the "THEC64 Joystick buttons.txt", because then I would lose the Save/Load functionallity on my Speedlink Joysticks.
For me it is a step backwards, so I will stay with version 1.12 until this is changed again.
My second question: Why is the file three times bigger than Version 1.12? Are there so much games more in it?
|
|
|
Post by frankybyte on Jul 12, 2020 7:12:52 GMT
babblebubble does the NEW Menü switch work for you? With the old joystick? and... alternatively you can also use the keyboard... have you ever tried it ?
_
second question: Why is the file three times bigger than Version 1.12? Are there so much games more in it?
Carousel_Games\Options\X-Windows-Mod
The X-Windows-Mod (rootfs.img) is incredible 1,84 GB
I just tested it on the MAXI. Same problem, it doesn't work.
|
|
|
Post by max2007 on Jul 12, 2020 9:23:19 GMT
I have the mini and quietly go from 0_fav to 0_G and H_R and S_Z and then again 0_fav and the games start some are slow but they work. (I press left triangle and menu)
|
|
|
Post by frankybyte on Jul 12, 2020 10:01:23 GMT
ok, my mistake, it works an the MINI ! (press left triangle and menu)
but NOT on the MAXI !
but i can't get "xwm" to work Is it only at the beginning when I do the update? or even if I already have the S-Z games for example ? How does it work with "XWM" exactly ? And what exactly is the Extra Games for File Loader folder ? Does it influence the carousel mode ?
and how exactly does skipping the menu work ?
|
|
|
Post by max2007 on Jul 12, 2020 10:09:53 GMT
I discovered that if you do not hold down the two keys for a few seconds, the defect that goes into the c64, the extra folder you put other games and you can load them with the tried usb method and now it works well.
If you are in the carousel and press the two buttons for a couple of seconds go to the other carousel and so on.
|
|
|
Post by megabit on Jul 12, 2020 10:14:34 GMT
My second question: Why is the file three times bigger than Version 1.12? Are there so much games more in it?
There is a file in the "Options/X-Windows-Mod" folder called "rootfs.img" that weighs 1.9GB and I guess it's necessary for X-Windows to work.
|
|
|
Post by babblebubble on Jul 12, 2020 10:41:52 GMT
does the NEW Menü switch work for you? With the old joystick? and... alternatively you can also use the keyboard... have you ever tried it ? Yes, I would have to use the keyboard as a workaround. Of course I could also connect the Maxi Joystick as a third joystick, but then all USB slots would be occupied. After there seems to be the one or the other problem with version 1.13, I wait and continue to use 1.12. I don't have to go through every version jump.
|
|
|
Post by spannernick on Jul 12, 2020 10:48:57 GMT
if you press and hold down the 4th red button Menu, while holding it down press TL1 Triangle button 1 and it will work and change screens.
I need to know what controller you use and do you have the Menu button on your controller or TL1 button if you don't have the TL1 then I will have to change it to fire button 1 or something else...?
With X-Windows Mod... When you press on apply to start the fake update to load PCU... when you press apply press it with both fire buttons and hold them down for abut 5 seconds until screen goes black and then let go and it should load XWM, works for me every time, I use the C64 Joystick.
I added XWM so you had a way of editing files on THEC64 and didn't need to do it on a PC all the time.
If you want me to put the other way of changing Carousel Gamelist Screens back the way it was and still have the pressing 2 buttons as a option I can..?
|
|
|
Post by babblebubble on Jul 12, 2020 11:26:14 GMT
if you press and hold down the 4th red button Menu, while holding it down press TL1 Triangle button 1 and it will work and change screens. I need to know what controller you use and do you have the Menu button on your controller or TL1 button if not then I will have to change it to fire button 1 or something else...? I use the Speedlink Competition Pro Extra Joystick. Of course there is the Menu button (fourth button on the Maxi Stick) available. Originally the Menu button is on the left triangular button by firmware default. The TL1 button is not mapped there. The right triangular button is the "Load" Button and the round right Main button is the "Save" button (the round left Main button is the Fire button).
All these buttons are essential for me, because I always want to have the Load/Save functionality and the menu button is also essential of course. Sadly, the Competition Pro has no fifth button. If it would have, the problem could be solved easily.
I think the only way is using the keyboard.
Using the Maxi Joystick as a third joystick, just to switch the carousels is also not a good solution. If, for example, I wanted to play a two-player game with two joysticks at the same time, I would have to unplug the Maxi Joystick to prevent it from being automatically selected on the second joystick port.
Yes, this would be a good idea. Menu button + The Fire button would solve all problems with other joystick. Almost all controllers will have a fire and a menu button.
|
|
|
Post by frankybyte on Jul 12, 2020 11:28:20 GMT
I use the original joystick !
Ok, the switch and skip works. it requires some practice... There's just the question with the "xwm" How does it work? Only on the first update?
and on the MAXI the V13 does not work at all
|
|
|
Post by spannernick on Jul 12, 2020 11:44:59 GMT
With X-Windows Mod... When you press on apply to start the fake update to load PCU... highlight Apply then press it with both fire buttons together and hold them down for abut 5 seconds until screen goes black and then let go and it should load XWM, works for me every time, I use the C64 Joystick.
I added XWM so you had a way of editing files on THEC64 and didn't need to do it on a PC all the time.
If you want me to put the other way of changing Carousel Gamelist Screens back the way it was and still have the pressing 2 buttons as a option I can..?
|
|
|
Post by frankybyte on Jul 12, 2020 12:10:47 GMT
|
|
|
Post by shamen on Jul 12, 2020 12:49:57 GMT
if you press and hold down the 4th red button Menu, while holding it down press TL1 Triangle button 1 and it will work and change screens. I need to know what controller you use and do you have the Menu button on your controller or TL1 button if not then I will have to change it to fire button 1 or something else...? I use the Speedlink Competition Pro Extra Joystick. Of course there is the Menu button (fourth button on the Maxi Stick) available. Originally the Menu button is on the left triangular button by firmware default. The TL1 button is not mapped there. The right triangular button is the "Load" Button and the round right Main button is the "Save" button (the round left Main button is the Fire button).
All these buttons are essential for me, because I always want to have the Load/Save functionality and the menu button is also essential of course. Sadly, the Competition Pro has no fifth button. If it would have, the problem could be solved easily.
I think the only way is using the keyboard.
Using the Maxi Joystick as a third joystick, just to switch the carousels is also not a good solution. If, for example, I wanted to play a two-player game with two joysticks at the same time, I would have to unplug the Maxi Joystick to prevent it from being automatically selected on the second joystick port.
Yes, this would be a good idea. Menu button + The Fire button would solve all problems with other joystick. Almost all controllers will have a fire and a menu button.
I use a generic USB Joystick and I have the same problem. Yes, the Menu button + Fire ... would be ideal. At the moment, I am not leaving version 1.12.
|
|
|
Post by spannernick on Jul 12, 2020 13:07:26 GMT
ok I have added a 5 second delay to the script at the beginning so it "sleep 5" so it waits 5 seconds so you have a chance of pressing both fire buttons at the same time and holding them down to boot XWM. HOLD them DOWN for about 8 seconds. Change TL1 to fire button 1 now so you press and HOLD DOWN Menu button and then press Fire Button 1 and HOLD both buttons DOWN for 2 seconds. PCUv1.13a uploaded.. hope this works, Thanks to all for the feedback..
|
|
|
Post by megabit on Jul 12, 2020 13:43:49 GMT
Unfortunately I have tried with both 1.13 and 1.13a and in both cases on my MAXI I cannot change the carousel and I cannot enter XWM. When I play the key combination expected to change the carousel, it launches the game on which I am positioned, while with the combination for XWM, it behaves exactly as in the "frankybyte" video.
|
|
|
Post by frankybyte on Jul 12, 2020 14:14:12 GMT
I can't get XWM loaded. See the new video form the C64 MINI
and the maxi is still not working See the same video form the C64 MAXI
|
|
|
Post by spannernick on Jul 12, 2020 14:42:50 GMT
As a backup... You can enable XWM in the start.sh on the root of the USB Stick here if you can not get it to work with the 2 fire buttons...
|
|
|
Post by spannernick on Jul 12, 2020 14:46:03 GMT
PCU v1.14... Available now uploaded... I have put it back to how it was but it has both options so you use the old way of changing Carousel Gamlist Screens or use the HOLD 2 Button Folder Switcher method. 2 button method is not enable by default so PCU v1.13a and PCU v1.14 will be available to download. v1.13a has 2 button method enabled, v1.14 its disabled. so both work the same way but v1.13a don't have the old way of Changing Carousel Gamelist Screens. So 13 is a unlucky number then..
|
|
|
Post by frankybyte on Jul 12, 2020 15:00:30 GMT
uff, you're making it really hard for me to keep a tutorial up to date. It is finished and available in English.
but I love the way you do everything ! RESPECT
I find the 2 buttons carousel metohde super but what are the arguments against doing it via the update method if necessary ? I mean, use both methods in parallel? You know what I mean? Have you found a solution why it doesn't work on the MAXI ?
|
|
|
Post by spannernick on Jul 12, 2020 15:03:36 GMT
I have done that now, I thought the 2 button method would be easier cause it works for me fine, but that don't mean it works for everyone.. so had to quickly change it.. so you have both options or ways to do it now. I was not sure about adding it at first, working it out was hard and how the code works..
|
|
|
Post by frankybyte on Jul 12, 2020 15:04:44 GMT
Now I'm confused, how can I reactivate it
|
|
|
Post by spannernick on Jul 12, 2020 15:10:36 GMT
Now I'm confused, how can I reactivate it The code is at the bottom of the start.sh on the root of the USB stick... #-------------------------------------------------------------------------------------------------------------------------------- #------------------------------------------------------------------------------------------------------------------------------- # Option - Carousel Gameslist Screen Startup #------------------------------------------------------------------------------------------------------------------------------ # Enable one line ONLY, if you add (#)hash to one line, the other line has to have it removed for it to work, # if you get it wroung, no Carousel will load up, look at how its done and mirror it. #------------------------------------------------------------------------------------------------------------ # Favorties Screen, add hash (#) to disable /mnt/Carousel_Games/Games/Z_Other_Scripts/bootfav.sh $@ # 0 to G Screen, remove hash (#) to enable #/mnt/Carousel_Games/Games/Z_Other_Scripts/bootg.sh $@ #------------------------------------------------------------------------------- # Enable the HOLD 2 Button Folder Switcher ONLY if both lines above are disabled. # Run game folder switcher in the background. #/mnt/Carousel_Games/Games/Z_Other_Scripts/switch-games.sh & #------------------------------------------------------------- disable Favoriten first with a (#)hash #/mnt/Carousel_Games/Games/Z_Other_Scripts/bootfav.sh $@ and remove (#)hash from here... /mnt/Carousel_Games/Games/Z_Other_Scripts/switch-games.sh & and its enabled... then save start.sh... or..... Deaktivieren Sie Favoriten zuerst mit einem (#) Hash # / mnt / Carousel_Games / Games / Z_Other_Scripts / bootfav.sh $ @ und entferne (#) Hash von hier ... /mnt/Carousel_Games/Games/Z_Other_Scripts/switch-games.sh & und es ist aktiviert ... dann speichere start.sh ...
|
|
|
Post by frankybyte on Jul 12, 2020 15:14:10 GMT
you are the best!
thank you very much !
|
|