Konami RC codes embedded in software

Página 2/2
1 |

Por mars2000you

Enlighted (6326)

Imagen del mars2000you

15-10-2016, 19:47

Metalion wrote:
mars2000you wrote:

If this is the case, then Konami had already designed the Game Master before releasing the first games. It seems me a strange theory, as the Game Master has been released only in 1986 while the first games are from 1983.

Besides, you need to insert the Game Master in slot 1 and the game in slot 2. If you do the contrary, the Game Master is not detected and the computer directly starts the game. So, it proves also that your theory is wrong.

It's not my theory : http://bifi.msxnet.org/msxnet/konami/gamemasters/

"The Game Master 1 also operates with some MSX2 games. You can use it with Goemon, Vampire Killer and Hinotory (Firebird). To do this, insert the Game Master 1 in a higher slot than the game. Now you can select stage and lifes when you start the game. In the game, you can at any time press to interrupt the game. Now you can press <:> to advance a frame (see below) or press again to go back to the game. Actually, it isn't The Game Master which is operating here. The game detects whether The Game Master is there and has special routines if is. The Game Master itself is never executed."

Besides, they did not need to design the Game Master before all games. They just needed special routines inside the game which could be triggered by a special cartridge. For all we know, maybe they already worked like that during development.

Furthermore, I don't see how, for example, they could modify the title screen menu from Vampire Killer, without the game itself giving the control to an outside routine. Which means that the game must know first of the presence of a Game Master cartridge. So i't's quite logical.

What you citate speaks only about 3 MSX2 games, for which it's indeed different (Game Master in slot 2, game in slot 1).

But if you use the Game Master 2, it's back to the normal procedure, also for the MSX2 games (Game Master 2 in slot 1, game in slot 2), although there are again a few exceptions (Contra and Hai no Majutsushi)

The Game Master 1 was not conceived for MSX2 games and the Game Master 2 was not yet ready, that's why Konami has created special routines in these 3 games to detect the Game Master 1 and eventually enable game features that are similar to the Game Master features. It's therefore the exception by comparison to the general procedure. In other words: your theory is still wrong, especially for the MSX1 games.

Por Metalion

Paragon (1566)

Imagen del Metalion

15-10-2016, 19:56

Let's say that my theory is right for the MSX2 games, then ... Wink

Por mars2000you

Enlighted (6326)

Imagen del mars2000you

15-10-2016, 19:58

Metalion wrote:

Let's say that my theory is right for the MSX2 games, then ... Wink

Only for 3 games with Game Master 1 and 2 games with Game Master 2 ! Running Naked in a Field of Flowers

Por mohai

Paladin (978)

Imagen del mohai

15-10-2016, 20:52

Maybe some kind of checksum inside the code of the game?

Por Vampier

Prophet (2397)

Imagen del Vampier

15-10-2016, 23:56

While building the cheat database for openMSX (and blueMSX) Mars2000you and I found out pretty quickly that all the old konami games used mostly the same memory addresses for lives (0xe050)

Página 2/2
1 |