Jump to content
IGNORED

XB256 Demo - 17 separate XB programs using CALL LINK("RUNL1",A$)


Recommended Posts

Posted (edited)

I've been wanted to mess around with the XB256 RUNL1 functionality.  My demo was inspired by a NAVY F-18C cockpit DDI:

 

image.png.db8bba8973eb60b69892f61993caf006.png

 

It came out looking like this:

 

image.thumb.png.309fe674fd584eb8ff425bea97874502.png

 

The demo consists of 17 separate XB programs.  The main demo program which sets up the sprites that make up each 'button'.  As you press the button, a new XB program is run.  Each button can call any other button's program.  You can even set up variables in the main program and the child program can pass it back and forth no problem.  The really cool feature is the Screen1/Screen2 pattern definitions. You can have all 28 sprites with patterns set-up on Screen1 and still have 256 characters available on Screen2.   A masterpiece @senior_falcon, thank you!  I've posted my code below if you want to mess with this.  It is a lot of cut and pasting into XB256, but I am happy with the result.  

DDI DEMO_FINAL.txt

Edited by Switch1995
typo
  • Like 3
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...