Vampire Killer SCC

Vampire Killer SCC

por ro em 14-01-2018, 10:06
Tópico: Music
Idiomas:

Who hasn't enjoyed Konami's MSX2 game Vampire Killer, it's a classic. The 1986 game, has an amazing soundtrack with tunes worthy of whistling throughout the day. Published before Konami gave us SCC music, Vampire Killer had to do with PSG. While it rocks on 3 channels, everyone was curious how it would sound if it came with SCC. Over 30 years later, the soundtrack has been re-written to fit the answer. Vampire Killer on SCC steroids.

Jan van Valburg, known for The Great Gianna Sisters among others, has picked up the trade again. He has secretly been working on making Vampire Killer with SCC music. All the songs have been re-arranged with additional chords and melodies to take advantage of the extra SCC channels.

The new SCC music has been written in an MML-style language and then compiled into the Konami music format and written into the ROM. He had to reverse-engineer the Konami SCC music player to get this working. The source code has been made available through a mercurial repository on Bitbucket, and he hopes to release more information about the reverse engineering process and his custom tools in the future.

This Vampire Killer upgrade has been released as an IPS patch to the ROM version, or you can manually patch it using the Python patching script in the source repository. To play this on a real MSX you will need either 256K RAM, or a flash cartridge. Now, go nod your head while shouting "this rocks!!" \m/

Relevant link: Vampire Killer SCC IPS patch
Relevant link: Gameplay video 1 of "Vampire Killer SCC version" in action
Relevant link: Gameplay video 2 of "Vampire Killer SCC version" in action
Relevant link: Entire "Vampire Killer SCC version" soundtrack on YouTube

Comentários (82)

Por KdL

Paragon (1485)

imagem de KdL

14-01-2018, 10:27

Wow!!! My favorite! Thank you. Smile

Por ToriHino

Paladin (925)

imagem de ToriHino

14-01-2018, 10:38

Nice, great work!

Por wolf_

Ambassador_ (10135)

imagem de wolf_

14-01-2018, 11:16

^
relevant link: [url=https://bitbucket.org/jan…/vkiller_scc/downloads/vkilscc.zip]The patch[/url]

Read the article thoroughly, just once more after publishing... Cool

Por meits

Scribe (6572)

imagem de meits

14-01-2018, 11:33

Fixed the link.

Jan, great work and great to hear from you like this after so many years. What a hell of a come back.

Por janvv

Resident (41)

imagem de janvv

14-01-2018, 11:55

Thanks! Smile

Por Turrebo

Expert (84)

imagem de Turrebo

14-01-2018, 12:22

Going to check it out right after I've done the laundry.
Awesome game, and the PSG sound track wasn't half bad to begin with.
Looking forward to hear what you've done with it!

[edit]
Wow! Just .... wow!
Any chance of you giving Metal Gear an audio overhaul?

Por tfh

Prophet (3429)

imagem de tfh

14-01-2018, 12:25

Sounds great, very well done.
And impressive work on reverse engineering the code & documenting it!

Por gdx

Enlighted (6437)

imagem de gdx

14-01-2018, 12:43

I tried quickly on real Turbo R. Musics sounds well adapted. Great work.

Por hamlet

Scribe (4106)

imagem de hamlet

14-01-2018, 13:11

Good job!

Por Pippo

Hero (521)

imagem de Pippo

14-01-2018, 13:19

Wonderful work, really, Janvv! Big smile
We all are very pleased to see so many enthusiastic people interested in the beloved Msx Games!

Por Parn

Paladin (854)

imagem de Parn

14-01-2018, 13:21

Amazing!

Por Latok

msx guru (3960)

imagem de Latok

14-01-2018, 13:42

Soooo great Smile Smile

Por janvv

Resident (41)

imagem de janvv

14-01-2018, 14:53

Thanks for your kind comments everybody!

If you want to hear all the new SCC music without having to play through the game, the full soundtrack is here:
https://youtu.be/ksDGWtKsZbw

Por Victor

Champion (509)

imagem de Victor

14-01-2018, 15:06

janvv wrote:

Thanks for your kind comments everybody!

Yes... but... now you have a problem... We want moreeeeee!!! Smile

Por iamweasel2

Paladin (722)

imagem de iamweasel2

14-01-2018, 15:41

Amazing work ! The musics are really beautiful. It gives a new life to the game! Thank you ! Smile

Are you planning to give other games the same treament? Penguin Adventure and Maze of Galious really could use that kind of enhancement. Smile

Por janvv

Resident (41)

imagem de janvv

14-01-2018, 16:14

Thank you! I am definitely interested in doing another game at some point. Maybe Metal Gear, Maze of Galious or Penguin Adventure. It’s a lot of work though so I am going to tale a little break first Smile

Por valkyre

Paladin (700)

imagem de valkyre

14-01-2018, 16:24

Wow, sounding great. Excellent work!

Por Philip

Champion (380)

imagem de Philip

14-01-2018, 16:43

Wow, great work !

Por max_iwamoto

Paladin (673)

imagem de max_iwamoto

14-01-2018, 18:12

Amazing work!

Por Manuel

Ascended (19678)

imagem de Manuel

14-01-2018, 18:25

Great job! And welcome back, janvv!

Por Pac

Scribe (7104)

imagem de Pac

14-01-2018, 18:57

Thank you! With these patches you invite us to play forgotten games again...

Por MSX4ever

Champion (259)

imagem de MSX4ever

14-01-2018, 19:28

Nice, great work ! The music is awesome

Por fernando.collazo.5682

Champion (257)

imagem de fernando.collazo.5682

14-01-2018, 20:39

What can I say?
WOW! Seems like It was made by Konami back in the days.
Awesome work Jan, thank you so much for give such gift to our community.
I'm speechless ... Thanks again

Por Randam

Paragon (1431)

imagem de Randam

14-01-2018, 20:58

Awesome job!!! Thanks for removing any doubts that the MSX version is the one true first version of Castlevania! Cool Cool

And like many others: here is hoping that other PSG only greats like MOG, MG, Penguin Adventure or Hinotori will some day have a similar nice SCC experience! But for now, time to get whip Dracula's A$$ in even more style than before!

Por janvv

Resident (41)

imagem de janvv

14-01-2018, 22:16

Full soundtrack, with the quiet volume fixed:
https://www.youtube.com/watch?v=D599HPqpdos

Por janvv

Resident (41)

imagem de janvv

14-01-2018, 22:18

Thanks for all the comments everyone, it really means a lot!

Por ren

Paragon (1947)

imagem de ren

14-01-2018, 22:43

Great job! Now get some rest ;-)

Por QBee Sam

Champion (297)

imagem de QBee Sam

15-01-2018, 00:04

Thank you for such awesome work!!!

Por TheKid

Paragon (1238)

imagem de TheKid

15-01-2018, 07:57

Super, very nice. Great work.

Por Rataplan

Champion (354)

imagem de Rataplan

15-01-2018, 09:33

Wow, that's a great achievement! While I really like the PSG music, here are some fantastic renditions!
Maybe a stupid question as I haven't tried yet, but can one apply multiple IPS patches? As for Vampire Killer we have a few other great patches, like the turbo patch and the CastleVania patch.

Por MicroTech

Champion (389)

imagem de MicroTech

15-01-2018, 10:02

Really stunning Cool Great work!
Thanks

Por tfh

Prophet (3429)

imagem de tfh

15-01-2018, 11:27

Rataplan wrote:

Wow, that's a great achievement! While I really like the PSG music, here are some fantastic renditions!
Maybe a stupid question as I haven't tried yet, but can one apply multiple IPS patches? As for Vampire Killer we have a few other great patches, like the turbo patch and the CastleVania patch.

The Turbo (and other improvements) patch from FRS are already included in this patch. The Castlevania patch is for another .ROM so won't work.

Por janvv

Resident (41)

imagem de janvv

15-01-2018, 11:28

This SCC patch already has FRS' TurboFix patch built in. Unfortunately it's not compatible with the Castlevania patch though, because it's based on a different version of the Vampire Killer ROM.

Por ren

Paragon (1947)

imagem de ren

15-01-2018, 12:47

Randam wrote:

Thanks for removing any doubts that the MSX version is the one true first version of Castlevania! Cool Cool

Not sure to what extent you're serious or not ;-) But to remove further doubts, according to what I've learned:

a) 悪魔城ドラキュラ Akumajō Dorakyura FDS was release *before* Akumajō Dorakyura MSX (Sep 26 & Oct 30 1986 respectively). For Europe, I believe, VK MSX (1987) came before CV NES (Dec 1988), not sure if NA's NES release (May 1987) did or did not predate EU VK release;
b) technically MSX never knew 'Castlevania', being dubbed Vampire Killer (in the West).

(Sorry for being a bit of a nitpick/wise-ass perhaps Wink)

I will dedicate my next post to JH Evil Wink

-edit: interesting: on the back of the EU release there's the heading Dracula's Satanic Castle.
I see 悪魔城ドラキュラ Akumajō Dorakyura often being translated as Devil's Castle Dracula (bit weird IMO) I'd rather translate it as Demon(ic) Castle Dracula myself, but perhaps the proper translation would indeed be Dracula's Satanic Castle? Smile

Por Sander

Founder (1872)

imagem de Sander

15-01-2018, 12:50

Amazing work, thanks!

Por Grauw

Ascended (10821)

imagem de Grauw

15-01-2018, 12:53

And the arcade version was called Haunted Castle. They sure tried a bunch of things before settling on a name for the west Smile.

Quote:

It's fascinating to see how the [sound] file format changed from game to game, what all the different commands are that the music composers had access to, and how they used it to make their music. I intend to release more information about this in the future, and I also will release the tools I wrote to decompile Konami music.

Looking forward to that, seems like an interesting story!

Por raulsantacruz

Hero (604)

imagem de raulsantacruz

15-01-2018, 12:52

Wow!! Excellent works and excellent music!!! +10000

Por Randam

Paragon (1431)

imagem de Randam

15-01-2018, 21:50

@Ren: I meant that it was was the one TRUE first version of the series; especially now. (was actually jokingly not acknowledging the NES/ Famicom game even though it is good, but because I prefer the MSX version) Smile

Yes, it is widely known that the FDS version is released before the Japanese msx version. But the MSX version was in development first. So the series originated on MSX; the Famicom team played catch up some time after start of development, then they both developed in tandem and then just happened to finish/ release first. And that is not surprising seeing levels and mechanics are greatly simplified.
I was not being literal about it being called Castlevania; at the time of the FDS and Famicom versions Castlevania didn't exist either since the name was thought up much later for the NES release. Kenji Hiraoka (founding director of Konami UK) was the one who came up with the the name "Vampire Killer".

Por ren

Paragon (1947)

imagem de ren

15-01-2018, 21:32

@Randam Interesting. Now you mention it, I vaguely recall having heard about which/what was in development first. Where did you read/hear/get that?

If they indeed started on MSX, okay, that outweighs first publishing date ;-)
Nice fact regarding the name Vampire Killer!

.. and: Hi John! >:-)

Por Randam

Paragon (1431)

imagem de Randam

15-01-2018, 21:50

I don't remember where I read it. It was a long time ago. I do remember that it was one of the series' directors who said that the development started on MSX.

Por ren

Paragon (1947)

imagem de ren

15-01-2018, 22:08

The story does sound familiar to me, but I'm not sure myself that was about VK :-)

If those are the facts, and seeing the number of CV fans, this must be mentioned somewhere in an article or interview out there? (And/or someone else here that is able to confirm this? Smile)

Dark times are over already, 1000, yeah baby Wink

Por Randam

Paragon (1431)

imagem de Randam

15-01-2018, 23:18

Huh, Hideo wasn't a director for this series in the beginning?

JK: many of these stories are similar since often stuff got done simultaneously. Snatcher also got done mostly simultaneously with the PC88 version but in that case the PC88 version was the leading one and the one that got released the first.

Por TheKid

Paragon (1238)

imagem de TheKid

15-01-2018, 23:28

And talking about vampire killer, some time ago there was another thread here talking about a project where someone put moonsound music in vampire killer. Does anyone know the status of that project?

Por sd_snatcher

Prophet (3675)

imagem de sd_snatcher

16-01-2018, 02:05

My compliments again for this fantastic work, janvv!

BTW, here goes a bonus tip: The WYZ's patch for the drum kit can be applied on the Nemesis-3 ROM beforehand, and later use it for the Vampire Killer SCC patch. This will make the music even more awesome.

Por ARTRAG

Enlighted (6977)

imagem de ARTRAG

16-01-2018, 07:57

Is this patched rom available on webmsx ?

Por ren

Paragon (1947)

imagem de ren

16-01-2018, 10:08

@Randam What/who are you addressing?

@ARTRAG: yes

Por Imanok

Paragon (1200)

imagem de Imanok

16-01-2018, 10:41

Good job! Smile

janvv wrote:

This SCC patch already has FRS' TurboFix patch built in. Unfortunately it's not compatible with the Castlevania patch though, because it's based on a different version of the Vampire Killer ROM.

Any chance about making an alternate version of your patch compatible with the Castlevania one?

Por janvv

Resident (41)

imagem de janvv

16-01-2018, 17:52

Probably not, but the code for the patch is open source, so if anyone is interested in porting it to the Castlevania version then I would encourage them to do so.

Por ren

Paragon (1947)

imagem de ren

17-01-2018, 15:23

Did you guys ever hear the beta version of the Prologue / Castle Gate tune btw? :)

Por wolf_

Ambassador_ (10135)

imagem de wolf_

17-01-2018, 21:12

Such a lovely 1:50-long tone. Wink

Por JohnHassink

Ambassador (5684)

imagem de JohnHassink

17-01-2018, 21:18

This version of the soundtrack may be interesting to hear for once, but I don't expect anyone to revisit it very often. ;)

Por mesiasmsx

Prophet (3455)

imagem de mesiasmsx

17-01-2018, 21:29

Thanks!

Por JohnHassink

Ambassador (5684)

imagem de JohnHassink

18-01-2018, 13:19

You know, before I forget, as everything that can be said about this (mainly that it's amazing) has already been done so, I would like to point out what gives this like 100 extra bonus points for me -
The fact that the re-arrangements actually 'correct' the soundtrack in that it introduces the things that would give the NES version an edge over the MSX one.
Such as re-instating the introduction in "Wicked Child" and the more elaborate melody part in "Vampire Killer", which were dearly missed in the MSX version soundtrack.

Por janvv

Resident (41)

imagem de janvv

18-01-2018, 21:28

Thanks man I'm really pleased that you noticed those things.
Before I arranged each song I listened to the NES version, and any other versions I could find.
I wanted the music to be different than the original MSX version, but I also wanted to stay true to how Konami intended it to sound.
Thanks for posting that.

Por Manuel

Ascended (19678)

imagem de Manuel

19-01-2018, 00:02

I really loved the extra little sounds that were added. Really made it more special!

Por Guillian

Prophet (3529)

imagem de Guillian

19-01-2018, 08:55

JohnHassink wrote:

The fact that the re-arrangements actually 'correct' the soundtrack in that it introduces the things that would give the NES version an edge over the MSX one.

Could this mean that the MSX version was made before than the NES version?

I always thought that the MSX version was finished before, but releasing on cartridge (production time) takes more time than on disk.

Por gdx

Enlighted (6437)

imagem de gdx

21-01-2018, 10:01

There is a little flaw in the sound routine. Bits 7 and 6 of register 7 are not always well positioned. This can cause problems with joystick on some configurations. Bit 7 must always be 1 and bit 6 to 0.

Por gdx

Enlighted (6437)

imagem de gdx

21-01-2018, 13:52

For example, "or 00100100" must be replaced by "or 10100100b" in vkiller_scc.asm (line 135).

https://bitbucket.org/jan11011977/vkiller_scc/src/0cdde5f7bb...

In Rom image this is the 24h at address 021FFFh that must be replaced by A4h.

Edit: Only with this modification the patch for JoySNES works! :)

Por [WYZ]

Champion (451)

imagem de [WYZ]

21-01-2018, 16:35

sd_snatcher wrote:

My compliments again for this fantastic work, janvv!

BTW, here goes a bonus tip: The WYZ's patch for the drum kit can be applied on the Nemesis-3 ROM beforehand, and later use it for the Vampire Killer SCC patch. This will make the music even more awesome.

This is the result:

Vampire Killer SCC drumset.mp3

And this is the patch for the final VKillerSCC.rom
Akumajyo Drakyula. Vampire Killer (1986)(Konami)[a][RC-744][drumset].ips

My compliments for this fantastic work too. Dreams come true.

It is difficult to appreciate the differences. Anyway here is it ;), perhaps too much retailer:

Por gdx

Enlighted (6437)

imagem de gdx

22-01-2018, 00:27

This patch changes the drums of Stage 1 music or all stages?
Why did not you correct the issue with PSG I/O (register 7) at the same time?

gdx wrote:

In Rom image this is the 24h at address 021FFFh that must be replaced by A4h.

021EFFh

Por [WYZ]

Champion (451)

imagem de [WYZ]

22-01-2018, 01:15

All the stages. The drumset is shared.
Ok.I'll include the reg7 patch too.

Por tfh

Prophet (3429)

imagem de tfh

22-01-2018, 10:58

Nice to see all these fixes so we can end up with a "perfect" version Smile

Por cax

Prophet (3741)

imagem de cax

22-01-2018, 14:08

Amazing ! Thank you for this SCC version, you made me happy.

Por gdx

Enlighted (6437)

imagem de gdx

26-01-2018, 00:09

WYZ, Your drumset makes better on emulator but I hear almost no difference on my Turbo R. Maybe the Turbo R needs sound fix.

Por [WYZ]

Champion (451)

imagem de [WYZ]

02-02-2018, 21:16

@gdx, already done. I do not found the $24 at $21FFF but $21EEF, and no I have no way to test if the patch works.

Por gdx

Enlighted (6437)

imagem de gdx

03-02-2018, 01:37

Sorry the right address is 0021EFFh.

Por FiXato

Scribe (1743)

imagem de FiXato

15-02-2018, 15:52

Yo, Jan, since you're coding again, any chance of fixing this bug in Gianna Sisters ;-) :RNFF:
(Sorry, came across that old post of mine, and couldn't resist ;))

Por Albert77

Rookie (21)

imagem de Albert77

14-01-2019, 18:18

Smile

Por the_knives

Supporter (11)

imagem de the_knives

14-01-2019, 21:00

This is superb news and very much appreciated!

Por opcode

Expert (110)

imagem de opcode

03-09-2020, 23:40

Mercurial repositories is no more. Wondering if I can still get the source code repository somewhere else. Thank you!

Por iamweasel2

Paladin (722)

imagem de iamweasel2

14-01-2021, 14:23

Is the source code still available?

Por sdsnatcher73

Enlighted (4298)

imagem de sdsnatcher73

14-01-2021, 16:35

Por alexito

Paladin (761)

imagem de alexito

14-04-2021, 23:45

I made a Youtube Video to hear the SCC Music on my SONY HB-F1XDJ. I want to compare the AUDIO output against my Turbo R.

If you notice on the Youtube Video the SCC volumen change every time I trigger a SFX(PSG). That not happen with Turbo R this test was done
using MFRSCC+SD, SNATCHER SCC (256KB SRAM) , ESE-RAM(512KB SRAM) the negative thing at least for me the PSG output from Turbo R was little bit lower than SONY HB-F1XDJ.

In summary internal Mixer from some MSX Computers are different so not STANDARD INSIDE. ;(

Por alexito

Paladin (761)

imagem de alexito

15-04-2021, 03:47

Wow! I'm surprised with the Audio Quality of my Sanyo WAVY 70FD MSX2+ Computer because this model is very well known to have a bad Cartridge Audio Mixer then I decided to eliminate those lines installing two(2) RCA AUDIO connectors and re-routing CARTRIDGE AUDIO IN to the back of my Computer from there to my Roland M-12 Mixer.

Youtube Video

Por sdsnatcher73

Enlighted (4298)

imagem de sdsnatcher73

17-04-2021, 21:13

Nice, the audio fix as documented by FRS for the PHC-70FD actually turns that machine into one of the best (audio-wise).

BTW, how did you install 256kB into the snatcher cartridge?

Por alexito

Paladin (761)

imagem de alexito

17-04-2021, 23:03

@sdsnatcher73: "Nice, the audio fix as documented by FRS for the PHC-70FD actually turns that machine into one of the best (audio-wise)."

Sorry, but this not an audio fix is just cutting traces from SLOT cartridge 1 and 2 and re-routing in the back of the computer mod adding RCA female connectors.

Well, I sent my SCC+ Audio Cartridge to a hardware guru in Italy ( I don't remember his name right now)
This the picture of my PCB.

Por gdx

Enlighted (6437)

imagem de gdx

18-04-2021, 00:09

Por sdsnatcher73

Enlighted (4298)

imagem de sdsnatcher73

18-04-2021, 04:14

alexito wrote:

...
Sorry, but this not an audio fix is just cutting traces from SLOT cartridge 1 and 2 and re-routing in the back of the computer mod adding RCA female connectors.

Well, I sent my SCC+ Audio Cartridge to a hardware guru in Italy ( I don't remember his name right now)
This the picture of my PCB.

I understand what you did was not the audio fix ;) It was just a comment that with the actual audio fix the machine sounds really good with external cartridge sound through internal mixer. I had it installed in a PHC-70FD2.

Nice modification on the SCC+. I never saw it before (just the 128kB I knew).

Por sdsnatcher73

Enlighted (4298)

imagem de sdsnatcher73

18-04-2021, 04:15

Yes I know, I have that myself. Was just curious because I don’t think the 256kB modification was ever documented (I never saw it anyway)

Por Gregory

Champion (295)

imagem de Gregory

16-09-2021, 09:40

I followed the instructions on github but I can't seem to create the vkiller_scc.rom.
Any pointers? What has to be in what directory? And why/how to use sjasm in this?

Por Briqunullus

Paladin (769)

imagem de Briqunullus

16-09-2021, 18:14

If you can't successfully apply the patch yourself, you could Google for Vampire Killer - Akumajyo Drakyula - Konami (1986) [Jan van Valburg SCC version]. A certain download site will pop up in the results. (Sorry, can't give direct links here)

Por Gregory

Champion (295)

imagem de Gregory

18-09-2021, 02:07

Briqunullus wrote:

If you can't successfully apply the patch yourself, you could Google for Vampire Killer - Akumajyo Drakyula - Konami (1986) [Jan van Valburg SCC version]. A certain download site will pop up in the results. (Sorry, can't give direct links here)

Thanks, found it!