I know that the timing of R800 is not 100% accurate, but... If the magnitude of error is more close to 2x speed then I wouldn't put it to category "not very accurate yet" anymore... It is more like "We attended to lottery and didn't win".

well, I'm interested in results on real turboR

*sd_snatcher*wrote:

Basic-Kun v2.0: 82,21s

Basic-Kun v2.1: 58,11s

??

I didn't know that.

where can I find the Basic-Kun v2.1?

external cartridge or internal MSX ROM?

anyway, it is an interesting post. Even more if we could compare our basics to others

It can be found in the TOSEC package, in the firmware section.

Apparently BiFi had it run on real hw in 22 seconds with tR+R800+BASIC'n 2.1.

*Josb*wrote:

anyway, it is an interesting post. Even more if we could compare our basics to others

Here we could try to find some nice comparison with the TI99/4A

http://atariage.com/forums/topic/215138-bitmap-mode/page-6

*Manuel*wrote:

Apparently BiFi had it run on real hw in 22 seconds with tR+R800+BASIC'n 2.1.

So, it means that blueMSX is closer to the real thing than openMSX, at least for this test with R800 support.

I second nyyrikki, with bluemsx for msx2 and upper, what you get is just matter of chance

I try with below program. (all tests in default R800 mode)

10 DIM R(320) 100 COLOR 15,1,1:SCREEN 6 110 FOR I=0 TO 320:R(I)=193:NEXT 130 XF=4.71238905#/144 140 FOR ZI=64 TO-64 STEP-1 150 ZT=ZI*2.25:ZS=ZT*ZT 160 XL=INT(SQR(20736-ZS)+.5) 170 ZX=ZI+160:ZY=90+ZI 180 FOR XI=0 TO XL 190 XT=SQR(XI*XI+ZS)*XF 200 YY=(SIN(XT)+SIN(XT*3)*.4)*56 210 X=XI+ZX:Y=ZY-YY 220 IF R(X)>Y THEN R(X)=Y:PSET(X,Y) 230 X=ZX-XI 240 IF R(X)>Y THEN R(X)=Y:PSET(X,Y) 250 NEXT:NEXT 260 GOTO 260

Standard Basic

CocoaMSX: 15:13

Real MSX: 14:52

Basic-Kun 2.1

CocoaMSX: 28 sec

Real MSX: 1:18

Now to find out how BiFi came to 22 seconds!