Author Topic: O2EM - Odyssey2 emulator (WIP)  (Read 27007 times)

Gab1975 (OP)

  • ***
  • Posts: 1165
Re: Port request/possibility: O2EM
« Reply #40 on: October 29, 2014, 07:42:37 am »
Thanks for the new update! :)
I tried few games and they seem to run properly (full speed and without graphic glitches).
I noticed that in this new release the "voice module emulation" is not implemented... I think that you will add it in the next release...
for the "special keys" ("=", "YES", "NO", "RESET", "?") I don't know if and how they are important, in any case it would be good to add them (just to be sure).


PS: attached the "manual" txt file (with controls instructions updated)

Gab1975 (OP)

  • ***
  • Posts: 1165
Re: Port request/possibility: O2EM
« Reply #41 on: October 29, 2014, 07:54:59 am »
I also would like to have a go at finishing porting voices although as this was an add-on and not part of the official console this only enhances a few roms. Currently voices are disabled.

(voice module emulation): sorry, I was "distracted" and I didn't read this explanation! :P

Gab1975 (OP)

  • ***
  • Posts: 1165
Re: Port request/possibility: O2EM
« Reply #42 on: October 29, 2014, 09:55:53 am »
You used "FreeSans" font for the virtual keyboard layout... maybe a  "8 bit style" font can look better... for example I found this (Grixel Acme 5 CompCapsO): http://www.dafont.com/grixel-acme-5-compc.font (Creative Commons Attribution-NoDerivs 2.5 License).

PS: did you try to see how the virtual keyboard appears with a semi-trasparent effect?



Xaijiqq

  • *
  • Posts: 410
Re: Port request/possibility: O2EM
« Reply #43 on: October 29, 2014, 09:36:49 pm »
this is looking very nice david  :-* cannot wait for the voice enable!  and a big thanks for the efforts, thanks for pulling o2em out of the grave.  you are the man. never actually owned an odyssey but did get to play a friends a long while back.  so i'm only familar with a dozen or so games but theres some classics on there for sure.  as far as i'm concerned theres not much else to be done here

David Knight

  • **
  • Posts: 577
Re: Port request/possibility: O2EM
« Reply #44 on: October 29, 2014, 09:49:27 pm »
Thanks for the feedback so far, I'm going to beautify the keyboard and work on porting voice over the weekend. I'm away until Saturday so don't expect further updates until next week but I may finally be ready to release o2em by then. I anyone else has any suggestions for improvements feel free to post!

Gab1975 (OP)

  • ***
  • Posts: 1165
Re: Port request/possibility: O2EM
« Reply #45 on: October 29, 2014, 09:53:44 pm »
never actually owned an odyssey but did get to play a friends a long while back.  so i'm only familar with a dozen or so games but theres some classics on there for sure.  as far as i'm concerned theres not much else to be done here

Did you remember if in some game the "special keys" ("=", "YES", "NO", "RESET", "?") were used ?

David Knight

  • **
  • Posts: 577
Re: Port request/possibility: O2EM
« Reply #46 on: October 29, 2014, 10:01:10 pm »
I did find one (I forget the name) which asked a yes/no question. I just pressed y which worked. Of course I can easily map this behaviour to the relevant buttons.

Xaijiqq

  • *
  • Posts: 410
Re: Port request/possibility: O2EM
« Reply #47 on: October 29, 2014, 10:13:51 pm »
never actually owned an odyssey but did get to play a friends a long while back.  so i'm only familar with a dozen or so games but theres some classics on there for sure.  as far as i'm concerned theres not much else to be done here

Did you remember if in some game the "special keys" ("=", "YES", "NO", "RESET", "?") were used ?
not one bit  :P

on a side note i do like your idea about using 8 bit style/Grixel Acme text for the keyboard.  or is it possible to use the o2em virtual keyboard you posted on the first page?:

something along those lines
« Last Edit: October 29, 2014, 10:21:29 pm by Xaijiqq »

Gab1975 (OP)

  • ***
  • Posts: 1165
Re: Port request/possibility: O2EM
« Reply #48 on: October 30, 2014, 06:27:25 am »
on a side note i do like your idea about using 8 bit style/Grixel Acme text for the keyboard.  or is it possible to use the o2em virtual keyboard you posted on the first page?:

something along those lines

Moreover, if it's needed, I can make a new virtual keyboard layout... it's enough to know the total size and the characters/keys size! :)

David Knight

  • **
  • Posts: 577
Re: Port request/possibility: O2EM
« Reply #49 on: October 30, 2014, 06:40:46 am »
I could more easily use a grid layout with a fixed spacer width and two button sizes for single characters and words. If you give me the dimensions I could easily slot this into the code.

Gab1975 (OP)

  • ***
  • Posts: 1165
Re: Port request/possibility: O2EM
« Reply #50 on: October 30, 2014, 07:33:43 am »
I could more easily use a grid layout with a fixed spacer width and two button sizes for single characters and words. If you give me the dimensions I could easily slot this into the code.

Ok, in the next days I will work in a new virtual keyboard layout with a fixed space characters grid... do you have any preference in relation to the total virtual keyboard size? I'm thinking to use about 320x200px.

Gab1975 (OP)

  • ***
  • Posts: 1165
Re: Port request/possibility: O2EM
« Reply #51 on: October 30, 2014, 04:12:17 pm »
I made a virtual keyboard layout (png)... the total size is 320x168px, 10 columns x 7 rows, with tiles 32x24px...
the first row is "not operative" (title) and the last row has the "space" key (4 tiles width)...
I used freeware fonts; for the title "Chintzy CPU" font  (by Brian Kent), for the characters "FreeSans" font...


Xaijiqq

  • *
  • Posts: 410
Re: Port request/possibility: O2EM
« Reply #52 on: October 31, 2014, 12:59:10 am »
^ ooo yes this  :D the line pattern surrounding the space bar at the bottom is a nice touch and also the red outlined keys

David Knight

  • **
  • Posts: 577
Re: Port request/possibility: O2EM
« Reply #53 on: November 01, 2014, 06:31:37 pm »
Perfect!, I'll get to work...done, looking good. I'll change fonts, and start working on voices...
« Last Edit: November 01, 2014, 08:17:19 pm by David Knight »

Gab1975 (OP)

  • ***
  • Posts: 1165
Re: Port request/possibility: O2EM
« Reply #54 on: November 01, 2014, 08:05:27 pm »
Perfect!, I'll get to work...

Good ! :) I'm curious to see how the new virtual keyboard will look !

Gab1975 (OP)

  • ***
  • Posts: 1165
Re: Port request/possibility: O2EM
« Reply #55 on: November 01, 2014, 08:35:09 pm »
Perfect!, I'll get to work...done, looking good. I'll change fonts, and start working on voices...

If you prefer/want use a specific font, just feel free to tell to me... I will make the change! :)

David Knight

  • **
  • Posts: 577
Re: Port request/possibility: O2EM
« Reply #56 on: November 01, 2014, 08:42:32 pm »
The only issue I can see is the background and fonts aren't the intended colour, it's a sort of pale brown colour, probably something to do with the 8 bit palette, better going with black background and fonts instead?

Regarding the font, I'm happy with whatever as long as it is identifiable - and legal ;)
« Last Edit: November 01, 2014, 08:47:27 pm by David Knight »

Gab1975 (OP)

  • ***
  • Posts: 1165
Re: Port request/possibility: O2EM
« Reply #57 on: November 01, 2014, 08:49:19 pm »
The only issue I can see is the background isn't the intended colour, it's a sort of pale brown colour, probably something to do with the 8 bit palette, better going with black background instead?

If you give me a specific color "hex-code" I can replace it without problems... in any case, now I'm trying with black background...

Gab1975 (OP)

  • ***
  • Posts: 1165
Re: Port request/possibility: O2EM
« Reply #58 on: November 01, 2014, 09:07:40 pm »
Here the virtual keyboard with the black background/characters...

David Knight

  • **
  • Posts: 577
Re: Port request/possibility: O2EM
« Reply #59 on: November 01, 2014, 09:31:34 pm »
This looks better. I've also changed the player font. Take a look :)
https://drive.google.com/file/d/0BwYi4RGX-HSaYjlRMkh3UU5HcFU/view?usp=sharing


If everyone's happy I'll leave it like this, working on voices tomorrow now.
« Last Edit: November 01, 2014, 09:50:53 pm by David Knight »