top | item 45823381

(no title)

boole1854 | 3 months ago

Ok, so this post is a joke of some kind (there was no 1989 version of Blue Prince).

But it raises an interesting question: would it have been possible to implement that upside down floppy disk puzzle in a game?

1. Was it even possible to insert floppy disks upside down? I lived through the floppy disk era in my childhood, but I have to admit I can't remember if the drives would even let you do this.

2. If the answer to #1 is yes, would there be any way of programmatically detecting the floppy-disk-was-inserted-the-wrong-way state?

discuss

order

cbondurant|3 months ago

There are in fact two sided floppies! IIRC they behave a lot like the two sides of a cassette tape, the floppy reader only reads from one side at a time.

A fun fact in that regard: the game Karateka (an actual game for the Apple II) had an easter egg, where the team realized that their game entirely fit in the capacity of one side of a floppy, so they put a second copy of the game on the other side, but set up so that it would render upside-down.

I'd not be surprised if the inclusion of that detail in this post was directly inspired by Karateka.

satiated_grue|3 months ago

The Apple II had a non-linear layout of video memory, so programmer Jordan Mechner used a layer of indirection where he had an array of pointers to rows of screen memory.

They realized that inverting the screen was as simple as inverting the row-pointer array. Then they managed to convince Broderbund to ship a double-sided floppy with that change in the software.

bzzzt|3 months ago

The Apple II used single-sided floppy disks so it was possible to insert a double sided disk upside-down to story data on the other side.

If the other side contains other data it should be easy to detect the disk was inserted upside down just by reading it.

skopje|3 months ago

Yes. Lots of software was double sided. With a small hand punch would could make non-double sided disks double sided (even if manufacturer said no no).

https://www.webcommand.net/wp-content/uploads/2019/07/commod...

jonny_eh|3 months ago

That’s true of 5.25” floppies. The newer, higher capacity, 3.5” floppies had both sides accessible without physically flipping, so all drives only supported inserting the disks in one orientation.

But the Apple II mainly used 5.25” floppies. So I’m not correcting you, just adding more context.

omgbear|3 months ago

Semi-related; One of the Zelda DS games required you to close the DS (so the top and bottom screen met), which moved a mark from the top to bottom screen. Was infuriating for me, only figured it out after closing the DS in frustration. Not really something you can do with modern portables, but clever in retrospect.

IAmBroom|3 months ago

1. No. For an obvious and good reason.

bzzzt|3 months ago

We're talking about 5,25 inch floppies. It was easy to insert those in any way imaginable including several wrong ones ;)

empath75|3 months ago

You absolutely could put in disks upside down.