Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Chris,  could you provide a simple example of asm code where you call and display the data created by this?   this is what I was using but it is missing the line on off values so my output is slightly jumbled:

o_model_test

                    jsr      MOVEPEN 

                    ldx      #oModel_0          ; vector data 

                    lda      #14                          ; number of vectors in the data

                    ldb      #50                          ; Scaling  

                    jsr      MOVEDRAW 

                    rts      

Hi redej0,


It should be used with the Draw_VL_Mode BIOS function. Some of the others do not support the format that allows moves when drawing.

See : https://www.playvectrex.com/designit/chrissalo/draw_vl_mode.htm

Here's a little code snippet as an example :

;set vector bit pattern for drawing - $FF = complete line

LDA    #$FF

sta    Vec_Pattern

;set beam intensity

JSR     Intensity_7F            

  ;set scale factor for move

LDA    #127

STA    VIA_t1_cnt_lo

;reset beam to 0,0

JSR    Reset0Ref

;set object pos

LDD #0

JSR    Moveto_d

;draw vector list

ldx #oModel_0

JSR Draw_VL_mode

Hope that helps! Also, you should upgrade to v0.13 if you are still using v0.13 as it contains a bug fix.

Thank you! Also, thanks for such an awesome tool!!!