Katherine the Sixth

731 Followers
463 Following
862 Posts
Hardware necromancer.
超高校級のシステムプログラマ。
High Priestess arcana.
I invented Let's Plays.
Crest of Indech haver.
EN,ES,日本語OK!
Av: @evatrice!
Twittertwitter.com/luigithirty
Pronounsshe/her
FFXIVHarutsuki Soryo@Excalibur

In the true spirit of the 1990s I got one of these to quickly jot down OS/2 and STUN Runner reverse engineering diagrams

cheaper than buying an iPad just for scribbling flowcharts. I tried using a Wacom tablet but my dysgraphia means I have to see what I’m writing on the surface as I’m writing it

I’ve been at it for a couple days and I’ve found the game loop and state machine, the string tables, ADSP program format, sound and music commands
I will know your secrets
Second Reality demo port for IRIX finished and uploaded to my online repo:
$ tdnf install flx-secondreality
Note: Needs gfx board with TRAM!
@0xabad1dea Spelvin Goolie made me suspicious (Svengoolie!) but uhh no I found the artist’s resume online and it’s definitely edutainment shovelware from 1993
@bitsavers I will be once I figure out where
@Rairii No, no, my day job is CPU simulation so I'm intimately familiar with x86 OS memory management
@pianosaurus not inaccurate since the driver masquerades as W32S, SHELL, and VTD.vxd to windows

Win32s maintains a memory arena in the top half of the 32-bit address space. To run under OS/2, the IBM-supplied VW32S.SYS has to translate the VirtualAlloc/Free/etc calls and their flags and options into OS/2 VMAlloc/Free/etc calls.

It looks like Boca Raton added undocumented MVDM.DLL exports that give a VDM direct access to the OS2KRNL virtual memory management subsystem!

Here's my GEM ZCode-Interpreter for anyone who's interested.

V3-V8, text only, Quetzal saves, input history, notepad feature. Needs about 450KB + size of the game. Plays nice with MagiC and MiNT.

https://drive.proton.me/urls/9JVYXF9R24#9DAOwg1ptruO

#atari #retroComputing #interactivefiction #infocom