New MS-DOS Games Launcher / Menu System App

Getting old DOS games working. (DOSBox topics belong in DOSBox areas below, not here).

New MS-DOS Games Launcher / Menu System App

Postby jasondavidcarr » 2018-1-31 @ 23:00

Hey all, it's been a long time since I've shown myself here, but wanted to say hi and drop this here if anyone was interested. I was crazy enough to code a native MS-DOS games launcher application recently:

https://forums.launchbox-app.com/files/file/934-launchbox-for-ms-dos-special-edition/

Basically, it's useful for managing your games collection on DOS 3.3 or later. It does require a 286 or later CPU.

Let me know if anyone ends up using it. :)

Image

Image

Image

Image
User avatar
jasondavidcarr
Newbie
 
Posts: 43
Joined: 2013-8-26 @ 07:30

Re: New MS-DOS Games Launcher / Menu System App

Postby keropi » 2018-1-31 @ 23:09

thanks for sharing I'll try it out!!!
User avatar
keropi
l33t++
 
Posts: 5885
Joined: 2003-9-08 @ 06:45
Location: Greece

Re: New MS-DOS Games Launcher / Menu System App

Postby jasondavidcarr » 2018-1-31 @ 23:11

keropi wrote:thanks for sharing I'll try it out!!!


Awesome! Enjoy it! :)
User avatar
jasondavidcarr
Newbie
 
Posts: 43
Joined: 2013-8-26 @ 07:30

Re: New MS-DOS Games Launcher / Menu System App

Postby schmatzler » 2018-1-31 @ 23:13

Very nice. I will definitely use this, too.
schmatzler
Newbie
 
Posts: 54
Joined: 2017-1-08 @ 00:44

Re: New MS-DOS Games Launcher / Menu System App

Postby jasondavidcarr » 2018-1-31 @ 23:20

schmatzler wrote:Very nice. I will definitely use this, too.


Sweet! Great to hear. :)
User avatar
jasondavidcarr
Newbie
 
Posts: 43
Joined: 2013-8-26 @ 07:30

Re: New MS-DOS Games Launcher / Menu System App

Postby kixs » 2018-2-01 @ 00:18

I like the design ;)

Might just use it when I finally put my DOS gaming machine in order :lol:
My Amibay: SALE Last update 2017-10-19
My Amibay: BUY Last update 2017-10-20
User avatar
kixs
Oldbie
 
Posts: 1821
Joined: 2013-1-31 @ 02:08
Location: Slovenia, EU

Re: New MS-DOS Games Launcher / Menu System App

Postby jasondavidcarr » 2018-2-01 @ 00:42

kixs wrote:I like the design ;)

Might just use it when I finally put my DOS gaming machine in order :lol:


Doooooo itttttttttt... :)
User avatar
jasondavidcarr
Newbie
 
Posts: 43
Joined: 2013-8-26 @ 07:30

Re: New MS-DOS Games Launcher / Menu System App

Postby KCompRoom2000 » 2018-2-01 @ 04:06

Very cool! I'm definitely going to load this program onto my DOS PCs. This will make managing our DOS game collections easier.
Win3.x:SL-54U5|P233MMX|64MB|Virge325|YMF719-S
Win95:P2B-VE|C433|192MB|Rage Pro|Voodoo2|CT4500
Win98-2K:GX150MT|P3S-1133|384MB|Radeon7200|CT4670
WinXP:A8V|A64 3200+|2GB|RadeonX800
KCompRoom2000
Member
 
Posts: 285
Joined: 2017-5-24 @ 22:38
Location: Seattle, WA, USA

Re: New MS-DOS Games Launcher / Menu System App

Postby jasondavidcarr » 2018-2-01 @ 04:20

KCompRoom2000 wrote:Very cool! I'm definitely going to load this program onto my DOS PCs. This will make managing our DOS game collections easier.


Great to hear! Let me know if you run into any issues.
User avatar
jasondavidcarr
Newbie
 
Posts: 43
Joined: 2013-8-26 @ 07:30

Re: New MS-DOS Games Launcher / Menu System App

Postby anderswk » 2018-2-01 @ 07:25

Nice! Could you share some details of how you made it? Programming language, etc.
anderswk
Newbie
 
Posts: 27
Joined: 2017-4-12 @ 20:25

Re: New MS-DOS Games Launcher / Menu System App

Postby oerk » 2018-2-01 @ 07:30

anderswk wrote:Nice! Could you share some details of how you made it? Programming language, etc.


This.

Does ist use up any conventional memory? Any side effects when running programs directly from it.

That was my main issue with launchers back then.
oerk
Oldbie
 
Posts: 628
Joined: 2014-8-20 @ 09:59

Re: New MS-DOS Games Launcher / Menu System App

Postby dr_st » 2018-2-01 @ 09:58

Looks great!

Does it have this "quick find" feature where you can start typing the first letters of the program name, and it will take you there? It's pretty important for a list-based text interface.
User avatar
dr_st
Oldbie
 
Posts: 987
Joined: 2015-4-09 @ 07:18

Re: New MS-DOS Games Launcher / Menu System App

Postby Azarien » 2018-2-01 @ 10:01

You can't really avoid taking additional memory, but the program could minimize the usage: unload most of its payload leaving only a small stub that runs the game and then re-runs the launcher when the game exits.

This is what e.g. Norton Commander does.
Azarien
Member
 
Posts: 426
Joined: 2015-5-14 @ 07:14

Re: New MS-DOS Games Launcher / Menu System App

Postby jasondavidcarr » 2018-2-01 @ 16:21

anderswk wrote:Nice! Could you share some details of how you made it? Programming language, etc.


It was built with Microsoft Visual Basic for MS-DOS 1.0, which is pretty much perfectly suited for this task. I knocked the initial version out in a weekend, and I have about three weekends into it now. It's actually pretty amazing that MS was able to build such a rapid development environment for DOS in 1992.
User avatar
jasondavidcarr
Newbie
 
Posts: 43
Joined: 2013-8-26 @ 07:30

Re: New MS-DOS Games Launcher / Menu System App

Postby jasondavidcarr » 2018-2-01 @ 16:23

oerk wrote:
anderswk wrote:Nice! Could you share some details of how you made it? Programming language, etc.


This.

Does ist use up any conventional memory? Any side effects when running programs directly from it.

That was my main issue with launchers back then.


The important thing is that it uses absolutely no memory at all while programs are run, which was an absolute necessity. It uses some batch file trickery to make sure that the *only* thing running while your programs are running is a simple batch file. Basically, the program starts up and shuts down between each application that is run (and performance really isn't an issue at all). So there is literally no additional memory that is used.
User avatar
jasondavidcarr
Newbie
 
Posts: 43
Joined: 2013-8-26 @ 07:30

Re: New MS-DOS Games Launcher / Menu System App

Postby jasondavidcarr » 2018-2-01 @ 16:25

Azarien wrote:You can't really avoid taking additional memory, but the program could minimize the usage: unload most of its payload leaving only a small stub that runs the game and then re-runs the launcher when the game exits.

This is what e.g. Norton Commander does.


Norton Commander / MS-DOS Shell have both given me many issues in the past with this method, so I chose to completely avoid it. There's no small stub or anything else running in the background, other than a batch file.
User avatar
jasondavidcarr
Newbie
 
Posts: 43
Joined: 2013-8-26 @ 07:30


Return to DOS

Who is online

Users browsing this forum: timb.us and 4 guests