VOGONS


First post, by analog_programmer

User metadata
Rank Oldbie
Rank
Oldbie

This is a simple CLI tool I wrote for splitting (interlace) and merging (deinterlace) of those old BIOS ROM dump files. It's self explanatory (no need for readme.txt, help.txt, etc.) and may be handy to someone else.

The attachment ROM-SM_usage.jpg is no longer available

The tool can split (interlace) ROM-dump files if their size is 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536, 131072, 262144, 524288, 1048576, 2097152 or 4194304 bytes (4 kb up to 32 Mb). It also can merge (deinterlace) "low" and "high" ROM-dump files it their size is 256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536, 131072, 262144, 524288, 1048576, 2097152 or 4194304 bytes in size (2 kb up to 32 Mb). The tool checks if generated files already exists, if files are already opened and for file naming redundancies.

I'm attaching 16-bit DOS version which works on 8086/88 CPUs here:

The attachment ROM-SM.zip is no longer available

Win x86 and x64 versions:

The attachment ROM-SM_win.zip is no longer available

I also compiled Linux x86 and Linux x64 versions. If someone is interested, I may attach them later.

EDIT: Attached win x86 and x64 versions in "ROM-SM_win.zip".

Last edited by analog_programmer on 2025-07-04, 15:07. Edited 2 times in total.

The word Idiot refers to a person with many ideas, especially stupid and harmful ideas.
This world goes south since everything's run by financiers and economists.
This isn't voice chat, yet some people overusing online communications talk and hear voices.

Reply 1 of 2, by wbahnassi

User metadata
Rank Oldbie
Rank
Oldbie

Thanks, I'd use a Windows x64 binary actually, since I'm on that OS when downloading BIOSes and writing them with the programmer.

Cheers!

Turbo XT 12MHz, 8-bit VGA, Dual 360K drives
Intel 386 DX-33, TSeng ET3000, SB 1.5, 1x CD
Intel 486 DX2-66, CL5428 VLB, SBPro 2, 2x CD
Intel Pentium 90, Matrox Millenium 2, SB16, 4x CD
HP Z400, Xeon 3.46GHz, YMF-744, Voodoo3, RTX2080Ti

Reply 2 of 2, by analog_programmer

User metadata
Rank Oldbie
Rank
Oldbie
wbahnassi wrote on Today, 10:59:

Thanks, I'd use a Windows x64 binary actually, since I'm on that OS when downloading BIOSes and writing them with the programmer.

Cheers!

Just attached win x86 and x64 versions executables in "ROM-SM_win.zip" - see my first post.

Any feedback will be appreciated!

The word Idiot refers to a person with many ideas, especially stupid and harmful ideas.
This world goes south since everything's run by financiers and economists.
This isn't voice chat, yet some people overusing online communications talk and hear voices.