The port is pretty CPU intensive, so you will need a modern computer with Chrome, Firefox (4.0), Opera, or a recent version of Safari.
The emulator can be found at the following location:
You can provide feedback, report bugs, suggest enhancements, etc. by responding to this thread. However, if you don't want to sign up for the forum, you can also send an email to firstname.lastname@example.org
It is also worth noting that there is nothing illegal about posting the commercial Vectrex roms, they were made public domain in the 90's.
1.) Added support for Google Chrome Frame. This will prompt IE users to install this plugin which allows JSVecX to run within Internet Explorer.
1.) Thanks to an awesome tip from Parabellum, author of the great Vectrex emulator ParaJVE, it appears that the Mine Storm bug is now resolved. You can check out his detailed blog entry regarding the bug here (07/07/2006 entry).
2.) Another fix thanks to Parabellum's notes, Bedlam is now working, read his post here (14/07/2006 entry).
3.) Added Polar Rescue, now works thanks to fixes listed above.
1.) Updated to use "fast boot rom", reduces the Vectrex intro screen time.
2.) Several optimizations.
1.) Released initial version.
2.) Examining emulator bugs (see Known issues, below)
2.) Overlays are misaligned ~ (core bug) The vector rendering code of VecX doesn't appear to be 100% accurate. As a result, some of the overlays are a bit misaligned. In addition, text is also sometimes unreadable. I will be looking at the vector rendering code to see if this can be resolved.
3.) Arrow Keys on Opera ~ The arrow keys don't work with Opera on certain platforms (Mac, Linux, etc.). As such, I added the ability to use a different set of keys (P - L - ; - ' ). I will look into this a bit more and try to figure out why Opera handles the arrow keys differently than other browsers.
4.) Cartridge selection on Opera ~ Once a game is selected, Opera continues to send keyboard events to the cartridge pull-down. To stop this, you must click somewhere else on the page. Not sure why this is happening, will look into it more.
1.) Mine Storm I/II ~ (fixed, 05/19/10, see change log) (core bug) There is a bug in the VecX code that causes Mine Storm to stutter at what seem to be random points of the game. When this occurs a vector will be displayed from the center toward the lower left portion of the screen. The game will alternate between the normal screen and this several times before continuing normal gameplay. I think this is a bug in the 6809 code as it happens in all VecX ports. I am currently investigating why it is occurring.
2.) Bedlam ~ (fixed, 05/19/10, see change log) (core bug) Locks up when trying to start another game (after the first game is completed).
JSSpeccy ~ Matt West's Spectrum port of FUSE.
JSNES ~ Ben Firshman's port of vNES.
jsc64 ~ Tim de Koning's port of FC64.
JSGB ~ Pedro Ladaria's GameBoy emulator, with debugger!
8080 Emulator ~ Chris Double's 8080 emulator (Space Invaders, Lunar Rescue, Balloon Bomber)
Last edited by raz0red on Tue Apr 05, 2011 6:18 am; edited 30 times in total