MSX-BASIC 1 SCREEN IV

ページ 3/3
1 | 2 |

By chalky

Expert (65)

chalky さんの画像

02-01-2011, 01:22

The expansion was only ever intended for MSX1 - at the time I guess it was quite an achievement, though MSX2 and upwards probably make it look rather primitive/basic in comparison.

The way the COLOR command works took me by surprise to begin with, as I expected the whole screen to change immediately. Since that wouldn't really make sense for a graphics screen it's purpose seems to be to set the palette for future output (graphic or text).

I have to agree that the printing can be unreliable when in the default LOCATE,,1 mode - it's possible I made an error when entering the hex for the LOCATE command - typing over 7,680 bytes of hex while trying to correct errors in the listing/magazine (with only basic knowledge of ML) is enough to send anyone mad, so it's quite likely I made a mistake or two. I did check each memory block's checksum as I went and they all matched those printed in the magazine. The command LOCATE,,0 switches off the cursor when printing and is MUCH faster (seems odd that this isn't the default value) - after doing this I have never seen a character skipped/lost.

The expansion has never crashed on me during many hours of pretty solid testing. Unfortunately I cannot test it outside of blueMSX as I have no way of transfering it onto a 360kb disk - does it hang/reboot on an emulator or a real MSX?

Of course - if anyone knows the person who originally wrote the software there may still exist a (bug-free) copy which could be shared with the community? Smile

ページ 3/3
1 | 2 |