Skip to content

6.19.11

Latest

Choose a tag to compare

@foxdrodd foxdrodd released this 05 Apr 08:32
· 23 commits to master since this release

Update 10.04.2026: Added a full userland Linux distro CDI (musl or uclibc) ! With 139 modern packages, like the latest gcc (musl), htop, btop (musl), lynx, tmux and many other packages.

# fastfetch                                                                    
            .:-=++*****+++=-:.               root@192
         .-+++=-::....::--=++*+=-.           --------
      .-+*+-.                .-+**+:         OS: Dreamcast Linux (2026-04-10) sh4
    .=**-.    .:-=++++==-:.     .=**=.       Kernel: Linux 6.19.11
   .+*=.   .-+*+=--:::-=+**+-.    :+*+.      Uptime: 12 seconds
  :**-    -**=.          .:+**=.   .+**:     Shell: mksh R59
 .+*=    +*+.  .-=++==-:    :+*+.   .**+.    Terminal: vt102
 =**.   =*+   -**=::-=+*+-   .**+    -**=    CPU: SH7750
 +*+    +*-  .**:      :**=   -**:    =++    Memory: 7.53 MiB / 11.13 MiB (68%)
 +*+    +*-   +*=:...   -**.  .**=           Swap: Disabled
 -**:   -*+.   -=++++.  -**.   +*+           Local IP (eth0): 192.168.0.200/24
  +*+    =*+:          :+*=    +*+           Locale: C
  .+*=    -+*+=-::::-=+*+:    -**-       
   .+*+:    .-==+++==-:     .=**-                                    
     :+*+-.              .-=**=.                                     
       :=+*++=-:::::::-=+*+=-.           
          .:-=++*****++=-:    

The userland distro was built using the T2SDE.

--
This release to 6.19.11 is not only a kernel update, but the preparation to finally distribute a complete offline userland distro with the CDI.

The release contains the fixed GDROM driver, so we can mount iso9660 from the CD (GDROM or GDEMU) and use this as a squashfs-mounted base for our root filesystem. Please add your thoughts to #4 about what apps you would like to see in your dreamcast linux userland by default.

Note that currently, it is still quite raw, meaning it ships only a small busybox capable of mounting NFS/iso9660/squashfs and of course with fixed VMU/Maple support and many more kernel options (not yet fully upstreamed).

This release was tested on PAL-E and NTSC-J, with dcload-serial/-ip, GDROM, GDEMU - so only NTSC-U is missing from my official testing ops (but please beware, a device is already on the way to me).

To mount iso9660 from the busybox, use this

mount -t iso9660 -o ro /dev/gdrom /media

The -o ro is very important to busybox, otherwise it will just silently segfault.