MS-DOS game Code Source Request

Discussion in 'Game Development General Discussion' started by tonma, Aug 18, 2018.

  1. tonma

    tonma Member

    Joined:
    Apr 5, 2016
    Messages:
    13
    Likes Received:
    0
    Hello,
    I'm learning the basics of the x86 assembler. I made a first test by converting the sokoban dos game from x86 to Dreamcast.
    [​IMG]
    Original x86 code link
    https://github.com/adamsmasher/sokobanDOS

    I would like to try to convert more complex ms-dos games but I do not find assembler sources .
    Does anyone know a website with sources or ftp / cdrom. I'm mainly looking for 2D games for ms-dos (80s / early 90s).
    Even in cga like my first PC computer. I spent a lot of time playing it, especially platform games, shot them up, rpg or adventure.
     
  2. josiahgould

    josiahgould Spirited Member

    Joined:
    Sep 1, 2009
    Messages:
    167
    Likes Received:
    21
  3. tonma

    tonma Member

    Joined:
    Apr 5, 2016
    Messages:
    13
    Likes Received:
    0
    Thanks for the link.

    It's weird, I always read that ms-dos or old games were done in assembler. But it seems sources are in TurboPascal or TurboC.
    I wish assembly only for learning purpose but I'll look at the TPascal too.
     
  4. vexatious

    vexatious Rising Member

    Joined:
    Nov 9, 2014
    Messages:
    70
    Likes Received:
    6
    Yeah unfortunately that seems to be the case.

    If you're open to other coding systems, there's a large list of D.O.S. games available: "Commander Keen", "Jazz Jack Rabbit", and some others.

    "Duke Nukem 3D" has some references with assembler; coder Ken Silverman posted examples at Vogons forum website. There's also the Allegro linker object code (most sources use the term "Library") which is free and open source. "Quake" for D.O.S. might have assembly.

    Might sound weird but Atari Jaguar game codes have been leaked and those might coincide with D.O.S. 8086 assembly MASM.
     
  5. TriMesh

    TriMesh Site Supporter 2013-2017

    Joined:
    Jul 3, 2008
    Messages:
    2,324
    Likes Received:
    750
    Even back then a lot of them were being written in 'C' - the games that were most likely to be written in assembly were the ones for old 8-bit computers and consoles.
     
  6. davesandell

    davesandell Active Member

    Joined:
    Oct 2, 2012
    Messages:
    39
    Likes Received:
    6
    The original IBM PC would have been programmed in assember if my memory serves.... being that they were "strictly business" I doubt many games would have been written for them.... although from a hardware point of view authentic "clones" are still available in kit form if you fancy some soldering time.....
    If you get stuck on Turbo P I'm pretty sure I still have all my stuff on 5 1/4 inch disk here somewhere - as well as the retail boxed software and manuals.....
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page