Page 1 of 1

mjcomv1 mjflove mjreach tenkaibb srmp1 winning hand

Posted: Tue Jul 29, 2008 12:17 pm
by deckrine
:mjcomv1:00000001:76C0:00000031:FFFFFFFF:Get winning hand Now!
:mjcomv1:00010001:76C1:00000031:FFFFFFFF:Get winning hand Now! (02/14)
:mjcomv1:00010001:76C2:00000031:FFFFFFFF:Get winning hand Now! (03/14)
:mjcomv1:00010001:76C3:00000032:FFFFFFFF:Get winning hand Now! (04/14)
:mjcomv1:00010001:76C4:00000032:FFFFFFFF:Get winning hand Now! (05/14)
:mjcomv1:00010001:76C5:00000032:FFFFFFFF:Get winning hand Now! (06/14)
:mjcomv1:00010001:76C6:00000033:FFFFFFFF:Get winning hand Now! (07/14)
:mjcomv1:00010001:76C7:00000033:FFFFFFFF:Get winning hand Now! (08/14)
:mjcomv1:00010001:76C8:00000033:FFFFFFFF:Get winning hand Now! (09/14)
:mjcomv1:00010001:76C9:00000034:FFFFFFFF:Get winning hand Now! (10/14)
:mjcomv1:00010001:76CA:00000034:FFFFFFFF:Get winning hand Now! (11/14)
:mjcomv1:00010001:76CB:00000034:FFFFFFFF:Get winning hand Now! (12/14)
:mjcomv1:00010001:76CC:00000035:FFFFFFFF:Get winning hand Now! (13/14)
:mjcomv1:00010001:76CD:00000035:FFFFFFFF:Get winning hand Now! (14/14)


:mjflove:00000001:62C0:00000031:FFFFFFFF:Get winning hand Now!
:mjflove:00010001:62C1:00000031:FFFFFFFF:Get winning hand Now! (02/14)
:mjflove:00010001:62C2:00000031:FFFFFFFF:Get winning hand Now! (03/14)
:mjflove:00010001:62C3:00000032:FFFFFFFF:Get winning hand Now! (04/14)
:mjflove:00010001:62C4:00000032:FFFFFFFF:Get winning hand Now! (05/14)
:mjflove:00010001:62C5:00000032:FFFFFFFF:Get winning hand Now! (06/14)
:mjflove:00010001:62C6:00000033:FFFFFFFF:Get winning hand Now! (07/14)
:mjflove:00010001:62C7:00000033:FFFFFFFF:Get winning hand Now! (08/14)
:mjflove:00010001:62C8:00000033:FFFFFFFF:Get winning hand Now! (09/14)
:mjflove:00010001:62C9:00000034:FFFFFFFF:Get winning hand Now! (10/14)
:mjflove:00010001:62CA:00000034:FFFFFFFF:Get winning hand Now! (11/14)
:mjflove:00010001:62CB:00000034:FFFFFFFF:Get winning hand Now! (12/14)
:mjflove:00010001:62CC:00000035:FFFFFFFF:Get winning hand Now! (13/14)
:mjflove:00010001:62CD:00000035:FFFFFFFF:Get winning hand Now! (14/14)

:mjreach:00000001:72C0:00000031:FFFFFFFF:Get winning hand Now!
:mjreach:00010001:72C1:00000031:FFFFFFFF:Get winning hand Now! (02/14)
:mjreach:00010001:72C2:00000031:FFFFFFFF:Get winning hand Now! (03/14)
:mjreach:00010001:72C3:00000032:FFFFFFFF:Get winning hand Now! (04/14)
:mjreach:00010001:72C4:00000032:FFFFFFFF:Get winning hand Now! (05/14)
:mjreach:00010001:72C5:00000032:FFFFFFFF:Get winning hand Now! (06/14)
:mjreach:00010001:72C6:00000033:FFFFFFFF:Get winning hand Now! (07/14)
:mjreach:00010001:72C7:00000033:FFFFFFFF:Get winning hand Now! (08/14)
:mjreach:00010001:72C8:00000033:FFFFFFFF:Get winning hand Now! (09/14)
:mjreach:00010001:72C9:00000034:FFFFFFFF:Get winning hand Now! (10/14)
:mjreach:00010001:72CA:00000034:FFFFFFFF:Get winning hand Now! (11/14)
:mjreach:00010001:72CB:00000034:FFFFFFFF:Get winning hand Now! (12/14)
:mjreach:00010001:72CC:00000035:FFFFFFFF:Get winning hand Now! (13/14)
:mjreach:00010001:72CD:00000035:FFFFFFFF:Get winning hand Now! (14/14)

:tenkaibb:00000001:61C0:00000031:FFFFFFFF:Get winning hand Now!
:tenkaibb:00010001:61C1:00000031:FFFFFFFF:Get winning hand Now! (02/14)
:tenkaibb:00010001:61C2:00000031:FFFFFFFF:Get winning hand Now! (03/14)
:tenkaibb:00010001:61C3:00000032:FFFFFFFF:Get winning hand Now! (04/14)
:tenkaibb:00010001:61C4:00000032:FFFFFFFF:Get winning hand Now! (05/14)
:tenkaibb:00010001:61C5:00000032:FFFFFFFF:Get winning hand Now! (06/14)
:tenkaibb:00010001:61C6:00000033:FFFFFFFF:Get winning hand Now! (07/14)
:tenkaibb:00010001:61C7:00000033:FFFFFFFF:Get winning hand Now! (08/14)
:tenkaibb:00010001:61C8:00000033:FFFFFFFF:Get winning hand Now! (09/14)
:tenkaibb:00010001:61C9:00000034:FFFFFFFF:Get winning hand Now! (10/14)
:tenkaibb:00010001:61CA:00000034:FFFFFFFF:Get winning hand Now! (11/14)
:tenkaibb:00010001:61CB:00000034:FFFFFFFF:Get winning hand Now! (12/14)
:tenkaibb:00010001:61CC:00000035:FFFFFFFF:Get winning hand Now! (13/14)
:tenkaibb:00010001:61CD:00000035:FFFFFFFF:Get winning hand Now! (14/14)

:srmp1:00000000:C1EB4:00000031:FFFFFFFF:Always winning hand Now!
:srmp1:00010000:C1EB5:00000031:FFFFFFFF:Always winning hand Now! (02/14)
:srmp1:00010000:C1EB6:00000031:FFFFFFFF:Always winning hand Now! (03/14)
:srmp1:00010000:C1EB7:00000032:FFFFFFFF:Always winning hand Now! (04/14)
:srmp1:00010000:C1EB8:00000032:FFFFFFFF:Always winning hand Now! (05/14)
:srmp1:00010000:C1EB9:00000032:FFFFFFFF:Always winning hand Now! (06/14)
:srmp1:00010000:C1EBA:00000033:FFFFFFFF:Always winning hand Now! (07/14)
:srmp1:00010000:C1EBB:00000033:FFFFFFFF:Always winning hand Now! (08/14)
:srmp1:00010000:C1EBC:00000033:FFFFFFFF:Always winning hand Now! (09/14)
:srmp1:00010000:C1EBD:00000034:FFFFFFFF:Always winning hand Now! (10/14)
:srmp1:00010000:C1EBE:00000034:FFFFFFFF:Always winning hand Now! (11/14)
:srmp1:00010000:C1EBF:00000034:FFFFFFFF:Always winning hand Now! (12/14)
:srmp1:00010000:C1EC0:00000035:FFFFFFFF:Always winning hand Now! (13/14)
:srmp1:00010000:C1EC1:00000035:FFFFFFFF:Always winning hand Now! (14/14)

Posted: Wed Aug 06, 2008 1:23 am
by Heihachi_73
Cleaned up.

Code: Select all

:mjcomv1:00300001:76C0:32313131:FFFFFFFF:Get winning hand Now!
:mjcomv1:00310001:76C4:33333232:FFFFFFFF:Get winning hand Now! (2/4)
:mjcomv1:00310001:76C8:34343433:FFFFFFFF:Get winning hand Now! (3/4)
:mjcomv1:00110001:76CC:00003535:FFFFFFFF:Get winning hand Now! (4/4)

Code: Select all

:mjflove:00300001:62C0:32313131:FFFFFFFF:Get winning hand Now!
:mjflove:00310001:62C4:33333232:FFFFFFFF:Get winning hand Now! (2/4)
:mjflove:00310001:62C8:34343433:FFFFFFFF:Get winning hand Now! (3/4)
:mjflove:00110001:62CC:00003535:FFFFFFFF:Get winning hand Now! (4/4)

Code: Select all

:mjreach:00300001:72C0:32313131:FFFFFFFF:Get winning hand Now!
:mjreach:00310001:72C4:33333232:FFFFFFFF:Get winning hand Now! (2/4)
:mjreach:00310001:72C8:34343433:FFFFFFFF:Get winning hand Now! (3/4)
:mjreach:00110001:72CC:00003535:FFFFFFFF:Get winning hand Now! (4/4)

Code: Select all

:tenkaibb:00300001:61C0:32313131:FFFFFFFF:Get winning hand Now!
:tenkaibb:00310001:61C4:33333232:FFFFFFFF:Get winning hand Now! (2/4)
:tenkaibb:00310001:61C8:34343433:FFFFFFFF:Get winning hand Now! (3/4)
:tenkaibb:00110001:61CC:00003535:FFFFFFFF:Get winning hand Now! (4/4)

Code: Select all

:srmp1:00300001:C1EB4:32313131:FFFFFFFF:Get winning hand Now!
:srmp1:00310001:C1EB8:33333232:FFFFFFFF:Get winning hand Now! (2/4)
:srmp1:00310001:C1EBC:34343433:FFFFFFFF:Get winning hand Now! (3/4)
:srmp1:00110001:C1EC0:00003535:FFFFFFFF:Get winning hand Now! (4/4)

Posted: Wed Aug 06, 2008 5:07 pm
by Pugsy
Thanks I have a question though. Some games are obviously clones of others but why are there different poke values? And does it matter?

Eg. From the cheat file:-

Code: Select all

:mjreach1:00100001:72C0:00003131:FFFFFFFF:Get winning hand Now!
:mjreach1:00310001:72C2:35323232:FFFFFFFF:Get winning hand Now! (2/4)
:mjreach1:00310001:72C6:36363535:FFFFFFFF:Get winning hand Now! (3/4)
:mjreach1:00310001:72CA:37373736:FFFFFFFF:Get winning hand Now! (4/4)

Posted: Fri Aug 08, 2008 4:25 pm
by RedBeam
Pugsy wrote: And does it matter?[/code]
It should not matter I think... the mahjong rules say that it doesn't matter, and so it shoul be. :roll:

Posted: Sat Aug 09, 2008 11:33 am
by stephh
IIRC, the best winning hand is this one (see description of the tiles in the database) :

31 31 31 32 32 32 33 33 33 34 34 34 35 35

This has an incidence on the points you are given at the end of the round ...

So I think that all "Winning Hand" cheats in the database shall be the same ... Be aware that some games code the tiles differently though ...

Image Steph from The Ultimate Patchers Image

Posted: Sat Aug 09, 2008 2:17 pm
by Heihachi_73
I have always made all sequential cheats 32-bit (4 bytes) until the last, which will be a 1/2/3/4 byte cheat depending on what's left. The cheat for mjreach1 is just 2 bytes start and 4 bytes to the end. I think that's what Pugsy means. As long as it isn't several 1 byte pokes I don't care how it looks!

Posted: Sat Aug 09, 2008 7:16 pm
by Pugsy
I mean the values rather than the poke size, with different values the cheat gives you different cards but you still win...but one hand must have been better than another, otherwise it's possible though unlikely the CPU may win occasionally if the cheat is not used to later in the game. I'm not going to do the work myself correct them though - too much other stuff to do (and as fair as personally fixing mahjong cheats there will never be a good time ;) )

Steer clear of poking 24 bits though.....the conversion to the new cheat format means 24 bits cheats are a big bugbear at the moment. I'm going to have to manually convert all 24 bit cheats to 8,16,32 before I can convert them :(

Posted: Sat Aug 09, 2008 9:50 pm
by ZED ZED
I'm going to have to manually convert all 24 bit cheats to 8,16,32 before I can convert them
is that only something you can do? what i mean is; can anyone here help you do that, do you require an understanding of coding?

if not you could farm some of it out..possibly?

Posted: Sun Aug 17, 2008 2:21 pm
by MRMIdAS
Pugsy wrote:Thanks I have a question though. Some games are obviously clones of others but why are there different poke values? And does it matter?
It's to prevent piracy AFAIK, they set a different checksum by bunging a few dummy bytes at the beginning ot the ROM, hopefully so the pirates who have cracked this game before will just write the checksum value they know to be right from the earlier version, burn it to boards, and distribute it, resulting in said pirates losing money via all the non-working boards they have distributed.

Posted: Sun Aug 17, 2008 3:18 pm
by Pugsy
MRMIdAS wrote:
Pugsy wrote:Thanks I have a question though. Some games are obviously clones of others but why are there different poke values? And does it matter?
It's to prevent piracy AFAIK, they set a different checksum by bunging a few dummy bytes at the beginning ot the ROM, hopefully so the pirates who have cracked this game before will just write the checksum value they know to be right from the earlier version, burn it to boards, and distribute it, resulting in said pirates losing money via all the non-working boards they have distributed.
Well you seem to the 2nd person to have misunderstood my question (must be me ...though steph understood it). What I was actually asking was why the poke values were different for the 'Get winning hand Now!'... Basically imagine it's a poker game and one cheat gave you a 'Royal Flush in Hearts' and another gave you 'Royal Flush in Diamonds' - both are pretty much going to do the same thing poke the same locations with different values to give you different cards.

But in the case of Mahjong cheats I don't know anything about it so basically I was asking the equivalent of why does this cheat give you 4 kings and that cheat gives you 4 aces and if it was just giving you 4 kings then surely it was possible (but unlikely in Mahjong) that the other player had 4 aces then the cheat wasn't perfect.

My knowledge of Mahjong ~ 0 and I have little interest in improving it :)

Posted: Sun Aug 17, 2008 11:27 pm
by MRMIdAS
AFAIK from the limited mahjong I understand, is that the 4 "wind" tiles you get along with the 2 red dragons is lucky in Japanese culture and thats why it's worth more.

It's like in some "blackjack" machines or "hi-lo" machines, Spades are better than clubs are better than diamonds are better than hearts, but only if you have 2 cards of the same value.

So in mahjong, whoever has the highest "suit" will win, because there can't be 2 winning hands in the same suit.