Jump to content
IGNORED

Intellivoice Game Phrase List?


First Spear

Recommended Posts

Space Spartans: *not* as stored on cart. The phrase "SHEILDS" is stored as "SHIELD" and "S".

 

HELLO COMMANDER COMPUTER REPORTING
HYPERDRIVE
TRACKING COMPUTER
SHIELDS
IMPULSE DRIVE
BATTLE COMPUTER
DESTROYED (WOMAN)
TWO THIRD DOWN
ONE THIRD DOWN
REPAIRED
REPAIR
ON
OFF
UNDER REPAIR
STARBASE
THREE
TWO
ONE
UNDER ATTACK
DESTROYED (MAN)
ALIEN
ALIENS
ENERGY LEVEL
THE BATTLE IS OVER

 

Link to comment
Share on other sites

Bomb Squad: not in correct order but has all the phrases

 

BOMB SQUAD
MINUTES TILL BLAST
TESTED
THE CODE THE CODE FIGURE OUT THE CODE
ARE YOU SURE
GOOD GOING
OK OK
OH NO
(PAUSE? NO SOUND)
CUT THIS OUT
THIS OUT
OUT
REPLACE THIS
YOU DID IT YOU DID IT YOUR'RE A HERO
THEY'LL BE LOOKING FOR US
THEY'LL NEVER DO IT IN TIME
IT WON'T BE EASY
THIS
UP MORE
DOWN MORE
LEFT MORE
RIGHT MORE
WRONG PART
WRONG ORDER RESOLDER IT

 

  • Like 1
Link to comment
Share on other sites

3 hours ago, intvdave said:

 

BSRSteve, I have been successful in understanding the original games and how they use voice. Would you share the French, German, and Italian ROMs with me to see if I can pull the voices out?

 

Les Spartiates De L'Espace.itv Gli Spartani Dello Spazio.itv Spartaner Aus Dem All.itv

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

5 hours ago, 1980gamer said:

What's left?  WSMLB and Magic Carousel 

To bad you couldn't pull TI99 speech for use on Intellivision,  you could add the voice to Microsurgeon and Demon Attack.  As well as grabbing the Parsec phrases etc.

 

 

And Space Shuttle and Quest :)

I forgot about the two you mentioned. Aaaarrrggghhh... more work!

  • Like 1
Link to comment
Share on other sites

8 hours ago, BSRSteve said:

 

BSRSteve, do you have the IVOICE.BIN for any other language? I can pull out the phases but can not get them working in the game. It seems that the International versions of the game is relying on different IVOICE.bin data.

 

After looking at the French and German games, I am guessing these two do not have valid voice tracks. Maybe only Italian is working so... do you have the Italian IVOICE.bin file?

Link to comment
Share on other sites

3 hours ago, intvdave said:

BSRSteve, do you have the IVOICE.BIN for any other language? I can pull out the phases but not get them working in the game. It seems that the International versions of the game is relying on different IVOICE.bin data.

What do you even mean by IVOICE.bin data? I don't think I am familiar with that. I have some of the original, unprocessed voice recordings, but no other data or source files.

Link to comment
Share on other sites

The Intellivoice sp0256 chip has 2kB of built-in ROM.  I'm guessing ivoice.bin is a dump of that rom from a standard Intellivoice.  The engineering description on Blueskyrangers.com says the rom has both speech data and instructions/program.  Speech data is mostly numbers and also the phrase "Mattel Electronics presents".  The Intellivoice description says a couple of international Intellivoice prototypes were built and the game descriptions say the international Intellivoice is required.  The foreign language Space Spartans rom files are each 4k larger than the English Space Spartans so you might think it has the foreign language equivalent of all the phrases/words/numbers in the sp0256.  You might need one of those international Intellivoice prototypes to know what's on its rom.

Link to comment
Share on other sites

Looking at the code, the game is trying to call internal phrases that are not included in the English version of the intellivoice. The phrase "Mattel Electronics presents" is included "internally" on the Intellivoice. The International games is looking for the phrase internally also but at a location not on the English version. This might explain for Joe Z made little progress with getting the voices to work.

  • Like 1
Link to comment
Share on other sites

7 hours ago, BSRSteve said:

What do you even mean by IVOICE.bin data? I don't think I am familiar with that. I have some of the original, unprocessed voice recordings, but no other data or source files.

 

Are the German and French recordings you have complete? I am wondering if the Italian was created first and the German and French were not completed.

Link to comment
Share on other sites

1 hour ago, intvdave said:

Looking at the code, the game is trying to call internal phrases that are not included in the English version of the intellivoice. The phrase "Mattel Electronics presents" is included "internally" on the Intellivoice. The International games is looking for the phrase internally also but at a location not on the English version. This might explain for Joe Z made little progress with getting the voices to work.

Without the international intellivoice rom dump, another option would be to modify the emulator to play .wav files of intellivoice speech rather than emulate the speech.  Mattel should have just put the internal speech on the cartridge and used standard intellivoice.  They already went to 12k cartridges for B17 and Bomb Squad.

 

Edit:

Forgot that people can now make new intellivoice compatible code from .wav files so that's another option.

 

But how come it doesn't say phrases stored on the cartridge rom through a standard intellivoice?

 

Edited by mr_me
Link to comment
Share on other sites

The international Intellivoice supported all three languages, so there needs to be code at the beginning to set up the Intellivoice to use the proper language.  This code should be similar in all three versions, with just the data being sent changed. I am pretty sure all the language data was available at the time I did the conversions (and the cartridge size would support that), though most of what I was doing was changing the way the numbers were spoken, due to the different syntaxes of the various languages.

The initialization code difference may be why the phrases on the cartridge misbehave. 

  • Like 2
Link to comment
Share on other sites

On 11/11/2021 at 9:39 AM, BSRSteve said:

I was trying them out in jzintv and there is no audio (visuals and controls are fine).  I can get audio (both regular and Intellivoice) from other game ROMs.

 

Perhaps this is a "missing CFG" issue?  When I load this ROM using jzintv -z3 -v1, it prints the following at the console.

Legacy BIN+CFG   [0x5000...0x6FFF]
Legacy BIN+CFG   [0xD000...0xDFFF]

Link to comment
Share on other sites

5 hours ago, Lathe26 said:

I was trying them out in jzintv and there is no audio (visuals and controls are fine).  I can get audio (both regular and Intellivoice) from other game ROMs.

 

Perhaps this is a "missing CFG" issue?  When I load this ROM using jzintv -z3 -v1, it prints the following at the console.

Legacy BIN+CFG   [0x5000...0x6FFF]
Legacy BIN+CFG   [0xD000...0xDFFF]

I have never actually used jzintv, but I don't know what would make it not give you normal game audio (though Space Spartans is far from the noisiest game in that department).  56D seems like the likely arrangement for the game.

Link to comment
Share on other sites

11 minutes ago, mr_me said:

Jzintv assumes the following when no cfg file is given.

5000-6FFF, D000-DFFF, F000-FFFF 

 

And it does produce the sound effects with these roms, but not the intellivoice speech.  What's stopping it from saying the intellivoice phrases in the cartridge rom?

I suspect it is the code to initialize the voice unit.

  • Like 1
Link to comment
Share on other sites

Ok, normal audio is working (non-Intellivoice).  Expected sounds on a screen that doesn't produce non-Intellivoice sounds; just needed to move further along in the game.

 

As for Intellivoice, I'm not hearing any.  I have the ivoice.bin file in the correct place and specified -v1 at the command-line to force Intellivoice to be present (this works with normal Space Spartans).  Maybe the Intellvoice code in these games wasn't completed or isn't compatible with the normal Intellivoice?

 

Link to comment
Share on other sites

2 hours ago, BSRSteve said:

I suspect it is the code to initialize the voice unit.

 

Is the international languages for the phrase "Mattel Electronics presents" in the cart? This may explain why the initialization code is different than English Space Spartans. Using the english Space Spartans code did not work. I could only rip out the phrases but they do not work correctly either. Was the international languages encoded differently than the english?

Link to comment
Share on other sites

Without Joe's permission, here is what he said to me three years ago about the international Space Spartans.

Quote

I've spent a little time trying to pick apart what exactly is getting sent down the speech FIFO, in an attempt to stub out the missing international speech ROMs. My goal is to get to the point where it will at least play the samples embedded in the game without hanging the Intellivoice.

In the French version, at least, there's a nice table of "PAGE 4; JMP xxxx" samples that give me 95 entry points into the $4xxx ROM. The appears to be at $52E9 - $5464.

One potentially frustrating aspect here is that some of the entry points seem to have "side effects," such as setting the precision map. (This affects how certain Intellivoice opcodes are interpreted.)

 

  • Like 1
Link to comment
Share on other sites

1 hour ago, BSRSteve said:

Without Joe's permission, here is what he said to me three years ago about the international Space Spartans.

 

Thanks.  I was already starting to go down the debugging rabbit hole with the German Space Spartans.  I already could see the code fill up the FIFO, telling the Intellivoice to start playing the FIFO, the FIFO made room for 2 more writes, then the Intellivoice was stuck.  Joe's comment above shows he already went 2 levels deeper and got a lot closer to the issue (I somewhat follow what he's saying above).

  • Like 1
Link to comment
Share on other sites

On 11/13/2021 at 12:51 AM, BSRSteve said:

Without Joe's permission, here is what he said to me three years ago about the international Space Spartans.

 

 

Progress!! Here are some voices being played. We are missing "Mattel Electronics" but the title screen voice is correct as is "hello commander computer reporting"

 

Edited by intvdave
Update video
  • Like 3
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...