msx system source file project started!

Page 2/2
1 |

By NYYRIKKI

Enlighted (5889)

NYYRIKKI's picture

05-10-2021, 13:13

Found a bug from MSX1 BIOS... (Sorry, if fixed already, I have a bit older version on my HDD)

A0677: ld bc,A0602

should be:

A0677: ld bc,0602H

By zeilemaker54

Champion (315)

zeilemaker54's picture

05-10-2021, 19:50

NYYRIKKI wrote:

Found a bug from MSX1 BIOS... (Sorry, if fixed already, I have a bit older version on my HDD)

A0677: ld bc,A0602

should be:

A0677: ld bc,0602H

Thanks for your input. I have checked the git source tree, but it is already fixed there. I have update the downloadable zip with the current git source tree, so using the latest zip is always a good idea.

By NYYRIKKI

Enlighted (5889)

NYYRIKKI's picture

05-10-2021, 20:03

Ok, good. Sorry for bothering.

The thing is that I needed to compile the stuff on other assember (It is not possible to compile any SymbOS stuff with M80) and the latest changes that you have made (splitting the project to smaller files) has made it really hard to compile on assembler without linker... I might be wrong though... I know your previous work very well (Avsolutely great job and amazing effort!) , but I only noticed few days ago your new aporoach and I'm not at all familiar with it.

By sd_snatcher

Prophet (3480)

sd_snatcher's picture

05-10-2021, 22:48

@NYYRIKKI

Tip: You can use INCLUDE on sjasmPlus to deal with the split files.

By NYYRIKKI

Enlighted (5889)

NYYRIKKI's picture

05-10-2021, 22:54

sd_snatcher wrote:

@NYYRIKKI

Tip: You can use INCLUDE on sjasmPlus to deal with the split files.

That is not the problem... but please give me solution to the cross references and double labels...

By NYYRIKKI

Enlighted (5889)

NYYRIKKI's picture

06-10-2021, 04:45

@zeilemaker54 Can you please ping me on mail (address on profile)... I would like to discuss about using your work.

By zeilemaker54

Champion (315)

zeilemaker54's picture

06-10-2021, 07:55

NYYRIKKI wrote:

Ok, good. Sorry for bothering.

The thing is that I needed to compile the stuff on other assember (It is not possible to compile any SymbOS stuff with M80) and the latest changes that you have made (splitting the project to smaller files) has made it really hard to compile on assembler without linker... I might be wrong though... I know your previous work very well (Avsolutely great job and amazing effort!) , but I only noticed few days ago your new aporoach and I'm not at all familiar with it.

Yes, the rom bios and basic source files are split into modules. These modules are also in the orginal source files, based uppon multiple sources (MSX BIOS listing book, Technical Databook MSX2, BASIC-80 Apple II sourcefiles and GWBASIC sourcefiles). The orginal source files are made for using M80/L80. But any assembler which is M80 compatible should be able to assemble the source files. I do not have any experience with sjasmPlus.
Will drop you an e-mail.

Page 2/2
1 |