DEBUG.COM for MSX-DOS

Página 3/4
1 | 2 | | 4

Por ToriHino

Hero (602)

imagem de ToriHino

27-02-2020, 00:32

Wow well done, this tool just gets better and better. Indeed would be nice when it can become part of the default dos installation.

Por NYYRIKKI

Enlighted (5613)

imagem de NYYRIKKI

03-03-2020, 19:41

BTW I found this very nice debug manual:
https://thestarman.pcministry.com/asm/debug/debug2.htm

Por Emily82

Resident (46)

imagem de Emily82

07-03-2020, 20:06

Bugfix: if you notice that instructions like 'LD A,C2' dont work, this issue has been fixed in the last commit.
Binary release has been updated too.

Por ARTRAG

Enlighted (6455)

imagem de ARTRAG

07-03-2020, 20:37

Nice work Emily!

Por NYYRIKKI

Enlighted (5613)

imagem de NYYRIKKI

11-08-2020, 21:30

Today as a fun experiment I decided to download the source and test, how this tool would compile into SymbOS application...

So far the conversion has been surprisingly easy and straight forward, but I expect things to get more difficult when (or if) I get in to file handling... In SymbOS the file handling is much more close to MSX-DOS2 than CP/M or MSX-DOS1... In this kind of multitasking environment it is also much harder to find good use case for this kind of application... but at least I would say this is an interesting experiment. Smile

Por edoz

Prophet (2302)

imagem de edoz

12-08-2020, 09:42

Impressive!

Por karloch

Prophet (2096)

imagem de karloch

12-08-2020, 18:20

Woah NYYRIKKI, I am really surprised by that. Nice experiment.

Por NYYRIKKI

Enlighted (5613)

imagem de NYYRIKKI

12-08-2020, 20:38

karloch wrote:

Woah NYYRIKKI, I am really surprised by that. Nice experiment.

Indeed! This is like from some fairly-tale. I was not even seriously doing anything and at all times I was expecting the big wall to hit my face after next corner, but for some really really weird reason it just did not happen.

I had already written console app using SjAsmPlus, so I had fixed the white space issues on SymbOS libraries... I looked the source and noticed that there are like 3 routines that use "EXX" instructions (that is a big no no on SymbOS) and they are easy to fix... I did not really even hope that I can compile M80 source with SjAsmPlus especially since it uses some weird macros, but in reality I did not need to touch them at all! What I did was that I replaced labels starting with "?" to start with "_" instead and fixed like 4-lines and the whole mess compiled without errors!

As I was already feeling like a lottery winner, I included it to my template, replaced the input/output BDOS calls with my custom routines and all that you can see was up and running 4 hours after I started... If I would have needed to guess I would have said converting the source to format where it does something on SymbOS will take a week or two... I still really don't know why it didn't... It definitely should have done that...

This week I will be buying a lottery ticket... just in case....

Por ducasp

Champion (386)

imagem de ducasp

12-08-2020, 23:37

NYYRIKKI wrote:
karloch wrote:

Woah NYYRIKKI, I am really surprised by that. Nice experiment.

Indeed! This is like from some fairly-tale. I was not even seriously doing anything and at all times I was expecting the big wall to hit my face after next corner, but for some really really weird reason it just did not happen.

I had already written console app using SjAsmPlus, so I had fixed the white space issues on SymbOS libraries... I looked the source and noticed that there are like 3 routines that use "EXX" instructions (that is a big no no on SymbOS) and they are easy to fix... I did not really even hope that I can compile M80 source with SjAsmPlus especially since it uses some weird macros, but in reality I did not need to touch them at all! What I did was that I replaced labels starting with "?" to start with "_" instead and fixed like 4-lines and the whole mess compiled without errors!

As I was already feeling like a lottery winner, I included it to my template, replaced the input/output BDOS calls with my custom routines and all that you can see was up and running 4 hours after I started... If I would have needed to guess I would have said converting the source to format where it does something on SymbOS will take a week or two... I still really don't know why it didn't... It definitely should have done that...

This week I will be buying a lottery ticket... just in case....

Too late, all your luck has been spent on that. Tongue

Por Maximilian Privrat

Supporter (10)

imagem de Maximilian Privrat

17-08-2020, 09:11

Ciao! Grazie di questo lavoro! Ho visto che hai fatto qualcosa anche per il R800, perchè non lo pubblichi anche sul gruppo MSX turbo R di Facebook? Grazie!

Página 3/4
1 | 2 | | 4