Page 45 of 48 FirstFirst ... 354142434445464748 LastLast
Results 1,101 to 1,125 of 1185

Thread: My CM0102Patcher

  1. #1101

    Join Date
    20-09-15
    Posts
    305
    vCash
    345
    Quote Originally Posted by fairedinkum View Post
    @Xeno

    Yes V2 mate, here's what patches I used:-

    https://ibb.co/ctYd0YV
    You used 3 patches at same time ? May be only below patch is enough?
    RatchetDownTransferFundsV2

    https://nic.hopto.org/open/cm0102/Ra...rFundsV2.patch

  2. #1102

    Join Date
    18-07-15
    Posts
    543
    vCash
    0
    @Xeno: Faire used the patches that I thought would do the most good - but still looks like the numbers are screwy. Will try and take a look at it again this weekend

  3. The Following User Says Thank You to Nick+Co For This Useful Post:


  4. #1103

    Join Date
    02-01-19
    Location
    Brazil
    Posts
    18
    vCash
    500
    Quote Originally Posted by fairedinkum View Post
    I don't know if this is what you're after but the patch below was created years ago (I think by Tapani but apologies if someone else). If you load up a new game the players all high fitness levels (99%) and also in the off season when the fitness levels drop between rapidly to 60-70% this solves that and keeps them in the 90's and above. Hopefully this is what you're after mate.

    0x432198 0x17 0x1
    0x4321b6 0x13 0x1
    0x432678 0x3 0x18
    0x432681 0x7 0x5
    0x4330a1 0x90 0x66
    0x4330a2 0x90 0xc7
    0x4330a3 0x90 0x46
    0x4330a4 0x90 0x41
    0x4330a5 0x90 0x18
    0x4330a6 0x90 0x0
    0x4330a7 0x90 0xc6
    0x4330a8 0x90 0x46
    0x4330a9 0x90 0x43
    0x4330aa 0x90 0xb
    0x4330ab 0x90 0xe9
    0x4330ac 0x90 0xcf
    0x4330ad 0x90 0x0
    0x4330ae 0x90 0x0
    0x4330af 0x90 0x0
    0x433158 0x18 0x19
    0x433161 0x6 0x5
    0x43316d 0xb8 0x66
    0x43316e 0x4 0x89
    0x43316f 0x0 0x4e
    0x433170 0x0 0x35
    0x433171 0x0 0x66
    0x433172 0x66 0xc7
    0x433173 0x89 0x46
    0x433174 0x4e 0x41
    0x433175 0x35 0x1
    0x433176 0x66 0x0
    0x433177 0xc7 0x88
    0x433179 0x41 0x43
    0x43317a 0xe 0xb8
    0x43317b 0x0 0x4
    0x43317c 0x88 0x0
    0x43317d 0x46 0x0
    0x43317e 0x43 0x0
    0x4333f3 0x90 0x66
    0x4333f4 0x90 0x89
    0x4333f5 0x90 0x46
    0x4333f6 0x90 0x37
    0x4333f7 0x90 0xc6
    0x4333f8 0x90 0x46
    0x4333f9 0x90 0x34
    0x4333fa 0x90 0x5
    0x4333fb 0x90 0xe9
    0x4333fc 0x90 0xb1
    0x4333fd 0x90 0x0
    0x4333fe 0x90 0x0
    0x4333ff 0x90 0x0
    0x4334a8 0x1b 0x18
    0x4334aa 0x66 0xe9
    0x4334ab 0x89 0x44
    0x4334ac 0x46 0xff
    0x4334ad 0x37 0xff
    0x4334ae 0x88 0xff
    0x4334af 0x46 0x90
    0x4334b0 0x34 0x90
    0x4334c4 0xe 0x1
    0x433741 0x90 0x66
    0x433742 0x90 0xc7
    0x433743 0x90 0x46
    0x433744 0x90 0x32
    0x433745 0x90 0x18
    0x433746 0x90 0x0
    0x433747 0x90 0xc6
    0x433748 0x90 0x46
    0x433749 0x90 0x34
    0x43374a 0x90 0x5
    0x43374b 0x90 0xe9
    0x43374c 0x90 0xb5
    0x43374d 0x90 0x0
    0x43374e 0x90 0x0
    0x43374f 0x90 0x0
    0x4337fd 0x66 0xe9
    0x4337fe 0x89 0x3f
    0x4337ff 0x4e 0xff
    0x433800 0x32 0xff
    0x433801 0xc6 0xff
    0x433802 0x46 0x90
    0x433803 0x34 0x90
    0x433804 0x7 0x90
    0x433818 0x18 0x1
    0x43381d 0x4 0x5
    0x433ce3 0x90 0x66
    0x433ce4 0x90 0xc7
    0x433ce5 0x90 0x46
    0x433ce6 0x90 0x32
    0x433ce7 0x90 0x19
    0x433ce8 0x90 0x0
    0x433ce9 0x90 0xc6
    0x433cea 0x90 0x46
    0x433ceb 0x90 0x34
    0x433cec 0x90 0x0
    0x433ced 0x90 0xc3
    0x433d9a 0x66 0xe8
    0x433d9b 0xc7 0x44
    0x433d9c 0x46 0xff
    0x433d9d 0x32 0xff
    0x433d9e 0x1d 0xff
    0x433d9f 0x0 0xeb
    0x433da0 0x88 0x2
    0x433da1 0x46 0x90
    0x433da2 0x34 0x90
    0x433db8 0xc 0x18
    0x433dbd 0xa 0xb
    0x434094 0x9 0x18
    0x43409d 0x7 0x5
    0x4340b1 0x18 0x1
    0x4340b6 0x4 0x5
    0x434498 0xa 0x18
    0x4344a1 0x7 0x5
    0x4344b5 0xe 0x6
    0x434868 0xf 0x18
    0x434871 0x7 0x5
    0x43488a 0x15 0x1f
    0x434bc1 0x10 0x18
    0x434bc4 0x46 0x4e
    0x434e53 0x90 0x66
    0x434e54 0x90 0xc7
    0x434e55 0x90 0x46
    0x434e56 0x90 0x32
    0x434e57 0x90 0x18
    0x434e58 0x90 0x0
    0x434e59 0x90 0xc6
    0x434e5a 0x90 0x46
    0x434e5b 0x90 0x34
    0x434e5c 0x90 0x5
    0x434e5d 0x90 0xc3
    0x434f08 0x1 0x18
    0x434f11 0x7 0x5
    0x434f25 0x17 0x1
    0x434f2a 0x3 0x5
    0x4353c4 0xc6 0xe8
    0x4353c5 0x46 0x8a
    0x4353c6 0x34 0xfa
    0x4353c7 0x8 0xff
    0x4353c8 0x66 0xff
    0x4353c9 0x89 0xeb
    0x4353ca 0x46 0x1
    0x4353cb 0x37 0x90
    0x4353cf 0x32 0x37
    0x435d38 0xc 0x18
    0x435d41 0x7 0x5
    0x435d58 0x4 0x5
    0x4360fd 0x66 0xe8
    0x4360fe 0xc7 0xe1
    0x4360ff 0x46 0xdb
    0x436100 0x32 0xff
    0x436101 0xc 0xff
    0x436102 0x0 0xeb
    0x436103 0x88 0x2
    0x436104 0x46 0x90
    0x436105 0x34 0x90
    0x436119 0x1f 0x18
    0x43611e 0x9 0xb
    0x4363f4 0x11 0x18
    0x4363fd 0x6 0x5
    0x436411 0x1b 0x1
    0x436416 0x4 0x5
    0x436788 0x19 0x18
    0x436791 0x7 0x5
    0x436b6a 0x2 0x0
    0x436b80 0xc 0x18
    0x436b85 0xa 0xb
    0x436e71 0x2 0x18
    0x436e74 0x46 0x4e
    0x436e89 0x18 0x1
    0x436e8e 0x4 0x5
    0x437609 0x1 0x18
    0x43760e 0x8 0x5
    0x437627 0xe 0x8
    0x437a94 0xc6 0x66
    0x437a95 0x46 0x89
    0x437a96 0x34 0x46
    0x437a97 0x3 0x37
    0x437a98 0x66 0xe8
    0x437a99 0x89 0x46
    0x437a9a 0x46 0xc2
    0x437a9b 0x37 0xff
    0x437a9c 0x66 0xff
    0x437a9d 0x89 0xeb
    0x437a9e 0x46 0x1
    0x437a9f 0x32 0x90
    0x437ab3 0x1a 0x18
    0x437ab8 0x9 0xb
    0x437e18 0x8 0x18
    0x437e21 0x7 0x5
    0x437e3a 0x15 0x1f
    Unfortunately, this does not solve the problem of "tiredness" of players who are in teams of non-playable leagues in South America. But I found the patch interesting, thanks Faire!
    Last edited by toguchi; 22-05-20 at 04:47 PM.

  5. #1104

    Join Date
    20-09-15
    Posts
    305
    vCash
    345
    Quote Originally Posted by toguchi View Post
    Unfortunately, this does not solve the problem of "tiredness" of players who are in teams of non-playable leagues in South America. But I found the patch interesting, thanks Faire!
    @toguchi
    Could you set divison as Premier Divison in database for each club and start game again?or you can use a save game editor and set divison as as Premier Divison for each club? And feedback the result please
    In original DB , there is no divison for South America non-playable leauges and for other non-playable leagues.
    Last edited by xeno; 23-05-20 at 07:46 AM.

  6. The Following User Says Thank You to xeno For This Useful Post:


  7. #1105

    Join Date
    20-09-15
    Posts
    305
    vCash
    345
    Quote Originally Posted by Nick+Co View Post
    @Xeno: Faire used the patches that I thought would do the most good - but still looks like the numbers are screwy. Will try and take a look at it again this weekend
    As I wrote , your patch is working for high balance amounts, but not working for low balance amounts.
    I am sure you will find the best soltion offsets

  8. #1106

    Join Date
    20-09-15
    Posts
    305
    vCash
    345
    Another issue Nick+Co, I think it will be easy for you
    If Balance amount exceed a certain amount , it shows ZERO. But, we want that if it exceeds a certain amount, it shows max of what can be.

    https://champman0102.co.uk/showthrea...023#post443023

  9. #1107

    Join Date
    18-07-15
    Posts
    543
    vCash
    0
    @xeno: So the below needs to be applied to a Saturn/Tapani etc exe - as it needs the "Tapani Space Patch", as I call it, to have room for the little function.

    Code:
    001986E3: 8B E9
    001986E4: 1E 1D
    001986E5: 0F A8
    001986E6: BF 06
    001986E7: CF 00
    00202F05: 89 81
    00202F06: 3D 3E
    00202F07: 48 00
    00202F08: FF D1
    00202F09: 9C 97
    00202F0A: 00 A6
    00202F0B: 89 7F
    00202F0C: 3D 06
    00202F0D: 4C C7
    00202F0E: FF 06
    00202F0F: 9C 00
    00202F10: 00 94
    00202F11: 89 35
    00202F12: 3D 77
    00202F13: 50 8B
    00202F14: FF 1E
    00202F15: 9C 0F
    00202F16: 00 BF
    00202F17: 89 CF
    00202F18: 3D E9
    00202F19: 54 CB
    00202F1A: FF 57
    00202F1B: 9C F9
    00202F1C: 00 FF
    This is a bit of a hacky way of doing things, but I think it will work. There's a function at 005986B0 that gets called a lot while the game's processing that reads a club's balance. This little function checks if the balance has flipped over to negative and if it does, just sets the balance back to 2B.

    It's not just about showing the value at the max, you really need to cap it at the max. MadScientist's suggestion would be best (i.e. checking every time it gets increased and then capping it). But failing that, this should work just fine
    Last edited by Nick+Co; 23-05-20 at 09:25 AM.

  10. The Following User Says Thank You to Nick+Co For This Useful Post:


  11. #1108

    Join Date
    27-01-14
    Posts
    88
    vCash
    500
    Morning @Nick+Co, did we find out about the in-game code for players signing contracts? That they should always be set to be signed until the last day of the month (usually 30th June for winter leagues, 31st December for summer leagues) or is this something that probably can't be done?

  12. #1109

    Join Date
    18-07-15
    Posts
    543
    vCash
    0
    @dw82: No not looked into it - this one doesn't capture my imagination much and the date stuff is always a pain (as dates are stored as days of the year, rather than day and month). But might look into it one day.

    @faire et al: The fitness patch seems to come from here: https://champman0102.co.uk/showthread.php?t=7729 (so credit to Fiestita for this one!)

  13. The Following User Says Thank You to Nick+Co For This Useful Post:


  14. #1110

    Join Date
    04-03-12
    Posts
    222
    vCash
    500
    Yep thatís the one Nick, good work finding that cos I havenít seen that in a long while but I remember downloading it back in the day cos it solved so many issues with fitness.

    Fiestita done a lot of pukka work round here a few years ago, a lot of it was with fixture rescheduling but I donít know if he ever completed it all and posted it as a patch. Funnily enough I saw him post on a thread a week or so ago so maybe heís back around here again.

  15. #1111

    Join Date
    18-07-15
    Posts
    543
    vCash
    0
    That'd be great if he was back

    If anyone is in a testing mood:
    Code:
    002691B3: 2F 3E
    002691B7: 2D 3C
    002691BA: 2C 3B
    002691BF: 2A 39
    ^ here's my version of a fitness patch. This should stop the whole "slacking" and tiredness period that happens on the off season (but sometimes coincides with cup/international games). You need to start a new game and can be applied to any normal/tapani/saturn exe.
    EDIT: Still doesn't fix it for non-league teams. Hmmm, that code must be elsewhere. Seems ok for everything else though.
    Last edited by Nick+Co; 23-05-20 at 12:57 PM.

  16. The Following User Says Thank You to Nick+Co For This Useful Post:


  17. #1112

    Join Date
    04-03-12
    Posts
    222
    vCash
    500
    Nick, I have something that either Gio or Fiestita (apologies if I'm wrong) created a few years ago that others may like to, it's a new 'scoreboard' layout and again, I've been using it a few years now and personally think it looks miles better.

    Here's what it looks like - https://ibb.co/BwtBSWb

    And here's the patch:-
    0x3190cb 0x1 0xa
    0x3190d2 0xbc 0x94
    0x31915e 0x41 0x46
    0x319160 0xb7 0xbc
    0x319165 0xf 0xa
    0x319167 0x8f 0x94
    0x319207 0x1 0xa
    0x319215 0xbe 0xe8
    0x3192a2 0x41 0x46
    0x3192a4 0x11 0xe8
    0x3192a5 0x3 0x1
    0x3192a9 0xf 0xa
    0x3192ab 0xe9 0xbf
    0x3192ac 0x2 0x1
    0x31931e 0xe4 0x11
    0x31931f 0x2 0x3
    0x31b955 0x53 0x6a
    0x31b956 0x51 0xa
    0x31b957 0x6a 0xe9
    0x31b958 0x30 0x8a
    0x31b959 0x6a 0xb1
    0x31b95a 0x46 0x24
    0x31b95b 0x68 0x0
    0x31b95c 0xbc 0x90
    0x31b95d 0x1 0x90
    0x31b95e 0x0 0x90
    0x31b95f 0x0 0x90
    0x31b9e7 0x41 0x46
    0x31b9e9 0xb7 0xbc
    0x31b9ee 0xf 0xa
    0x31b9f0 0x8f 0x94
    0x31ba45 0x53 0x6a
    0x31ba46 0x52 0xa
    0x31ba47 0x6a 0x52
    0x31ba48 0x30 0x6a
    0x31ba49 0x6a 0x30
    0x31ba4a 0x46 0xe9
    0x31ba4b 0x68 0xa7
    0x31ba4c 0x16 0xb0
    0x31ba4d 0x3 0x24
    0x31ba4f 0x0 0x90
    0x31ba53 0xbe 0xe8
    0x31bae4 0x41 0x46
    0x31bae6 0x11 0xe8
    0x31bae7 0x3 0x1
    0x31baeb 0xf 0xa
    0x31baed 0xe9 0xbf
    0x31baee 0x2 0x1
    0x31bb31 0xe4 0x11
    0x31bb32 0x2 0x3
    0x566ae2 0x0 0x90
    0x566ae3 0x0 0x90
    0x566ae4 0x0 0x90
    0x566ae5 0x0 0x90
    0x566ae6 0x0 0x51
    0x566ae7 0x0 0x6a
    0x566ae8 0x0 0x30
    0x566ae9 0x0 0x6a
    0x566aea 0x0 0x46
    0x566aeb 0x0 0x68
    0x566aec 0x0 0x94
    0x566aed 0x0 0x1
    0x566af0 0x0 0xe9
    0x566af1 0x0 0x6b
    0x566af2 0x90 0x4e
    0x566af3 0x90 0xdb
    0x566af4 0x90 0xff
    0x566af6 0x90 0x6a
    0x566af7 0x90 0x46
    0x566af8 0x90 0x68
    0x566af9 0x90 0x16
    0x566afa 0x90 0x3
    0x566afb 0x90 0x0
    0x566afc 0x90 0x0
    0x566afd 0x90 0xe9
    0x566afe 0x90 0x4e
    0x566aff 0x90 0x4f
    0x566b00 0x90 0xdb
    0x566b01 0x90 0xff
    Last edited by fairedinkum; 23-05-20 at 02:33 PM.

  18. #1113

    Join Date
    20-09-12
    Posts
    632
    vCash
    500
    Shame the name of the clubs is a bit higher than the scores. Otherwise it looks nice, but my OCD wouldn't be able to accept the vertical lignment mismatch.

  19. #1114

    Join Date
    20-09-15
    Posts
    305
    vCash
    345
    Quote Originally Posted by Nick+Co View Post
    That'd be great if he was back

    If anyone is in a testing mood:
    Code:
    002691B3: 2F 3E
    002691B7: 2D 3C
    002691BA: 2C 3B
    002691BF: 2A 39
    ^ here's my version of a fitness patch. This should stop the whole "slacking" and tiredness period that happens on the off season (but sometimes coincides with cup/international games). You need to start a new game and can be applied to any normal/tapani/saturn exe.
    EDIT: Still doesn't fix it for non-league teams. Hmmm, that code must be elsewhere. Seems ok for everything else though.
    near 0083199C? need to change below for south america? if yes, there are more for other continents.

    0083197E > BB 01000000 MOV EBX,1
    00831983 . B8 05000000 MOV EAX,5
    00831988 . 66:895E 32 MOV WORD PTR DS:[ESI+32],BX
    0083198C . 66:8B0D 922CAE>MOV CX,WORD PTR DS:[AE2C92]
    00831993 . 66:894E 35 MOV WORD PTR DS:[ESI+35],CX
    00831997 . B1 06 MOV CL,6
    00831999 . 884E 34 MOV BYTE PTR DS:[ESI+34],CL
    0083199C . 66:8946 37 MOV WORD PTR DS:[ESI+37],AX
    008319A0 . 66:895E 41 MOV WORD PTR DS:[ESI+41],BX
    008319A4 . 66:8B15 922CAE>MOV DX,WORD PTR DS:[AE2C92]
    008319AB . 66:8946 46 MOV WORD PTR DS:[ESI+46],AX
    008319AF . 8B46 04 MOV EAX,DWORD PTR DS:[ESI+4]
    008319B2 . 50 PUSH EAX
    008319B3 . 66:8956 44 MOV WORD PTR DS:[ESI+44],DX
    008319B7 . 884E 43 MOV BYTE PTR DS:[ESI+43],CL

  20. #1115

    Join Date
    15-07-19
    Posts
    29
    vCash
    500
    +1 with Alan

  21. #1116

    Join Date
    18-07-15
    Posts
    543
    vCash
    0
    @xeno: So the code you pointed to was for all the set ups - Fiestita's patch changes the training dates of all the set ups. My patch just changes the place where all the setups are called on a loop. However, non playing league clubs are not part of that set up. So trying to fix that. My current thinking is code at 00699CA2. But might be way off - testing now
    EDIT: I might be wrong about all of that - and my little patch does fix the non-league clubs - d'oh!

    @faire: that's neat - bet that vertical alignment is fixable - might take a quick look
    Last edited by Nick+Co; 23-05-20 at 03:15 PM.

  22. The Following 4 Users Say Thank You to Nick+Co For This Useful Post:


  23. #1117

    Join Date
    02-01-19
    Location
    Brazil
    Posts
    18
    vCash
    500
    Quote Originally Posted by Nick+Co View Post
    EDIT: I might be wrong about all of that - and my little patch does fix the non-league clubs - d'oh!
    Wow! Fantastic!!
    Last edited by toguchi; 23-05-20 at 03:52 PM.

  24. #1118

    Join Date
    17-06-12
    Posts
    432
    vCash
    500
    Nick

    is there a way to "hide" player names in team screen traditional view?

    I mean that annoying first letter

    not

    Zidane, Z
    Maldini, P

    but

    Zidane
    Maldini


    I found some offsets, which answers for loading that area, but cant find any +8, or +4 near it (second and first name)

  25. #1119

    Join Date
    18-07-15
    Posts
    543
    vCash
    0
    @toguchi: Argh! Was a bit more tricky than I thought! So my patch works for all the playable leagues - but the non-playing teams, are handled very differently. So to fix those too you need:
    Code:
    00269C6F: 74 EB
    00269C70: 08 14
    00269C97: 0F EB
    00269C98: 8E 09
    00269C99: 4A 90
    00269C9A: 01 90
    00269C9B: 00 90
    00269C9C: 00 90
    That should fix it - and seems to fix it without needing to start a new game or anything. So let me know if that fixes that issue

  26. The Following User Says Thank You to Nick+Co For This Useful Post:


  27. #1120

    Join Date
    18-07-15
    Posts
    543
    vCash
    0
    @MVB: You have some strange requests mate If you wanted to do that in CM0102, you'd just do:
    Code:
    005B740A: 2C 00
    No need to change any code.

  28. The Following User Says Thank You to Nick+Co For This Useful Post:


  29. #1121

    Join Date
    02-01-19
    Location
    Brazil
    Posts
    18
    vCash
    500
    Quote Originally Posted by Nick+Co View Post
    @toguchi: Argh! Was a bit more tricky than I thought! So my patch works for all the playable leagues - but the non-playing teams, are handled very differently. So to fix those too you need:
    Code:
    00269C6F: 74 EB
    00269C70: 08 14
    00269C97: 0F EB
    00269C98: 8E 09
    00269C99: 4A 90
    00269C9A: 01 90
    00269C9B: 00 90
    00269C9C: 00 90
    That should fix it - and seems to fix it without needing to start a new game or anything. So let me know if that fixes that issue
    It's working perfectly! Thank you Nick!
    So I must use both patches, right?

  30. #1122

    Join Date
    04-03-12
    Posts
    222
    vCash
    500
    I thought the same as toguchi to, IĎm wondering what your conclusions to the finance and fitness issues are Nick in regards to what patches we download and put in the game.

    Finance wise I have:-
    ē NoTransferFundCountryBiasV2
    ē RatchetDownTransferFundsV2

    Fitness wise Iíve still only got Fiestitaís one on the game and havenít downloaded any of yours as yet.

  31. #1123

    Join Date
    18-07-15
    Posts
    543
    vCash
    0
    @toguchi: Glad it worked I've got a feeling only that second patch is actually required to do it all. But not tested it yet. No harm in having both though!

    @Faire: I need to re-look at the Finance stuff. Both patches are good - so I'd apply both (as they both do different things as per their names). But it's not perfect yet as shown from the tests. Needs another patch. I'll combine them all into one patch eventually. This is all testing - not the final product

    @Faire, Alan + OCD sufferers:

    (Fixed the vertical alignment)
    Just need to add this to the patch faire already posted:
    Code:
    003190CB: 0A 00
    00319207: 0A 00
    Last edited by Nick+Co; 24-05-20 at 09:05 AM.

  32. The Following 5 Users Say Thank You to Nick+Co For This Useful Post:


  33. #1124

    Join Date
    20-09-12
    Posts
    632
    vCash
    500
    Quote Originally Posted by Nick+Co View Post
    @Faire, Alan + OCD suffers:...
    I'm no longer amazed, but I am always impressed

  34. #1125

    Join Date
    17-06-12
    Posts
    432
    vCash
    500
    Quote Originally Posted by Nick+Co View Post
    @MVB: You have some strange requests mate If you wanted to do that in CM0102, you'd just do:
    Code:
    005B740A: 2C 00
    No need to change any code.
    Well through it i wanted to make it show full first name like in "contract" view) Thats why i wanted to know offset which erases name to 1st latter

    but thanks anyway

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •