-
Notifications
You must be signed in to change notification settings - Fork 78
Commodore FujiNet Quickstart Guide
Meatloaf was on display at VCFMW 17 on the 10th and 11th. Jamie was there showing off ML marinating in FujiNet juices...
A lot happened at VCF East in Wall NJ, with a planned bring up by JeffP. with support from the Meatloaf Team.
The FN proto pretty much ran and loaded at least one game during the sessions.
16:52:25.170 > Fuji cmd: MOUNT HOST
16:52:25.170 > ::mount {5} "commodore-apps.irata.online"
16:52:25.170 > ::mount_local Attempting mount of "commodore-apps.irata.online"
16:52:25.170 > ::mount_tnfs {5:0} "commodore-apps.irata.online"
16:52:25.171 > Calling TNFS::begin
16:52:25.173 > Resolving hostname "commodore-apps.irata.online"
16:52:25.369 > Resolved to address 142.93.9.157
16:52:25.370 > TNFS mount commodore-apps.irata.online[142.93.9.157]:16384
16:52:25.421 > TNFS mount successful. session: 0x58ba, version: 0x0102, min_retry: 1000ms
16:52:25.421 > vfs_tnfs_register "/tnfs0x3ffee5fc" @ 0x3ffee5fc = 0 "ESP_OK"
16:52:25.424 > Fuji cmd: MOUNT HOST
A detailed list of image formats is available on the c64 wiki. PRG are known to work with ML/FN.
In C64 world you use BASIC like a CLI to perform DOS commands- there is no DOS application (like on Atari) that takes you out of BASIC to manipulate files... you do it right in basic with something having been loaded to patch the kernel. That is what ML does for you.
Some commands to try:
LOAD"$",8
LOAD"ML:GAME*",8,1
LOAD"ML:GAME$",8
LOAD"ML:AMIB",8,1
load"http://fujinet.online/tnfs/CBM/digdug.prg",8,1
If you want to list all of the games that are available for random load with "ML:GAME*" you can LOAD"ML:GAME$",8
To load a specific one just LOAD"ML:?????",8,1 but specify the first part of the name of any of them or the whole name if you want. The server side api controls what gets sent back to the device. There will be a future a chain loader for some file types so that they can be directly loaded an used in the 64.
Try LOAD"ML:EMPIRE",8,1
The ,1 just tells basic to load it at the address specified in the file rather than at the beginning of basic memory.
Copyright 2024 Contributors to the FujiNetWIFI project.
Join us on Discord: https://discord.gg/7MfFTvD
- Home
- What is FujiNet?
- The Definition of Done
- Board bring up for FujiNet Platform.IO code
- The Complete Linux CLI Guide
- The Complete macOS CLI Guide
- Development Env for Apps
- FujiNet-Development-Guidelines
- System Quickstarts
- FujiNet Flasher
- Setting up a TNFS Server
- FujiNet Configuration File: fnconfig.ini
- AppKey Registry - SIO Command $DC Open App Key
- CP-M Support
- BBS
- Official Hardware Versions
- Prototype Board Revisions
- FujiNet Development Guidelines
- Atari Programming
- Apple Programming
- C64 Programming
- ADAM Programming
- Testing Plan
- Hacker List
- FujiNet VirtualMachine