well, i have to confess, from msxbasic not yet! - on OpenMSX i only have C-Bios machines available (due on a huge laziness on having classic machines available there as well!
- i’ll do this asap, don’t worry!
) - what i was doing is trying to recode them to Boriel’s ZX-Basic, and compiling/trying from there
finally i fixed the linked directory issue i had (~/.openMSX/share/ wasn’t exactly a directory, was a broken file link to somewhere else, fixed it - that was why i only had C-Bios machines running here)
was it this one, @hit9918 ?
and where is it documented that lmmm is &h40, and where can we find which operand is lmmc and lmmv?
it is in yamaha_v9990.pdf on page 54
the values are 4 bit leftshifted vs the banzai table
exactly! thanks!
http://map.grauw.nl/resources/video/yamaha_v9990.pdf
another question: where can we find the vdp registers values used on all gbasic screen modes (5 to 31, i guess), and all display modes mentioned at http://msxbanzai.tni.nl/v9990/manual.html#displaymodes ? (collaborative documentation like somewhere at etherpad counts as well)
for example, i tried screens 8, 10 and 12, which seems to use $82 in the register 6, and something different of $00 in the register 13, and they all look glitchy
i'm now really struggling on lmmc and lmmv... :S
about lmmc, this seems to do nothing, i wonder why...
nx=8:ny=8:sx=0:sy=0:dx=64:dy=64:ar=0:lo=0:op=$10:gosub 11000 for x=0 to 127 out &h62,&hFF next
and about lmmv, i have no idea what to do at all...
an example of that etherpad link i suggested above: https://etherpad.net/p/v9990msx
You did read the GBasic Manual, right?
a bit of it, long time ago! (btw, do you have an online link of gbasic manual? please share, i can’t find from the usual search engines...)
(my struggle now is to write a simple msxbasic code that draws "lmmv" rectangles (or "line" lines) in random sizes, positions and colours - whatever help is hugely appreciated!)