Page 1 of 1
Disassembly of vorticons
Posted: Thu May 16, 2024 3:35 pm
by tuxie
Heya!
I seem to remember having downloaded a disassembly with comments *years* ago, but now I cant find it. When searching for it, I only find dead links. Anyone have a clue?
I tried comparing what ida spat out with what we got in the keen dreams release of source code, but doesn't match, which doesn't surprise me given the generation between.
Any clues, or am I going to retread work? :')
Re: Disassembly of vorticons
Posted: Wed May 22, 2024 11:08 am
by szemigi
Use webarchive.org. Do you have any link?
Re: Disassembly of vorticons
Posted: Thu May 23, 2024 9:05 am
by tuxie
You answered me on discord, so turns out webarchive doesn't have it.
So if people could check locally, that would be nice, otherwise it would be time to.. uh.. do the dirty work :')
Re: Disassembly of vorticons
Posted: Fri May 24, 2024 4:52 pm
by nwe74
I don't have a copy of any disassembly that was released on this website, however if you are interested, I can share my own.
It is a simple disassembly with variable and function names (mostly from Chocolate Keen) and only a small number of comments.
If you need source code for comparison, the closest thing I know of is Chocolate Keen, available on
GitHub. Chocolate Keen is a source port that uses SDL. I have spent some time studying its code, and I can confirm that functions responsible for game mechanics, enemy behavior etc. correspond very closely to the disassembly. However the parts of the code performing "low-level tasks" such as EGA graphics or sound will be very different. The order of the functions is also different.
Re: Disassembly of vorticons
Posted: Tue May 28, 2024 1:28 pm
by tuxie
Both the offer of your assembly file, and the hand pointing at chocolatekeen is fantastic.
Could you upload the assembly somewhere, so people might have something to stumble across in the future? :)
Re: Disassembly of vorticons
Posted: Wed May 29, 2024 10:02 pm
by nwe74
Link to the Keen 1 disassembly:
Link
This disassembly is still incomplete and lacks some information such as local variable names in functions.
Re: Disassembly of vorticons
Posted: Mon Jun 03, 2024 6:20 am
by tuxie
Thank you so much <3