technobly / VEXTREME

VEXTREME - Vectrex Multicart
GNU General Public License v3.0
61 stars 12 forks source link

Ability to load and run code on STM rather than on 6809 #40

Open gtoal opened 4 years ago

gtoal commented 4 years ago

Would like to be able to write code that runs on the STM32 and sends vector drawing commands to code running in RAM on the Vectrex's 6809, in order to have a mechanism to add new games, whether written from scratch in C or static binary translations of arcade games into C. Requires a new format of file to be recognised, a 6809 bootstrap to move code into Ram, and some drawing support code on both sides. It is not necessary to emulate memory while such a program is running, but there has to be a mechanism for resuming the memory emulation on exit from the STM-hosted code.