groepaz as promised. Btw it would be good to be on an easy to chat basis to discuss developments. Feel free to join my discord and I can set up a C64 specific dev channel. JJ0 and darbyram are all ready in there
I gather with vice on the mini, that they only have the C64 bits in it, and left out parts like Vic20 etc? is it a lot of work to include the rest, as it would be great to have that on the carousel like the C64 basic.
OK I know what you mean It keep crashing in the same place on my CubieBoard2 and it becoming a pain.I must be missing something from the firmware cos I have added everything,I asked cos I need the whole thing,I can't get the firmware off mine. Looking forward to what you came up with.I am guessing the updates have ended now for theC64 Mini from RG..?? cos we can now hopefully be able to add what we want to thec64 UI now.
You could use something that programs C++ cos it uses LIBC.Maybe Visual Studio..? hehe programing a C64 in VS..
That would be good,but all I care about at the moment is removing the use of the Uart and use one of the USBs or maybe by network(using a network adapter) and connecting by FTP/SHH would be better,thats how I connect to my CubieBoard2 via network and its so easy to copy files over using FileZilla..
Has anyone tried to use a USB Network Adapter,you would have to add its driver somehow,I do have one but it don't work offcore,someone should test one or even a Wireless Wifi Adapter who can get to the system...??
I say that in the os release file in the firmware,so they must of made their own linux using Buildroot.Its called Redqurakone(I wonder why they called it that).The firmware is more closer to mobile phone firmware cos it uses a NAND,on the Cubieboard2 the NAND is use to install Android on but you can install Linux as well but thats for the sd card slot.so the firmware could be acting like Android firmware.its the same for the board this is based on A20-OLinuXino-LIME.The Cubieboard2 has the same specs but it faster.it has 1.4 GHZ CPU and 1 GB RAM and everything else is the same.
FEATURES Allwinner A20 dual core Cortex-A7 processor, each core typically running at 1GHz and dual-core Mali 400 GPU 512MB DDR3 RAM memory NAND or eMMC Flash (for A20-OLinuXino-LIME-e/nXXGB) SATA connector with 5V SATA power jack Capable of FullHD (1080p) video playback HDMI connector 2 x USB High-speed host with power control and current limiter USB-OTG with power control and current limiter 100MBit native Ethernet LiPo Battery connector with battery-charging capabilities LCD connector compatible with with 4.3", 7.0", 10.1" LCD modules from Olimex 160 GPIOs on four GPIO connectors MicroSD card connector DEBUG-UART connector for console debug with USB-SERIAL-CABLE-F GPIO LED Battery charge status LED Power LED 2KB EEPROM for MAC address storage and more 3 BUTTONS with ANDROID functionality + RESET button 4 mount holes 5V input power supply, noise immune design PCB dimensions: 84 x 60 mm
Quick update. So it seems that the code provided wasn't 100%.
The main bugbear I have is that the libnand for sun7i platform in the U-BOOT is incorrect so the U-BOOT code does not compile. It looks I have made it compile but still waiting on tests to see if works or not.
Secondly the code for the firmware update was swapped out with stubs. Not sure why this was done but technically it violates GPL so...
Also the code provided for the kernel doesn't seem complete either, so we are painstakingly trying to piece it together or atleast working out what we deffinately need or need to reverse engineer. Having the fes1 image or to be given the source to build the fes1 would of been nice too...
To top all of that off I spent a full day actually building AllWinner's A20 Lichee SDK with buildroot and everything running. After 2 server installs and about 40 attempts and reading through about 20 chinese tech blogs I finally cracked it.
In a nutshell...Not as plain sailing as was hoping. Gotta send an email off to Chris asking for missing files / working copies of files and continue to try and jury rig a buildable platform with the now working SDK.
FYI just consider Buildroot as a Toolchain. (Cross compiler for ARM devices) It is running on a Sunxi type of OS (based from Allwinner SoC) and the Redquark is just the wrapper scripts which effectively handle the running of the application, setting up environments and automation.
If we get up and running with the "hack" then maybe groepaz can assist with the additional Commodore support with VICE as he is the guru with it. As stated before. After a quick breeze past the code it wouldn't seem too difficult.
i havent really understood yet how they patched their UI into VICE (but i didnt look close yet either) - depending on how they did this it should be fairly easy to extend to other machines. there perhaps would have to be some kind of menu to select the machine though. for personal use, i'd probably remove their UI alltogether and just use SDL-vice as it is, then all the things that are missing now would just magically work =P
as for the missing files... thats indeed sneaky. they should provide everything you need to build the exact same binaries that are on the device.
TheC64 Community Shoutbox.. At the moment Guests can leave messages so give it a try and say hello..
I'm Don . Having game troubles: I'm trying to play games in classic mode. I'm using dirmaster to load these games to a USB stick. Some play but others no joystick operation. Also , how do I change games that are in a weird graphics character mode, i.e. Manic Mansion and others?
Jan 21, 2020 16:46:42 GMT
Frank C64: Hi. I have another suggestion for a firmware update: Support for all four disk drives. Since it is already in VICE it should be a no-brainer to add. I would love that feature, as it would make it soooo much easier to work with my old Pascal 64 compiler.
Jan 18, 2020 21:18:15 GMT
spannernick: Shell: If you have THEC64 Maxi then use Classic Mode.
Jan 1, 2020 17:38:03 GMT
Shell: Is there an official way to swap disks for the TheC64? Other than folders and all that stuff? Tried to find solution but it's all old info...
Dec 31, 2019 21:38:55 GMT
pantera: Found the solution for getting Mindshadow two disk version to work, _ad needs to be put on the end of the filename and fast loading needs to be turned off. ie. MNDSHDW1_ad.D64 and MNDSHDW2_ad.D64
Dec 31, 2019 7:26:07 GMT
RubiconVale: Got my mini on Friday. Thanks for this community! So far everything has been working great.
Dec 30, 2019 21:24:56 GMT
pantera: Has anyone managed to get Mindshadow to run properly on TheC64 Maxi ? The single file version works, up to the point where you get off the island, then crashes. The two disk version will not load. The two disk version loads fine on CCS64
Dec 29, 2019 22:58:03 GMT
DJ Killmore: Any audio out option? I'm not seeing one.
Dec 28, 2019 4:01:28 GMT
FROGMAN COMPUTER LABS: EDIT NAME ERROR
Dec 28, 2019 2:46:25 GMT