MSX2 3D Wireframe Action game. ROCK CITY  

Page 3/3
1 | 2 |

By PingPong

Prophet (3793)

PingPong's picture

18-09-2010, 01:22

Syntax Infinity MSX2 Demo, appear to have a faster ( more fps) wire-frame graphics.

By ARTRAG

Enlighted (6565)

ARTRAG's picture

18-09-2010, 10:53

well, as demo prolly it can precompute almost anything

By ARTRAG

Enlighted (6565)

ARTRAG's picture

18-09-2010, 11:12

Anyway in this game also almost ANY enemy movement can be safely precomputed
just, for each allowed object, draw some trajectories and you have done
the sole realtime object is teh main ship

By PingPong

Prophet (3793)

PingPong's picture

18-09-2010, 15:44

well, as demo prolly it can precompute almost anything
but this prove that there is vdp spare time to use, by optimizing the cpu job....

By ARTRAG

Enlighted (6565)

ARTRAG's picture

18-09-2010, 15:52

probably yes, I agree
Anyway one could tell how much the vdp is slowing down the game is to keep track of the CE waiting time in the line code when in R800 mode
Openmsx maybe could do this... or not?

By mth

Champion (503)

mth's picture

18-09-2010, 16:57

With some clever Tcl scripting is it probably possible. You could set I/O breakpoints on the VDP ports and check when commands are started and when the status register is polled to see if the command has finished already.

What is easier though is to do the opposite: "set cmdtiming broken" will finish every VDP command as soon as it's sent. If this speeds up the game, then the VDP is in the critical path at least some of the time.

You can also try overclocking the Z80: "set z80_freq 14318180" (for 14 MHz) followed by "set z80_freq_locked false". If this speeds up the game, then the CPU is in the critical path at least some of the time.

Page 3/3
1 | 2 |