Vex3DS: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS homebrew | title = Vex3DS | image = https://dlhb.gamebrew.org/3dshomebrew/Vex3DS.png|250px | type = Console | version = 0.4 | licence = Mixed | author = nop90 |...")
 
m (Text replacement - "Category:3DS homebrew emulators" to "")
 
(14 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Infobox 3DS Homebrews
| title = Vex3DS
|title=Vex3DS
| image = https://dlhb.gamebrew.org/3dshomebrew/Vex3DS.png|250px
|image=Vex3ds2.png
| type = Console
|description=Vectrex emulator.
| version = 0.4
|author=nop90
| licence = Mixed
|lastupdated=2016/04/15
| author = nop90
|type=Console
| website = https://github.com/nop90/Vex3DS
|version=0.4
| download = https://dlhb.gamebrew.org/3dshomebrew/Vex3DS-3DS.rar
|license=Mixed
| source = https://dlhb.gamebrew.org/3dshomebrew/Vex3DS-3DS.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/vex3ds.7z?k33p0fil35
|website=https://github.com/nop90/Vex3DS
|source=https://github.com/nop90/Vex3DS
}}
}}
<youtube>G5aurz1aGWE</youtube>
Vex3DS is an emulator of Vectrex, a home video game console that uses vectorial graphics released in November 1982.


<blockquote>Another emulator port I made for fun. This time it's the emulator of an old console using vectorial graphics - Vectrex.<br />
The original code is from vecx by Valavan Manohararajah.
<br />
 
The original code is from vecx by Valavan Manohararajah.<br />
==Installation==
<br />
In the zip file there is a Vex3DS folder with the program in 3dsx format. This folder have to be placed in the 3DS folder.
The source code is on my Github.<br />
 
<br />
There is also a Vectrex folder to be placed in the root of the SD. This folder has 3 subfolder:
Attached there is also a zip file with a set of overlays resized for the 3ds.<br />
* Roms - Where you can put roms and overlays.
<br />
* Bios - Where the emulator seraches bios.dat (the BIOS file free for non commercial use) and bios.png files (included in the zip).
A romset to be used with these overlays can be downloaded [http://www.vectrexworld.com/#%21emu-roms-and-overlays/c84h here]. Roms can have .bin or .vec extension.<br />
* Skin - This folder contains the default image for the menu top screen.
<br />
 
<span style="text-decoration: underline"><span style="font-size: 22px">Changelog</span></span><br />
Attached there is also a zip file with a set of overlays resized for the 3DS.
<br />
 
'''Ver. 0.4 (14 April '''2016''')'''<br />
A romset to be used with these overlays can be downloaded [http://www.vectrexworld.com/#%21emu-roms-and-overlays/c84h here]. Roms can have .bin or .vec extension.
* Optimized emulator code for speed
 
* Added GUI (grabbed from Handy3DS)
==User guide==
* Added sound
Starting the program you can either select a ROM to run, or run the default ROM in the bios.
'''Ver. 0.3 (31 '''March 2016''')'''<br />
 
* Fixed exiting to HB Launcher
While running a ROM you can change the screen view. In the rotated view, the direction keys are rotated too.
* Implemented some tweak on the emulator code
 
* Fixed flickering
Speed is almost 50FPS on most games using frameskip 4.
* Fixed framerate count (was overstimated)
 
* Added support for .bin roms
==Controls==
* Used a darker overlay for default ROM
'''Menu:'''
'''Ver. 0.2 (27 '''March 2016''')'''<br />
 
* Added ROM selection
D-Pad - Scroll through options
* Added overlay
 
* Added view mode selection (SELECT Key)
A - Run a rom
'''Ver. 0.1 POC (26 March 2016)'''<br />
 
* First release ([https://gbatemp.net/threads/release-handy-3ds-atari-lynx-emulator.394329/page-12#post-6201887 here])
B - Run default rom in the bios
<span style="text-decoration: underline"><span style="font-size: 22px">Installation</span></span><br />
 
<br />
'''In game:'''
'''WARNING: folder structure changed starting from v0.3. If you update from v0.2 move your roms in the /Vectrex/Roms subfolder'''<br />
 
<br />
Select - Change screen scaling
In the the zip file there is a Vex3DS folder with the program in 3dsx format. This folder have to be placed in the 3DS folder. There is also a Vectrex folder to be placed in the root of the SD. This folder has 3 subfolder:<br />
 
* Roms: where you can put roms and overlays
Start - Open menu
* Bios: where the emulator seraches bios.dat (the BIOS file free for non commercial use) and bios.png files (included in the zip)
 
* Skin: the folder contains the default image for the menu top screen
==Screenshots==
Starting the program you can select a ROM and make it run with the A key or you can run the default ROM in the bios with B.<br />
https://dlhb.gamebrew.org/3dshomebrews/vex3ds3.png
<br />
https://dlhb.gamebrew.org/3dshomebrews/vex3ds6.png
While running a ROM you can change the screen view with the Select key. In the rotated view, the direction keys are rotated too.<br />
 
<br />
https://dlhb.gamebrew.org/3dshomebrews/vex3ds4.png
While playing a ROM, the Start key open the menu.<br />
https://dlhb.gamebrew.org/3dshomebrews/vex3ds8.png
<br />
 
Speed is almost 50FPS on most games using frameskip 4. The sound in crappy but will improve in next releases.<br />
==Known issues==
<br />
Selecting the default bios rom with X key doesn't work.
<span style="text-decoration: underline"><span style="font-size: 22px">Known Bugs</span></span><br />
 
<br />
==Changelog==
- Selecting the default bios rom with X key doesn't work<br />
'''V0.4 2016/04/14'''
<br />
* Optimized emulator code for speed.
<span style="text-decoration: underline"><span style="font-size: 22px">To Do List</span></span><br />
* Added GUI (grabbed from Handy3DS).
<br />
* Added sound.
- Get better sound<br />
'''V3 2016/03/31'''
- Reach full speed (50 FPS) with less frameskip<br />
* Fixed exiting to HB Launcher.
- Add N3DS CPU boost<br />
* Implemented some tweak on the emulator code.
<br />
* Fixed flickering.
<span style="text-decoration: underline"><span style="font-size: 22px">Screenshots</span></span><br />
* Fixed framerate count (was overstimated).
<br />
* Added support for .bin roms.
<div style="text-align: center">
* Used a darker overlay for default ROM.
[[File:https://gbatemp.net/attachments/vex1-png.43839/|class=bbCodeImage LbImage|Vex1.png]] [[File:https://gbatemp.net/attachments/vex2-png.43840/|class=bbCodeImage LbImage|Vex2.png]]<br />
'''V0.2 2016/03/27'''
<br />
* Added ROM selection.
[[File:https://gbatemp.net/attachments/vex3-png.43841/|class=bbCodeImage LbImage|Vex3.png]] [[File:https://gbatemp.net/attachments/vex4-png.43842/|class=bbCodeImage LbImage|Vex4.png]] ​
* Added overlay.
</div>
* Added view mode selection (SELECT Key).
<div class="messageTextEndMarker">
'''V0.1 POC 2016/03/26'''
* First release.
</div></blockquote>
 
==External links==
* GitHub - https://github.com/nop90/Vex3DS
* GBAtemp - https://gbatemp.net/threads/release-vex3ds-vectrex-emulator.420721
* GBAtemp - https://gbatemp.net/threads/release-handy-3ds-atari-lynx-emulator.394329/page-12#post-6201887

Latest revision as of 06:00, 6 May 2024

Vex3DS
Vex3ds2.png
General
Authornop90
TypeConsole
Version0.4
LicenseMixed
Last Updated2016/04/15
Links
Download
Website
Source

Vex3DS is an emulator of Vectrex, a home video game console that uses vectorial graphics released in November 1982.

The original code is from vecx by Valavan Manohararajah.

Installation

In the zip file there is a Vex3DS folder with the program in 3dsx format. This folder have to be placed in the 3DS folder.

There is also a Vectrex folder to be placed in the root of the SD. This folder has 3 subfolder:

  • Roms - Where you can put roms and overlays.
  • Bios - Where the emulator seraches bios.dat (the BIOS file free for non commercial use) and bios.png files (included in the zip).
  • Skin - This folder contains the default image for the menu top screen.

Attached there is also a zip file with a set of overlays resized for the 3DS.

A romset to be used with these overlays can be downloaded here. Roms can have .bin or .vec extension.

User guide

Starting the program you can either select a ROM to run, or run the default ROM in the bios.

While running a ROM you can change the screen view. In the rotated view, the direction keys are rotated too.

Speed is almost 50FPS on most games using frameskip 4.

Controls

Menu:

D-Pad - Scroll through options

A - Run a rom

B - Run default rom in the bios

In game:

Select - Change screen scaling

Start - Open menu

Screenshots

vex3ds3.pngvex3ds6.png

vex3ds4.pngvex3ds8.png

Known issues

Selecting the default bios rom with X key doesn't work.

Changelog

V0.4 2016/04/14

  • Optimized emulator code for speed.
  • Added GUI (grabbed from Handy3DS).
  • Added sound.

V3 2016/03/31

  • Fixed exiting to HB Launcher.
  • Implemented some tweak on the emulator code.
  • Fixed flickering.
  • Fixed framerate count (was overstimated).
  • Added support for .bin roms.
  • Used a darker overlay for default ROM.

V0.2 2016/03/27

  • Added ROM selection.
  • Added overlay.
  • Added view mode selection (SELECT Key).

V0.1 POC 2016/03/26

  • First release.

External links

Advertising: