mystic303 / otla

Automatically exported from code.google.com/p/otla
0 stars 0 forks source link

MSX compatibility problem #4

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Using otla for example with Panasonic MSX-computers.

What is the expected output? What do you see instead?
Hang or reset

What version of the product are you using? On what operating system?
2.1 (source) Not verifyed by running program.

Please provide any additional information below.

velozloader_msx6.asm Line 192,193

Replace...

        ld    a,170
        ld    ($ffff),a

with...

    ld    a,($ffff)
    and   $f0
    ld    c,a
    rlca
    rlca
    rlca
    rlca
        or c
    cpl
    ld    ($ffff),a

Original issue reported on code.google.com by nyyri...@gmail.com on 20 Aug 2008 at 10:59

GoogleCodeExporter commented 8 years ago
The constant value 170 in line 192  ( ld  a,170 ) is not really constant. 
This value can be modified by user as parameter in otlaBuilder GUI. And the 
desidered
value wil be compiled in the wav file. It's responsability of user to set a 
correct
value. The original basic loader in a .cas file should show some clues. 
Specific msx
model should be considered. I don't really know

Original comment by proyecto...@gmail.com on 15 Oct 2008 at 7:46