Launching Dragon 32 games in floppy format ?!

A place to discuss everything Dragon related that doesn't fall into the other categories.
User avatar
Sebiohazard
Posts: 4
Joined: Thu Nov 21, 2019 10:13 am

Launching Dragon 32 games in floppy format ?!

Post by Sebiohazard »

Good evening everyone !

I have a silly question about the launch of Dragon 32 games in floppy format ... I do not know the command line to launch them ...

For cassettes it's

Code: Select all

CLOADM
then ENTER but for the floppies I tried the same command lines as for the TRS-80 Color Computer because it is very similar. Here is an example with the game Speed ​​Racer:

Image

I type

Code: Select all

DIR
to see the exact name of the game then

Code: Select all

LOADM "RACER" 
then ENTER... unfortunately I have an error message ?! How to proceed ?

Thanks best regards !
Image
Alastair
Posts: 669
Joined: Fri Jul 18, 2008 11:33 pm

Re: Launching Dragon 32 games in floppy format ?!

Post by Alastair »

Hello, and welcome to the forum!

Sebiohazard,
there are two ways to run machine language programs in DragonDOS. The first, using your example of RACER.BIN, is

Code: Select all

LOAD"RACER.BIN"
EXEC
the second, and perhaps more convenient method, is

Code: Select all

RUN"RACER.BIN"

Note that for BASIC programs (those with a .BAS extension) there is no need to include the extension and for the first method RUN is used instead of EXEC. For example, for the program RACER.BAS use either

Code: Select all

LOAD"RACER"
RUN
or

Code: Select all

RUN"RACER"

Furthermore, some discs are bootable. For these discs use

Code: Select all

BOOT
(if you get a "?BT ERROR" then you will know that the disc is not bootable and you will have to use one of the above methods).
User avatar
Sebiohazard
Posts: 4
Joined: Thu Nov 21, 2019 10:13 am

Re: Launching Dragon 32 games in floppy format ?!

Post by Sebiohazard »

Hello Alastair!

Thank you very much for your precious help it's nice to talk with a specialist :) thanks to you I finally managed to launch Dragon games on floppy thanks again!

I had a little question always with the Speed ​​Racer game, with the XRoar emulator it starts perfectly

Image

But with MESS unfortunately I have this screen... do you know why it does not work ?

Image

I have a preference for the emulator MESS which gives a better graphic rendering, do you have a solution ?

Greetings !
Image
Pernod70
Posts: 122
Joined: Sat Apr 22, 2017 10:06 pm
Location: Croydon, UK

Re: Launching Dragon 32 games in floppy format ?!

Post by Pernod70 »

Sebiohazard wrote: Sat Nov 23, 2019 10:10 am But with MESS unfortunately I have this screen... do you know why it does not work ?
Unfortunately this looks like a bug in MAME. Does anyone have an idea as to what Speed Racer may be doing to cause this issue?
User avatar
robcfg
Posts: 1529
Joined: Sat Apr 04, 2009 10:16 pm
Location: Stockholm, Sweden
Contact:

Re: Launching Dragon 32 games in floppy format ?!

Post by robcfg »

Which version of Mess are you using?
Pernod70
Posts: 122
Joined: Sat Apr 22, 2017 10:06 pm
Location: Croydon, UK

Re: Launching Dragon 32 games in floppy format ?!

Post by Pernod70 »

robcfg wrote: Sun Nov 24, 2019 2:02 pm Which version of Mess are you using?
He has your colour improvements so must be fairly recent, I used latest git obviously.
User avatar
Sebiohazard
Posts: 4
Joined: Thu Nov 21, 2019 10:13 am

Re: Launching Dragon 32 games in floppy format ?!

Post by Sebiohazard »

Hello thanks for your answer !

I use MESSUI 0.213
Image
User avatar
snarkhunter
Posts: 241
Joined: Fri Apr 03, 2009 7:16 pm
Location: France

Re: Launching Dragon 32 games in floppy format ?!

Post by snarkhunter »

Please note that some games require "detaching" the DOS after loading before executing them. This is because they use part of the memory pages that the DOS also uses. There are small utilities to achieve this (such as "Unboot" or "D-D") and you should find information about those somewhere else on this forum (some of my ".vdk" game disks have both).

And please note that RUNning a ".BIN" game from disk (on a real computer, not under emulation) sometimes causes the disk drive to keep going on after the game has loaded and started (this does not happen with Basic programs, though). So I would advise to load a game first, then wait for the disk drive to stop and remain silent (LED off), then and only then to start the game.
User avatar
Sebiohazard
Posts: 4
Joined: Thu Nov 21, 2019 10:13 am

Re: Launching Dragon 32 games in floppy format ?!

Post by Sebiohazard »

Hello snarkhunter

I did not understand what you explained... why Speed ​​Racer works well with XRoar & not with MAME ?!

Thanks best regards !
Image
User avatar
snarkhunter
Posts: 241
Joined: Fri Apr 03, 2009 7:16 pm
Location: France

Re: Launching Dragon 32 games in floppy format ?!

Post by snarkhunter »

Hello,
Sebiohazard wrote: Thu Nov 28, 2019 8:46 am why Speed ​​Racer works well with XRoar & not with MAME ?!
... I'd say this is because XRoar is a dedicated Dragon emulator that provides state of the art low-level emulation, whereas MAME is more general-purpose (and much older, too). Many machine-code programs will just not work - or not properly - under MAME.
Sebiohazard wrote: Thu Nov 28, 2019 8:46 am I did not understand what you explained...
Sometimes, you just cannot run some software with DragonDOS running (because of conflicting memory usage) and you have to "unplug" the DOS after loading the software, but before running it. Some utility programs allow one to do so, such as "Unboot" or "D-D".
Post Reply