Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

How are the graphics created? Were they actually encoded as bitmap values, or were they binary type files shipped with the game?


They don't seem to be part of the repository. In the final game, they were part of the individual tables' exectuables, my guess would be that commands like `INCLUDELIB STONES.LIB` are responsible for linking the graphics into the executable.


Isn’t that what STONES.ASM assembles to?

Skimming it, it has lots of data (or, possibly, bytecode that gets interpreted) and has a section called “animations” (starting at line 2259)


If that was the case, STONES.ASM would assemble to STONES.LIB and CLEAR.LIB at the same time. The assembler they used must use this keyword differently than MASM. The data in this ASM file isn't nearly enough to represent the rich graphics of Pinball Fantasies.


It's really a shame since that means you can't compile this to a functional executable without significant effort.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: