Jump to content
IGNORED

Tutankham will not hack?


StanJr

Recommended Posts

I've got this KILLER idea for hacking Tutankham, but when I hack it, it will not run on my emu (z26) The regular Tutankham bin runs fine, but if I so much as change a single dot, the new bin will not run.

 

Is this a problem with Hack-o-matic, z26, Tutankham, or any combination of the three? Or am I just a moron?

 

Help? :?:

Link to comment
Share on other sites

hmmm, thought maybe it was anti-virus related, but after a hex edit even, I see the same thing. Curious.

 

z26 and HOM2 are fine.

 

A quick bit of research "hints" that a man named TOM GRINER created a very small yet effective ROM protection scheme first used by Vic20 games and later copied into several Coleco and Atari games.

Suposedly, Pinball is protected too.

 

Anyone know more about this?

 

Time to get the source code...

Link to comment
Share on other sites

The hack doesn't work because of a mean conspiracy among emulator authors to discourage hackers, so that we don't have to deal with countless binaries that only differ a little bit in the graphics. ;)

 

Tutankham is a Parker Brothers 8K game and therefore uses Parker's E0 type of bankswitching. The emulator doesn't have any information about the bankswitching when it loads a new binary. Therefore it assumes the most common form of bankswitching, which is Atari's F8 type for 8K games.

 

We know the Tutankham binary, so we can autodetect it's bankswitching type with a checksum. If you change the binary, the checksum changes too and therefore the emulators won't recognize the game anymore. In z26 you have to use the -g3 command line switch to enforce Parker's E0 bankswitching for a game. In Stella you have to create a new enty in the STELLA.PRO file.

 

The same thing will happen when you are hacking games that use a controller other than the normal joysticks, BTW. Games that use other controllers are detected by a checksum too, so that you'll have to enforce the controller with a command line switch for your hack as well.

 

 

Ciao, Eckhard Stolberg

Link to comment
Share on other sites

That explains it, thanks Eckhard, but one question:

 

In z26 you have to use the -g3 command line switch to enforce Parker's E0 bankswitching for a game.

 

 

Just how would one go about doing that????

 

Thanks for the info!!!

 

Stan

Link to comment
Share on other sites

That explains it, thanks Eckhard, but one question:

 

In z26 you have to use the -g3 command line switch to enforce Parker's E0 bankswitching for a game.

 

 

Just how would one go about doing that????

 

Thanks for the info!!!

 

Stan

 

Well to run a game in Z26 you have to go to a command prompt right (unless you use a front end).

 

So.. instead of typing: Z26.EXE tutankham.bin, you just type Z26 tutankham.bin -g3 :)

Link to comment
Share on other sites

To get to a prompt in Windows:

 

1. Press Start, go to "Run"

2. Type in "command" (or "cmd") and hit enter

3. Voila! a Dos prompt! :)

 

Now you just gotta browse to the directory your z26.exe is in.. just remember your basic dos commands like DIR (list the files in a directory), and CD (Change Directory) and you should be off and running.

 

..I dunno if you need help with dos commands and how to browse directories in it. if so that's another cup of soup.. :ponder: but lemme know if you do ;)

Link to comment
Share on other sites

Well, I got z26 and the x26 front end, then after starting x26, I clicked on the "Settings" menu, then selected the "Debugging" tab at the bottom, then chose "8k Parker Brothers" from the "Override Game Type" drop-down menu, then my ran my changed game and it worked. You can also do that -g3 thing under "Debugging" too if you want. Depends on which you think is faster I guess.

Link to comment
Share on other sites

For anyone else playing around with the graphics of this game, the images for the guy on level one are about half way down the code. The other images of him are for other levels. You could have a lot of fun changing his look from level to level. If you want him to look the same on all levels, remember that Hack-O-Matic 2 has copy and paste now.

Link to comment
Share on other sites

  • 4 months later...
Ok, so let's suppose someone wanted to take a screenshot while running z26 through DOS, do the controls for doing that remain the same, and where might the picture end up on my computer (what file does it save to?)

:idea: Controls are the same. The pictures should appear in your emulator directory or maybe the front end you are using. If that doesn't help, search your harddisk for z26*.pcx.

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...