Tales Of Emulator Horror Chapter 58:
last night i was streaming my attempts to play some apple iigs games and it was just *not working*, I kept trying and trying and getting bizarre behavior. I'd take one disk out, put in another, and it would act like it was the same disk!
i'd swap disks and the OS would never acknowledge it, but I thought this machine had disk insert notification. i could eject a disk, then put another image in, and it would show the data from the first disk!
it would even persist through reboots and *shutting down the emulator.* ignoring the why, *where* was it even keeping the state??? I couldn't find any kind of state file in the directory
today it finally dawned on me that I had been ignoring a message in the debug console that I really shouldn't have

when i ejected an image and put in another, the emulator was *not* noticing this, and would then register a difference between the image in RAM and on disk
it then proceeded to write out the RAM copy of the disk to the file on my hard drive, so now I have a bunch of images that have the wrong contents in them. i have to EXPLICITLY eject the disk IN THE OS before putting in another or it'll just wipe the new image!
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to Gravis: The Posts Lizard
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!