Jump to content
IGNORED

Vectrex Thrust Souce + Info posted


Paul Slocum

Recommended Posts

Hummm. The way that "struct" thingy works in that assembler is totally backwards. Putting the symbol name after a DB or DW? That's just wrong. Using a SEG and some "label DS 1" statements would be much more normal. Also, the SETDP pseudo-op seems to have been implemented as DIRECT for no particular reason.

 

At least the macros and conditionals are somewhat compatible with the way I do them in my own assembler. The main difference is using the backslash to replace parameters without whitespace, and \0 for the number of parameters. I went with the C-style ##.

 

This thing written with a few too many assembler-specific features to assemble as-is.

 

EDIT: and ugh, he's using "SP" instead of "S" in one file! the Motorola-style purist in me is not shocked, shocked I tell you!

 

EDIT: and... and... and he's letting the assembler automatically turn BRA in to LBRA for him! the lazy bastard! :-)

Edited by Bruce Tomlin
Link to comment
Share on other sites

Other than that (...) it's fantastic Ville released the source of this *great* conversion of Thrust for the Vectrex! A great help for starting Vectrex programmers !

 

 

Those who didn't play it yet should definately download the binary, also up on Villes page at http://www.emix8.org/files/vectrex/VectrexThrust_101.zip, for use in your emulator or flashcard.

 

And although I'm in the very very beginning stages of understanding assembler (Have you got a tip for a good doc on basic assembler, mr. Tomlin?) , at least I learned there's a hidden bonusgame I didn't discover yet :)

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...