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

Vex3DS: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 2: Line 2:
|title=Vex3DS
|title=Vex3DS
|image=Vex3DS.png
|image=Vex3DS.png
|description=Vectrex emulator
|description=Vectrex emulator.
|author=nop90
|author=nop90
|lastupdated=2016/04/15
|lastupdated=2016/04/15
Line 8: Line 8:
|version=0.4
|version=0.4
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/3dshomebrew/Vex3DS-3DS.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/vex3ds.7z
|website=https://github.com/nop90/Vex3DS
|website=https://github.com/nop90/Vex3DS
|source=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.


==Vex3DS==
The original code is from vecx by Valavan Manohararajah.
 
==Installation==
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:
* 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.


Another emulator port I made for fun. This time it's the emulator of an old console using vectorial graphics - Vectrex.
Attached there is also a zip file with a set of overlays resized for the 3DS.


The original code is from vecx by Valavan Manohararajah.
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.


The source code is on my Github.
==User guide==
Starting the program you can either select a ROM to run, or run the default ROM in the bios.


Attached there is also a zip file with a set of overlays resized for the 3ds.
While running a ROM you can change the screen view. In the rotated view, the direction keys are rotated too.


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.
Speed is almost 50FPS on most games using frameskip 4.


==Changelog==
==Controls==
'''Menu:'''


'''Ver. 0.4 (14 April '''2016''')'''
D-Pad - Scroll through options
* Optimized emulator code for speed
* Added GUI (grabbed from Handy3DS)
* Added sound
'''Ver. 0.3 (31 '''March 2016''')'''
* 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
'''Ver. 0.2 (27 '''March 2016''')'''
* Added ROM selection
* Added overlay
* Added view mode selection (SELECT Key)
'''Ver. 0.1 POC (26 March 2016)'''
* First release ([https://gbatemp.net/threads/release-handy-3ds-atari-lynx-emulator.394329/page-12#post-6201887 here])


==Installation==
A - Run a rom


'''WARNING: folder structure changed starting from v0.3. If you update from v0.2 move your roms in the /Vectrex/Roms subfolder'''
B - Run default rom in the bios


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:
'''In game:'''
* 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: the folder contains the default image for the menu top screen
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.


While running a ROM you can change the screen view with the Select key. In the rotated view, the direction keys are rotated too.
Select - Change screen scaling


While playing a ROM, the Start key open the menu.
Start - Open menu


Speed is almost 50FPS on most games using frameskip 4. The sound in crappy but will improve in next releases.
==Screenshots==
https://dlhb.gamebrew.org/3dshomebrews/vex3ds3.png
https://dlhb.gamebrew.org/3dshomebrews/vex3ds6.png


==Known Bugs==
https://dlhb.gamebrew.org/3dshomebrews/vex3ds4.png
https://dlhb.gamebrew.org/3dshomebrews/vex3ds8.png


* Selecting the default bios rom with X key doesn't work
==Known issues==
Selecting the default bios rom with X key doesn't work.


==To Do List==
==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.


* Get better sound
==External links==
* Reach full speed (50 FPS) with less frameskip
* GitHub - https://github.com/nop90/Vex3DS
* Add N3DS CPU boost
* 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


==Screenshots==
[[Category:3DS homebrew emulators]]
https://dlhb.gamebrew.org/3dshomebrew/Vex1.png
[[Category:Homebrew console emulators on 3DS]]
https://dlhb.gamebrew.org/3dshomebrew/Vex2.png
https://dlhb.gamebrew.org/3dshomebrew/Vex3.png
https://dlhb.gamebrew.org/3dshomebrew/Vex4.png

Revision as of 12:07, 1 Ocak 2022

Vex3DS
File:Vex3DS.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 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.png vex3ds6.png

vex3ds4.png vex3ds8.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: