Editing Vectrex emulators
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 3: | Line 3: | ||
|logo = Vectrex-Console-Set.jpg | |logo = Vectrex-Console-Set.jpg | ||
|developer = Smith Engineering | |developer = Smith Engineering | ||
− | + | |type = [[:Category:Consoles|Home video game console]] | |
− | |type = [[:Category: | ||
|generation = [[:Category:Second-generation consoles|Second generation]] | |generation = [[:Category:Second-generation consoles|Second generation]] | ||
|release = 1982 | |release = 1982 | ||
|discontinued = 1984 | |discontinued = 1984 | ||
− | |||
|emulated = {{✓}} | |emulated = {{✓}} | ||
}} | }} | ||
+ | The '''[[wikipedia:Vectrex|Vectrex]]''' was a vector-based graphics console released by General Consumer Electronics (GCE) in November of 1982 and was retailed for {{Inflation|USD|199.99|1982}}. It had a Motorola MC68A09 CPU at 1.5 MHz with 1KB of RAM. The screen was built into the console and it was packed with one game inside it called Mine Storm. It was considered revolutionary for its time, but the Video Game Crash of 1983 and lack of support (and color) doomed the system. | ||
− | + | ==Emulators== | |
− | |||
− | |||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
+ | |- | ||
! scope="col"|Name | ! scope="col"|Name | ||
! scope="col"|Platform(s) | ! scope="col"|Platform(s) | ||
! scope="col"|Latest Version | ! scope="col"|Latest Version | ||
− | ! scope="col"|[[libretro]] | + | ! scope="col"|[[libretro|Libretro Core]] |
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
! scope="col"|Active | ! scope="col"|Active | ||
Line 29: | Line 27: | ||
|[[MAME]] | |[[MAME]] | ||
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}} | |align=left|{{Icon|Windows|Linux|macOS|FreeBSD}} | ||
− | |[ | + | |[http://www.mamedev.org/release.html {{MAMEVer}}] |
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} | |{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} | ||
|- | |- | ||
|ParaJVE | |ParaJVE | ||
|align=left|{{Icon|Windows|Linux|macOS}} | |align=left|{{Icon|Windows|Linux|macOS}} | ||
− | |[http://www.vectrex.fr/ParaJVE 0.7.0] | + | |[http://www.vectrex.fr/ParaJVE/ 0.7.0] |
− | |{{✗}} || | + | |{{✗}} ||? ||{{✗}} ||{{✓}} |
|- | |- | ||
− | |JSVecX | + | |[https://github.com/raz0red/jsvecx JSVecX] |
|align=left|{{Icon|Web}} | |align=left|{{Icon|Web}} | ||
− | |[https://github.com/raz0red/jsvecx/releases | + | |[https://github.com/raz0red/jsvecx/releases 0.2.1] |
− | |{{✗}} ||{{✓}} ||{{ | + | |{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} |
|- | |- | ||
|[[vecx]] | |[[vecx]] | ||
|align=left|{{Icon|Windows|macOS}} | |align=left|{{Icon|Windows|macOS}} | ||
− | |[https://github.com/jhawthorn/vecx | + | |[https://github.com/jhawthorn/vecx 1.1]<br />[https://github.com/libretro/libretro-vecx Libretro] |
− | |{{✓}} ||{{✓}} ||{{✓}} <small>(libretro)</small> ||{{✓}} | + | |{{✓}} ||{{✓}} ||{{✓}}<small>(libretro core)</small> ||{{✓}} |
|- | |- | ||
|[[BizHawk]] | |[[BizHawk]] | ||
|align=left|{{Icon|Windows}} | |align=left|{{Icon|Windows}} | ||
− | |[ | + | |[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}] |
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
|{{✓}} | |{{✓}} | ||
|{{~}} | |{{~}} | ||
Line 57: | Line 55: | ||
|Vectrexy | |Vectrexy | ||
|align=left|{{Icon|Windows|Linux}} | |align=left|{{Icon|Windows|Linux}} | ||
− | |[https://github.com/amaiorano/vectrexy | + | |[https://github.com/amaiorano/vectrexy 0.0.0] |
|{{✗}} ||{{✓}} ||{{✓}} ||{{~}} | |{{✗}} ||{{✓}} ||{{✓}} ||{{~}} | ||
|- | |- | ||
|DVE | |DVE | ||
|align=left|{{Icon|Windows|DOS}} | |align=left|{{Icon|Windows|DOS}} | ||
− | |[https://www.zophar.net/vectrex/dve.html | + | |[https://www.zophar.net/vectrex/dve.html v2.0b] |
− | |{{✗}} || | + | |{{✗}} ||? ||{{✗}} ||{{~}} |
− | |||
− | |||
|- | |- | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
− | |||
===Comparisons=== | ===Comparisons=== | ||
− | |||
* '''[[MAME]]:''' [https://github.com/mamedev/mame/blob/master/src/mame/drivers/vectrex.cpp MAME driver]. The hardware is perfectly emulated. A [http://adb.arcadeitalia.net/lista_mame.php?game_sourcefile=vectrex.cpp&arcade_only=0¤t_version=0 1984 clone] is not emulated yet. Many homebrew physical cartridge releases still have not been [https://github.com/mamedev/mame/blob/master/hash/vectrex.xml dumped]. | * '''[[MAME]]:''' [https://github.com/mamedev/mame/blob/master/src/mame/drivers/vectrex.cpp MAME driver]. The hardware is perfectly emulated. A [http://adb.arcadeitalia.net/lista_mame.php?game_sourcefile=vectrex.cpp&arcade_only=0¤t_version=0 1984 clone] is not emulated yet. Many homebrew physical cartridge releases still have not been [https://github.com/mamedev/mame/blob/master/hash/vectrex.xml dumped]. | ||
− | * '''ParaJVE:''' An emulator written in | + | * '''ParaJVE:''' An emulator written in JavaScript. Its development started in early 2006, with the first update version 0.3.2 releasing in November 8, 2006, and the emulation is now mature enough to deliver a rendering close to the real machine, for you to enjoy most of the original games set (as well as some extra homebrew roms). But it was short-lived, ending just 4 years later in December 29, 2010. |
* '''JSVecX:''' A JavaScript port of the VecX emulator. The emulator was ported from the original C version as developed by Valavan Manohararajah to JavaScript/HTML5. This port relies on the HTML5 Canvas element for display and the Web Audio API for sound (no flash is required). Some known issues: buggy sound, and misaligned overlays. | * '''JSVecX:''' A JavaScript port of the VecX emulator. The emulator was ported from the original C version as developed by Valavan Manohararajah to JavaScript/HTML5. This port relies on the HTML5 Canvas element for display and the Web Audio API for sound (no flash is required). Some known issues: buggy sound, and misaligned overlays. | ||
* '''[[vecx]]:''' Original branch last updated in August 2016. The libretro core is still being updated as of 2020. | * '''[[vecx]]:''' Original branch last updated in August 2016. The libretro core is still being updated as of 2020. | ||
Line 130: | Line 75: | ||
'''[https://vectrexworld.weebly.com/emulation.html Old emulation list]''' at Vectrex World (Unofficial website. Covers 3 old emulators only: ParaJVE, DVE & vecx.) | '''[https://vectrexworld.weebly.com/emulation.html Old emulation list]''' at Vectrex World (Unofficial website. Covers 3 old emulators only: ParaJVE, DVE & vecx.) | ||
− | + | == Resources == | |
− | |||
− | |||
− | ==Resources== | ||
* [https://archive.org/details/vectrex The Vectrex Collection] (Internet Archive) | * [https://archive.org/details/vectrex The Vectrex Collection] (Internet Archive) | ||
* [http://vectrexmuseum.com/ Vectrex Museum] (Small database page) | * [http://vectrexmuseum.com/ Vectrex Museum] (Small database page) | ||
Line 140: | Line 82: | ||
[[Category:Consoles]] | [[Category:Consoles]] | ||
− | |||
[[Category:Second-generation consoles]] | [[Category:Second-generation consoles]] | ||
− | |||
− |