Dingoonity.org

GCW Zero => Releases => Topic started by: ker on May 21, 2014, 02:10:48 pm

Title: Vectrex
Post by: ker on May 21, 2014, 02:10:48 pm
Dingux-vectrex v1.1.1 adapted, recompiled and packed as OPK.

Download: http://www.mediafire.com/download/yyfrrycdt743obf/dingux-vectrex.opk

Source code: https://github.com/kerheol/dingux-vectrex

Thanks to @Gab1975 for his PNGs, overlays, tests and corrections.

(We come from here: http://boards.dingoonity.org/gcw-development/vectrex-emulator-port-(wip)/)

Changelog:
[2014-05-25]
- Unified emulator menu button implemented. You can press Power slider or Start+Select to enter menu (more info here (http://boards.dingoonity.org/gcw-development/unified-emulator-menu-button-proposal/))
Title: Re: Vectrex (dingux-vectrex port)
Post by: AtariHERO on May 21, 2014, 02:25:40 pm
thank you , nice work
Title: Re: Vectrex (dingux-vectrex port)
Post by: alyinsanfran on May 21, 2014, 02:56:07 pm
Awesome, I was hoping someone would bring us Vectrex support. Thank you!!!
Title: Re: Vectrex (dingux-vectrex port)
Post by: DPA09 on May 22, 2014, 03:05:10 pm
I having trouble getting the overlays to appear.

When using Filezilla, I can see the overlay images in this directory: home/.vectrex/over, so I know they're there.

The overlay for Mine Storm is there when the program loads up and is there for that game.

The option for overlays is set to yes.

Do the rom/bins have to have the same name as the overlays?

What am I missing/not understanding here?
Title: Re: Vectrex (dingux-vectrex port)
Post by: Gab1975 on May 22, 2014, 06:50:27 pm
The names of ROMs and the names of the overlays must be corresponding (uppercase and lowercase included).
e.g.
ROM name: armor.bin
overlays names: armor_norm.png and armor_rot90.png

PS: in other words, the ROMs must have the same names of the overlays without "_norm" or "_rot90".
Title: Re: Vectrex (dingux-vectrex port)
Post by: DPA09 on May 22, 2014, 07:13:52 pm
The names of ROMs and the names of the overlays must be corresponding (uppercase and lowercase included).
e.g.
ROM name: armor.bin
overlays names: armor_norm.png and armor_rot90.png

PS: in other words, the ROMs must have the same names of the overlays without "_norm" or "_rot90".

That did the trick - thanks!
Title: Re: Vectrex (dingux-vectrex port)
Post by: Chiba3010 on May 23, 2014, 12:37:29 am
Gotta try this out! Big Vectrex fan, here- I keep my Vectrex on my bedside table.

Though nothing beats the real deal, the fact that it's emulated on a handheld is truly fantastic. :)
Title: Re: Vectrex (dingux-vectrex port)
Post by: surfi80 on May 23, 2014, 08:05:10 am
Gotta try this out! Big Vectrex fan, here- I keep my Vectrex on my bedside table.

Though nothing beats the real deal, the fact that it's emulated on a handheld is truly fantastic. :)

I feel old!!
you are great Ker  ;D
Title: Re: Vectrex (dingux-vectrex port)
Post by: ker on May 25, 2014, 03:24:03 pm
Update:
- Unified emulator menu button implemented. You can press Power slider or Start+Select to enter menu
Title: Re: Vectrex
Post by: Vato on May 27, 2014, 01:51:21 pm
thanks for getting this emulator running on the zero=)

one glitch ive noticed is that after switching games, the previous overlay(s) remain stacked under the current overlay. this happened on the legacy dingux port of vectrex too.
Title: Re: Vectrex
Post by: Gab1975 on May 28, 2014, 07:43:24 am
one glitch ive noticed is that after switching games, the previous overlay(s) remain stacked under the current overlay. this happened on the legacy dingux port of vectrex too.

I don't spot this glitch, I switched various games and every times the previous overlay was replaced with the next one accurately!
Title: Re: Vectrex
Post by: Timepilot2084 on May 28, 2014, 08:54:47 am
Forgive me if I've overlooked it, but has the analog stick been implemented?  I've gone through the settings multiple times, but I just can't find it...  thanks.
Title: Re: Vectrex
Post by: DPA09 on May 28, 2014, 04:07:21 pm
A Vectrex on your nightstand - that's pretty sweet Chiba3010. 

I have a mini Etch-a-Sketch on my nightstand but I think you got that beat.  :)
Title: Re: Vectrex
Post by: ker on May 28, 2014, 04:21:44 pm
Forgive me if I've overlooked it, but has the analog stick been implemented?  I've gone through the settings multiple times, but I just can't find it...  thanks.

In zx81 emulators event poll is a bit weird (or weird for a newbie as I am). I've plans to do a proper transversal update to all emulators and update event poll and surely organize options and change menu styles.
Title: Re: Vectrex
Post by: Chiba3010 on May 29, 2014, 07:56:12 am
A Vectrex on your nightstand - that's pretty sweet Chiba3010. 

I have a mini Etch-a-Sketch on my nightstand but I think you got that beat.  :)

Thanks! Yeah, even three decades later the Vectrex can still impress because it's so unique. There's simply no other console like it. And thankfully they're built like tanks.

Plenty of love for the Etch-a-Sketch, too. Only reason I'd knock it would be to clear the screen for a new creation.

Anyone remember the Etch-a-Sketch Animator and Animator 2000? Those were damn cool as well. :)
Title: Re: Vectrex
Post by: opt2not on November 09, 2014, 09:37:00 pm
Finally got around to trying out this emulator.  Great job on the port!

Been having a lot of fun playing Clay Cowgill's Moon Lander.  Such a nicely put together game, simple and very accessible. If you're a fan of the original arcade Lunar Lander, you'd definitely like Moon Lander!  I've been playing it with no overlay and with a green colour enabled, it looks pretty awesome! Highly recommended.

I was wondering if there's any more work going to be done to this emulator?

If so, could we get the analog stick supported?  It would make games that utilize the vectrex's analog joystick, like for Moon Lander's thrust, much better to play as well as closer to the original experience.

Currently all lines are fairly jagged, I'm assuming because of lack of Anti-aliasing and perhaps a low resolution output? I was also wondering what are the chances of getting in the shaders similar by AAE?
http://pages.suddenlink.net/aae/

It's probably far-fetched, but I figured I'd ask 'cause emulating that vector glow would be pretty amazing!