1

Topic: TR-DOS call #3D13

Hi

Every call to #3D13 (TR_DOS) seems to crash. I am not sure what that call does , but I think it is for writing bytes to disk.
Most assemblers crash on every file write. ALASM is working for saving and loading sourcefiles. However the code needed to save objectcode doesn't work.

Michael

2

Re: TR-DOS call #3D13

Hi,

You need to be more specific. If every call to #3D13 crashed, no TR-DOS software would run. Please give a link to the affected software and the steps needed to reproduce.

Thanks

3 (edited by Luzie 2017-02-02 21:59:35)

Re: TR-DOS call #3D13

mickenx wrote:

Hi
Every call to #3D13 (TR_DOS) seems to crash.

Hi Michael,

here you can find some information how to use it:
http://k1.spdns.de/Vintage/Sinclair/82/ … /TRSYS.TXT

And some more infos here:
Archive of Info Magazines from Beta Disk Users Club (BDUC) online at: https://www.magentacloud.de/share/v6knqg6f28

But I recommend to try this code without CALL #3D13 (site in czech):
http://cygnus.speccy.cz/popis_trdos-assembler.php
and use "call 15619 pointing to BASIC syntax" instead.

4

Re: TR-DOS call #3D13

Hi all, I found that one game (TRD version of Headball) does not load and got stuck, here is the screenshot:

https://drive.google.com/open?id=1AUWgZ … mDWyntJWlg


Here is the game:

https://drive.google.com/open?id=1H9nCv … 0I0sxPkY_t


Can you correct it in Esxdos, please?


Hood

5

Re: TR-DOS call #3D13

I tried the .SCL-Version from: http://tarjan.uw.hu/zx_gamez_downloadz.htm

(Converted to TRD with TRD2SCL from Fuse Utilities) but this crashes to while starting.

I think this game directly accesses disk-sectors and this maybe not supported by esxDOS?

6

Re: TR-DOS call #3D13

Luzie wrote:

I tried the .SCL-Version from: http://tarjan.uw.hu/zx_gamez_downloadz.htm

(Converted to TRD with TRD2SCL from Fuse Utilities) but this crashes to while starting.

I think this game directly accesses disk-sectors and this maybe not supported by esxDOS?

Hi, I think the author has only to add the displayed address in bmp screen into esxdos as another TRDos entry point and the problem will be fixed.

Hood

7

Re: TR-DOS call #3D13

@Hood I don't think it's so simple. The screenshot (blue (or red) border and some number in top left corner) shows typical effect of running TR-DOS "protected loader". I remember a few years back I reported several such problems most of which were fixed by the author, but apparently not all of it wink

8 (edited by Luzie 2017-12-14 18:46:09)

Re: TR-DOS call #3D13

Hood wrote:

Hi all, I found that one game (TRD version of Headball) does not load and got stuck, here is the screenshot:
https://drive.google.com/open?id=1AUWgZ … mDWyntJWlg
Hood

Which esxDOS version do you use? And with "Old NMI.SYS" or "New NMI.SYS"?

9

Re: TR-DOS call #3D13

Luzie wrote:
Hood wrote:

Hi all, I found that one game (TRD version of Headball) does not load and got stuck, here is the screenshot:
https://drive.google.com/open?id=1AUWgZ … mDWyntJWlg
Hood

Which esxDOS version do you use? And with "Old NMI.SYS" or "New NMI.SYS"?

I tried both. And got always the same error result.

10 (edited by Luzie 2017-12-15 08:02:24)

Re: TR-DOS call #3D13

Hood wrote:
Luzie wrote:
Hood wrote:

Hi all, I found that one game (TRD version of Headball) does not load and got stuck, here is the screenshot:
https://drive.google.com/open?id=1AUWgZ … mDWyntJWlg
Hood

Which esxDOS version do you use? And with "Old NMI.SYS" or "New NMI.SYS"?

I tried both. And got always the same error result.

Oh yes. Sorry. I was on the wrong way as I have other TRDs which work with "Old NMI.SYS" but noch with the "New NMI.SYS v0.0.13". Seems a problem with "New NMI.SYS v0.0.13" which needs to be fixed: http://board.esxdos.org/viewtopic.php?pid=588#p588 Also esxDOS 0.86 has some fixes to TRDOS-Emulation over v0.85: http://board.esxdos.org/viewtopic.php?pid=15#p15