Jump to content

Photo

What video game do you want to see ported over?

Coleco Games

82 replies to this topic

#26 Tursi ONLINE  

Tursi

    Quadrunner

  • 5,572 posts
  • HarmlessLion
  • Location:BUR

Posted Mon Oct 21, 2013 2:00 PM

I would just note that ColecoVision games can't be trivially ported to the TI.. you have to rewrite all the Z80 code. It /might/ be possible to do some kind of re-compiler (it has been done on other platforms!), but I don't know the Z80 well enough to do it, myself.

 

Mario Bros I'd like to try someday.. it was why I did the Mr Chin test (Mr Chin has no bank switching to worry about).



#27 Gemintronic OFFLINE  

Gemintronic

    Jason S. - Lead Developer & CEO

  • 9,314 posts

Posted Mon Oct 21, 2013 2:04 PM

Instead of ports someone should make a Coleco to TI adapter.  Karma is a beeotch :)



#28 --- Ω --- OFFLINE  

--- Ω ---

    Hexacorerunner

  • Topic Starter
  • 13,798 posts

Posted Mon Oct 21, 2013 2:15 PM

I would just note that ColecoVision games can't be trivially ported to the TI.. you have to rewrite all the Z80 code. It /might/ be possible to do some kind of re-compiler (it has been done on other platforms!), but I don't know the Z80 well enough to do it, myself.

 

Mario Bros I'd like to try someday.. it was why I did the Mr Chin test (Mr Chin has no bank switching to worry about).

 

 You just make everything LOOK so easy!  <GRIN>

 I understand this stuff is difficult, and I really appreciate guys like you that can make all of this happen.  

 

Now me, I've had two major catastrophic failures in four days.  First, my COM1 port died last Friday on Nano and the second, today my CF card hiccuped about a 1/2 hour ago and I lost everything in my VOLUME 1 (including all my stuff in progress).   :mad: 

It's been at least two weeks since I made a backup, and I know better as the Nano is such a flaky device. <SIGH>

 

Well, I don't have time to mess with it either, I have to get ready for work.



#29 --- Ω --- OFFLINE  

--- Ω ---

    Hexacorerunner

  • Topic Starter
  • 13,798 posts

Posted Mon Oct 21, 2013 2:18 PM

Mario Bros :D

 

Can't disagree with that suggestion, either :D.

 

Mario Bros I'd like to try someday.. it was why I did the Mr Chin test (Mr Chin has no bank switching to worry about).

 

Hmmm, I'm detecting a pattern here!  :)



#30 Tursi ONLINE  

Tursi

    Quadrunner

  • 5,572 posts
  • HarmlessLion
  • Location:BUR

Posted Mon Oct 21, 2013 4:16 PM

 

 You just make everything LOOK so easy!  <GRIN>

 I understand this stuff is difficult, and I really appreciate guys like you that can make all of this happen.  

 

 

What I did with Mr Chin was easy and not really all that interesting. What Ramus is doing is impressive and difficult. ;)

 

I wrote Mr Chin (and MB) in a cross-platform language, using techniques that I knew would port over to the TI. All I did in Mr Chin's case was replace the functions that talk to the hardware (where I had written code like "HCHAR") with the TI equivalents and recompile. It took one evening to port and a second to track down bugs (some compiler bugs, some differences in the interrupt handler). Mario will be slightly harder due to the bank switching being so different (much smaller banks on the TI, no fixed bank, and it was all done by hand, not automatically). I haven't attempted it yet because troubleshooting compiler bugs during that level of port will be painful, and I'm hoping Insomnia will come back and give us another round of fixes first. :)

 

Another issue is the cartridge issue... getting GCC code to run strictly from cartridge will be.. interesting. I don't know if I would attempt it at this point. :)



#31 Ksarul OFFLINE  

Ksarul

    Quadrunner

  • 5,211 posts

Posted Mon Oct 21, 2013 5:37 PM

Boulder Dash=Rock Runner.  The version titled Boulder Dash was for the Mini Memory (making it one of the great reasons to have that cart) and sold by Legio Computing Centre in Holland.  Asgard asked the Eric LaFortune if he could port it over to the E/A environment so that they could sell that version in the US.  As Chris Bobbitt was worried that the name would cause copyright issues, he also asked Eric to change the name.  Eric pops in here now and again, though he hasn't posted in a long while.  He's a nice guy that I talked to several times while I was in Europe long ago.


Edited by Ksarul, Mon Oct 21, 2013 5:37 PM.


#32 marc.hull OFFLINE  

marc.hull

    Stargunner

  • 1,297 posts
  • Location:Oklahoma CIty.

Posted Mon Oct 21, 2013 6:44 PM

I would just note that ColecoVision games can't be trivially ported to the TI.. you have to rewrite all the Z80 code. It /might/ be possible to do some kind of re-compiler (it has been done on other platforms!), but I don't know the Z80 well enough to do it, myself.
 
Mario Bros I'd like to try someday.. it was why I did the Mr Chin test (Mr Chin has no bank switching to worry about).



#33 marc.hull OFFLINE  

marc.hull

    Stargunner

  • 1,297 posts
  • Location:Oklahoma CIty.

Posted Mon Oct 21, 2013 6:45 PM

Sorry. Didn't read very well.

Edited by marc.hull, Mon Oct 21, 2013 7:32 PM.


#34 TI-Sissy OFFLINE  

TI-Sissy

    Chopper Commander

  • 149 posts

Posted Tue Oct 22, 2013 10:52 AM

kings quest!



#35 Bones-69 OFFLINE  

Bones-69

    Chopper Commander

  • 215 posts
  • Location:Australia

Posted Tue Oct 22, 2013 8:21 PM

Rygar!

 

rygar-argus-pc-game-2.jpg?resize=500%2C3

 

http://en.wikipedia.org/wiki/Rygar



#36 JamesD OFFLINE  

JamesD

    Quadrunner

  • 8,444 posts
  • Location:Flyover State

Posted Wed Oct 23, 2013 11:11 AM

The TI-99/4 seems to be missing a lot of the arcade classics.  I'm not familiar with all the TI games so some of these might already exist.
Does the TI-99/4 have any versions of these that are somewhat true to the arcade?
Phoenix, Wizard of Wor, Gorf, Galaxian, Galaga, Missile Command, Rally X (Radar Rat Race), Moon Cresta, Gyruss, Satan's Hollow, Spy Hunter, Joust, Sinistar, Track & Field
Some vector games might be a stretch but... Battle Zone, Asteroids, Asteroids Deluxe, Omega Race, Star Castle, Black Widow, Star Wars, Star Hawk, Tail Gunner 

Some computer games that might be worth porting:
Gremlins, Drol, Wavy Navy, Eastern Front 1941 (last I saw the current port was unfinished), Starship Command

Are there any isometric games on the TI?  They tend to be memory hungry so maybe not the best choice but it would be nice to see at least one on the 99.



#37 OLD CS1 OFFLINE  

OLD CS1

    >OLD CS1█

  • 6,016 posts
  • Technology Samurai
  • Location:Tallahassee, FL

Posted Wed Oct 23, 2013 11:18 AM

The TI-99/4 seems to be missing a lot of the arcade classics.

 

Speaking of, will the F18A work in the 99/4?



#38 Vorticon OFFLINE  

Vorticon

    River Patroller

  • 3,617 posts
  • Location:Eagan, MN, USA

Posted Wed Oct 23, 2013 11:48 AM

The TI-99/4 seems to be missing a lot of the arcade classics.  I'm not familiar with all the TI games so some of these might already exist.
Does the TI-99/4 have any versions of these that are somewhat true to the arcade?
Phoenix, Wizard of Wor, Gorf, Galaxian, Galaga, Missile Command, Rally X (Radar Rat Race), Moon Cresta, Gyruss, Satan's Hollow, Spy Hunter, Joust, Sinistar, Track & Field
Some vector games might be a stretch but... Battle Zone, Asteroids, Asteroids Deluxe, Omega Race, Star Castle, Black Widow, Star Wars, Star Hawk, Tail Gunner 

Some computer games that might be worth porting:
Gremlins, Drol, Wavy Navy, Eastern Front 1941 (last I saw the current port was unfinished), Starship Command

Are there any isometric games on the TI?  They tend to be memory hungry so maybe not the best choice but it would be nice to see at least one on the 99.

We have versions (faithfulness of conversion to original variable) for Galaxian/Galaga, Missile Command, Asteroids, Zaxxon, Pac Man, Mrs. Pacman, Defender, Pole Position, Boulder Dash, Centipede, Kaboom, Pitfall, Scramble, River Rescue, Frenzy, Dig Dug, Donkey Kong, Jungle Hunt, Moon Patrol, Congo Bongo and I'm likely missing some more. Congo Bongo and Arcturus (Zaxxon) are examples of isometric rendering.  Most of these can be found at the tigameshelf.net site.



#39 adamantyr OFFLINE  

adamantyr

    Stargunner

  • 1,472 posts

Posted Wed Oct 23, 2013 11:50 AM

...Eastern Front 1941 (last I saw the current port was unfinished)...

 

Yeah, that's one of mine. :) It was one of my first early assembly projects, and the source code is kind of a mess... a big issue is that I really didn't have a great understanding of the A.I. algorithms to be able to re-write them effectively in TMS9900.

 

Chris Crawford (the creator of EF:1941) gave me permission to do the port long ago. And he recently posted ZIP files of fully COMMENTED source for the game and detailed explanations of how the algorithms work. Very helpful!

 

Adamantyr



#40 Vorticon OFFLINE  

Vorticon

    River Patroller

  • 3,617 posts
  • Location:Eagan, MN, USA

Posted Wed Oct 23, 2013 12:00 PM

 

Yeah, that's one of mine. :) It was one of my first early assembly projects, and the source code is kind of a mess... a big issue is that I really didn't have a great understanding of the A.I. algorithms to be able to re-write them effectively in TMS9900.

 

Chris Crawford (the creator of EF:1941) gave me permission to do the port long ago. And he recently posted ZIP files of fully COMMENTED source for the game and detailed explanations of how the algorithms work. Very helpful!

 

Adamantyr

Does this mean you're going to take another stab at it?  :)



#41 adamantyr OFFLINE  

adamantyr

    Stargunner

  • 1,472 posts

Posted Wed Oct 23, 2013 12:11 PM

Does this mean you're going to take another stab at it?  :)

 

Oh yes, I intend to finish it. I do need to start over a bit, though, and make the code base much easier to maintain and work with, offload graphics and other data to files, etc.

 

Adamantyr



#42 Vorticon OFFLINE  

Vorticon

    River Patroller

  • 3,617 posts
  • Location:Eagan, MN, USA

Posted Wed Oct 23, 2013 1:03 PM

 

Oh yes, I intend to finish it. I do need to start over a bit, though, and make the code base much easier to maintain and work with, offload graphics and other data to files, etc.

 

Adamantyr

Excellent!



#43 Tursi ONLINE  

Tursi

    Quadrunner

  • 5,572 posts
  • HarmlessLion
  • Location:BUR

Posted Wed Oct 23, 2013 1:12 PM

 

Speaking of, will the F18A work in the 99/4?

 

I want to say I tried it and it worked.... I can't remember 100% (and I don't have a 4 anymore...)



#44 OLD CS1 OFFLINE  

OLD CS1

    >OLD CS1█

  • 6,016 posts
  • Technology Samurai
  • Location:Tallahassee, FL

Posted Wed Oct 23, 2013 1:17 PM

 

I want to say I tried it and it worked.... I can't remember 100% (and I don't have a 4 anymore...)

 

Seems like it would be a neat novelty to see Parsec running on an F18A-enhanced 99/4.



#45 JamesD OFFLINE  

JamesD

    Quadrunner

  • 8,444 posts
  • Location:Flyover State

Posted Wed Oct 23, 2013 1:58 PM

 

Yeah, that's one of mine. :) It was one of my first early assembly projects, and the source code is kind of a mess... a big issue is that I really didn't have a great understanding of the A.I. algorithms to be able to re-write them effectively in TMS9900.

 

Chris Crawford (the creator of EF:1941) gave me permission to do the port long ago. And he recently posted ZIP files of fully COMMENTED source for the game and detailed explanations of how the algorithms work. Very helpful!

 

Adamantyr

It's kinda hard to organize your code when you don't really know what the original code is doing.
I've blindly ported some poorly commented code between CPUs and after looking at the logic on a different CPU it actually helped figure out and optimize the original code a bit.  :)
But I had some familiarity with the target CPUs (6803, 6809 and 6502) and I wasn't dealing with that large of a project.

Porting usually involves rewriting a lot of the code once you port it anyway because you see ways to optimize it for the target CPU.

 

 

Oh yes, I intend to finish it. I do need to start over a bit, though, and make the code base much easier to maintain and work with, offload graphics and other data to files, etc.

 

Adamantyr

Good luck!  I look forward to seeing a release of that one!
 



#46 --- Ω --- OFFLINE  

--- Ω ---

    Hexacorerunner

  • Topic Starter
  • 13,798 posts

Posted Wed Oct 23, 2013 2:47 PM

 

Seems like it would be a neat novelty to see Parsec running on an F18A-enhanced 99/4.

 

 I'd like to see an ENHANCED PARSEC running on a 4A with an F18A!  Did you see the wizardry Rasmus  put into Scramble?  Gawd, that guy is gooooood! :)  The colors in the ship, the exhaust, the missiles, the fuel tanks... well you get the idea.  An enhanced Parsec would REALLY be  POPPIN!!



#47 RXB OFFLINE  

RXB

    River Patroller

  • 3,550 posts
  • Location:Vancouver, Washington, USA

Posted Wed Oct 23, 2013 4:23 PM

I would like to see this on the TI99/4A, I spent 2 years of my life playing it in the bar across the street from my place.

 

Could have bought a car with the money I pumped into that machine.

 

http://www.youtube.c...h?v=ymrYkbEbnEQ

 

NOTE: It required 2 joysticks as that is how you steer a tank in those days before they adopted the yoke like a Plane design.

 

 

Rich


Edited by RXB, Wed Oct 23, 2013 4:26 PM.


#48 --- Ω --- OFFLINE  

--- Ω ---

    Hexacorerunner

  • Topic Starter
  • 13,798 posts

Posted Wed Oct 23, 2013 5:02 PM

I would like to see this on the TI99/4A, I spent 2 years of my life playing it in the bar across the street from my place.

 

Could have bought a car with the money I pumped into that machine.

 

http://www.youtube.c...h?v=ymrYkbEbnEQ

 

NOTE: It required 2 joysticks as that is how you steer a tank in those days before they adopted the yoke like a Plane design.

 

 

Rich

 

Well, THAT brings back a few memories!  Good quality video!  Too many video games, too few awesome programmers.



#49 mizapf OFFLINE  

mizapf

    River Patroller

  • 3,560 posts
  • Location:Germany

Posted Wed Oct 23, 2013 5:10 PM

I'd like to see an ENHANCED PARSEC running on a 4A with an F18A!


I'd rather like to see that in a 9938 version. :twisted: There are still enough Geneves around, or 80 column cards.


Edited by mizapf, Wed Oct 23, 2013 5:11 PM.


#50 RobertLM78 OFFLINE  

RobertLM78

    Stargunner

  • 1,055 posts

Posted Wed Oct 23, 2013 6:02 PM

I would like to see this on the TI99/4A, I spent 2 years of my life playing it in the bar across the street from my place.

 

Could have bought a car with the money I pumped into that machine.

 

http://www.youtube.c...h?v=ymrYkbEbnEQ

 

NOTE: It required 2 joysticks as that is how you steer a tank in those days before they adopted the yoke like a Plane design.

 

 

Rich

 

Yeah, Battlezone was a bad-a$$ game :D.  Unfortunately I don't remember what platform I played it on ... actually I think it was the Microsoft Arcade suite on a 486DX.


Edited by RobertLM78, Wed Oct 23, 2013 6:05 PM.






Also tagged with one or more of these keywords: Coleco, Games

0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users