Does anyone have any ideas for removing the need for the serial connection after the software is copied to usb? I have been tempted to try to substitute the serial adaptor with an arduino, have it monitor the serial output, interrupt it and send the command to boot from usb. Not sure how well it would work though.
Unless any linux users know how to permanently change the boot path to the usb?
As we can't access the u-boot section of the nand (it isn't exposed by the nand.ko driver) we can't change the default nand_root. However you can make it somewhat easier. The following method remounts the /usr/share/the64 /var/lib/the64directories from the ones on the nand to the ones on the USB stick root filesystem. If the USB stick isn't inserted at boot time then the ones on the nand will still be used. You need to have the USB stick inserted before powering on and you can only remove it after you've powered off. So you lose the option to remove the USB stick on the fly to change the THEC64-drive8.d64.
Step 1: Copy the nandb root filesystem to a USB stick partition 2 as covered in the first post. You don't actually need the entire root filesystem, only the two thec64 directories and their subdirectories, so if you're feeling adventurous you can only copy these and modify the following instructions accordingly. Step 2: Login as root and create a directory to mount the 2nd partition on: mount -o remount,rw / mkdir /mnt2Step 3: Edit /etc/fstab, adding the red lines: # <file system> <mount pt> <type> <options> <dump> <pass> /dev/root / ext2 rw,noauto 0 1 /dev/sda2 /mnt2 ext4 rw,nofail 0 0 /mnt2/usr/share/the64 /usr/share/the64 none bind,nofail 0 0 /mnt2/var/lib/the64 /var/lib/the64 none bind,nofail 0 0 proc /proc proc defaults 0 0 devpts /dev/pts devpts defaults,gid=5,mode=620 0 0 tmpfs /dev/shm tmpfs mode=0777 0 0 tmpfs /tmp tmpfs mode=1777 0 0 tmpfs /run tmpfs mode=0755,nosuid,nodev 0 0 sysfs /sys sysfs defaults 0 0
They don't need to be where I put them, the can also be at the end so you could add them by:
cat >>/etc/fstab <ENTER> /dev/sda2 /mnt2 ext4 rw,nofail 0 0 /mnt2/usr/share/the64 /usr/share/the64 none bind,nofail 0 0 /mnt2/var/lib/the64 /var/lib/the64 none bind,nofail 0 0 <CTRL-D> but please make a backup of /etc/fstab first.
Step 4: Add an /etc/init.d startup script to ensure the directories are mounted:
cat >/etc/init.d/S98mountusb mount -a <CTRL>-D chmod a+x /etc/init.d/S98mountusb Edit 16th May: The above works fine but more properly should be:
cat >/etc/init.d/S98mountusb #!/bin/sh mount -a <CTRL>-D chmod a+x /etc/init.d/S98mountusb
You could even try if this works from a FAT32 partition which would make it easier to add game snapshots from Windows
works great thanks, though it would not work with the FAT32. but none the less all is good..cheers
but may add /mnt2/usr/lib/vice /usr/lib/vice none bind,nofail 0 0 at some point
TheC64 Community Chat.. You have to be a member to post.
jim1967: Hi where is the link to download the Carousel thing to USB? I have been following a video on YouTube from 2020, but the info must be different now. Apologies for my lack of knowlwdge!
Jun 27, 2022 10:33:30 GMT
stefanor: Hello, can you explain how use your retroarch on the c64? For me is difficult and i don't want damage my thec64. Thanks a lot for your work. By from Italy
May 29, 2022 6:26:29 GMT
clever64: I have a c64 maxi but having a problem with saving a program using supermon or simalar monitor to a usb stick, is there going to be a future firmware to manage this. I dont want to use the save/load that comes with the c64 maxi.
May 20, 2022 12:34:26 GMT
tambua1981: Just a favour, could you please provide THEA500 Image you are mentioning?
May 10, 2022 8:57:26 GMT
Ratte: Hello from Bielefeld, Germany.
May 6, 2022 22:43:37 GMT
zonatar: My street fighter 4 TE arcade stick (xbox 360) works like a charm with the amiga mini.
Apr 20, 2022 14:02:13 GMT
ichbins: hallo nochmal, hab versucht den mini mit windows zurückzusetzen. bekomme nach dem schwarzen Bildschirm die 2 Laufwerke nicht angezeigt, Treiber alles installiert
Apr 15, 2022 14:54:18 GMT
tonyc64: Very thanks!! great nick! your works are a real masterpiece along with jj0 the best ever the rest only cats that copy ... long live you my friend
Apr 13, 2022 7:09:32 GMT
ichbins: ist den niemand hier der mir helfen kann?
Apr 11, 2022 16:12:22 GMT
ichbins: Hallo,bin neu hier und brauche mal Hilfe. Habe beim C64 mini alles an Spielen gelöscht. Hatte mit dem The64 Game Tool gearbeitet und den Harken Sicherung vergessen. Wo bekommt man den die 64 Spiele wieder her zum aufspielen? Danke
Apr 11, 2022 14:32:23 GMT
spif2001: Hi there, new here from Denmark. Just got an A500 mini, and was looking for a smarter way to control the carousel, and bumped into this forum. Now I have to get a C64 maxi too
Apr 9, 2022 4:48:13 GMT
oxydaniel84: Hi tehre. I'm in Germany. I got a C64 Maxi wich ask me on first Start 50HZ or 60HZ. Now, i get a new Mini. There was no Question for the HZ Modes switch. My Mini runs always at 60HZ wich is too fast for all my Games. It is the same HDMI Cable an the same U
Apr 6, 2022 16:17:13 GMT
nomad1g: Press Yes to enable AutoBoot Mode when installing PCAUE, except no buttons will register pressing Yes/No
Apr 1, 2022 4:17:04 GMT
sergio: GENIOUS THANKs big !!!!
Mar 14, 2022 16:08:05 GMT