Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

VectrexWii: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#seo:
|title=Wii Homebrew Emulators (Console) - GameBrew
|title_mode=append
|image=vectrexwii.jpg
|image_alt=VectrexWii
}}
{{Infobox Wii Homebrews
{{Infobox Wii Homebrews
|title=VectrexWii
|title=VectrexWii
|image=vectrexwii.jpg
|image=vectrexwii2.png
|description=Vectrex
|description=Vectrex emulator based on Vecx by Valavan Manohararajah.
|author=Aruskano
|author=Aruskano
|lastupdated=2011/07/01
|lastupdated=2011/07/01
Line 18: Line 12:
|source=https://dlhb.gamebrew.org/wiihomebrews/vectrexwii.7z
|source=https://dlhb.gamebrew.org/wiihomebrews/vectrexwii.7z
}}
}}
'''''VectrexWii''''' is a Wii port of [https://web.archive.org/web/20220408154205/http://www.valavan.net/vectrex.html Vecx], a [https://en.wikipedia.org/wiki/Vectrex Vectrex] emulator written by Valavan Manohararajah.
VectrexWii is a Wii port of [http://www.valavan.net/vectrex.html Vecx], a [https://en.wikipedia.org/wiki/Vectrex Vectrex] emulator written by Valavan Manohararajah.


== ROMs ==
==Installation==
The original/official vectrex games were made public domain some time ago and there are some homebrew ones on the internet. The vectrex came with a built in Asteroids-like game called Minestorm. This game is compiled in the binary and can be played if no ROM is found.
The original/official vectrex games were made public domain some time ago and there are some homebrew ones on the internet. The vectrex came with a built in Asteroids-like game called Minestorm. This game is compiled in the binary and can be played if no ROM is found.


ROMs must be placed within a folder named '''''vec''''' at the root of either SD or USB. The file extension must be '''''.vec''''' (case insensitive).
ROMs must be placed within a folder named vec at the root of either SD or USB. The file extension must be .vec (case insensitive).
 
== Overlays ==
The vectrex used screen overlays to simulate color and add some decorations. If you place a PNG image within the same folder of the loaded ROM and both of them are named exactly the same (excluding the file extension) that image is going to be used as the overlay for the corresponding ROM. The image dimensions must be 388x480 pixels and it must be in RGBA mode.
 
== Settings ==
*'''Cartridge: ''' Allows you to choose where do you want to load ROMs from. Devices (SD or USB) will only be shown if a ROM was found within them (at the location explained earlier at this page).
 
*'''Joystick: ''' The controller that is listened to during the emulation. The controller that "turns the vectrex on" is automatically selected but this can be changed from the pause menu.
 
*'''Overlay: ''' The opacity/alpha channel of the overlay can be modified so you can make it less noticeable if you want to.
 
*'''Custom color: ''' Have the vectors/points drawn the color you want them to be. You can play around with the RGB components to get the color of your choice. If you turn this feature off the color computed by the emulator will be used.


*'''Glow: ''' Gives an effect of glowing lines/dots. Play around with the factor to see the results. Remember the higher the factor is the slower the drawing gets.
==User guide==
=== Overlays ===
The vectrex used screen overlays to simulate color and add some decorations.  


*'''Persistence: ''' Redraws old frames to give a persistence effect. You can choose how many frames are persistent (to use less resources if needed) and play around with the color (grayscale) and opacity (alpha component).
If you place a PNG image within the same folder of the loaded ROM and both of them are named exactly the same (excluding the file extension) that image is going to be used as the overlay for the corresponding ROM.  


'''If you are getting low framerate consider disabling or modifying some of these features to get a faster rendering process.'''
The image dimensions must be 388x480 pixels and it must be in RGBA mode.


==Media==
=== Settings ===
<youtube>TAusuXGXlTM</youtube>


== Controls ==
{| class="wikitable"
=== Main menu ===
! Cartridge
{| class="wikitable" style="left;text-align:center;"
|Choose where to load ROMs from. Devices (SD or USB) will only be shown if a ROM was found within them.
|-
|-
! GC N Controller !! Wiimote Horizontal !! Action
!Joystick
| The controller that is listened to during the emulation. The controller that "turns the vectrex on" is automatically selected but this can be changed from the pause menu.
|-
|-
| GC DPad Up '''/''' GC DPad Down || Wiimote DPad Up '''/''' Wiimote DPad Down || Move the cursor across the options
! Overlay
| The opacity/alpha channel of the overlay can be modified so you can make it less noticeable if preferred.
|-
|-
| GC DPad Left '''/''' GC DPad Right || Wiimote DPad Left '''/''' Wiimote DPad Right || Select a ROM in the current cartridge
!Custom color
| Have the vectors/points drawn the color you want them to be. You can play around with the RGB components to get the color of your choice. If you turn this feature off the color computed by the emulator will be used.
|-
|-
| GC Start Button || Wiimote Home Button || Return to loader
!Glow
|Gives an effect of glowing lines/dots. Play around with the factor to see the results. Remember the higher the factor is the slower the drawing gets.
|-
|-
| Any other || Any other || Trigger the selected option
! Persistence
| Redraws old frames to give a persistence effect. You can choose how many frames are persistent (to use less resources if needed) and play around with the color (grayscale) and opacity (alpha component).
|-
|-
|}
|}


=== Pause menu ===
If you are getting low framerate consider disabling or modifying some of these features to get a faster rendering process.
{| class="wikitable" style="left;text-align:center;"
 
|-
==Controls==
! GC N Controller !! Wiimote Horizontal !! Action
There's no way to configure input buttons right now.
|-
 
| GC DPad Up '''/''' GC DPad Down || Wiimote DPad Up '''/''' Wiimote DPad Down || Move the cursor across the options
===Wiimote Horizontal===
|-
'''Main menu:'''
| GC DPad Left '''/''' GC DPad Right || Wiimote DPad Left '''/''' Wiimote DPad Right || Toggle the selected option
 
|-
D-Pad Up/Down - Move the cursor across the options
| GC Start Button || Wiimote HomeButton || Select the Resume game option
 
|-
D-Pad Left/Right - Select a ROM in the current cartridge
| GC R Trigger (hold) || Wiimote A Button (hold) || Hide the menu to preview the changes
 
|-
Home - Return to loader
| Any other || Any other || Go to the selected sub-menu
 
|-
Any other - Trigger the selected option
|}
 
=== In game ===
'''Pause menu:'''
The vectrex controller had 4 buttons and a stick. On the wiimote (hold it horizontally) these are mapped to the PAD, A, B, 1 and 2 buttons. On the gamecube controller these are mapped to the PAD/control stick, A, B, X and Y buttons.
 
D-Pad Up/Down - Move the cursor across the options
 
D-Pad Left/Right - Toggle the selected option
 
Home - Select the Resume game option
 
A (hold) - Hide the menu to preview the changes
 
Any other - Go to the selected sub-menu
 
'''In game:'''
 
D-Pad - Vectrex Analog
 
A/B/1/2 - 1/2/3/4
 
===GameCube Controller===
'''Main menu:'''
 
D-Pad Up/Down - Move the cursor across the options
 
D-Pad Left/Right - Select a ROM in the current cartridge
 
Start - Return to loader
 
Any other - Trigger the selected option
 
'''Pause menu:'''
 
D-Pad Up/Down - Move the cursor across the options
 
D-Pad Left/Right - Toggle the selected option
 
Start - Select the Resume game option
 
R (hold) - Hide the menu to preview the changes
 
Any other - Go to the selected sub-menu
 
'''In game:'''
 
D-Pad - Vectrex Analog
 
A/B/X/Y - 1/2/3/4
 
==Screenshots==
https://dlhb.gamebrew.org/wiihomebrews/vectrexwii3.png


There's no way to configure input buttons right now and other controllers are not supported yet.
https://dlhb.gamebrew.org/wiihomebrews/vectrexwii4.png


== Next release ==
==Media==
*Fix known bugs on the emulator code which cause problems with Minestorm (freezes some seconds if you hit certain enemies before they start moving), Bedlam and Polar Rescue. Thanks to raz0red for pointing these out.
'''VectrexWii v0.2''' ([https://www.youtube.com/watch?v=TAusuXGXlTM Cid2Mizard]) <br>
*Sound support.
<youtube>TAusuXGXlTM</youtube>
*Buttong mapping, nunchuk and classic controller support.
*I'm leaking memory and it causes the emulator to crash when you load certain number of ROMs (depending of how many ROMs you have in the SD/USB, higher number of ROMs means lower number of loaded ROMs before crashing). A quick, patched version will be released asap.


== External links ==
== External links ==
* Official Website - https://web.archive.org/web/20220408154205/http://www.valavan.net/vectrex.html
* WiiBrew - https://wiibrew.org/wiki/VectrexWii
* Wiibrew - https://wiibrew.org/wiki/VectrexWii

Latest revision as of 16:32, 19 March 2023

VectrexWii
Vectrexwii2.png
General
AuthorAruskano
TypeConsole
Version0.3
LicenseMixed
Last Updated2011/07/01
Links
Download
Website
Source

VectrexWii is a Wii port of Vecx, a Vectrex emulator written by Valavan Manohararajah.

Installation

The original/official vectrex games were made public domain some time ago and there are some homebrew ones on the internet. The vectrex came with a built in Asteroids-like game called Minestorm. This game is compiled in the binary and can be played if no ROM is found.

ROMs must be placed within a folder named vec at the root of either SD or USB. The file extension must be .vec (case insensitive).

User guide

Overlays

The vectrex used screen overlays to simulate color and add some decorations.

If you place a PNG image within the same folder of the loaded ROM and both of them are named exactly the same (excluding the file extension) that image is going to be used as the overlay for the corresponding ROM.

The image dimensions must be 388x480 pixels and it must be in RGBA mode.

Settings

Cartridge Choose where to load ROMs from. Devices (SD or USB) will only be shown if a ROM was found within them.
Joystick The controller that is listened to during the emulation. The controller that "turns the vectrex on" is automatically selected but this can be changed from the pause menu.
Overlay The opacity/alpha channel of the overlay can be modified so you can make it less noticeable if preferred.
Custom color Have the vectors/points drawn the color you want them to be. You can play around with the RGB components to get the color of your choice. If you turn this feature off the color computed by the emulator will be used.
Glow Gives an effect of glowing lines/dots. Play around with the factor to see the results. Remember the higher the factor is the slower the drawing gets.
Persistence Redraws old frames to give a persistence effect. You can choose how many frames are persistent (to use less resources if needed) and play around with the color (grayscale) and opacity (alpha component).

If you are getting low framerate consider disabling or modifying some of these features to get a faster rendering process.

Controls

There's no way to configure input buttons right now.

Wiimote Horizontal

Main menu:

D-Pad Up/Down - Move the cursor across the options

D-Pad Left/Right - Select a ROM in the current cartridge

Home - Return to loader

Any other - Trigger the selected option

Pause menu:

D-Pad Up/Down - Move the cursor across the options

D-Pad Left/Right - Toggle the selected option

Home - Select the Resume game option

A (hold) - Hide the menu to preview the changes

Any other - Go to the selected sub-menu

In game:

D-Pad - Vectrex Analog

A/B/1/2 - 1/2/3/4

GameCube Controller

Main menu:

D-Pad Up/Down - Move the cursor across the options

D-Pad Left/Right - Select a ROM in the current cartridge

Start - Return to loader

Any other - Trigger the selected option

Pause menu:

D-Pad Up/Down - Move the cursor across the options

D-Pad Left/Right - Toggle the selected option

Start - Select the Resume game option

R (hold) - Hide the menu to preview the changes

Any other - Go to the selected sub-menu

In game:

D-Pad - Vectrex Analog

A/B/X/Y - 1/2/3/4

Screenshots

vectrexwii3.png

vectrexwii4.png

Media

VectrexWii v0.2 (Cid2Mizard)

External links

Advertising: