Changes

687 bytes added ,  18:55, 8 April 2021
no edit summary
Line 4: Line 4:  
| author = [[User:Aruskano|Aruskano]]
 
| author = [[User:Aruskano|Aruskano]]
 
| version = 0.3
 
| version = 0.3
| download = http://wiibrew.org/w/images/2/2c/Vecxwii.zip
+
| download = Media:Vecxwii.zip
| source  = http://wiibrew.org/w/images/8/85/Vecxwii-src.zip
+
| source  = Media:Vecxwii-src.zip
 
| peripherals = {{Wiimote}} {{GCNController}} {{FrontSDHC}} {{USBMSD}}
 
| peripherals = {{Wiimote}} {{GCNController}} {{FrontSDHC}} {{USBMSD}}
 
| hbb =  
 
| hbb =  
 +
| osc        = yes
 
}}
 
}}
 
'''''VectrexWii''''' is a Wii port of [http://www.valavan.net/vectrex.html Vecx], a [http://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 [http://en.wikipedia.org/wiki/Vectrex Vectrex] emulator written by Valavan Manohararajah.
Line 18: Line 19:  
== Overlays ==
 
== 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.
 
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.
 +
 +
You can find a good (correct size and mode) collection [http://www.mediafire.com/?y4qabl0nfb9yhsz here].
    
== Settings ==
 
== 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).
+
*'''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.
+
*'''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.
+
*'''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.
+
*'''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.
+
*'''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 and play around with the color (grayscale) and opacity (alpha component).
+
*'''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 ==
 
== Controls ==
Line 69: Line 73:     
There's no way to configure input buttons right now and other controllers are not supported yet.
 
There's no way to configure input buttons right now and other controllers are not supported yet.
 +
 +
== Video ==
 +
<youtube align=left>SfIQAhBmozw</youtube>
 +
{{clear}}
 +
It crashes because of a leak I already know of. See Next release for details.
    
== Next release ==
 
== Next release ==
Line 74: Line 83:  
*Sound support.
 
*Sound support.
 
*Buttong mapping, nunchuk and classic controller support.
 
*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.
 +
 +
[[Category:Homebrew using GRRLib]]
326

edits