Jump to content

Photo

OdysseyNow. It's a...project?


14 replies to this topic

#1 youxia OFFLINE  

youxia

    Dragonstomper

  • 898 posts

Posted Mon Mar 25, 2019 7:48 AM

I'd like to say more about all this but the problem is I'm not quite sure what it actually is (or does). It's kinda cool though. Or, has a potential to be. Or maybe it's just bunch of students moping about. Hard to say, really. But they do have a cute Toshiba CRT TV, so there's that :)

 

What they say:
 

 

A trailblazing effort is happening in the University of Pittsburgh Vibrant Media Lab: the OdysseyNow Project.

 

The goal is to recreate the world’s first-ever video game console — the Magnavox Odyssey, released in 1972 — and reconnect it to its original hardware. The project will also create new games and controllers, as well as launch a comprehensive website on the console. On April 5, the lab plans to hold an Odyssey Expo, a one-day event full of competitions and project showcases, and of course, the chance for the public to experience the Odyssey.

[...]

The Vibrant Media Lab’s project will allow people to play the game console online, something that, to the best of Horton’s knowledge, has never been accomplished anywhere in the world.

 

 

https://www.pittwire...-odyssey-online

 



#2 Newsdee OFFLINE  

Newsdee

    Stargunner

  • 1,365 posts

Posted Mon Mar 25, 2019 10:44 AM

It looks like they are making an emulator? But hey if it's free and open source, the more the merrier.

Edited by Newsdee, Mon Mar 25, 2019 10:45 AM.


#3 ls650 OFFLINE  

ls650

    Quadrunner

  • 7,466 posts
  • Atari rocks!
  • Location:British Columbia

Posted Mon Mar 25, 2019 11:45 AM

Cool.....



#4 save2600 OFFLINE  

save2600

    Quadrunner

  • 15,670 posts
  • Location:Wisconsin

Posted Mon Mar 25, 2019 5:39 PM

Interesting...

#5 youxia OFFLINE  

youxia

    Dragonstomper

  • Topic Starter
  • 898 posts

Posted Tue Mar 26, 2019 10:01 PM

It looks like they are making an emulator? But hey if it's free and open source, the more the merrier.

 

Hmm, not sure, I thought it's more of a hardware thingy - like, they would allow the original machine to be somehow playable online?

I might just tune in on that day to have a looksee.



#6 MrMaddog OFFLINE  

MrMaddog

    Dragonstomper

  • 922 posts
  • Not a 'gamer' but a video game player...
  • Location:Parts Unknown

Posted Tue Mar 26, 2019 10:16 PM

Well good luck trying to emulate a bunch of analog circuits...

 

Seriously though it would be nice to experience  how the Odyessey or any 1st generation console was.  Shame there was no one player games for them.



#7 zhorton OFFLINE  

zhorton

    Combat Commando

  • 9 posts
  • Location:Pittsburgh, PA

Posted Thu Mar 28, 2019 10:32 PM

Hi folks, I'm the director of the OdysseyNow project, and was pleasantly surprised to see someone post about it here!  I started this project about 2.5 years ago here at Pitt, and we migrated to the Vibrant Media Lab (which I also direct) last year.  You are all correct about the project: it is both an emulator and a hardware thingy, and a game design project, and an archiving and digitization project!  We have collected and scanned all elements of all of the original games, and will make those available when we launch our website very soon.  We've also filmed Let's Play videos of all of the games, to give people a much better understanding of why the Odyssey was unique and what it is actually like to play.  As part of our project, we have reversed engineered the system, and are creating new accessory controllers and various updated circuitry to make the Odyssey do some fun things.  This is in concert with a fair amount of game development. We'll be debuting some of the games we've created very soon as well.  Finally, we are also developing an emulator that will be very faithful to the system and, if everything goes well, will actually interface with the 1972 console to realize (among other things), MrMaddog's dream of one-player games (vs. the computer).  There's a lot to the project, and I'm happy to answer any questions anyone may have!

 

A lot will be announced at our first big public event, Odyssey Expo, on April 5.  After that point, many details will go online.



#8 Newsdee OFFLINE  

Newsdee

    Stargunner

  • 1,365 posts

Posted Fri Mar 29, 2019 6:10 AM

There are many inexpensive FPGA boards popular for retro systems (e.g. MiSTer, MiST, ZxUno, etc). Are you considering creating a core for an FPGA system?

#9 mr_me OFFLINE  

mr_me

    River Patroller

  • 4,089 posts
  • Location:Ontario

Posted Fri Mar 29, 2019 6:28 AM

Well good luck trying to emulate a bunch of analog circuits...
 
Seriously though it would be nice to experience  how the Odyessey or any 1st generation console was.  Shame there was no one player games for them.

The circuits are digital. It lacks a cpu and programming which makes emulating it more work.

Here's a project emulating the ay-3-8500, which has practice/squash for one player.
https://nerdstuffbyc...update.html?m=1

And the DICE emulator for discrete logic arcade games, including one player games like stunt cycle.
http://adamulation.blogspot.com

The original Breakout is another example of a one player discrete logic game. It's emulated in Mame. If you want to play pong against the computer there's video olympics on the atari 2600.

The other thing with the original odyssey is that some of the games had physical play pieces like board games, which can be simulated on a computer.

Edited by mr_me, Fri Mar 29, 2019 7:06 AM.


#10 zhorton OFFLINE  

zhorton

    Combat Commando

  • 9 posts
  • Location:Pittsburgh, PA

Posted Mon Apr 1, 2019 9:02 PM

We have talked about implementing some sort of low-level logic emulator for the Odyssey, but it doesn't really lend itself to an FPGA core because it is a fully analog system.  It does implement some digital logic, but that is really simple, and wouldn't benefit from FPGA.  Basically, the system functions more like an analog computer than a digital one.  Our emulator cheats by simply simulating the behavior of the Odyssey.  What it does not try to do--and this is important to the philosophy of the project--is try to emulate the analog components outside of the console: the overlays, cards, gameboards, analog controllers, etc.  Our goal with OdysseyNow is to bring the experience of Odyssey gaming to more people, and digital graphics are not part of that experience.  Besides, other projects have already attempted that in the past.  Our emulator is fully compatible with all Odyssey analog components.  Plus, as I mentioned earlier, it is meant to interface with the console itself, enabling some very cool possibilities.

 

Of course, our emulator (Odyssey HAL) is only one part of the OdysseyNow project.  Our new games, controllers, console upgrades, and future website are core to the project of conveying and further exploring how this unique system is played.  We are taking great care not to dilute or bastardize the experience, a real danger when the digital starts to enter the picture!  ;-)



#11 godslabrat OFFLINE  

godslabrat

    Quadrunner

  • 5,569 posts
  • I took the midnight train going a-ny-where...
  • Location:Oklahoma City

Posted Tue Apr 2, 2019 9:01 AM

You could essentially sell this as an iPhone app with a kit for the various trinkets. As silly as it sounds, there's a nonzero possibility I'd buy that.

#12 Newsdee OFFLINE  

Newsdee

    Stargunner

  • 1,365 posts

Posted Tue Apr 2, 2019 10:00 PM

Is this the Oddisey 1 or 2? I thought the 1 had everything baked in the circuit and the "games" are just jumpers inside a card. That must limit what one can do with the system.

#13 CatPix OFFLINE  

CatPix

    River Patroller

  • 4,217 posts
  • Location:France

Posted Fri Apr 5, 2019 1:21 PM

 If you want to play pong against the computer there's video olympics on the atari 2600.
 

The French made Pizon Bros Visiomat 101/Alcatel Visiomatic 11 is a Pong and the engineers at Alcatel added a "robot" player at Pizon-Bros demand, making it a one-player Pong (you can deactivate the robot player).

 

ob_d58937_dscn3515.JPG

 

It isn't some massive AI of course. It's basically, from what I would guess, a circuit that try to keep the paddle it controls facing the ball. If playing the console at low speed and shallow angle, the "robot" can never lose. with fast speed and/or wide angle, the circuit can't keep up and will lose.

 

It would probably be possible to do that on the original Odyssey.... If the console pass the right infos through the cart port.


Edited by CatPix, Fri Apr 5, 2019 1:22 PM.


#14 zhorton OFFLINE  

zhorton

    Combat Commando

  • 9 posts
  • Location:Pittsburgh, PA

Posted Sat Apr 6, 2019 9:46 PM

Yes, an iPhone version of our emulator would be cool; we'll look into that possibility!  But I have good news for you godslabrat: if we do, you won't have to pay a dime.  Our efforts are open source, and always will be.  We are only interested in bringing the Odyssey to more people, and helping folks understand the system better.

 

Newsdee, this is the Odyssey 1.  Yes, all logic is "baked" into the hardware, and you are right that game cards just interconnect circuits.  However, there are over 40 different circuits that flow through the game card interface, which allows for a lot of different possibilities!  Of course, not all produce interesting behavior.  The original designers believed that they had exhausted all of the possibilities for machine behavior with their twelve card designs.  But I've been able to design several new game cards that produce unique system behavior, which our game designers have used to great effect.  And game cards do not equal games.  Many very different Odyssey games use the same game card (basic system behavior).  Overlays, cards, gameboards, etc. are all equally important to the Odyssey experience, and interact with the same system behavior in very different ways.  And some games use multiple game cards.  But yes, there are some pretty big barriers as to what's possible on screen.  We have broken through some of those barriers by introducing add-on boards to the console.  More on that soon!

 

Thanks for that info, CatPix--very cool!  On the Atari, the AI was similar to what you describe, but the tracking protocol was written such that certain cycles didn't track and the AI would just interpolate.  So if you played a fancy game against the computer, it wouldn't be able to predict all of your moves, making it a pretty effective AI.  We'll likely implement something similar for Tennis on the Odyssey.  Other games will be more difficult.  And of course, many Odyssey games are too complex for any reasonable AI to play (think Invasion, Interplanetary Voyage, Football, Brain Wave, etc.).  If anyone wants to take a stab at those games, please join our team!  :-)



#15 zhorton OFFLINE  

zhorton

    Combat Commando

  • 9 posts
  • Location:Pittsburgh, PA

Posted Sat Apr 13, 2019 2:28 PM

Hi folks,

 

I should have linked it here sooner, but I've now started a thread in the Homebrew section about our first public release, a game pack including three new games for the Odyssey, as well as a new game card (the first one designed from the scratch) and new accessory controllers.  You can read about it here!






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users