flycast icon indicating copy to clipboard operation
flycast copied to clipboard

NVMEM - UNLOCK BOSS

Open CiTrON-AwP opened this issue 1 year ago • 10 comments

Hello, everyone, I hope you're well. I would like to know if there is any .nvmem or method available to unlock the secret characters from the KOF XI and Samurai Shodown VI games. If you can help me with any information, I would be very grateful.

Thank you very much in advance!

KOFXI - unlock Shion and Magaki Samurai Shodown VI - unlock Kuroko

CiTrON-AwP avatar Dec 27 '24 02:12 CiTrON-AwP

It would be wonderful if this happened.

albertoonezio avatar Dec 28 '24 15:12 albertoonezio

Sorry about that. I asked around but got no answer. Still asking...

flyinghead avatar Dec 28 '24 16:12 flyinghead

There is a ROM from this KOFXI that runs on the old Makaron EX emulator super well but it doesn't run on the flycast. The game even boots and starts but very slow and with very slow sound and you can even see the selection, select the bosses but the game is unplayable.

albertoonezio avatar Dec 28 '24 16:12 albertoonezio

For unlocking Shion and Magaki, I referred to this.

https://github.com/user-attachments/assets/da67fea6-5e0c-4fd3-8729-ba46cc485982

The above problem exists with the naomi conversion, but it seems to be fine with the DC conversion. However, since it was expanded to a read-only address in memory, it could not be accessed directly, and the rom image had to be rewritten.

There is no information at all regarding unlocking Kuroko, so I don't know.

kihato avatar Dec 31 '24 01:12 kihato

I was told that Kuroko is a console exclusive.

flyinghead avatar Dec 31 '24 06:12 flyinghead

I'm not sure if it's appropriate to include this as a cheat, but I tested the following code and it seems to work fine with kofxi.

cheats.cpp

else if (gameId == "THE KING OF FIGHTERS XI") {
	cheats.emplace_back(Cheat::Type::setValue, "unlocked boss", true, 16, 0x0006665a, 0xe2ff, true);
}

kihato avatar Jan 04 '25 10:01 kihato

Flycast doesn't include any cheat apart from widescreen ones and cheats that are required for the game to work. However this can be added using the Cheats UI. The equivalent GameShark cheat would be:

0106665A 0000E2FF

flyinghead avatar Jan 22 '25 18:01 flyinghead

Hello, I don't know if anyone is gonna respond me but I'm playing Dreamcast games on the flycast emulator on android and I would like to know if there is a code to play as P1 Goodman from neo geo battle coliseum, I have been searching everywhere but with no luck, I really would like to play as him

36789056flycast avatar Feb 21 '25 02:02 36789056flycast

And yes I did create a account just for that, lol

36789056flycast avatar Feb 21 '25 02:02 36789056flycast

"action replay" = "gameshark" ?? (Hexa) "Codebreaker" = "raw code " ? (Hexa) It:s good ? And .cht structure = binary code with structure "cht" ? Right ? For ".cht" , just raw (hex) convert to binary ? Right ? But hmm strange , flycast "core" use gameshark/ar code ? Or use directly binary code ?

My english is low...

The term "gameshark" bothers me, is it really similar to "action replay" code? "gamshark" (cdx or v3.3) .... And "codebreaker" to -_- je comprends is raw , for prefix "01" .

I understood the .cht structure but has it become a standard? like for .dat? because retroarch does not provide any documents on the structure of .cht, (you don't have to be an idiot to understand it quickly but hey... I would have saved a lot of time and in my native language.)

.... "core" emulators only eat binary now that I think about it... if I look at a certain libretro database. -_-

paynssj4 avatar Jun 01 '25 10:06 paynssj4