Game Installers for DosBox EX Ultimate

Discussion in 'General Discussions' started by commander-beef, Nov 27, 2013.

  1. commander-beef

    commander-beef Very Active Member

    Joined:
    May 1, 2012
    Messages:
    964
    Location:
    Polandowo
    Hiya 

    I would like to inform you that DosBox EX among other things will soon use installers for games [mainly shareware ones]. 'What for?' , you can say. Mainly because to even more simplify adding new games to DosBox EX, so you dont need configure anything AND im doing this for future proof, because i'll try to make online scoring system for DosBox EX and with installers I will be 100% sure that game will work properly with scoring system [you know, there are numerous versions of games with numerous different ideas where to install them. Every single wrong directory might break Online Scoring System for particular game]. 

    Every installer [DXZ file -> pure ZIP format] will have [apart from game, of course] documentation + screens + cover arts to simplify everything even more :D

    How to install DXZ files with games?

    Easy. Start DosBox EX and click on Setup DosBox EX Configuration -> Install new game from DXZ file -> Choose a DXZ File with game to install..

    And voilla.. :D game is installed in Games Directory 

    First game with installer will be:

    Raptor: Call of the Shadows [sHAREWARE], preconfigured and ready to play on DosBox EX.

    Download: http://www.filedropper.com/raptorshareware [im looking for a good and free filehosting, anybody?]

    Btw. Release DosBox EX with support of DXZ format.. in repo :D
     
    Last edited by a moderator: Nov 27, 2013
    Tags:
  2. mcobit

    mcobit Advanced Member

    Joined:
    Jul 28, 2008
    Messages:
    6,755
    You can ask ED if he can get you an ftp account on his server for filehosting. Bit that should be legally bulletproof files then.
     
  3. commander-beef

    commander-beef Very Active Member

    Joined:
    May 1, 2012
    Messages:
    964
    Location:
    Polandowo
    Yeah, only Shareware and Freeware ones [or commercial that was released as free]. I'll think about demo's as well [for example Tempest 2000 comes as a DEMO apart from commercial one]
     
  4. skeezix

    skeezix Internal Development

    Joined:
    Mar 11, 2003
    Messages:
    8,060
    Online scoring in what way?

    If you want simple scoring like C4A.. coudl tie into C4A :)

    jeff
     
  5. commander-beef

    commander-beef Very Active Member

    Joined:
    May 1, 2012
    Messages:
    964
    Location:
    Polandowo
    Why not, i never used C4A btw..


    Where i can find some info about C4A with scrpits and samples?  :D

    BTW. Looking for a feedback about DXZ Installers in DosBox EX. Cheers..
     
    Last edited by a moderator: Nov 27, 2013
  6. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,408
    Location:
    France, near Lyon
    Installer is certainly a great idea (hum, beware, you will soon have to catalog titles, put screenshots and an easy to browse downloader :)   and will end up with a repo for dosbox!)

    Online Score is also great, but it have to go to C4A, we need to have a central point for Pandora online score.
     
    Last edited by a moderator: Nov 27, 2013
  7. commander-beef

    commander-beef Very Active Member

    Joined:
    May 1, 2012
    Messages:
    964
    Location:
    Polandowo
  8. skeezix

    skeezix Internal Development

    Joined:
    Mar 11, 2003
    Messages:
    8,060
    beef -- I definately need to post a solid set of doc for that; the information is spread around in a few threads..

    A start at docs got made:

    http://pandorawiki.org/Compo4AllSDK

    But thats mostly the http interface for pulling scores and some data. I don't think account creation/updates got put in there, and none of the config file business.

    In short..

    C4A server is split into two parts; the display part (http://c4a.openpandora.org/) is maintained by milkshake on EDs server, and (currently) the only scoring server over at one of my VMs. The 'spaghetti client' can post scores to the server, so you can just include the 'sc' binary in your pnd, or you can whip up a librarized version of it; the code is all posted. (Its really exceedingly lame code, since all of it was put together very quickly as a prototype to see if people liked it; its half rewritten in some nicer form, but I've not gotten around to finishing any of the new codebase yet .. you know how it goes :)

    So folks use the C4A Manager (in the repo) to create/update their C4A profiles. Apps need onmly use 'sc' to post scores. The server does the running talllies, monthly rollovers, all tikme highs, etc.

    A game has to be registered in the server, which is a short (10 line?) config file; most important there is a unique-shortname ("my-damned-gamename") so the server can use that as its key for the game; the config also notes if its ascending or descending, what the genre/category are, that sort of junk (that not much uses yet.) It can also provide launch details (pnd, arguments etc to invoke a game on client side, but theres no client using this info yet.)

    I need to add a lot of features to c4a (overlay UI? in-c4a messaging? vendettas and challenges .. etc etc).

    So..

    - send me a conf file per-game to register the game with C4A

    - add 'sc' (or equivilent) to your pnd

    "sc" is trivial; its like 'sc push my-damned-game 1234' sort of complexity.

    Unfortuantely, its cheatable, so we rely on honor system. Without locking down end to end (signed client binaries, encrypted comms, closed blobs, etc) theres not much we can do to secure it; ie: making 'sc' binary downloadable means anyone can add support with 10 minutes time, which is q hugue plus; it also means any idiot can call 'sc' from command line to cheat, if they know the unique-id of a game (which they can sniff, read from sh-scripts, etc.)

    Its an imperfect world :)

    jeff
     
  9. Delightful Dude

    Delightful Dude Let's rock!

    Joined:
    Nov 7, 2012
    Messages:
    68
    Thx CB, great news!! :)
     
  10. Orion4874

    Orion4874 Mega GP Mania

    Joined:
    May 17, 2009
    Messages:
    1,426
    Location:
    North Brunswick, New Jersey
    Hey CB could you possibly use MediaFire? Those links appear to be dead already.... or is it just me?
     
  11. Hồng Thất Công

    Hồng Thất Công Đả Cẩu Bổng Pháp

    Joined:
    Dec 19, 2012
    Messages:
    4,380
    Location:
    Cái Bang
    It's just you.
     
  12. commander-beef

    commander-beef Very Active Member

    Joined:
    May 1, 2012
    Messages:
    964
    Location:
    Polandowo
     It should work, because i uploaded DXZ just yesterday there.. i'd might use media fire, but firsty i need to talk about server space with ED. Then we will see. 

    Of course it will depend how community accepts installers with games. No feedback = No further development and adding new games.

    BTW. I strongly encourage everybody to create a DXZ file with shareware/free/demo game.

    The structure is simple:




     /GameDir
    |-- 01.bat [Batch file that points to real executable for a game]
    |-- 02.bat [Batch file that points to real setup executable for a game]
    |-- 01.txt [this file with manual/GameFAQ will be visible in DosBox EX GUI]
    |-- 01.png [gamescreen]
    |-- front.jpg [boxart front]
    |-- back.jpg [boxart back]
    |
    |-- README.TXT and FILE_ID.DIZ [optional -> commonly added to any shareware]
    |-- c4a.cfg [optional file -> not working yet]
    |-- dosboxex.cfg [optional file -> might be generated with Donators Edition]
    |
      |-- [game data with exec files]

    Then You'll need to compress it using ZIP format [with game directory] and rename ZIP to DXZ.
    Done..
     
    Last edited by a moderator: Nov 28, 2013
  13. commander-beef

    commander-beef Very Active Member

    Joined:
    May 1, 2012
    Messages:
    964
    Location:
    Polandowo
    STRIFE DEMO 

    Strife is a first-person shooter video game developed by Rogue Entertainment and published by Velocity, based on the Doom engine from id Software. Strife added some role-playing game elements and allowed players to talk to other characters in the game's world. Along with Pathways into Darkness, Ultima Underworld and System Shock, it is considered one of the first FPS-RPG games.


    [​IMG]

    Images:



    [​IMG]

    [​IMG]


    Download [ DXZ file for DosBox EX ]:

    http://www.filedropper.com/strifedemo
     
  14. commander-beef

    commander-beef Very Active Member

    Joined:
    May 1, 2012
    Messages:
    964
    Location:
    Polandowo
    Delightful Dude likes this.
  15. BAFelton

    BAFelton Well-Known Member

    Joined:
    Jun 23, 2010
    Messages:
    1,257
    This feature is really interesting for people who don't know how to install games with dosbox.

    Very useful ! Thanks !
     
  16. Delightful Dude

    Delightful Dude Let's rock!

    Joined:
    Nov 7, 2012
    Messages:
    68
    Here is one of my favourites:

    STUNTS / 4D Sports Driving

    Great racing game, track editor included.

    stunts3.jpg stunts2.jpg stunts.gif

    According to this site it's freeware:

    A mapper file is included, so I recommend to get the DosBoxEX Donators Edition to be able to use the custom mapper:

    DPAD Left ... Menu Left / Steering Left

    DPAD Right ... Menu Right /Steering Right

    (A) ... Menu Up / Accelerate

    (X) ... Menu Down / Brake

    DOWNLOAD

    Enjoy :D
     
    Last edited by a moderator: Nov 29, 2013
    commander-beef likes this.
  17. Delightful Dude

    Delightful Dude Let's rock!

    Joined:
    Nov 7, 2012
    Messages:
    68
    A classic Apogee jump 'n run:

    Secret Agent

    This is the first of 3 episodes and shareware:

    secretagent1.gif secretagent2.gif secretagent3.gif

    secretagent4.gif secretagent5.gif secretagent6.gif

    If you own DosBox Donators Edition you could use the included custom mapper:

    DPAD ... Move
    (A) ... Jump
    (X) ... Fire

    DOWNLOAD

    :D
     
    commander-beef likes this.
  18. Delightful Dude

    Delightful Dude Let's rock!

    Joined:
    Nov 7, 2012
    Messages:
    68
    Little 2 1/2 D shooting freeware game:

    Cyberdogs

    cyberdogs1.gif cyberdogs2.gif cyberdogs3.gif

    cyberdogs4.gif cyberdogs5.gif cyberdogs6.gif

    Controls can be easily defined in the game menu.

    DOWNLOAD
     
    Klumpen and commander-beef like this.
  19. Delightful Dude

    Delightful Dude Let's rock!

    Joined:
    Nov 7, 2012
    Messages:
    68
    Another Apogee freeware jump 'n run game:

    Biomenace

    All 3 episodes:

    biomenace1.gif biomenace2.gif biomenace3.gif

    biomenace4.gif biomenace5.gif biomenace6.gif

    Controls can be changed in the game menu and are predefined:

    DPAD ... Move

    (A) ... Jump

    (X) ... Fire

    ( B ) ... Grenade

    Shareware:

    DOWNLOAD

    Full version / Freeware:

    DOWNLOAD Episode 1

    DOWNLOAD Episode 2

    DOWNLOAD Episode 3

    :)

    EDIT: Added full version
     
    Last edited by a moderator: Nov 29, 2013
  20. commander-beef

    commander-beef Very Active Member

    Joined:
    May 1, 2012
    Messages:
    964
    Location:
    Polandowo
    Last edited by a moderator: Feb 6, 2016

Share This Page

Loading...