1 (edited by Alcoholics Anonymous 2021-04-19 03:43:33)

Topic: Bug in loading Kpacku Deluxe 0.8.9

So far everything looks good in 0.8.9 smile

One issue that is still not resolved is the load via commander of Kpacku Deluxe.  If you select the TRD, the commander comes up and run Kpacku, the demo will eventually crash.

However, if I launch from basic (.vdisk, RAND USR, RUN, etc) then Kpacku Deluxe runs properly and to completion.

This bug has always been present since 0.8.5.  0.8.8 avoided it because there was no commander (no TRDBOOT.BIN I guess) so programs were loaded from the trdos prompt.

(tested on zx next in pentagon personality)

2

Re: Bug in loading Kpacku Deluxe 0.8.9

Could you please tell me which version you used for testing? The .TRD-File from https://www.zxaaa.net/view_demo.php?id=8860
Or another one?

Can´t get this one to start (LOAD "Kpacku" on TR-DOS-Prompt) on e.g. SpecEmu with Pentagon 128-Emulation.

3 (edited by Alcoholics Anonymous 2021-04-19 13:50:37)

Re: Bug in loading Kpacku Deluxe 0.8.9

I downloaded from pouet http://www.pouet.net/prod.php?which=66295

However I tried your link and that download behaves identically.  I didn't check but I think they are probably the same file.

I am launching from the trdos prompt rather than direct from basic.  I don't know if that will make a difference in the emulator.

.vdisk 0
.vdisk 0 kpacku~1.trd
RANDOMIZE USR 15616
RUN "Kpacku"

For the emulator you'd just skip the vdisk dot commands and maybe if you choose TRDOS from the menu you don't need to RAND USR either.

Edit:  Tried in SpecEmu and works as expected there.  RUN seems to start the program whereas LOAD just loads without running.  After LOAD if you go to 128 basic and type run, the demo starts.

4 (edited by Luzie 2021-04-19 15:49:10)

Re: Bug in loading Kpacku Deluxe 0.8.9

Alcoholics Anonymous wrote:

I downloaded from pouet http://www.pouet.net/prod.php?which=66295

However I tried your link and that download behaves identically.  I didn't check but I think they are probably the same file.

File is 100% binary the same.

Alcoholics Anonymous wrote:

I
I am launching from the trdos prompt rather than direct from basic.  I don't know if that will make a difference in the emulator.

Edit:  Tried in SpecEmu and works as expected there.  RUN seems to start the program whereas LOAD just loads without running.  After LOAD if you go to 128 basic and type run, the demo starts.

OK. So I´ve forgotten about the difference with between LOAD and RUN under TR-DOS. I think LOAD only starts the BASIC if saved with "LINE xxxx".

Why did you try under Pentagon emulation? I think with it no esxDOS is running. I tried as 128k with divIDE in SpecEmu under esxDOS 0.8.9 and this demo starts OK via Navigator included in esxDOS.

5

Re: Bug in loading Kpacku Deluxe 0.8.9

Alcoholics Anonymous wrote:

So far everything looks good in 0.8.9 smile

One issue that is still not resolved is the load via commander of Kpacku Deluxe.  If you select the TRD, the commander comes up and run Kpacku, the demo will eventually crash.

However, if I launch from basic (.vdisk, RAND USR, RUN, etc) then Kpacku Deluxe runs properly and to completion.

This bug has always been present since 0.8.5.  0.8.8 avoided it because there was no commander (no TRDBOOT.BIN I guess) so programs were loaded from the trdos prompt.

(tested on zx next in pentagon personality)

This is (probably) a bug in TR-DOS Navigator, so nothing we can do about it, sorry. You may report it here I guess: https://zx-pk.ru/threads/2952-tr-dos-na … trdn).html.

6 (edited by Alcoholics Anonymous 2021-04-20 15:03:09)

Re: Bug in loading Kpacku Deluxe 0.8.9

Luzie wrote:

Why did you try under Pentagon emulation? I think with it no esxDOS is running. I tried as 128k with divIDE in SpecEmu under esxDOS 0.8.9 and this demo starts OK via Navigator included in esxDOS.

It's a Pentagon demo.  Most of the "new" software that is available as trd needs to run on a Pentagon to display properly.  Machines that can run as a Pentagon with divmmc + esxdos include the zx next, the zx uno, the elementZX and the Mister.  People with original Pentagons are using Beta Disk interfaces instead.

I did try again as a 128K Spectrum + esxdos to rule that out.  The demo runs badly on a 128K but that doesn't affect its ability to run.  However, it is still crashing at the same point:  https://youtu.be/NZxw7NseHyI?t=290

lordcoxis wrote:

This is (probably) a bug in TR-DOS Navigator, so nothing we can do about it, sorry. You may report it here I guess: https://zx-pk.ru/threads/2952-tr-dos-na … trdn).html.

ok cheers.  I wasn't sure who was responsible for the navigator smile

7 (edited by Luzie 2021-04-20 19:17:40)

Re: Bug in loading Kpacku Deluxe 0.8.9

Alcoholics Anonymous wrote:

I did try again as a 128K Spectrum + esxdos to rule that out.  The demo runs badly on a 128K but that doesn't affect its ability to run.  However, it is still crashing at the same point:  https://youtu.be/NZxw7NseHyI?t=290

OK. Tried it with ZEsarUX Next-Emulation, Pentagon (="Soviet Timing" Boot-Option of Next): Loads OK via esxDOS 0.8.9 and TR-DOS navigator, but hangs on 4:50 as you discovered.

MC seems to hang in a loop?!:
https://i.ibb.co/jr1SHTL/2021-04-20-20-28-57-ZEsar-UX-9-2.png

Pentagon uses Betadisk 5.03 and esxDOS 0.8.9 shows 5.04T as TR-DOS version?

Running well/complete on Spectaculator with Pentagon 128 and manual LOADed/RUNned.

8

Re: Bug in loading Kpacku Deluxe 0.8.9

Alcoholics Anonymous wrote:
lordcoxis wrote:

This is (probably) a bug in TR-DOS Navigator, so nothing we can do about it, sorry. You may report it here I guess: https://zx-pk.ru/threads/2952-tr-dos-na … trdn).html.

ok cheers.  I wasn't sure who was responsible for the navigator smile

I posted it under: https://zx-pk.ru/threads/2952-tr-dos-na … ost1115965

9 (edited by Luzie 2021-05-14 18:17:32)

Re: Bug in loading Kpacku Deluxe 0.8.9

Kpacku Demo runs OK when loaded via "Beta-Loader-v3.01" ( https://forum.tlienhard.com/phpBB3/view … 639#p49639 ):

Downloads:
-Beta-Loader-v3.01.tap.zip : https://forum.tlienhard.com/phpBB3/down … p?id=12175
-Kpacku_deluxe_Beta-Loader-v3.01.tap_and_TRDN_v0.76b.trd.zip : https://forum.tlienhard.com/phpBB3/down … p?id=12176

Kpacku deluxe in Pentagon 128K Mode TRD with Beta-Loader-v3.01 and TR-DOS Navigator v0.76b

10

Re: Bug in loading Kpacku Deluxe 0.8.9

Luzie wrote:

Kpacku Demo runs OK when loaded via "Beta-Loader-v3.01" ( https://forum.tlienhard.com/phpBB3/view … 639#p49639 ):

It's possible to use this loader in place of TRDBOOT.BIN?

11

Re: Bug in loading Kpacku Deluxe 0.8.9

Uzix wrote:
Luzie wrote:

Kpacku Demo runs OK when loaded via "Beta-Loader-v3.01" ( https://forum.tlienhard.com/phpBB3/view … 639#p49639 ):

It's possible to use this loader in place of TRDBOOT.BIN?

Interesting idea. As this Loader is programmed in BASIC, I think it should be not that easy to get it running via TRDBOOT.BIN.
Now we have to find out, where the Machine-Code from TRDBOOT.BIN is placed in memory and runned from.

12 (edited by Luzie 2021-06-13 15:21:13)

Re: Bug in loading Kpacku Deluxe 0.8.9

Loading/Complete running of Kpacku Deluxe via TRDOS-Navigator is fixed in TRDN X8.1:

https://zx-pk.ru/threads/2952-tr-dos-na … ost1117904

TRDNX81

Problem was, that portions of RAM must be cleared before loading "Kpacku Deluxe".

I hope there will be an updated TRDBOOT.BIN.