Vectrex32

General Category => General Discussion => Topic started by: Malban on December 12, 2019, 05:33:15 AM

Title: Vectrex RAM?
Post by: Malban on December 12, 2019, 05:33:15 AM
Thinking further about my last reply to the lightpen post.

I again would like to ask the question, do you use (besides the BIOS area and possible a little bit of the stack) any Vectrex RAM?

If not.
Crazy idea...

To possibly enhance the BASIC with commands (accesses to Vectrex HW etc...) that are not implemented yet...

One could design a couple of code sprites that
a) first step
setup assembler routines in (Vectrex) RAM

b) second step
use "in game" code sprites to call these routines

c) use specific RAM locations to transport values if needed.

Perhaps there are not MANY usages - but some exotic ones come to mind, like:

- Access lightpen
- Access VecVox/VecVoice

... just some thoughts...

Malban


Title: Re: Vectrex RAM?
Post by: Vectrex32 on December 12, 2019, 08:15:12 AM
The V32 (and the 6809 code it generates) does not use any Vectrex RAM, and it has occurred to me that code sprites could do exactly what you describe. If someone came up with generally useful things to do with the Vectrex RAM, I'd be happy to build in support for it on the V32.

- Bob
Title: Re: Vectrex RAM?
Post by: Malban on December 12, 2019, 01:37:56 PM
See proof of concept:

http://forums.vectrex32.com/index.php/topic,99.msg541.html#msg541 (http://forums.vectrex32.com/index.php/topic,99.msg541.html#msg541)