|
Post by jj0 on Jan 4, 2020 17:15:06 GMT
You think that the Orange PI PC H3 also could run the CHA image? I tried it and it runs but sound is very choppy.
|
|
|
Post by jj0 on Jan 4, 2020 17:16:38 GMT
BTW it should be that the maxi uses the third payload file, since it's worldwide. Previous mini update files contained two regions. And it's all super moot if you're not actually using the updater from Retro Games Mapping of region to payload (0-indexed) Old (mini package): eu | 0 | us | 1 | eu-std | 0 | us-std | 1 | eu-yak
| 2 | us-yak
| 3 |
New (unified package): eu | 0 | argent | 0 | us | 1 | shield | 1 | amora | 2 | snowbird | 3 | global | 2 |
If you want codenames... Region | Codename | eu | argent | us | shield | eu-yak | amora/global | us-yak | snowbird |
Here's hoping that snowbird is a handheld version...
|
|
|
Post by spannernick on Jan 6, 2020 13:51:36 GMT
Here is a new version of the firmware tool. Version 0.2. The tool can now (should now) also create a new firmware file to use with the TheC64 (NOT tested yet! ) See the readme.txt file in the zip for more information on how to use. zip sha256 hash: e4f65b95ee38b945257cdd63bd73e576041dc91645de1a3838d8db37c05380f7 VirusTotaldecodefw_v02.zipDownload the file and upload it to VirusTotal to verify that you have the unmodified version You can use 7zip to uncompress the .tar.gz file in the update and you can make them with it too if you are using Windows,7zip can make gzip files too,I use it to compress VSF Vice 2.4 snapshot files into .vsf.gz on Windows 10 for the Carousel .. You have just opened up a way of adding games easier maybe.. Thanks man.. I guess you can only add games this way but can't remove a game if there are over 150 in the games folder..?
|
|
|
Post by raxrip on Jan 6, 2020 21:23:56 GMT
Here is a new version of the firmware tool. Version 0.2. The tool can now (should now) also create a new firmware file to use with the TheC64 (NOT tested yet! ) See the readme.txt file in the zip for more information on how to use. zip sha256 hash: e4f65b95ee38b945257cdd63bd73e576041dc91645de1a3838d8db37c05380f7 VirusTotaldecodefw_v02.zipDownload the file and upload it to VirusTotal to verify that you have the unmodified version You can use 7zip to uncompress the .tar.gz file in the update and you can make them with it too if you are using Windows,7zip can make gzip files too,I use it to compress VSF Vice 2.4 snapshot files into .vsf.gz on Windows 10 for the Carousel .. You have just opened up a way of adding games easier maybe.. Thanks man.. I guess you can only add games this way but can't remove a game if there are over 150 in the games folder..? Did you test making these .tsg files on windows? I just don't know if using two bytes new line 0x0A, 0x0D will mess things up in the carousel. Atm I am a bit blind coz I don't have any machine to test on but that will change in some weeks Anyway. I am working on a way to delete games also. You could try adding 0 byte files to the tar file of the games you want to delete but I don't know how the carousel will handle this. Make sure you have root on the box so you can clean it up if it fails.
|
|
|
Post by cyanic on Jan 7, 2020 5:22:09 GMT
I would say it's easier replacing the stock updater with your own payload. There are shell script packers that'll make it easy for including multiple files for runtime resources. Make a .tar.gz file with what you want, then a three line script that extracts the .tar.gz over rootfs, delete things you don't want, and pack it all inside a shell.
|
|
|
Post by raxrip on Jan 7, 2020 11:18:28 GMT
I would say it's easier replacing the stock updater with your own payload. There are shell script packers that'll make it easy for including multiple files for runtime resources. Make a .tar.gz file with what you want, then a three line script that extracts the .tar.gz over rootfs, delete things you don't want, and pack it all inside a shell. I see the stock updater is using some open gl calls and I was under the impression that it is the updater itself that shows the animated firmware update gui where you see the progress bar? If this is the case then replacing the installer will work but it is not a perfect solution.
|
|
|
Post by jj0 on Jan 7, 2020 14:41:50 GMT
I would say it's easier replacing the stock updater with your own payload. There are shell script packers that'll make it easy for including multiple files for runtime resources. Make a .tar.gz file with what you want, then a three line script that extracts the .tar.gz over rootfs, delete things you don't want, and pack it all inside a shell. I see the stock updater is using some open gl calls and I was under the impression that it is the updater itself that shows the animated firmware update gui where you see the progress bar? If this is the case then replacing the installer will work but it is not a perfect solution. Yes, when I replaced the installer with a script the script ran fine but the screen was showing the (inactive) 'Do you want to update' dialog. So a nice touch for a script would be to put a picture and/or text on the screen.
|
|
|
Post by spannernick on Jan 21, 2020 10:59:28 GMT
You can use 7zip to uncompress the .tar.gz file in the update and you can make them with it too if you are using Windows,7zip can make gzip files too,I use it to compress VSF Vice 2.4 snapshot files into .vsf.gz on Windows 10 for the Carousel .. You have just opened up a way of adding games easier maybe.. Thanks man.. I guess you can only add games this way but can't remove a game if there are over 150 in the games folder..? Did you test making these .tsg files on windows? I just don't know if using two bytes new line 0x0A, 0x0D will mess things up in the carousel. Atm I am a bit blind coz I don't have any machine to test on but that will change in some weeks Anyway. I am working on a way to delete games also. You could try adding 0 byte files to the tar file of the games you want to delete but I don't know how the carousel will handle this. Make sure you have root on the box so you can clean it up if it fails. .tsg are .cjm files really, they are just renamed so you can make them with notepad,I use Notepad++,they are just a basic text file. INfo... Do you know where the idea of the .cjm file came from for THEC64..? No...? .. Well they come from the ZX Spectrum Vega... they use the same type of file to customise the keys on the ZX Vega console.(Paul and Chris made that before THEC64, they have nothing to do with the Vega Plus Handheld,they left the company by that time to make THEC64) You need 7zip installed on Windows 10 for this to work.. To compress a VICE Snapshot File .vsf to a gzip file with 7zip all you do is... Right click on the .vsf file you want to compress with 7zip and highlight "7zip" then highlight and click on "Add to Archive",when it comes up click on the drop down box called "Archive Format" and pick "gzip", I leave all the other options as is,then click on the "OK" box at the bottom to compress the file and named Example AMC.vsf.gz... done A .tar file can be made with 7zip too (just pick "7zip" then click on "Add to Archive",when it comes up click on the drop down box called "Archive Format" and pick "tar")because it's a compress archive like gzip so once you have made it just compress it with 7zip again using gzip like above and it should be name Example update.tar.gz. www.lifewire.com/tar-file-2622386
|
|
|
Post by raxrip on Jan 25, 2020 20:05:20 GMT
I am making a tool to easy be able to add games to the TheC64 trough a firmware update. This tool will auto compress snapshot files and it will also auto resize the covers and screen shots. I wonder if some one would like to beta test my tool and for a tester I would require that you have shell access to your machine so that you can fix things by your self it something goes wrong. You should also have a backup of all your games in case the tool messes thing up. The tool is written for Windows but it should work fine in wine for linux. If anyone is interested in beta testing then send me a PM and will give you a like to the tool.
|
|
|
Post by darbyram on Jan 26, 2020 13:09:32 GMT
I am making a tool to easy be able to add games to the TheC64 trough a firmware update. This tool will auto compress snapshot files and it will also auto resize the covers and screen shots. I wonder if some one would like to beta test my tool and for a tester I would require that you have shell access to your machine so that you can fix things by your self it something goes wrong. You should also have a backup of all your games in case the tool messes thing up. The tool is written for Windows but it should work fine in wine for linux. If anyone is interested in beta testing then send me a PM and will give you a like to the tool. Well the tool works but not tested the auto compress or auto resize yet. Adding too many games causes the system to freeze and lockup, so people will need to be careful. Edit: The Auto compress and auto resize seems to work fine, but it does not name the .tsg correctly. e.g GHOSTBUSTERS -ms.tsg
|
|
|
Post by raxrip on Jan 26, 2020 21:14:37 GMT
I am making a tool to easy be able to add games to the TheC64 trough a firmware update. This tool will auto compress snapshot files and it will also auto resize the covers and screen shots. I wonder if some one would like to beta test my tool and for a tester I would require that you have shell access to your machine so that you can fix things by your self it something goes wrong. You should also have a backup of all your games in case the tool messes thing up. The tool is written for Windows but it should work fine in wine for linux. If anyone is interested in beta testing then send me a PM and will give you a like to the tool. Well the tool works but not tested the auto compress or auto resize yet. Adding too many games causes the system to freeze and lockup, so people will need to be careful. Edit: The Auto compress and auto resize seems to work fine, but it does not name the .tsg correctly. e.g GHOSTBUSTERS -ms.tsg The ms is a tag I added to know that it was this tool that added the game. Did the resize function some times stop working only saving the .tsg file to the game folder and not the .png's?
|
|
|
Post by darbyram on Jan 26, 2020 21:27:27 GMT
Well the tool works but not tested the auto compress or auto resize yet. Adding too many games causes the system to freeze and lockup, so people will need to be careful. Edit: The Auto compress and auto resize seems to work fine, but it does not name the .tsg correctly. e.g GHOSTBUSTERS -ms.tsg The ms is a tag I added to know that it was this tool that added the game. Did the resize function some times stop working only saving the .tsg file to the game folder and not the .png's? I only tried a couple of games at a time, so not witnessed that yet
|
|
|
Post by darbyram on Jan 26, 2020 21:33:06 GMT
It would be far safer if there was a script to overmount the usr and var folders to usb, its so much easier to maintain and manage.
|
|
|
Post by raxrip on Jan 28, 2020 18:09:53 GMT
|
|
|
Post by sharklodon on Feb 10, 2020 22:54:03 GMT
How was the TheC64 firmware flashed to the Orange pi? The firmware does not look like an image file. I took a standard bootable SD-card image for the Orange Pi and then used nanda as kernel image instead of zimage, and added a partition on the SD-card to copy the contents of nandb (=ext4 image) to. Then booted from that, interrupted u-boot and then manually loaded the kernel, set bootargs etc to us the newly created partition as rootfs. Hi, Could you share an image of your SD-card? Many thanks,
|
|
|
Post by displacer on Feb 19, 2020 1:43:07 GMT
|
|
|
Post by darbyram on Feb 19, 2020 1:56:25 GMT
Most of the files in there are actually a lot older than the mini or maxi though? You have any updated links?
|
|
|
Post by displacer on Feb 19, 2020 2:17:07 GMT
That was just to build the firmware upgrade package, not the firmware itself
|
|
|
Post by darbyram on Feb 19, 2020 2:23:24 GMT
That was just to build the firmware upgrade package, not the firmware itself So where did these files come from. if you don't mind me asking, you from retrogames?
|
|
|
Post by darbyram on Feb 19, 2020 2:36:39 GMT
If you look around on here, you will see we have ways of upgrading to a certain extent, i.e remove/or add games to the carousel etc
|
|
|
Post by displacer on Feb 25, 2020 1:49:40 GMT
That was just to build the firmware upgrade package, not the firmware itself So where did these files come from. if you don't mind me asking, you from retrogames? No, but I got them directly from Retrogames. We had a lengthy "discussion" via email about GPL violations, and well let's just say I walked away with the complete source code for the maxi, and those 2 files were the tools used to build the firmware upgrade file
|
|
|
Post by jj0 on Feb 25, 2020 8:33:48 GMT
So where did these files come from. if you don't mind me asking, you from retrogames? No, but I got them directly from Retrogames. We had a lengthy "discussion" via email about GPL violations, and well let's just say I walked away with the complete source code for the maxi, and those 2 files were the tools used to build the firmware upgrade file If you have the complete source, can you put it on github? After all, it's open source.
|
|
|
Post by kugelblitz on Feb 25, 2020 10:30:01 GMT
So where did these files come from. if you don't mind me asking, you from retrogames? No, but I got them directly from Retrogames. We had a lengthy "discussion" via email about GPL violations, and well let's just say I walked away with the complete source code for the maxi, and those 2 files were the tools used to build the firmware upgrade file Congrats and THANK YOU for fighting the fight!
|
|
|
Post by displacer on Feb 25, 2020 12:52:56 GMT
No, but I got them directly from Retrogames. We had a lengthy "discussion" via email about GPL violations, and well let's just say I walked away with the complete source code for the maxi, and those 2 files were the tools used to build the firmware upgrade file If you have the complete source, can you put it on github? After all, it's open source. I told them I would hold off posting it, because they told me they were looking into doing it themselves. It's a mess anyway, it's not in a buildable state. It's a mess of a repo of some of the code, the rest is a rats nest of tar balls of the software they used. I'm assuming they just dropped it all into a IDE and built it that way. If they don't follow through, I'll put it up on github. I may however do it correctly by putting all the open source they used in the repo with it and make it a buildable repo so everyone doesn't have to do it the hard way. If anyone is working on a project and needs info, let me know and I'll see if I can find an answer for you in the code. I can at least do that much for now
|
|
|
Post by jj0 on Feb 25, 2020 13:25:26 GMT
If you have the complete source, can you put it on github? After all, it's open source. I told them I would hold off posting it, because they told me they were looking into doing it themselves. It's a mess anyway, it's not in a buildable state. It's a mess of a repo of some of the code, the rest is a rats nest of tar balls of the software they used. I'm assuming they just dropped it all into a IDE and built it that way. If they don't follow through, I'll put it up on github. I may however do it correctly by putting all the open source they used in the repo with it and make it a buildable repo so everyone doesn't have to do it the hard way. If anyone is working on a project and needs info, let me know and I'll see if I can find an answer for you in the code. I can at least do that much for now Ok. Can you provide the Maxi's kernel .config please?
|
|
|
Post by displacer on Feb 25, 2020 14:58:33 GMT
It's using sunxi Linux. I'm trying to find their kernel config, but like I said it's a mess so it may take some time to find it
|
|
|
Post by jj0 on Feb 25, 2020 15:37:02 GMT
It's using sunxi Linux. I'm trying to find their kernel config, but like I said it's a mess so it may take some time to find it If the source is organised anything like the source for the Mini it would be in the LINUX_3.TGZ,directory linux_3_4/arch/arm/configs and named something with redquark in the filename.
|
|
|
Post by displacer on Feb 25, 2020 16:51:52 GMT
Hmm, you seem to have a different version of the mini source than I. The mini source I have doesn't have the Linux distro with it. Can you msg me a link to the mini source? All I have is the 3 repo's from Classicmods and none of them contain that folder
|
|
|
Post by jj0 on Feb 25, 2020 17:13:57 GMT
Hmm, you seem to have a different version of the mini source than I. The mini source I have doesn't have the Linux distro with it. Can you msg me a link to the mini source? All I have is the 3 repo's from Classicmods and none of them contain that folder sourceforge.net/projects/vice-emu/files/misc/THE64-C64OSS.zip/downloadMaybe you can upload only your Maxi linux kernel TGZ? That's definitely 100% open source and all I'm interested in at the moment anyway. The only Retro LTD file in it would be (versions of) their config.
|
|
|
Post by displacer on Feb 25, 2020 19:26:10 GMT
Yea that's much different than what I have. Doesn't seem to be a config in there either
|
|