-
Notifications
You must be signed in to change notification settings - Fork 45
Netlink
sairuk edited this page Feb 5, 2023
·
8 revisions
Sega Saturn online play tunneling service created by eaudunord, some work is based on dreampi
Install from the experimental menu
- If you run your own internal DNS/DHCP/dual nics you will need additional configuration to support this
- You cannot run both dreampi and netlink on the same device without manual configuration (it is technically possible, our installers don't support it, so you need to do it manually, see project page)
Make sure the service is running
● netlink.service - netlink for Sega Saturn
Loaded: loaded (/etc/systemd/system/netlink.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2022-12-03 23:24:47 GMT; 6s ago
Main PID: 14268 (python3)
Tasks: 1 (limit: 415)
CPU: 5.354s
CGroup: /system.slice/netlink.service
└─14268 /usr/bin/python3 /opt/netlink/tunnel.py
Dec 03 23:24:47 raspberrypi systemd[1]: Started netlink for Sega Saturn.
65432 TCP 20001 UDP 20002 UDP
TBA, no hardware to test - refer dreampi
submitted as part of the 28th Anniversary Game Competition
To set up a game:
-----------------
For xband games, you need two player ids, sp and mp#opponentipaddress#. sp for slave, or wait side. mp#opponentipaddress# for master or dial side where opponent IP address is zero padded to three characters in each group and no decimals e.g. 192168007055 for 192.168.7.55
In Netlink games you either select wait, or dial #ipaddress# in the same format just described. It's possible to use * in place of decimals on Netlink, so #127*0*0*1# is also valid.
- https://github.com/eaudunord/Netlink
- https://www.segasaturnshiro.com/2022/05/26/saturn-netlink-tunnels-its-way-online/
- https://dreamcast-talk.com/forum/viewtopic.php?t=8453 (using a Dreampi for Saturn Online)
- https://segaxtreme.net/threads/sega-saturn-28th-anniversary-game-competition.25278/post-183522
Getting started:
Contributing
- Bugs
- Structure
- Testing RetroNAS
- Ideas potential future state stuff
Multi-system protocols:
- ADTPro Apple // era
- EtherDFS MS-DOS/FreeDOS
- ethflop MS-DOS/FreeDOS L2 floppy emulator
- FTP File Transfer Protocol
- HTTP Hyper Text Transfer Protocol
- Kermit
- NFS UNIX Network File system
- Netatalk AppleTalk/AFP
- PiSCSi Convert RPI to SCSI device (RASCSI)
- Samba SMB/CIFS
- TNFS Atari 8-bit and ZX Spectrum
- Telnet
- ZeroConf, Bonjour, Avahi
- pyGopherd a HTTP alternative
- zterm Serial Comms Zmodem Transfer
Specific system configurations:
- Supported Clients
- 3DS QR codes Nintendo 3DS and 2DS
- Batocera
- EmuELEC and derivatives
- RecalBox
- EmuDeck
- Analogue Pocket (OpenFPGA)
- FSP Nintendo GameCube
- Fenrir-ODE Webserver Sega Saturn
- MiSTer FPGA
- NABU Internet Adapter
- Netlink Sega Saturn Netlink online play
- OpenPS2Loader PlayStation 2
- XBox360
- dreampi dreampi project for Dreamcast (and others) online
- hb-store-cdn PlayStation 4 Homebrew Store CDN
- ps3netsrv PlayStation 3
- linux-dexdrive Dump/Write PS1 memory card images
- sidecart Atari ST Sidecart
Services:
- WaybackProxy Web Proxy through the Wayback Machine
- WebOne Web Proxy
- macproxy Web Proxy
- wrp Web Proxy
- Cockpit Web management
- Syncthing file synchronization
- ROM import Smokemonsters SMDB
- TCPser software Hayes Modem
- BitTorrent
- aria2 lightweight download utility.
- megatools mega.nz suite
- XLink Kai multi-platform
Tools:
- gogrepo Sync your GOG installers
- SabreTools DAT management tool
- mc Midnight Commander (Norton clone)
- ytree filemanger XTree clone
- far2l far2l filemanager
- Gadgets Linux gadgets (OTG) mode
- affstools
- amitools
Physical Media:
- DiscImageCreator dump redump.org compatible images
- Redumper advance disc dumper
On-Device Management:
- cue2pops BIN/CUE to VCD conversion
- extract-xiso Manage XISOs
- hdl-dump PS2 HDD device management
- nbd-client Network Block Device
- pfsshell PFS shell / PFS fuse
- ucon64 A multi-purpose copier device tool
- xboxmanager An experimental XBOX Manager
- pi1541 setup a pi1541 compatible device
Advanced Topics:
- Storage
- BtrFS RAID, Snapshots, Compression, Deduplication
- FAT Advanced guide to using FAT loopback mounts for EtherDFS
- TBA
- SMR Shingled Magnetic Recording hard drives (TBA)
- NTFS Advanced guide for NTFS formatted disks
- SMB Loopback Mounting an existing SMB NAS
- NFS Loopback Mounting an existing NFS NAS
- MDRAID (TBA)
- LVM (TBA)
- iSCSI Configuring iSCSI
- Networking
- Standalone Independent standalone network
- Zoned Firewall zones for retro and modern networks
- DHCP Basic DHCP on the Ethernet device
- Installation Profiles
- Generic ROMs folder
- Other projects and sites
- laptop-ao
- Local Module
- Docker and why it's not optimal for a network storage system