Salamander with speech

par [WYZ] on 24-07-2016, 14:27
Sujet: Development
Étiquettes: Salamander, samples, SCC
Langues:

[WYZ] released a ROM file which adds samples to Salamander. The file is an independent ROM type Konami5 with SCC. It searches for the original Salamander Cartridge and uses an extra SCC (MegaFlashRomSCC for example).

Included:

  • Original Voice set from the Arcade. 1P, 2P or exchange mode [Default]
  • Female voice Set from Gradius Gaiden. Dual Play only. [Press CTRL during boot]
  • Male voice Set from Gradius Gaiden. Dual Play only. [Press CTRL+Shift during boot]

Get the ROM here.

Or hear the samples on Youtube; here and here.

Commentaires (42)

Par spl

Paragon (1470)

Portrait de spl

24-07-2016, 15:15

Link doesn't work.

Par tfh

Prophet (3317)

Portrait de tfh

24-07-2016, 15:33

Link works fine here. You just need to click on the "Salamander_COMPACT.rom link on the page where you end up Smile

Par [WYZ]

Champion (451)

Portrait de [WYZ]

24-07-2016, 15:34

Download the ROM here. Sorry, last hour changes.

I've to credit Artrag, who is working hard on ISR Sample Syntesis following my concept on FTT waves treatment.

Par [WYZ]

Champion (451)

Portrait de [WYZ]

24-07-2016, 16:08

Par gdx

Enlighted (6112)

Portrait de gdx

24-07-2016, 16:18

Damn! I no longer my cartridge Salamander. Crying

PS: It's missing only the smooth scrolling as Nemesis 3. Smile

Par niek

Expert (112)

Portrait de niek

24-07-2016, 16:48

Updated the link and added the video!

Par valkyre

Hero (649)

Portrait de valkyre

24-07-2016, 17:31

Would the smooth scroll be possible on salamander?

Par Omega

Master (233)

Portrait de Omega

24-07-2016, 17:51

Fantastic work! Smile

How is it even possible there is CPU time left to play samples on another SCC Smile

Par [WYZ]

Champion (451)

Portrait de [WYZ]

24-07-2016, 18:15

Thanks, omega. The samples player takes only the time to fill 5 scc freq+volume registers. Basically it is a synthesis of bits of the wave by adding sine waves.

Par ARTRAG

Enlighted (6933)

Portrait de ARTRAG

24-07-2016, 20:16

gdx wrote:

Damn! I no longer my cartridge Salamander. Crying

PS: It's missing only the smooth scrolling as Nemesis 3. Smile

Do you mean nemesis 2?

Par rjp

Master (193)

Portrait de rjp

24-07-2016, 20:31

Amazing! I'll need another SCC soon.

Par KNM

Master (172)

Portrait de KNM

24-07-2016, 21:20

Superb work, as always WYZ do for our MSXs.
But now it is time for being a bit more grateful with his specific work.
Some weeks ago he surprised us all with an upgraded Sky Jaguar including in-game music. Nonetheless to say, music that wrote himself.

But always when WYZ releases his own work, seems that the grateful words are gathered by others. This is always the ugliest part for a coder of a system that's 33 years old and the surviving users, specially those who only uses emulators ( nothing wrong here ), always ask for more and more, being so ungrateful with the work of the developers.

Thank you very much [WYZ] for you work and efforts to make the MSX still be the 8bit home computer sexiest system.
Thank you so much for being so generous. Every single new add-on, software, game or app MSX related today must be conaidered a precious gift.

And, this is tough, I will not release any MSX related work for the scene. Ever.
Just share with your closest friends. If anybody wants something, first must say the magic words and after that, I will make him pay.

Time has come to return to my Silent Retirement.
KNM
Friend's Friend.

Par [WYZ]

Champion (451)

Portrait de [WYZ]

24-07-2016, 22:34

@KNM thanks for your comments and support. We miss you here in this excellent site.
All, developers and users, we are necessary for a healthy MSX scene.

This project is a product of collaboration and enjoyment, supported on a great game from Konami. So imho it must be for free. Only credits for Artrag and me, and to get this nice goal is the best.

Par gdx

Enlighted (6112)

Portrait de gdx

25-07-2016, 09:38

ARTRAG wrote:

Do you mean nemesis 2?

Right.

Par [WYZ]

Champion (451)

Portrait de [WYZ]

25-07-2016, 09:51

Horizontal & Vertical smooth scroll would complete the improvements. We need that.

Par tfh

Prophet (3317)

Portrait de tfh

25-07-2016, 19:10

So for the lazy ones here, you can now play Salamander with voice support on this link:

http://file-hunter.com/MSX/Salamander.html

No need to download or install anything, just click it and play. Have fun!
With thanks to [WYZ]. Artrag & PPeccin!

Par [WYZ]

Champion (451)

Portrait de [WYZ]

29-07-2016, 23:17

Fixed small bugs. Now 'Ripple Laser' and 'Laser' are played more than one time. Please ... try again.

Par [WYZ]

Champion (451)

Portrait de [WYZ]

30-07-2016, 13:26

Hey! just now released the last version includding new samples...and still nobody has uploaded a dualplay video! :D

Par ARTRAG

Enlighted (6933)

Portrait de ARTRAG

30-07-2016, 14:20

Someone should update the tom in file-hunter.com as well

Par ARTRAG

Enlighted (6933)

Portrait de ARTRAG

30-07-2016, 19:06

The new countdown is a nice touch! Greetings!

Par [WYZ]

Champion (451)

Portrait de [WYZ]

30-07-2016, 19:26

Also, during the Initial intro there is another sample with references to Life Force. Maybe you have to download it again. Now 16kb is almost full with 33 samples.

Par ren

Paragon (1932)

Portrait de ren

30-07-2016, 20:25

Thanks WYZ Cool

Par [WYZ]

Champion (451)

Portrait de [WYZ]

30-07-2016, 20:29

You're welcome. Now we all are waiting for a Patch compilation and vertical/horizontal smooth scroll. Smile

Par karloch

Prophet (2159)

Portrait de karloch

30-07-2016, 23:15

More Youtube videos:

Link 1
Link 2

Par iamweasel2

Paladin (709)

Portrait de iamweasel2

31-07-2016, 05:21

Great work ! Now we need a new version of the MegaFlashrom, with 2 SCCs inside in order to play this (and the future ones) enhanced scc megaroms. Smile

Par ARTRAG

Enlighted (6933)

Portrait de ARTRAG

31-07-2016, 10:00

Or a version playing voice using OPLL instead of SCC...

Par ren

Paragon (1932)

Portrait de ren

31-07-2016, 11:26

iamweasel2 wrote:

Great work ! Now we need a new version of the MegaFlashrom, with 2 SCCs inside in order to play this (and the future ones) enhanced scc megaroms. Smile

Anything is possible if Mpazos puts a big enough FPGA in it? Smile

@Artrag: seems like you're already investigating that? :)

Par ARTRAG

Enlighted (6933)

Portrait de ARTRAG

31-07-2016, 18:28

True, with opll it seems that even if you can get a given frequency in multiple ways, not all the couples of octave and f-num give the same accuracy.
I need to find a way to select the couple of octave and f-num that keeps the frequency error below 1Hz

Par giuseve

Paladin (763)

Portrait de giuseve

27-08-2016, 22:57

Link doesn't wok anymore???
Any chance to have a only-one-rom version of this version?
Could be useful to use on MFRSCCSD !

Par [WYZ]

Champion (451)

Portrait de [WYZ]

28-08-2016, 12:53

giuseve wrote:

Link doesn't wok anymore???
Any chance to have a only-one-rom version of this version?
Could be useful to use on MFRSCCSD !

@giuseve Here you have the working link.

I prefer to keep salamander totally independent due to rights & respect to Salamander team work. If you have the original ROM Cartridge and MFR the gameplay is direct. Anyway there is a patch available but I dont have it. May be someone here can help you.

Par NYYRIKKI

Enlighted (6033)

Portrait de NYYRIKKI

28-08-2016, 23:38

ARTRAG wrote:

I need to find a way to select the couple of octave and f-num that keeps the frequency error below 1Hz

This sounds like a problem that can be easily solved with brute force: Scan trough all the blocks and calculate f-num. Clip f-num to max/min limits & integer, do the reverse math and see what solution gave the best result. If I understand your method correctly you only need to do 480 back & forth calculations for a second long sample(?)

Par [WYZ]

Champion (451)

Portrait de [WYZ]

31-08-2016, 16:41

I received sugerences about the addon and one of them is to choose voice set for Player 1 so:

Salamander Voice set Addon V1.2 Download

To select voice set for player 2 at game boot press:

- Original voice set for both player [default]
- original & zowie scott voice [ctrl]
- original & iggy rock [ctrl+shift]

You will hear a confirmation voice.

New!: to select voice set for player 1 during the gameplay press f1 to pause

f2: default voice set
f3: zowie scott
f4: iggy rock

Par OeiOeiVogeltje

Paragon (1427)

Portrait de OeiOeiVogeltje

01-09-2016, 21:59

ehmmm
very silly question of course but
ehmmm
isnt there a wizzard somewhere that can put all this together-in-one ???
i mean an orignal salamander an extra scc AND the voices rom in ONE MSX is a bit hardware intensive.....

Par [WYZ]

Champion (451)

Portrait de [WYZ]

01-09-2016, 22:15

It is a good question. Well, that you request is what I did with sky jaguar+ and also there was unhappy users. Victor patched the original salamander to include this addon, maybe he can help you.

i think that this addon is not so hw intensive, anyway you have to load the patched salamander or the addon.

Par OeiOeiVogeltje

Paragon (1427)

Portrait de OeiOeiVogeltje

01-09-2016, 22:23

but i am unhappy now........
doesnt that count?

Par [WYZ]

Champion (451)

Portrait de [WYZ]

01-09-2016, 22:38

I want to see happy users immediatelySmile

Par GUNMA747J

Expert (100)

Portrait de GUNMA747J

15-04-2018, 15:39

so this thing needs a slot expender?

Par Parn

Paladin (833)

Portrait de Parn

17-04-2018, 21:52

No, it doesn't. You can, for example, flash the ROM to the MegaFlashROM SCC+SD, turn off the computer, insert the MFRSCC+SD in slot 1, some other SCC cartridge in slot 2 and voila. I haven't tested, but it may also be possible to use the MFRSCC+SD together with the internal SCC in OCM/Zemmix Neo.

Par Parn

Paladin (833)

Portrait de Parn

22-04-2018, 15:15

Alright, sorry for double-posting, but I've been doing some testing and I would like to give an update on the real machine situation. I tested the following:

  • Zemmix Neo BR
  • Slot Expander
  • Pennant Race (SCC MSX2 game) in the Slot Expander

I turned on the computer with the Pennant Race cartridge disabled by a switch on the slot expander, and after booting I enabled the cartridge again. I loaded the ROM (previously tested on OpenMSX) with MGLOCM and no matter what I tried, it didn't seem to detect the SCC cartridge. I tried connecting the slot expander in both slots, and also tried changing the slot configuration before loading the ROM, to no avail.

Intrigued by that, I tried other programs. VGMPlay seemed to ignore the SCC cartridge as well. But TinyYarou's Tiny Slot Checked found it flawlessly (it even detected it as an SCC + MegaROM game). So I suspect the SCC detection routine may be buggy. I tried some ways to reproduce the effect on OpenMSX, but it isn't possible to do exactly the same thing and I gave up after trying a lot.

I will try on another computer and on MFRSCC+SD as soon as I can. To anyone who had success in running it on a real machine: what's your configuration?

Par gdx

Enlighted (6112)

Portrait de gdx

28-07-2020, 16:28

I tried this Salamander on real hardware (Turbo R with a Megasram SCC in the slot 1 and a Sound Cartridge upgraded to 128kB in the slot 2). There is no voice. (Same Rom works on emulators, no emulator can emulate SCC properly apparently)

Par ARTRAG

Enlighted (6933)

Portrait de ARTRAG

28-07-2020, 19:56

Try to put the rom Compact in SLOT A (with an SCC mapper) and the game in SLOT B. I had it working on my msx TR.
The voice rom has to be executed first, before the game is executed.

Par gdx

Enlighted (6112)

Portrait de gdx

29-07-2020, 02:25

I tried also with the Rom Compact (crc32=5E444435) in SLOT 1 and Gekitotsu Pennant Race 2 cartridge in slot 2. There is no voice too. I tyed another version (Salamander [Voices and FRS patch], crc32=9D628BDF), it's same.

I get voices on emulators only.