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.
synchromesh: Anyone know why thec64.com is down ?
Aug 2, 2019 23:06:45 GMT
DG5KR: When I was young I felt like the world was turning faster. The C64 was a world full of adventure. First Basic, then Assembler, playing incredible games with friends. It was the best time of my life.
Jul 5, 2019 9:08:27 GMT
Heini: Zieht den Bayern die Lederhose aus!
Jun 27, 2019 21:20:54 GMT
j.: @lordvico - I've noticed this with lots of games. I wondered if this was a PAL vs. NTSC thing and also wondered why the screen type wasn't translated for me.
May 3, 2019 1:01:44 GMT
j.: william - don't pull the joystick. If you need to pull to insert a USB stick - get a USB hub so you can have both plugged in at the same time. One way to save would be to use the game save-state feature. This would be the easiest to do for 4 or less
May 3, 2019 1:00:29 GMT
william: So far I am pretty frustrated using the BASIC. Every time I pull out the joy stick to put the usb into the machine it pops out of BASIC and goes back to the main menu. How does one write a program in BASIC and save it?
Apr 29, 2019 15:11:45 GMT
eBUG: Hmm how about the C64 makers include some Pascal software and other creative software in addition to games in the carousel ? :-D
Apr 7, 2019 22:45:31 GMT