Intellivision ECS.BIN confused on how to use it???
-
I'm confused on the need for ECS.BIN for playing some Intellivision games.
When do we need to use ECS.BIN?I don't understand when we need to use it. Every game I've tried seems to work without it.
-
@fsd2s there are about 20 roms that exist that use it. Read my tutorial here:
-
Cool. So now I find that if I delete ECS.BIN from the BIOS directory I cannot play World Series Major League Baseball. Sonow I understand what ECS.BIN is needed for.
But my question is:
Your tutorial says to setup two different settings one for jzintv and jzintvecs@edmaul69 said in A tutorial to getting the most out of the Intellivision with Jzintv:
you should set up 2 different settings. 1 for the ECS games and 1 for everything else. The best way is to have it set up like this:
jzintv="/opt/retropie/emulators/jzintv/bin/jzintv -v1 --kbdhackfile=/opt/retropie/configs/intellivision/hackfile.cfg -f1 -q -p /home/pi/RetroPie/BIOS %ROM%"
default = "jzintv"
jzintvecs="/opt/retropie/emulators/jzintv/bin/jzintv -v1 -s1 --kbdhackfile=/opt/retropie/configs/intellivision/hackfile.cfg -f1 -q -p /home/pi/RetroPie/BIOS %ROM%"The -v1 enables intellivoice. This can stay activated as it has no drawbacks to games that dont use it. Then you never have to worry about it.
The -s1 enables the ECS. you dont really want this always enabled, hence the need for a second config.I only have
jzintv="/opt/retropie/emulators/jzintv/bin/jzintv -p /home/pi/RetroPie/BIOS %ROM%"
default = "jzintv"and World Series Major League Baseball still works without the second line like you have in your tutorial.
What is the point of setting up a line for jzintvecs
-
@fsd2s are you sure you arent talking about world championship baseball? Wsmlb wont work without the ecs.
-
@fsd2s also as you will see in my settings you want to set the ivoice flag for both configs. Wsmlb is one of the games that uses the intellivoice for speech.
-
World Series Major League baseball works even though my
/opt/retropie/configs/intellivision/emulators.cfg this is all I have:
jzintv = "/opt/retropie/emulators/jzintv/bin/jzintv -p /home/pi/RetroPie/BIOS -q %ROM%"
default = "jzintv"Here are pictures to show:
Game loading:
Game loaded:
I'm just wondering why it loads and plays even though my emualtors.cfg only has one line for jzintv which doesn't even mention the intellivoice command and doesn't mention the ECS.BIN command.
Now to clearify, I do have ECS.BIN and ivoice.bin in the /home/pi/RetroPie/BIOS directory
But they are not referenced in the /opt/retropie/configs/intellivision/emulators.cfg
Why does it still work?
-
@fsd2s so some roms with a certain crc have been flagged to have their ecs and ivoice flags turned on. Doesnt work in one of the .rom version of wsmlb i have. Works in the other though. Not all games have it. You still want to set up options. You want to set ivoice on at least. (-v). This makes sure every single game no matter what, if it has voice it will automatically work. There are several homebrews and prototypes out that wont be flagged. And space patrol needs to have the ecs enabled if you want to hear the extra sound channels.
-
@edmaul69 said in Intellivision ECS.BIN confused on how to use it???:
me roms with a certain crc have been flagged to have their ecs and ivoice flags turned on. Doesnt work in one of the .rom version of wsmlb i have. Works in the other though. Not all games have it. You still want to set up options. You want to set ivoice on at least. (-v). This makes sure every single game no matter what, if it has voice it will automatically work. There are several homebrews and prototypes out that wont be flagged. And space patrol needs to have the ecs enabled if you want to hear the extra sound channels.
Cool, thanks for the explaination about certain games. I was merely curious.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.