There's a new trend in MSX land to enhance classic games from the past. And it's a good trend. The MSX system has a solid game base, many classics were born in the Z80 crib. In the early days of home computing, many software houses jumped the train and gave us enjoyable games. The limitation of the system is something programmers had to deal with to get things done. One of the (in)famous so-so deals was screen-scrolling. Instead of smooth movement we mostly got blocky transitions. And with these new trends, by homebrew programmers, with todays knowledge, the time has come to correct these deals.

MRC user Víctor Martínez has done some incredible trend work in the recent past, remember Salamander smooth scrolling and other enhancements? And just when you thought you've seen it all, here's the next episode in hopefully a long serie of goods: a super-upgrade for Konami's Nemesis III subtitled "The Eve of Destruction" (RC-764). Yes, that's right geeks, Víctor delivers us an IPS patch to enhance your copy of this brill game.

Víctor, aka the patch professor, has taken his earlier gained knowledge and injected Nemesis 3 with all the goods from his magic hat. Check out what this patch brings:

  • Smooth screen scrolling
  • TurboFIX routine (original routine by FRS)
  • New player ships GFX by Toni Galvez who also did amazing new Intro, ship menu, and in-game graphics.
  • Voice Set (SCC in other slot/subslot) by WYZ/ARTRAG.
  • New Voice SET with better sound quality and a lot of new voices.
  • You can have the ROM of the game and the other SCC for Voice SET in the same slot expander.
  • You can insert the other SCC "in hot" in the INI screen and it'll be detected.
  • Compatible with the double SCC mode in Flashjacks
  • DrumFIX by WYZ
  • Enables the TURBOCPU in PANASONIC TR & 2+
  • In pause mode -> extra options:
    - F2 key: In pause-> change player ship GFX
    - F3 key: In pause-> change gameplay speed
    - F4 key: In pause-> change Invincible mode
  • Joymega support:
    - START button: Pause
    - A button: Continue, extend game
    - X button: In pause-> change player ship GFX
    - Y button: In pause-> change gameplay speed
    - Z button: In pause-> change Invincible mode
  • Selectable at boot: Language, VDP freq., invincible...

Isn't that just...Wow!? Amazing work, to say the least. Beside the upgrades, a lot of routines have been optimized to offer smoother gameplay. This patched game is, however, NOT compatible with Game Master. Further note that this is a patch only for MSX2 or higher machines, where MSX turbo R is fully supported and highly recommended.

So, get this patch and play Nemesis III on steroids like you always wanted to. There's no excuse, MSX can do smooth scrolling. Period. End of discussion. Now if you'll excuse me, I'll be on my way ending this space-war once and for all.

Relevant link: Video demonstration
Relevant link: Download the patch

text: ro
images: hamlet

Media browser (2)

  • Nemesis 3 patch for smooth scrolling and other enhancements
  • Nemesis 3 patch for smooth scrolling and other enhancements

Comments (46)

By ToriHino

Master (176)

ToriHino's picture

15-04-2018, 13:41

Wow that is some great work! You gave this game a second (and much better) life.

By hit9918

Prophet (2711)

hit9918's picture

15-04-2018, 14:15

it scrolls and it has more samples than an amiga game Big smile

By Pippo

Champion (346)

Pippo's picture

15-04-2018, 14:18

Dear Victor,
you are a Magician and a Professor, really and really!! Big smile Big smile
You Big efforts, for Our Great Computer, are very much appreciated by the Whole Msx World.
My most real Congratulations for these Very, Very Great Enhancement Jewels!! Smile Smile

By MISXTOR

Master (215)

MISXTOR's picture

15-04-2018, 14:24

Congratulations Víctor......

What a good magic do you get in your little things to MSX and I love to enjoy it.

Spectacular work . Awesome.

By Pablibiris

Paragon (1624)

Pablibiris's picture

15-04-2018, 14:48

It's awesome!!
Thanks Victor!

By gdx

Paragon (1950)

gdx's picture

15-04-2018, 15:10

Yes, awesome!!
Thanks.

By santiontanon

Champion (507)

santiontanon's picture

15-04-2018, 15:40

Wow, very nice!!!

By ARTRAG

Enlighted (5937)

ARTRAG's picture

15-04-2018, 16:09

Smile Smile Smile

By Fabf

Master (213)

Fabf's picture

15-04-2018, 17:53

Excellent work ! Smile

By djh1697

Paragon (1329)

djh1697's picture

15-04-2018, 18:22

Brilliant! Nemesis 2 next please? (only asking politely!!)
Can you do anything with F1Spirit and the vertical scrolling games?

By PAC

Guardian (4667)

PAC's picture

15-04-2018, 18:31

Unbelievable oO good work!

By ToriHino

Master (176)

ToriHino's picture

15-04-2018, 18:51

djh1697 wrote:

Brilliant! Nemesis 2 next please? (only asking politely!!)

https://www.msx.org/news/software/en/gradius-2-enhancement-p...

By mambrino

Rookie (27)

mambrino's picture

15-04-2018, 18:58

Excellent! thanks Wink

By Meits

Scribe (4924)

Meits's picture

15-04-2018, 19:24

Somewhere in the end of the 80s someone said: "MSX is dead".
Well, he was wrong. Hannibal

By smx

Rookie (20)

smx's picture

15-04-2018, 20:02

Please,
Can anyone give the CRC code of the original rom?

Thanks

By ToriHino

Master (176)

ToriHino's picture

15-04-2018, 20:51

I used this one: Gofer no Yabou Episode II. Nemesis 3 - The Eve of Destruction (1988)(Konami)[a][RC-764] and works excellent

By Philip

Champion (305)

Philip's picture

15-04-2018, 21:11

Very nice, thanks !

By Manuel

Ascended (14125)

Manuel's picture

15-04-2018, 21:53

Wooow, great; to be clear: only V9938 is required, right?

By PingPong

Prophet (3071)

PingPong's picture

15-04-2018, 22:25

good! does smooth scroll works even on a plain msx2 machine with 3.58 mhz & v9938?

By Pablibiris

Paragon (1624)

Pablibiris's picture

15-04-2018, 22:34

It works with a simple MSX2 Wink

By djh1697

Paragon (1329)

djh1697's picture

15-04-2018, 22:38

i keep getting an error using the online ips patcher, the one on the Japanese website Sad

By wolf_

Ambassador_ (9646)

wolf_'s picture

15-04-2018, 22:55

Very nicely done!

Question: in the original version, does Konami scroll each 8/16/24/32/40/etc interrupts? Because a really smooth scroll would require a factor of 8, I'd think. If not: then these levels are bound to be a little bit too slow or too fast compared to the original version, or you'd have some irregular jump in the scroll, which I haven't noticed. Wink

By JohnHassink

Ambassador (5209)

JohnHassink's picture

15-04-2018, 23:28

Awesome. Was really waiting for this. Smile
My favorite Nemesis game made even better.
Thanks so much Victor, and everyone involved. Congratulations with this great effort!

@djh1697: Have you tried Lunar IPS?

By iamweasel2

Champion (466)

iamweasel2's picture

15-04-2018, 23:37

What can I say? I'm speechless. Amazing work (again) Victor. It gives a new life to this great game. Smile

Thank you for improving those great MSX classics. Smile

I second djh's question: Is it possible to do the same treatment with F1 Spirit (vertical smooth scroll)?

By Manuel

Ascended (14125)

Manuel's picture

15-04-2018, 23:51

Pablibiris wrote:

It works with a simple MSX2 Wink

Would it be possible to make it work on a V9938 with 16kB VRAM? Or is the extra VRAM needed for scrolling? I know it's not very important, but it would be cool to have the smooth scrolling on MSX1 with V9938 Smile

By Pablibiris

Paragon (1624)

Pablibiris's picture

15-04-2018, 23:53

I don't know this Smile
But Victor can answer this

By sd_snatcher

Prophet (2726)

sd_snatcher's picture

15-04-2018, 23:56

Great work, Victor! We were having an MSX meeting here in my city this weekend, and I brought the patched game with me to show there. It was an instant success!

By karloch

Paragon (1977)

karloch's picture

16-04-2018, 00:01

Awesome! Thank you so much for the work!

By Moniz

Champion (340)

Moniz's picture

16-04-2018, 02:02

played thru the game twice now (yep.. i'm a coward..Tongue ) great improvement! thanks!!

By hbarcellos

Hero (553)

hbarcellos's picture

16-04-2018, 03:45

Parabéns Victor and all the others: Toni Galvez, Artrag, FRS,...
What a team!
I think that deserves a special, epic, cart!

By Victor

Champion (377)

Victor's picture

16-04-2018, 04:49

Manuel wrote:

Would it be possible to make it work on a V9938 with 16kB VRAM? Or is the extra VRAM needed for scrolling? I know it's not very important, but it would be cool to have the smooth scrolling on MSX1 with V9938 Smile

No.. Sorry.. I use 64 Kbytes of VRAM.. for that reason I say that it should work in any MSX2 or higher... I have double buffer for "Pattern Name Table", "Sprite Attribute Table", other part for the Pause letters,.....

By Victor

Champion (377)

Victor's picture

16-04-2018, 04:56

wolf_ wrote:

Question: in the original version, does Konami scroll each 8/16/24/32/40/etc interrupts? Because a really smooth scroll would require a factor of 8, I'd think. If not: then these levels are bound to be a little bit too slow or too fast compared to the original version, or you'd have some irregular jump in the scroll, which I haven't noticed. Wink

The original game should scroll each 8*2=16 interrupts.. but this game was designed for more than 3.58 Mhz.. as FRS told here... and the original game has a constant frame dropping... For that reason is recommended a TurboCPU... After that I made some small modification in the TurboFIX routine becuase, for example, is too fast and sometimes the scroll could take effect faster...

By Colemu

Hero (517)

Colemu's picture

16-04-2018, 13:39

What a lovely surprise Victor!!
Loving these smooth scrolling conversions Big smile

The best advantage of owning a TR in my opinion!

The only thing that put me off the Gradious/Nemesis series was loosing all your weapons when you die. At least you've added an invincibility feature so we can now complete the game Running Naked in a Field of Flowers

Again well done, and here's hoping for more... Wink

By Ivan

Ascended (9005)

Ivan's picture

16-04-2018, 19:38

Impressive! I do really like the new colorful graphics of the spaceships. And the digitized voices are a nice addition.

By valkyre

Champion (347)

valkyre's picture

16-04-2018, 20:40

Fantastic work Victor and team, really appreciate your dedication.

By djh1697

Paragon (1329)

djh1697's picture

17-04-2018, 00:36

Great with the MFRSCC, great with Sofarun on the C2, cannot get it to work with the C2 flash memory though Sad

By hbarcellos

Hero (553)

hbarcellos's picture

17-04-2018, 00:53

BTW, just out of curiosity: Why there's a special version for WebMSX?

By mariocavalcanti

Rookie (22)

mariocavalcanti's picture

17-04-2018, 01:49

I played the enhanced version today. Works fine on real MSX and BlueMSX. Really good! Great job by Victor! Smile

By Victor

Champion (377)

Victor's picture

17-04-2018, 04:56

hbarcellos wrote:

BTW, just out of curiosity: Why there's a special version for WebMSX?

Becuase the line interrupt, in webMSX, is not correctly emulated and it must be at line 175... not in line 174... and the Joymega routine take conficlt with the emulation and the Mouse has to be disabled by default...

By Victor

Champion (377)

Victor's picture

17-04-2018, 06:07

This week I 'll launch a new version with some small fixes and I'll try to include a graphic change that our friend FRS has sent my today...

By Imanok

Paragon (1131)

Imanok's picture

17-04-2018, 09:23

Amazing work, guys! Thank you very much and congratulations! Big smile

By JasonLee

Rookie (23)

JasonLee's picture

17-04-2018, 14:22

Wink Just Amazing.

By Wolverine_nl

Paladin (856)

Wolverine_nl's picture

17-04-2018, 14:28

it has already got Flashjacks support, now we just learned that that cartridge is going to be a local venture, hopefully it will not be only local.

By Louthrax

Paragon (1809)

Louthrax's picture

17-04-2018, 19:49

Yeeeeaaaaah, thanks again Victor Running Naked in a Field of Flowers

By Maggoo

Paragon (1178)

Maggoo's picture

18-04-2018, 01:36

Great job, it looks fantastic!!!!

By OeiOeiVogeltje

Paragon (1178)

OeiOeiVogeltje's picture

19-04-2018, 19:43

very nice!!

My MSX profile