Jump to content
IGNORED

TI Invaders (hacked)


Recommended Posts

Take a cartridge like the 2600 Adventure, and there’s numerous “hacks” (someone changed the original binary). Some of which have just changed graphics, but some may have changed sounds, maps, number of lives, and beyond changing data, some may even have changed code.

I thought about speeding up Pac-Man/Ms. Pac-Man, or changing graphics, colors and more with TI Invaders.
Also I thought about a utility to have maybe a definition file for each cartridge locating “objects” like graphics, sprites, colors, sounds, text, invulnerability etc., and then the ability to easily “inject” changed objects.

Anyway, I ripped TI Invaders graphically. I start out with an 8K ROM and one 8K GROM.

tiinvaders0001.png

Now it looks like the ROM is only 4K (same chunk repeated). I expected the GROM to be 6K, but then almost 1K looks rather empty. The last 2K obviously being “leftovers” and looks like intertwined repeats.

Well, just thought I’d tell you.

I’m having a few ideas about a hacked TI Invaders. Should have a twist, be slick and fun too.

icon_smile.gif

Edited by sometimes99er
  • Like 2
Link to comment
Share on other sites

Looks like you have easily found the majority of the game's graphics. Might be able to hack a special version. If you do happen to make Pac-Man faster, that would be pretty neat. Personally, I would love to fix the crappy music Atari gave us. Meh, too late and too much work to think coherently.

Link to comment
Share on other sites

A memory dump from Classic99 put through Limelight shows a bit of the techniques used with TI Invaders. Invader graphics are, aside from being animated, pre-shifted in GROM and copied to VDP. One character set (8 characters across) is one color (one foreground and one background) basically making up one invader, but then the second line has the invader going down half a line (4 pixels), used both in the game, but also with “game over” when the invaders jump up and down intoxicated by victory.

 

Also notice the smileys, not only in GROM but copied to VDP too. Never seen them appear in the gameplay.

 

tiinvaders0002.png

Edited by sometimes99er
Link to comment
Share on other sites

Just for fun, the source code of TI-Invaders is available as PDF in the development resources sticky thread.

 

Yep, and already mentioned (starting at post #3). AFAIK the source available is for the disk version only, but as I said, it might come in handy (if I can’t find the correct bits and bytes). Also the source is not in text (hence not being searchable or compilable). I haven’t got any OCR (Optical character recognition) software right now. Wonder if the source scan quality is okay for OCR.

 

;)

Link to comment
Share on other sites

I've got the source already typed in and working. I'll try to upload a copy tonight.

 

[The source verbatim won't assemble using the assemblers we have available now so I've had to make a few tweaks to get it to work. See [http://tech.groups.y...4A/message/6947]].

 

That would sure be nice. Also if you got it working with the Asm994a assembler.

Link to comment
Share on other sites

Soft copy of TI Invaders source code attached. This will assemble with Asm994a, and load with the E/A cartridge option 3 (program name SLOAD). Runs on Classic99 and Win994A. Will presumably run on the real hardware as well, but haven't tried it myself. Some more details at the top of the file.

 

** Retroclouds ** could you put in a copy in the TI-99/4A Development Resources sticky beneath the scanned copy in Section 7, Tutorials?

 

Stuart.

TI Invaders (TI-99_4A Disk Version).txt

  • Like 3
  • Thanks 1
Link to comment
Share on other sites

Before you start I suggest using the rare but known TI Invaders Version that has the 838 cheat enabled. This way your hacked version will be even more interesting for gamers.

 

Personally I'd rather not have the cheats, forcing the gamer to go as far as he can, if he wants to see later levels and graphics. :)

Link to comment
Share on other sites

TI Invaders ...

 

tiinvaders0007.gif

 

Took a look at some early Space Invaders arcades and variants. I'm quite surprised at how much the invaders share the same basic design.

 

Even Gorf looks much the same (in the 1st mission of 5). Changed a few things to make it fit the 9918.

 

tiinvaders0008.gif

Edited by sometimes99er
Link to comment
Share on other sites

I didn't actually see much of the Coleco in Denmark back in the day, but there's a Danish site, so I guess something must have been going on. There's a game called Spectron and it looks like those later Space Invaders II spinoffs. Looking at the Coleco games back then, and they're generally quite big and fancy. Dragon's Lair is amazing too, but maybe only for the Adam ?

 

http://www.youtube.com/watch?v=zv9uxfoVEbQ

Edited by sometimes99er
  • Like 1
Link to comment
Share on other sites

Gorf on the Coleco (using the 9918). They redesigned the invaders - don't know why.

 

That's actually Laser Attack, level 2 in the arcade Gorf. Level 1 was Space Invaders, 2 was Laser Attack (original to Gorf), 3 was Galaxian (apparently dropped in home ports), 4 was Space Warp (original), and 5 was the Flag Ship (original).

(edit: duh, ignore me here -- it's a video, not a screenshot, you saw all the stages... ;) )

 

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

 

Dragon's Lair as released was Adam only, yes, though I understand there was a port of the home computer version /programmed/ for ColecoVision but not completed.

Edited by Tursi
  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...