Dne 23.11.2017 v 13:18 ketmar via Digitalmars-d-announce napsal(a): > recently i worked on remake of DOS remake of Konami's Knightmare > game[0]. the game is playable now, it has music from original MSX > Knightmare, and sfx/gfx/levels from DOS remake. it is written in D, of > course, and it is FOSS. you can find the sources here[1]. > > as usual, you'll need my IV modules[2], and Adam's ARSD modules[3]. > the code won't work on 64-bit arches, tho (due to some bugs in sdpy/iv). > but it can be compiled for 32-bit GNU/Linux, and 32-bit windows. > > here is windows binary for those who cannot (or don't want to) build the > binary[4]. > > WARNING! the code is a partial port of old DOS turbo pascal sources, so > it is *very* far from something even remotely sane. > > it is not polished yet, but that should not stop you! play this > excellent classic shooter while it is hot! ;-) > > some tech info: arsd.simpledisplay is used for video (with OpenGL > backend), arsd.simplesound for audio (with my AY-8910 emulator), iv.vfs > for VFS support. as the game designed for 20 FPS, i didn't bother > avoiding GC (that is, the engine allocates like crazy). > > enjoy, and happy hacking! > > > [0] https://en.wikipedia.org/wiki/Knightmare_(1986_video_game) > [1] http://repo.or.cz/knightmare.git > [2] http://repo.or.cz/iv.d.git > [3] https://github.com/adamdruppe/arsd > [4] http://files.catbox.moe/z19j91.7z
Neat! Instead of working, I was spamming shift like crazy... Now, when you say a partial port, did you make some automated translation or it is just a manual labor with lotta love? Martin
