Skip to content

Instantly share code, notes, and snippets.

View s-ol's full-sized avatar

s-ol s-ol

View GitHub Profile
@s-ol
s-ol / LTFU_FCVP-9
Last active December 23, 2015 15:59
LTFU_FCVP-9
■ ■
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
▌▐█ ▀▀█▀▀▀█▀▀▀█▌▐█ ▐
▌ █ █ █▀ █ █ ▐
▌ █▄▄▄█ █ ▀██▀ ▐
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
■ ■
@s-ol
s-ol / FLOP Specification Draft 1.md
Last active December 16, 2015 13:59
Specification for the FLOP filesystem for use with the Mackapar 3.5" Floppy Drive (M35FD). [DCPU-16 stuffz]

Introduction

The FLOP filesystem is designed for the use with the Mackapar 3.5" Floppy Drive (M35FD). The M35FD consists of 1440 sectors of 512 words each (737,280 words total).

The first seven sectors are the main header, followed by the file list. One block is a sector. It just stores pure data. Blocks are allocated back-to-front, to reduce collision between the file list and the data blocks.