A mixed-format, mixed-architecture, mixed-sided diskette (2008)
trixter.oldskool.org
trixter.oldskool.org
LOAD"*",8
or LOAD "*",8,0
RUN
as far as creating the original disc, not that hard. format the whole disc for a commodore. use track 18 sector 0 for bam and sector 1 for directory (just one sector). calculate number of tracks needed for commodore program storage. mark the rest of the disk sectors as used.move the disk to a pc. using a custom program, format the individual tracks not used by the commodore for the pc (do not use the dos format, it would wipe the disk of commodore info). so, the back of the floppy and the tracks not in commodore space. mark the tracks not formatted for pc as bad in the fat sectors on track 1.
http://trixter.oldskool.org/2008/09/28/the-diskette-that-ble...
You could even do three format with IBM, Apple, and Commodore so long as the Apple and Commodore formatting was on flip sides of the disk.
http://trixter.oldskool.org/2008/09/28/the-diskette-that-ble...
LOAD "*",8,1
or: LOAD "*",8
RUN
The 8 was the drive number, so it could potentially be 9, 10, or 11. The ,1 indicates "reload into the same memory location it was saved from, rather than into the beginning of BASIC."Typically commercial games used tricks to get an autorun from the ,1 flag (I can't remember how those worked).
Although it's not too hard to guess how it was produced: format the odd tracks in one machine, then do the evens in another, and write the FS structures such that each machine only sees the data it needs, I agree with Trixter that the most interesting part is someone was creative enough to come up with this solution. A great hack in the traditional sense of the word.
[1] According to Google, I may be the first one to use this phrase on the Internet in a non-spam-site way.
Some released software was dual-format as well - I particularly recall the Atari ST/Amiga version of Starglider. While the ST and Amiga boxes were both separately labelled, the actual disc inside was the same, and worked on either machine.
ST, Amiga and PC all used the same magnetic encoding, called MFM[0], so differences were completely logical (and not even very different - e.g., the ST and PC both used the old CP/M "FAT" format that is still with us today). That was more like having a file that's at the same time a .c program and a shell script. Nice, but at a rather high level of abstraction.
Apple II and the C64 used GCR[1] encodings (not the same GCR encoding), which is completely different. A C64 drive controller cannot read MFM, and a PC disk controller cannot read GCR.
The interesting thing about this hybrid disk is that whoever made it alternated the tracks - odd were GCR, even were MFM, and the logical filesystems were arranged such that each file system respected the other filesystem's tracks.
[0] https://en.wikipedia.org/wiki/Modified_Frequency_Modulation
When I tried to sell my girlfriend on the computer; she just wasen't interested. "I will pay someone to type my papers. It's not that expensive. I got the brilliant notion, I would play to her creative side. I opened the paint(forget the name of the graphics program), and drew an erotic picture on the screen. Well that sealed the deal, "Put that computer away, or you will never get to see my erotic parts!" Never again told a single person about my cheating devise. Threw it away after a nervous breakdown in graduate school. I still miss that dot matrix printer--that lasted years on the same ribbon? I think I bought maybe one ribbon, and it was cheap?
Hope your doing well Ingrid?
Day-before-yesterday I put a memory card in the DVD slot on my iMac. I have no clue how I'm going to get it out, other than taking apart my computer. Or leaving it there, given I don't use DVDs anymore.
It makes me sad that everything is built to keep you out of your devices.
A full sized disc drive is only a moment of screwing to open up.
This non-slot laptop drive I have seems to be easy to disassemble too.
[1] https://commons.wikimedia.org/wiki/Diskette#/media/File:Disk...
It would have been hard to imagine these days having a stack of thumb drives and digging for one at least 8gb, and thinking, when I saw the 512mb-2gb ones of just tossing them away.