|
Post by spannernick on Aug 15, 2020 12:28:43 GMT
Just got a INNEXT Snes Controller(it not that different from the Retrolink Snes Controller there identical) and tested with PCUv1.16 and it works fine, its weird the left shoulder buttion is fire but that can be changed in the c64gamecontrollerdb.txt file to make it A button, I might edit it sometime but only got it for testing with PCU.
|
|
|
Post by frankybyte on Aug 18, 2020 12:18:09 GMT
Hello, thank you very much for the great work ! Congratulations! 1) maybe for the joystick switching the Restore Key is chosen a bit unlucky, because some games are started with it. Maybe you prefer the <- button in the upper left corner ? 2) with the FUGS version, if you want to load files with the USB-Stick File-Loader, you can only access the Active Folder, and not the ROOT Folder. (siehe Bild) (if the pseudo update is active) Do you understand what I mean (see picture) It works for the BGS.
|
|
|
Post by spannernick on Aug 18, 2020 18:26:01 GMT
Hello, thank you very much for the great work ! Congratulations! 1) maybe for the joystick switching the Restore Key is chosen a bit unlucky, because some games are started with it. Maybe you prefer the <- button in the upper left corner ? 2) with the FUGS version, if you want to load files with the USB-Stick File-Loader, you can only access the Active Folder, and not the ROOT Folder. (siehe Bild) (if the pseudo update is active) Do you understand what I mean (see picture) It works for the BGS. View Attachment(1).. About the joystick switching, you need to contact Gurce on this post... thec64community.online/thread/606/running-qemu-building-rgl-fileI never made it. (2).. on PCU-FUGS it always been like that, you can only load games for USB File Loader/Media Access on the root using BGS, that changes folders by using "cd/" cause it don't use a update to change folders.
|
|
|
Post by frankybyte on Aug 18, 2020 19:51:33 GMT
at 2 that's too bad. If you still have your own C64 games on the USB stick, you have to copy them into every EXTRA GAMES folder, 0 TO G--> /0 to G/ EXTRA games H TO R--> /H to R/EXTRA games S TO Z--> /S to Z/EXTRA games ...
|
|
|
Post by bamm on Aug 18, 2020 22:06:07 GMT
Just got a INNEXT Snes Controller(it not that different from the Retrolink Snes Controller there identical) and tested with PCUv1.16 and it works fine, its weird the left shoulder buttion is fire but that can be changed in the c64gamecontrollerdb.txt file to make it A button, I might edit it sometime but only got it for testing with PCU. Really, that's great. Last time I tried it didn't work in game. Sure, it would work to navigate the carousel and select a game but in game, the fire button didn't work. Looking forward to trying again.
|
|
|
Post by spannernick on Aug 18, 2020 22:31:11 GMT
at 2 that's too bad. If you still have your own C64 games on the USB stick, you have to copy them into every EXTRA GAMES folder, 0 TO G--> /0 to G/ EXTRA games H TO R--> /H to R/EXTRA games S TO Z--> /S to Z/EXTRA games ... No you copy the games there that have 2 disk or more or don't work in the Carousel in alphabetical order, so games that start with 0 to G, H to R, and S to Z, that was the idea.
|
|
|
Post by frankybyte on Aug 19, 2020 5:03:10 GMT
OK !!
Thank you ...
|
|
|
Post by bamm on Aug 19, 2020 10:30:43 GMT
Just got a INNEXT Snes Controller(it not that different from the Retrolink Snes Controller there identical) and tested with PCUv1.16 and it works fine, its weird the left shoulder buttion is fire but that can be changed in the c64gamecontrollerdb.txt file to make it A button, I might edit it sometime but only got it for testing with PCU. Nope, still doesn't work on my Maxi. Just to be clear, the INNEXT controller does and always has worked with PCU to navigate the carousel and select a game, it's just the fire button doesn't work in game. Iv'e tried all the buttons and none of them are the fire button.
If you load Commando through PCU you will see you can't start the game with the INNEXT controller when it says press Fire to start. There's nothing wrong with the game itself as when you use the original TheC64 joystick to load the game, fire on it does work to start.
Give Commando a try with the INNEXT you have and you'll see.
|
|
|
Post by spannernick on Aug 19, 2020 13:35:11 GMT
Just got a INNEXT Snes Controller(it not that different from the Retrolink Snes Controller there identical) and tested with PCUv1.16 and it works fine, its weird the left shoulder buttion is fire but that can be changed in the c64gamecontrollerdb.txt file to make it A button, I might edit it sometime but only got it for testing with PCU. Nope, still doesn't work on my Maxi. Just to be clear, the INNEXT controller does and always has worked with PCU to navigate the carousel and select a game, it's just the fire button doesn't work in game. Iv'e tried all the buttons and none of them are the fire button. If you load Commando through PCU you will see you can't start the game with the INNEXT controller when it says press Fire to start. There's nothing wrong with the game itself as when you use the original TheC64 joystick to load the game, fire on it does work to start. Give Commando a try with the INNEXT you have and you'll see.
OK I try it. Dose the INNEXT Controller work ok normally with the games in the firmware and on Media Access or the fire button don't work with any game or on some..? My INNEXT says its just a "USB gamepad____________" with spaces in its name too, I think the one I got is a copy but they are all just copies of a Snes controller anyway. You need to learn how to edit the gamecontollerdb.txt file really or you could go in to the start.sh on the root of the USB and copy the line in RED to disable it so it uses your gamecontollerdb.txt from the firmware(that if the fire button works with the games without PCU runnung), I would update it to PCU-FUGSv1.16c first(if you can't see it in there yet, its still uploading). Its the line in red and bold, you need to copy that line and copy it over the same line in the start.sh to disable the gamecontrolldb.txt in PCU-FUGS. Look for this in the start.sh, its near the end of the sh file,about 3 to 4 options before the end..its between Keyboard Map and JIFFYDOS Options(use Notepad++ to edit the sh file)
|
|
|
Post by babblebubble on Aug 20, 2020 1:12:37 GMT
Nice feature for swapping the joystick ports in the game. The Restore key is a little bit misplaced. The <-- key would be better, if this would be possible. frankybyte , I have many of the TheVIC20 carousel games ready. There are just 7 covers missing, because of lacking of finding in the internet. The png's are all 8 bit and have the right resolution and file names. Description text files are all included too. If you could complete it, we would have all TheVIC20 carousel games already now on TheC64 in the VIC20 game list of PCU. I've sent you a PM with the zip file link to it. Please read the README_FRANKYBYTE.txt Spannernick, after frankybyte has given it all to you, you can add TheVIC20 carousel games to the VIC20 gamelist. And add the english description of the games to the other languages too, please. Later, when TheVIC20 comes out, it would be great to exchange them all from the TheVIC20 firmware.
|
|
|
Post by frankybyte on Aug 20, 2020 4:49:14 GMT
@abblebubble
Great !!!
|
|
|
Post by gurce on Aug 20, 2020 11:59:34 GMT
Nice feature for swapping the joystick ports in the game. The Restore key is a little bit misplaced. The <-- key would be better, if this would be possible. Yup, that was my first stab at implementing this, done with minimum spare time on my hands :-) I was a little surprised it got added into PCU so early, as I had acknowl edged it needs more polish (better key-combo to trigger it, and perhaps checking whether it also swaps the extra buttons of thec64 joysticks too, which I suspect it doesn't). I'm a bit short on free time these days, I'll nibble on it when I can, but if others have more free time to investigate this option, they're welcome to follow my journey in the other thread on this and push it further :-) thec64community.online/post/4922/threadEdit: I move the quote for you, it was in the wrong place, Spanner..
|
|
|
Post by spannernick on Aug 20, 2020 12:37:34 GMT
Nice feature for swapping the joystick ports in the game. The Restore key is a little bit misplaced. The <-- key would be better, if this would be possible. Yup, that was my first stab at implementing this, done with minimum spare time on my hands :-) I was a little surprised it got added into PCU so early, as I had acknowl edged it needs more polish (better key-combo to trigger it, and perhaps checking whether it also swaps the extra buttons of thec64 joysticks too, which I suspect it doesn't). I'm a bit short on free time these days, I'll nibble on it when I can, but if others have more free time to investigate this option, they're welcome to follow my journey in the other thread on this and push it further :-) thec64community.online/post/4922/threadEdit: I move the quote for you, it was in the wrong place, Spanner.. It would be better for me too if it was not the Restore key too, The Keyrah don't use the Restore key so it don't work, cause the key is connected directly to the CPU on the C64 motherboard so its not mapped on the keyrah same for the VIC20 that connected to the VIA chip. If you want me to remove the emulator file with the joystick swap for now from PCU let me know, I added it thinking most uses will find it easy to use by just pressing the Restore Key..? Info about the Restore key here.. www.c64-wiki.com/wiki/RESTORE_(Key)
|
|
|
Post by babblebubble on Aug 20, 2020 12:40:36 GMT
I am swapping the joystick ports every time I start "Jupiter Lander". I still know it very well from my childhood. It's a joystick port 1 game. I have not played it, because this file from the True Blue Stick still has the wrong port 2 in the PCU. Now I really enjoy this game and the joystick port swap feature is great. Swapping the joystick ports in the menu of TheC64 is also a much wanted feature from RGL.
|
|
|
Post by gurce on Aug 20, 2020 12:44:36 GMT
No worries, I suppose it's ok to leave it in there, as a 'preview'/hint of what could be possible in future. Maybe its flaws will help motivate me or others to find the time to make it better, maybe ;-)
|
|
|
Post by babblebubble on Aug 20, 2020 12:47:46 GMT
No worries, I suppose it's ok to leave it in there, as a 'preview'/hint of what could be possible in future. Maybe its flaws will help motivate me or others to find the time to make it better, maybe ;-) There is no reason for not leave it in. The issue, the restore key is used, isn't that bad, that it must be removed from PCU
|
|
|
Post by spannernick on Aug 20, 2020 21:47:26 GMT
All cool then, I am glad it staying, we needed it, thanks Gurce.. , another way of changing the key is to remap it on the keyboard so making "restore" key the "<--" key, I don't even know what the arrow key is used for anyway, I have never used it... I never really use the Restore key too.
|
|
|
Post by ginger on Aug 23, 2020 19:00:39 GMT
hi Will the carousel project work on NTSC c64 mini? Thankyou
|
|
|
Post by jj0 on Aug 24, 2020 6:16:37 GMT
hi Will the carousel project work on NTSC c64 mini? Thankyou Yes, technically it should work fine. Except maybe for changing the SID type, but that's off by default I think. Though it would be interesting to see if it works. Either way PCU is non-destructive so you can just give it a try.
|
|
|
Post by babblebubble on Aug 24, 2020 7:40:18 GMT
hi Will the carousel project work on NTSC c64 mini? Thankyou Yes, technically it should work fine. Except maybe for changing the SID type, but that's off by default I think. Though it would be interesting to see if it works. Either way PCU is non-destructive so you can just give it a try. Isn't it the case that PAL games run around 17% faster if they are displayed on the monitor at 60Hz? PCU will certainly run on a Mini with NTSC, but each game has to be edited with TheC64MaxiGameTool and the System Type changed to NTSC (_TP filename flag for NTSC machines), otherwise the games run too fast.
|
|
|
Post by jj0 on Aug 24, 2020 8:34:40 GMT
Yes, technically it should work fine. Except maybe for changing the SID type, but that's off by default I think. Though it would be interesting to see if it works. Either way PCU is non-destructive so you can just give it a try. Isn't it the case that PAL games run around 17% faster if they are displayed on the monitor at 60Hz? PCU will certainly run on a Mini with NTSC, but each game has to be edited with TheC64MaxiGameTool and the System Type changed to NTSC (_TP filename flag for NTSC machines), otherwise the games run too fast.
Yes that might be the case though for Carousel games isn't the system type defined in the .tsg file, e,g,: X:64,pal,truedrive,driveicon,basic,sid6581
And therefore the _TP flag wouldn't be used because the filename isn't important for Carousel games?
|
|
|
Post by babblebubble on Aug 24, 2020 9:04:30 GMT
Yes that might be the case though for Carousel games isn't the system type defined in the .tsg file, e,g,: X:64,pal,truedrive,driveicon,basic,sid6581
And therefore the _TP flag wouldn't be used because the filename isn't important for Carousel games? The filename isn't important for Carousel games, I know. A filename which ends with _TP wouldn't change anything. It's important to change the system type of the game in the MaxiGameTool: e.g. the game Hacker: 64,ntsc,sid6581,truedrive,driveicon (original: 64,pal,sid6581,truedrive,driveicon)
From my point of view, the PAL game "Hacker" should then be playable with the correct timings in this case. PAL game, system type NTSC should have the same effect as simply loading the game Hacker_TP.d64 in the file loader of TheC64, which is running in NTSC mode.
|
|
|
Post by jj0 on Aug 24, 2020 9:11:42 GMT
Yes that might be the case though for Carousel games isn't the system type defined in the .tsg file, e,g,: X:64,pal,truedrive,driveicon,basic,sid6581
And therefore the _TP flag wouldn't be used because the filename isn't important for Carousel games? The filename isn't important for Carousel games, I know. A filename which ends with _TP wouldn't change anything. It's important to change the system type of the game in the MaxiGameTool: e.g. the game Hacker: 64,ntsc,sid6581,truedrive,driveicon (original: 64,pal,sid6581,truedrive,driveicon)
From my point of view, the PAL game "Hacker" should then be playable with the correct timings in this case. PAL game, system type NTSC should have the same effect as simply loading the game Hacker_TP.d64 in the file loader of TheC64. So maybe spannernick could add two different folders (per X_Y folder) with .TSG's, one with the correct entries for PAL games on a PAL system and one with correct entries for PAL games on an NTSC system. And maybe vice versa vor NTSC games if the PCU has any. It would be a simple search and replace '64,pal,' to '64,ntsc' across all .TSG files. I could support this change in the button gamelist switcher script.
|
|
|
Post by babblebubble on Aug 24, 2020 10:25:06 GMT
To test it, I reset my TheC64 Maxi to factory settings and set it up to NTSC / 60Hz video output. As feared, all games run too fast, as does the sound. Even in the carousel of the PCU, everything behaves faster. The horizontal scrolling, as well as the sound of the game lists / carousels. I played the game "The Great Giana Sisters", which I know well. The game, the sound, everything runs too fast. To answer the question of ginger: Not at the moment, unless you manually edit the games with TheC64MaxiGameTool. But it would be easier to wait for an update from spannernick if he implements this feature for NTSC / 60Hz video output.
|
|
|
Post by spannernick on Aug 25, 2020 9:23:51 GMT
What we need is a batch script for windows that change PAL in each .tsg file to NTSC and then makes a new .tsg file and then copies them to a new folder.. , there just a txt file, theirs over 200 games in each of the 3 folders so about 600 .tsg files to do.
|
|
|
Post by spannernick on Aug 25, 2020 10:01:08 GMT
I did a test today in the fav folder with a game, I noticed that the tsg file has the names of the folders like covers, screens, games, so I edited them to put the cover, screens, and its game in one folder named the same as the name as the tsg file so I named the folder "3DPINBALLPINBALLPOW" and added to its 3DPINBALLPINBALLPOW-ms.tsg file. Like this... AND.... It worked.. , I was still able to play the game fine.. , we can have the cover, game and screenshots in its own folder and named with the same name as its .tsg file, I would of liked to put the .tsg file in the folder too but that don't matter, it makes it easier to get to the files for that game, I found it hard searching loads of covers, games and screenshots to remove a game, this way you just remove the folder named the same as the tsg file to delete it completely and not just the its .tsg file to stop the Carousel finding it. I will be redoing the games now like this in PCU and at the same time making the tsg files for NTSC and there will be in a NTSC folder in each game folder so you can just copy over the one you want to run in NTSC.. , the next main update will be a while but you'll will still see minor updates to PCU. This is a good idea if you want to like add another folder and need to split the games up. Thanks for your support and keeping PCU and THEC64 alive..
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Aug 25, 2020 10:47:05 GMT
there will also be a Dutch version?
|
|
|
Post by frankybyte on Aug 25, 2020 14:37:42 GMT
Hey Span
are there any problems with the C64vGameTool ?
|
|
|
Post by babblebubble on Aug 25, 2020 20:38:42 GMT
After briefly testing my TheC64 Maxi in NTSC mode, I wanted to use TheC64MaxiGameTool to change the game "The Great Giana Sisters 2" to the system type NTSC to see whether the game runs at the correct speed. After saving I got an error message! After that I couldn't start the tool at all. Then there is always an error message.
spannernick, if your method succeeds in getting the games in PCU to run on NTSC Mini / Maxi consoles with the correct timings, how do you want to correct the far too fast scrolling and the far too fast sound output in the PCU gamelist / carousels? Of course, you should test it all in NTSC mode, which means reset it and then choose NTSC/60Hz at first startup after reset.
If you have to go through all of the .tsg files then it would be great if you then also add the English description of the games for all languages if there isn't a description in that language. Otherwise there is no description at all for many games, unless the TheC64 is set to English. That's why I run my TheC64 in English and not in my native German.
|
|
|
Post by spannernick on Aug 26, 2020 1:15:22 GMT
I think thec64 maxi game tool tried to change the name of the tsg file, when it does that it makes a new one and then has a problem deleting the old tsg file cause it can't file the cover,screens and game for the game so it errors out, you need to delete the new tsg file it tried to make, you must have the old file in there, I changed that already with a new name THEGREATGIANASISTERS2.tsg it has a few bugs but I never made it, raxrip did so I can't do anything about, contact him if you find a bug in it or on his hacker group site or in THEC64 Maxi Game Tool thread, you never know he might see it(he not much on here any more) but I think he is not planing any more updates to it. Once I have changed the games folder structure, I will be removing THEC64 Maxi Game tool from PCU cause it will not work with it any more but it be easier to organize the games and you can easily edit them by the tsg file and notepad. I have a version of THEGREATGIANASISTERS2 with the cover,screens and game in one folder but if you use it then it will stop thec64 game tool working. Its here if you want to try it.. res.cloudinary.com/thec64community-online/raw/upload/v1598404183/djy4gprdcfehtrts7j2o.zip just put the THEGREATGIANASISTERS2.tsg and THEGREATGIANASISTERS2 folder in the S to Z game folder and its done, make sure you remove the original game first from Covers,screens and games. I think if you add all English description of the games for all language in the games tsg file and then edit it with THEC64 Maxi Game Tool I think it only will keep English description and delete the rest, not sure through.
|
|