Meatloaf Media Explorer

v1.03 @ 4/22/2023

Drop file here.

This is a browser based tool for exploring media file formats. It shows the structure of the file down to the block/sector level. It displays a visualization of the disk map that lets you click around to look at the contents of the blocks. It shows a directory listing the way it would look on the original system and lets you select files to see their content and where they are stored in the disk.

Features:
  • Supports loading media within compressed archive files
  • Show's BAM Message for disks and SYS Line for PRG files
  • Displays Disk Map of current Media file
  • Select Disk block to show sector contents
  • Click "DISK" header to toggle map orientation
  • Click "DIRECTORY", "FILE", "SECTOR", "BLOCK" header to toggle UPPER/lower case
  • Select file in Directory listing to show details
  • Selected file shows blocks highlighted in disk map
  • Selecting individual "FILE" blocks highlights them in disk map and file data
  • Detects errors in directory entries
    • Inconsistent block count
    • Zero byte last block
Supported Media:
  • Archives: 7z, rar, tar, tar.bz2, tar.gz, tar.lz, tar.xz, tgz, zip
  • Commodore:
    • DISK: D64 / D71 / D80 / D81 / D82
    • HARD DRIVE: DNP
    • ARCHIVE: D8B / DFI

ARCHIVE

"THIS IS AN ARCHIVE DIRECTORY"
109 "FILE 1"PRG
3 "FILE 2"PRG
98 "FILE 3"PRG

MEDIA

File: NO FILE LOADED
Size:

System: Commodore
Media Format: D64
Media Type: Disk
Tracks: 35
Sectors: 687
Blocks: 687
Sector Size: 256 bytes
Block Size: 256 bytes
Disk Format: CBM DOS 2.6

DIRECTORY

"THIS IS A DISK DIRECTORY"00 2A
109 "FILE 1"PRG
3 "FILE 2"PRG
98 "FILE 3"PRG

FILE

NO FILE LOADED

Blocks: , Size:
First Block: , Track: , Sector:
Load Address:

BLOCK: 000, TRACK:000, SECTOR: 000


DISK

Block Allocation Map Allocated Unallocated
Directory File Error Info Selected
BLOCK: 000, TRACK:000, SECTOR: 000

SECTOR

Error: 000, 000
BLOCK: 000, TRACK:000, SECTOR: 000

BLOCK


Copyright © 2022 - Meatloaf.cc