Index of /NetBSD/wii/

NameLast ModifiedSizeType
../ -  Directory
All/2025-Jun-06 19:01:00-  Directory
daily_driver/2025-Jun-03 19:39:25-  Directory
src/2025-May-25 13:10:32-  Directory
README.txt2025-May-26 09:13:353.7Ktext/plain; charset=utf-8
dt.tar.gz2025-May-21 06:23:5820.7Mapplication/x-gtar-compressed
packages.txt2025-May-21 06:24:292.4Ktext/plain; charset=utf-8
 _   _      _  ______  ___________              _                      
| \ | |    | | | ___ \/  ___|  _  \            | |                     
|  \| | ___| |_| |_/ /\ `--.| | | |   _____   _| |__  _ __  _ __   ___ 
| . ` |/ _ \ __| ___ \ `--. \ | | |  / _ \ \ / / '_ \| '_ \| '_ \ / __|
| |\  |  __/ |_| |_/ //\__/ / |/ /  |  __/\ V /| |_) | |_) | |_) | (__ 
\_| \_/\___|\__\____/ \____/|___/    \___| \_/ |_.__/| .__/| .__/ \___|
                                                     | |   | |         
                                                     |_|   |_|         

							    Nintendo Wii
========================================================================

Wii NetBSD 

Wii Hardware info: 
RAM: 64MB + 24 MB RAM 
CPU: PPC Broadway @ 729 MHz 

Observations : 

- NetBSD current (as of May 15 2025) seems to be buggy and Xorg has issues (SDL related programs dont work) 
- Uae NetBSD 10.1 Stable instead (https://cdn.netbsd.org/pub/NetBSD/NetBSD-10.1/evbppc/binary/gzimg/)   
- Don't run neofetch in CDE on the Wii - it freezes Xorg  

- ScummVM was compiled against SDL1.2 and includes only these game engines (Ultima, Kyra, SCUMM, AGI, Might & Magic, Flight of the Amazon Queen, Beneath a Steel Sky) 
- Chocolate-doom was compiled against SDL1.2  
- There are a couple of games present in the All directory (quake,doom,heretic,hexen,ultima8,scummvm,flashback ...) 

- Great reference in this article https://blog.infected.systems/posts/2025-04-21-this-blog-is-hosted-on-a-nintendo-wii/ 

- Thanks to Jared McNeill for making the Wii NetBSD port possible !  



CDE    

Install pkgin 

pkgin install motif 
pkgin install libiconv 
pkgin install gettext 
pkgin install fontcongfig 
pkgin install tcl 
pkgin install ksh93 
pkgin install automake 
pkgin install autoconf 
pkgin install pam-pwauth_suid
pkgin install font-adobe-75dpi 
pkgin install font-adobe-100dpi 
pkgin install freetype2 
pkgin install gmake  
pkgin install wget 

Since I have used pkgsrc 2025Q1 there are some newer packages that are needed for CDE which are included here. 
(All packages I have installed are in packages.txt for reference) 

- NetBSD 10.1 STABLE (evbppc) and 2025Q1 pkgsrc used   
- pkgsrc CDE from 2025Q1 does not build on the Wii (errors with ksh93 and dtterm builds) 
- CDE 2.5.2 and 2.4.0 do not build on NetBSD 10.1 evbppc wii  
- CDE 2.3.2 sources compile and install but dthelpview and dtstyle fail to build 
- dtstyle and dthelpview compiled on macppc and copied over to evbppc Wii 

- Binary package dt.tar.gz uploaded to the repo 
  wget https://astr0baby.online/NetBSD/wii/dt.tar.gz 
  su 
  mv dt.tar.gz /usr 
  cd /usr
  tar -zxvf dt.tar.gz 
  rm dt.tar.gz 
  exit 

- Now make sure you have rpcbind enabled in /etc/rc.conf 
  by adding a following line 

rpcbind=YES 
rpcbind_flags="-l" 

- And start rpcbind 

/etc/rc.d/rpcbind start 

- Make sure you have your hostname in /etc/hosts 

::1                     wii localhost localhost.
127.0.0.1               wii localhost localhost.


- Start CDE 

  startx /usr/dt/bin/Xsession  






  If you wish to compile CDE-2.3.2 source on the Wii

  wget https://astr0baby.online/Pinebook64/NetBSD/CDE/cde-2.3.2.tar.gz 
  tar -zxvf cde-2.3.2.tar.gz 
  cd cde-2.3.2 
  gmake World.dev  
  su  
  admin/IntegTools/dbTools/installCDE -s `pwd`  
  (dthelpview and dttstyle wont be present, they fail to build) 
  (I have copied these from CDE-2.3.2 on a macppc build) 

- Now make sure you have rpcbind enabled in /etc/rc.conf 
  by adding a following line 

rpcbind=YES 
rpcbind_flags="-l" 

- And start rpcbind 

/etc/rc.d/rpcbind start 

- Make sure you have your hostname in /etc/hosts 

::1                     wii localhost localhost.
127.0.0.1               wii localhost localhost.

- Start CDE 
  startx /usr/dt/bin/Xsession 



Webserver 1.0