Author Topic: Vectrex emulator port [MOVED]  (Read 4370 times)

ker (OP)

  • **
  • Posts: 603
Vectrex emulator port [MOVED]
« on: May 18, 2014, 03:40:42 pm »
dingux-vectrex port to GCW0

- Recompiled with GCW0 toolchain
- Deleted all copyrighted stuff
- Removed chipset and cpu references
- Removed not necessary menu options
- Moved config/data to $HOME folder
- Created OPK

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

Of first launch default overlays will be copied to $HOME directory. You can rename, delete o modify any of them. It will just recopy overlays if $HOME/.vectrex/over directory is deleted.

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

Feedback and advices are welcome. Enjoy!

-----

CHANGELOG
[2014-05-18]
- Fixed main menu back button
- Added green, red and yellow vector colors
- Solved some screen glitches in normal render. A few more to be fixed soon

[2014-05-19]
- Solved normal render glitches
« Last Edit: May 21, 2014, 02:11:53 pm by ker »

Gab1975

  • ***
  • Posts: 1165
Re: Vectrex emulator port [WIP]
« Reply #1 on: May 18, 2014, 04:41:02 pm »
Thanks a lot for your work! ;)

Kloppix

  • *
  • Posts: 36
Re: Vectrex emulator port [WIP]
« Reply #2 on: May 18, 2014, 04:57:33 pm »
This Community is awesome!

Thank you Ker. I tested it with a couple of roms and I think all worked flawlessly. I said I think because I have experience neither with the real vectrex, nor with vectrex emulation :P


ker (OP)

  • **
  • Posts: 603
Re: Vectrex emulator port [WIP]
« Reply #3 on: May 18, 2014, 05:09:37 pm »
This Community is awesome!

Thank you Ker. I tested it with a couple of roms and I think all worked flawlessly. I said I think because I have experience neither with the real vectrex, nor with vectrex emulation :P

I just played twice when I was a child. A friend of mine had an american football game (called Blitz?) but we played more with a Popeye g&w
« Last Edit: May 19, 2014, 07:38:33 am by ker »

Gab1975

  • ***
  • Posts: 1165
Re: Vectrex emulator port [WIP]
« Reply #4 on: May 18, 2014, 05:19:36 pm »
Probably I found three "bugs":
1) with the render mode  "normal" there are various graphic glitches during the gameplay (instead with the render mode "rot90" it's all right);
2) if you select "blue" in the "Color" option the vectors are represented in gray anyway;
3) the "Back" option in the main menu seems to be inactive.

ker (OP)

  • **
  • Posts: 603
Re: Vectrex emulator port [WIP]
« Reply #5 on: May 18, 2014, 09:59:26 pm »
Probably I found three "bugs":
1) with the render mode  "normal" there are various graphic glitches during the gameplay (instead with the render mode "rot90" it's all right);
2) if you select "blue" in the "Color" option the vectors are represented in gray anyway;
3) the "Back" option in the main menu seems to be inactive.

Thank you for the information.

I've updated OPK:
- Color changes when overlay is disabled. I've added green, red and yellow colors. I'll take a look and try to allow color change with overlay active.
- Back option in main menu works now
- Normal render mode looks better now, but not perfect. I'll try to fix it soon.

Gab1975

  • ***
  • Posts: 1165
Re: Vectrex emulator port [WIP]
« Reply #6 on: May 18, 2014, 10:40:40 pm »
Thank you for the information.

I've updated OPK:
- Color changes when overlay is disabled. I've added green, red and yellow colors. I'll take a look and try to allow color change with overlay active.
- Back option in main menu works now
- Normal render mode looks better now, but not perfect. I'll try to fix it soon.

When you use an overlay, the best and more suitable color is the gray, the same color of the original vector monitor... so I think that the color lock with the overlay on it's not a real problem/bug...
Yes, now the rendering in "normal" mode it's better, but it needs improvements yet...

Thanks for your efficiency! :)

ker (OP)

  • **
  • Posts: 603
Re: Vectrex emulator port [WIP]
« Reply #7 on: May 18, 2014, 11:22:18 pm »
You are welcome  ;)

New update. Normal render mode problem fixed (I think...)

Xaijiqq

  • *
  • Posts: 410
Re: Vectrex emulator port [WIP]
« Reply #8 on: May 19, 2014, 06:02:18 am »
nice thanks!  also, hey ker have you ever thought about porting Odyssey2/Videopac?  don't think i've ever seen any sort of requests for it

ker (OP)

  • **
  • Posts: 603
Re: Vectrex emulator port [WIP]
« Reply #9 on: May 19, 2014, 06:49:21 am »
nice thanks!  also, hey ker have you ever thought about porting Odyssey2/Videopac?  don't think i've ever seen any sort of requests for it

I don't know if your comment is honest or just sarcasm...

Gab1975

  • ***
  • Posts: 1165
Re: Vectrex emulator port [WIP]
« Reply #10 on: May 19, 2014, 07:00:28 am »
You are welcome  ;)

New update. Normal render mode problem fixed (I think...)

I tested the normal render mode with different games... now it's all right... thanks! :)

Xaijiqq

  • *
  • Posts: 410
Re: Vectrex emulator port [WIP]
« Reply #11 on: May 19, 2014, 01:49:28 pm »
unfortunately my comment was honest?  i have no clue about the development side of things so perhaps i need the obvious stated to me  :-[ 

ker (OP)

  • **
  • Posts: 603
Re: Vectrex emulator port [WIP]
« Reply #12 on: May 19, 2014, 02:23:57 pm »
unfortunately my comment was honest?  i have no clue about the development side of things so perhaps i need the obvious stated to me  :-[

Sorry then, my english is not good enough to know if someone is jocking or not. Some guy in other forum said this emulators are a non sense because anyone wants them. As Videopac is a non very diffused system I thought you were being sarcastic...

I've seen there is an open source emultator for Videopac called o2em (http://o2em.sourceforge.net/) I've downloaded and look at code. It uses Allegro and I've no experience with it (even less than the little that I have with SDL). I've found how to compile it for GCW0 but when I try to launch it it crashes in the call "acquire_screen". I'll try to read a bit more about this library...

Xaijiqq

  • *
  • Posts: 410
Re: Vectrex emulator port [WIP]
« Reply #13 on: May 19, 2014, 02:45:15 pm »
ohh i made a mistake in the way i phrased it, big mistake haha, that was not intentional.  i meant to ask about porting o2em  :) seems like you've looked into it already, thanks 

Some guy in other forum said this emulators are a non sense because anyone wants them.

are you saying people don't want it?  sounds about accurate haha

ker (OP)

  • **
  • Posts: 603
Re: Vectrex emulator port [WIP]
« Reply #14 on: May 19, 2014, 02:51:49 pm »
ohh i made a mistake in the way i phrased it, big mistake haha, that was not intentional.  i meant to ask about porting o2em  :) seems like you've looked into it already, thanks 

Some guy in other forum said this emulators are a non sense because anyone wants them.

are you saying people don't want it?  sounds about accurate haha

I don't know people, but this guy. Anyway, I'll take a look. I'm learning how all this work so I want to look at any code possible :-P

Beerman1138

  • *
  • Posts: 160
Re: Vectrex emulator port [WIP]
« Reply #15 on: May 19, 2014, 04:47:07 pm »
Ker, I for one will try any emulator you throw out there -- I've learned so much about vintage gaming that I didn't know, simply by finding obscure emulator's you've ported.  It's much appreciated, even if others don't feel the same way. 

ker (OP)

  • **
  • Posts: 603
Re: Vectrex emulator port [WIP]
« Reply #16 on: May 21, 2014, 02:11:40 pm »
Ker, I for one will try any emulator you throw out there -- I've learned so much about vintage gaming that I didn't know, simply by finding obscure emulator's you've ported.  It's much appreciated, even if others don't feel the same way. 

Thanks ;-)

I'll close this thread and move to Releases: http://boards.dingoonity.org/gcw-releases/vectrex-(dingux-vectrex-port)/

 

Post a new topic