|
Post by jj0 on Feb 12, 2020 6:05:39 GMT
Is 'the64' a file that would likely get replaced by a firmware update? Could the next official firmware update erase these hex edits and potentially brick TheC64 if there are more than 150 titles on the carousel? Yes, the 'the64' file usually is replaced by updates. I don't think having more than 150 titles will brick TheC64 though, it will just not show all games. I've tried it with a 1000 games (reusing game snapshots, covers and screens) and it still booted OK.
|
|
|
Post by popcorn on Feb 12, 2020 11:21:23 GMT
I think it's possible to replace that HEX value for carousel limit using the "sed" command on a script. AFAIK sed command could be used with hex values, too.
|
|
|
Post by sebuko on Feb 12, 2020 11:27:47 GMT
This is truly strange for me, because i can´t get over my 20 MB limit for Games+Covers+Snapshots. Otherwise the Update will not finish and THEC64MAXI goes back into the flash menue,without restarting and the carousel is broken, unless i delete a Game and re-update. Then it works. The Update.bin became 57MB. Now i have 149 Games in the carousel. But it broke before even with only 145 Games in it, unless i deleted a bigger Game and replaced it with 2 or 3 little Games. So it´s definetly a space Problem. I´m using the Gametool 0.23b. I could try the never version if available and give you a info, if it worked. Strange, that nobody else experienced this problem before. I even shrinked the Covers and Screenshots with Irfanview in a batch (PNG Level9 compression), so i have 2-3 extra MB free to use.
|
|
|
Post by marxkemp on Feb 12, 2020 14:00:59 GMT
Playing with v030b and the advanced method... Importing the backup is working for 98%, because the tool errors out on BASIC (I think because of the missing file entry?) and NOBBY-THE-AARDVARK (I think because of the location of two aardvark files?)
|
|
|
Post by kugelblitz on Feb 12, 2020 14:12:37 GMT
This is truly strange for me, because i can´t get over my 20 MB limit for Games+Covers+Snapshots. Otherwise the Update will not finish and THEC64MAXI goes back into the flash menue,without restarting and the carousel is broken, unless i delete a Game and re-update. Then it works. The Update.bin became 57MB. Now i have 149 Games in the carousel. But it broke before even with only 145 Games in it, unless i deleted a bigger Game and replaced it with 2 or 3 little Games. So it´s definetly a space Problem. I´m using the Gametool 0.23b. I could try the never version if available and give you a info, if it worked. Strange, that nobody else experienced this problem before. I even shrinked the Covers and Screenshots with Irfanview in a batch (PNG Level9 compression), so i have 2-3 extra MB free to use. Could that be a number problem? For example more than 255 screenshots/images overall? Too many directory entries? Something else that breaks simply because there is an artificial limit in the code that you could never hit with 64 games, so there is no error checking?
|
|
|
Post by darbyram on Feb 12, 2020 14:48:58 GMT
Playing with v030b and the advanced method... Importing the backup is working for 98%, because the tool errors out on BASIC (I think because of the missing file entry?) and NOBBY-THE-AARDVARK (I think because of the location of two aardvark files?) Edit the .tsg file as that game is looking for two instances of the game file (an error). Delete one of these entries.... F:games/NOBBY-2019.d81.gz,games/NOBBY-2019.vsf.gz
|
|
|
Post by darbyram on Feb 12, 2020 15:05:21 GMT
This is truly strange for me, because i can´t get over my 20 MB limit for Games+Covers+Snapshots. Otherwise the Update will not finish and THEC64MAXI goes back into the flash menue,without restarting and the carousel is broken, unless i delete a Game and re-update. Then it works. The Update.bin became 57MB. Now i have 149 Games in the carousel. But it broke before even with only 145 Games in it, unless i deleted a bigger Game and replaced it with 2 or 3 little Games. So it´s definetly a space Problem. I´m using the Gametool 0.23b. I could try the never version if available and give you a info, if it worked. Strange, that nobody else experienced this problem before. I even shrinked the Covers and Screenshots with Irfanview in a batch (PNG Level9 compression), so i have 2-3 extra MB free to use. Just use the firmware hack that overmounts the carousel files to usb and problem solved.
|
|
|
Post by marxkemp on Feb 12, 2020 15:07:07 GMT
Playing with v030b and the advanced method... Importing the backup is working for 98%, because the tool errors out on BASIC (I think because of the missing file entry?) and NOBBY-THE-AARDVARK (I think because of the location of two aardvark files?) Edit the .tsg file as that game is looking for 2 instances of the game file. Delete one of those entries. F:games/NOBBY-2019.d81.gz,games/NOBBY-2019.vsf.gzThat would probably solve it. What about the Basic.tsg without the "F:" entry.
|
|
|
Post by darbyram on Feb 12, 2020 15:09:42 GMT
Edit the .tsg file as that game is looking for 2 instances of the game file. Delete one of those entries. F:games/NOBBY-2019.d81.gz,games/NOBBY-2019.vsf.gzThat would probably solve it. What about the Basic.tsg without the "F:" entry. Basic does not need that entry.
|
|
|
Post by marxkemp on Feb 12, 2020 15:48:42 GMT
That was my guess, but 0.30b treats it as an error. Without these two tsg's it errors out.
|
|
|
Post by darbyram on Feb 12, 2020 15:57:35 GMT
That was my guess, but 0.30b treats it as an error. Without these two tsg's it errors out. Oh yeah i forgot about that with basic, just don't add it, it has been reported though. use this for Nobby .tsg F:games/NOBBY-THE-AARDVARK.vsf.gz
|
|
|
Post by darbyram on Feb 13, 2020 0:11:50 GMT
|
|
|
Post by raxrip on Feb 13, 2020 14:36:28 GMT
Since the number of beta testers is increasing I have asked spannernick if he can ship out new version when they are ready, which he agreed to. I have sent him my current nick name list of all testers so from now he will start sending out new version when they are ready. For any new testers please message him if you want to join in and become a beta tester. Please continue sending me bug reports or other thing related to the tool so that I can fix them. Atm the latest version is v0.33b so kick his ass if you did not receive it yet
|
|
|
Post by marxkemp on Feb 13, 2020 15:57:31 GMT
Bugged him with a private message
|
|
|
Post by sebuko on Feb 13, 2020 16:58:38 GMT
This is truly strange for me, because i can´t get over my 20 MB limit for Games+Covers+Snapshots. Otherwise the Update will not finish and THEC64MAXI goes back into the flash menue,without restarting and the carousel is broken, unless i delete a Game and re-update. Then it works. The Update.bin became 57MB. Now i have 149 Games in the carousel. But it broke before even with only 145 Games in it, unless i deleted a bigger Game and replaced it with 2 or 3 little Games. So it´s definetly a space Problem. I´m using the Gametool 0.23b. I could try the never version if available and give you a info, if it worked. Strange, that nobody else experienced this problem before. I even shrinked the Covers and Screenshots with Irfanview in a batch (PNG Level9 compression), so i have 2-3 extra MB free to use. Could that be a number problem? For example more than 255 screenshots/images overall? Too many directory entries? Something else that breaks simply because there is an artificial limit in the code that you could never hit with 64 games, so there is no error checking? Thank you Boris, for your answer. At first i believed that too. Also i thought about defect d64 game images or wrong converted PNG Covers. At the moment i have 292 Screenshots, 149 TSG files and 146 Covers. But it seems, it is only a space problem, wich can not be handled via the update or something else. After recompressing all PNG Pictures on Level9 compresion, i could add 3 additional Games to my library, wich before was not possible. So i´m satisfied now with my 149 Games Collection and pretty happy for that simple Softmod per Update.
I´m very happy to see you still around the Commodore Scene. I miss your funny ratings and pictures from the "Happy Computer" Magazin. Good times. The best !!!
|
|
|
Post by sebuko on Feb 13, 2020 18:06:33 GMT
This is truly strange for me, because i can´t get over my 20 MB limit for Games+Covers+Snapshots. Otherwise the Update will not finish and THEC64MAXI goes back into the flash menue,without restarting and the carousel is broken, unless i delete a Game and re-update. Then it works. The Update.bin became 57MB. Now i have 149 Games in the carousel. But it broke before even with only 145 Games in it, unless i deleted a bigger Game and replaced it with 2 or 3 little Games. So it´s definetly a space Problem. I´m using the Gametool 0.23b. I could try the never version if available and give you a info, if it worked. Strange, that nobody else experienced this problem before. I even shrinked the Covers and Screenshots with Irfanview in a batch (PNG Level9 compression), so i have 2-3 extra MB free to use. Just use the firmware hack that overmounts the carousel files to usb and problem solved.
Sounds interesting. Have to look for it.
|
|
|
Post by darbyram on Feb 13, 2020 22:08:28 GMT
Just use the firmware hack that overmounts the carousel files to usb and problem solved.
Sounds interesting. Have to look for it.
Search for Gary Metheringham on this facebook group. www.facebook.com/groups/209280506324242/ as he posted it.
|
|
|
Post by jj0 on Feb 14, 2020 6:08:08 GMT
Or stay on the forum where it was originally proposed. For the Maxi, apparently the back port works best.
|
|
|
Post by darbyram on Feb 14, 2020 14:27:20 GMT
Or stay on the forum where it was originally proposed. For the Maxi, apparently the back port works best. I agree, just this way you don't need UART or FEL. 😉...And yes use back port only.
|
|
|
Post by marxkemp on Feb 14, 2020 18:23:47 GMT
Tried making a FW with "Restore BASIC" ticked. Couldn't find it on the carousel after it and checked the log.
nand backup SUCCESS deleting all games /bin/rm -r /usr/share/the64/games/* delete all games SUCCESS restoring basic to: "/usr/share/the64/games/" open FAILED error writing file! "/usr/share/the64/games/covers/BASIC-cover.png" open FAILED error writing file! "/usr/share/the64/games/screens/BASIC-01.png" open FAILED error writing file! "/usr/share/the64/games/screens/BASIC-02.png" waiting for gui thread to finish
|
|
|
Post by spannernick on Feb 14, 2020 18:24:49 GMT
|
|
|
Post by spannernick on Feb 14, 2020 18:29:03 GMT
Tried making a FW with "Restore BASIC" ticked. Couldn't find it on the carousel after it and checked the log. nand backup SUCCESS deleting all games /bin/rm -r /usr/share/the64/games/* delete all games SUCCESS restoring basic to: "/usr/share/the64/games/" open FAILED error writing file! "/usr/share/the64/games/covers/BASIC-cover.png" open FAILED error writing file! "/usr/share/the64/games/screens/BASIC-01.png" open FAILED error writing file! "/usr/share/the64/games/screens/BASIC-02.png" waiting for gui thread to finish it looks like its a admin problem,try run it with run administrator on the pc.
|
|
|
Post by darbyram on Feb 14, 2020 18:50:43 GMT
Tried making a FW with "Restore BASIC" ticked. Couldn't find it on the carousel after it and checked the log. nand backup SUCCESS deleting all games /bin/rm -r /usr/share/the64/games/* delete all games SUCCESS restoring basic to: "/usr/share/the64/games/" open FAILED error writing file! "/usr/share/the64/games/covers/BASIC-cover.png" open FAILED error writing file! "/usr/share/the64/games/screens/BASIC-01.png" open FAILED error writing file! "/usr/share/the64/games/screens/BASIC-02.png" waiting for gui thread to finish I have already reported this dude. It should be fixed on next release.
|
|
|
Post by marxkemp on Feb 14, 2020 18:59:09 GMT
Oh, sorry. I thought that report was for version 0.30. This was my first try at v0.33. My bad. My cause of the error is it doesn't copy the covers into the bin file after pressing make FW (I checked the log window in the tool). So i don't think its an admin problem but did tried it with and without. The error I posted came from the usb log file after flashing.
|
|
|
Post by darbyram on Feb 14, 2020 19:04:04 GMT
Oh, sorry. I thought that report was for version 0.30. This was my first try at v0.33. My bad. My cause of the error is it doesn't copy the covers into the bin file after pressing make FW (I checked the log window in the tool). So i don't think its an admin problem but did tried it with and without. The error I posted came from the usb log file after flashing. Just use that file i posted that restores just the basic and covers,screens
|
|
|
Post by marxkemp on Feb 14, 2020 19:38:08 GMT
Yes, I have no problem to use your bin file or to restore it through root access. I was hoping to point out some user experiences with the tool itself. Because when you use the advanced way from the read file it will delete the basic.tsg again. I didn't know it was reported for 0.33. The tool is great, happy valentine y'all!
|
|
|
Post by raxrip on Feb 15, 2020 10:45:57 GMT
FYI: v0.34b is out that should fix the BASIC restore issue and some import game problem.
|
|
|
Post by raxrip on Feb 15, 2020 11:07:48 GMT
In v0.34b I have added support to patch the Vice's memory to support Easy Flash indexing (starting a game directly without a menu) when launching the game from the tool. For this to work you will of course have to patch the game to not show the menu and to read what game to start from address $800. The Index number i:x will be the number you can find at this address. (This address $800 is what the TheC64 uses and not something I made up) Here is Fred's Back Pentalogy that I have patched if you want to try it out. drive.google.com/file/d/1tTyQst9nmofAD1YBTHMWXmqOXX_gpDOX/view?usp=sharingI:2 = Fred's Back I I:3 = Fred's Back II I:4 = Fred's Back III I found the game here so it's already available for downloading: csdb.dk/release/?id=165114
|
|
|
Post by spannernick on Feb 15, 2020 11:44:18 GMT
PMed everybody v0.34..
|
|
|
Post by raxrip on Feb 16, 2020 16:07:11 GMT
Does anyone know of a small free windows tool (command line tool) that can convert images to different types? (png) I was thinking about bundling such a tool instead of writing one myself.
|
|