Game development with dos?

Discussion in 'Game Development General Discussion' started by cobracon2, Jan 3, 2014.

  1. cobracon2

    cobracon2 Rising Member

    Joined:
    Nov 8, 2013
    Messages:
    50
    Likes Received:
    0
    Location:
    Michigan, USA
    Was there any systems that the sdk was made for dos only? I would like to work on a project, but I need it so be in dos.

    Thanks
     
  2. TriMesh

    TriMesh Site Supporter 2013-2016

    Joined:
    Jul 3, 2008
    Messages:
    1,488
    Likes Received:
    192
    Location:
    Hong Kong
    Basically all of the old ones used DOS. Probably the last generation of systems that you could realistically develop for entirely in DOS would be the Saturn and the original Playstation.
     
  3. cobracon2

    cobracon2 Rising Member

    Joined:
    Nov 8, 2013
    Messages:
    50
    Likes Received:
    0
    Location:
    Michigan, USA
    Well if I program for ps1, what version of the sdk should I use? Also any idea about an ide or tim editor for dos?
     
  4. TriMesh

    TriMesh Site Supporter 2013-2016

    Joined:
    Jul 3, 2008
    Messages:
    1,488
    Likes Received:
    192
    Location:
    Hong Kong
    With a bit of fiddling, you could persuade the IDE used by Borland C to support other toolchains - I used to develop code for the 8051 in it. Graphics stuff is a bit harder - there are DOS based converters for TIM format, and I guess you could use something like PC paintbrush or the MS-DOS version of Deluxe paint to create the images and then convert them. There are also converters from for various 3D formats.

    I guess you could use one of the old versions of 3D Studio - I think R4 was the last DOS based version before they released the 3D Studio Max on NT. Sorry I can't be more precise, but it was a very long time since I used any of these DOS based tools...
     
  5. tails92

    tails92 Spirited Member

    Joined:
    Sep 29, 2008
    Messages:
    197
    Likes Received:
    3
    Location:
    some place near Naples (Napoli)
    By the way if you compile them with DJGPP, the tools from PSXSDK should also work.
    With some work you can also get the psxsdk toolchain up and going on dos.

    EDIT: I've just compiled bmp2tim, mkpsxiso and wav2vag from the PSXSDK tools for DOS with a djgpp cross-compiler.
    This is the zip archive.
     
    Last edited: Jan 6, 2014
  6. cobracon2

    cobracon2 Rising Member

    Joined:
    Nov 8, 2013
    Messages:
    50
    Likes Received:
    0
    Location:
    Michigan, USA
    Thanks for the download. The whole reason I want to do this with dos, is to make use of my raspberry pi for game dev. Looks like it will be quite the challenge[FONT=arial, sans-serif].[/FONT]
     
  7. tails92

    tails92 Spirited Member

    Joined:
    Sep 29, 2008
    Messages:
    197
    Likes Received:
    3
    Location:
    some place near Naples (Napoli)
    So you want to use development tools under DOSBox running on the Raspberry Pi?
    While running the tools under DOSBox is the easiest way and you can use the original sdk that way, if you feel technically versed enough and your Raspberry Pi runs Linux, you could compile a PSXSDK toolchain for it, it will be much faster because it's native.
    toolchain.txt in the PSXSDK source distribution explains how to build a toolchain for use with it - known issue: add --enable-languages=c to the GCC configure command line recommended by the text document.
     
  8. cobracon2

    cobracon2 Rising Member

    Joined:
    Nov 8, 2013
    Messages:
    50
    Likes Received:
    0
    Location:
    Michigan, USA
    My Raspberry Pi does run Linux (desbian), The only thing is, I'm not well versed in Linux. Most of my life has been spent using dos and windows. I guess I need to start looking into the file structure of Linux more. Everything just seems to be more complicated than in needs to be.
     

Share This Page