Go Back   FileForums > Game Backup > PC Games
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 08-03-2010, 13:54
Metalex Metalex is offline
Registered User
 
Join Date: Mar 2010
Location: Dijon, France
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Metalex is on a distinguished road
No Cd for "Alle Neune" (old german skittles game)

Hi to all / Salut a tous.

I am searching for a no cd patch of an old (2004) german skittles game named Alle neune that i just bought 2 days ago.

Because of the non popularity of the game, I can't find it on GCW.

I read the FAQ and used Protection ID. It said that there is no protection detected.

Can you help me?

The cd check message appears when the EXE and the "the.dll" only are in a folder, i had attached them with this post.

I let the tools to the experts


Thanks a lot.
Attached Files
File Type: rar Alle Neune.rar (462.0 KB, 8 views)
Reply With Quote
Sponsored Links
  #2  
Old 08-03-2010, 14:58
TippeX's Avatar
TippeX TippeX is offline
zeroes and ones.....
 
Join Date: Jan 2003
Posts: 3,842
Thanks: 2
Thanked 33 Times in 23 Posts
TippeX is on a distinguished road
its just a normal cd/dvd check

procedure @ 0x401FB0

does the good old GetDriveTypeA -> GetVolumeInformation stuff..

Disk label is expected to be ALLE_NEUNE
__________________
bleh
DO NOT PM me with questions, leave that in the forums...ESPECIALLY if i dont know you...
Reply With Quote
  #3  
Old 08-03-2010, 15:15
Metalex Metalex is offline
Registered User
 
Join Date: Mar 2010
Location: Dijon, France
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Metalex is on a distinguished road
Wow wow thx a lot

But i am a total noob in programming....


Can you just tell me how to do it?

EDIT : FIXED! I just created an ISO image with the "ALLE_NEUNE" label and it works. thanks a lot again

Last edited by Metalex; 08-03-2010 at 15:25.
Reply With Quote
  #4  
Old 09-03-2010, 12:06
Cowsheep Cowsheep is offline
Registered User
 
Join Date: Oct 2009
Location: Near OEP;)
Posts: 352
Thanks: 0
Thanked 13 Times in 4 Posts
Cowsheep is on a distinguished road
I can patch the disc in whatever way i want, process always crashes here:

Code:
004A2E29   /$  68 20644C00              PUSH Skittles.004C6420                     ; /pModule = "mscoree.dll"
004A2E2E   |.  FF15 C8304B00            CALL DWORD PTR DS:[<&KERNEL32.GetModuleHan>; \GetModuleHandleA
004A2E34   |.  85C0                     TEST EAX,EAX
004A2E36   |.  74 16                    JE SHORT Skittles.004A2E4E
004A2E38   |.  68 10644C00              PUSH Skittles.004C6410                     ; /ProcNameOrOrdinal = "CorExitProcess"
004A2E3D   |.  50                       PUSH EAX                                   ; |hModule = NULL
004A2E3E   |.  FF15 C4304B00            CALL DWORD PTR DS:[<&KERNEL32.GetProcAddre>; \GetProcAddress
004A2E44   |.  85C0                     TEST EAX,EAX
004A2E46   |.  74 06                    JE SHORT Skittles.004A2E4E
004A2E48   |.  FF7424 04                PUSH DWORD PTR SS:[ESP+4]
004A2E4C   |.  FFD0                     CALL EAX
004A2E4E   |>  FF7424 04                PUSH DWORD PTR SS:[ESP+4]                  ; /ExitCode = FFFFFFFD
004A2E52   \.  FF15 78314B00            CALL DWORD PTR DS:[<&KERNEL32.ExitProcess>>; \ExitProcess
GetModuleHandleA returns 0 in EAX, so ExitProcess is hit.


Here falls the decision to call the function.
Code:
004A2F5B   |> \68 34E04C00              PUSH Skittles.004CE034
004A2F60   |.  B8 28E04C00              MOV EAX,Skittles.004CE028
004A2F65   |.  E8 01FFFFFF              CALL Skittles.004A2E6B
004A2F6A   |.  59                       POP ECX
004A2F6B   |>  68 40E04C00              PUSH Skittles.004CE040
004A2F70   |.  B8 38E04C00              MOV EAX,Skittles.004CE038
004A2F75   |.  E8 F1FEFFFF              CALL Skittles.004A2E6B
004A2F7A   |.  59                       POP ECX
004A2F7B   |.  834D FC FF               OR [LOCAL.1],FFFFFFFF
004A2F7F   |.  E8 18000000              CALL Skittles.004A2F9C
004A2F84   |.  397D 10                  CMP [ARG.3],EDI
004A2F87   |.  75 21                    JNZ SHORT Skittles.004A2FAA
004A2F89   |.  8935 0CB34E00            MOV DWORD PTR DS:[4EB30C],ESI
004A2F8F   |.  FF75 08                  PUSH [ARG.1]
004A2F92   |.  E8 92FEFFFF              CALL Skittles.004A2E29
004A2F97   |.  33FF                     XOR EDI,EDI
004A2F99   |.  33F6                     XOR ESI,ESI
004A2F9B   |.  46                       INC ESI
004A2F9C   |$  397D 10                  CMP [ARG.3],EDI
004A2F9F   |.  74 08                    JE SHORT Skittles.004A2FA9
004A2FA1   |.  6A 08                    PUSH 8
004A2FA3   |.  E8 A2130000              CALL Skittles.004A434A
004A2FA8   |.  59                       POP ECX
004A2FA9   |>  C3                       RETN
004A2FAA   |>  E8 4C200000              CALL Skittles.004A4FFB
004A2FAF   \.  C3                       RETN
Reply With Quote
  #5  
Old 09-03-2010, 22:25
TippeX's Avatar
TippeX TippeX is offline
zeroes and ones.....
 
Join Date: Jan 2003
Posts: 3,842
Thanks: 2
Thanked 33 Times in 23 Posts
TippeX is on a distinguished road
hey cowsheep -> i pasted the va of the check itself, if you trace into it you'll see it does the label compare and then a jump to the top, then a compare against edi being -1, if this matches (it does if you knock out the compares), then it jumps to an entirely different subroutine, which does its magic and returns with eax being some struct pointer, allowing the game to continue, but like i said, its a simple cd/dvd check (against volume name), and it seems to be solved now
__________________
bleh
DO NOT PM me with questions, leave that in the forums...ESPECIALLY if i dont know you...
Reply With Quote
  #6  
Old 10-03-2010, 06:59
Joe Forster/STA's Avatar
Joe Forster/STA Joe Forster/STA is offline
Senior forum member
 
Join Date: Nov 2000
Location: Hungary
Posts: 9,836
Thanks: 20
Thanked 342 Times in 224 Posts
Joe Forster/STA is on a distinguished road
If I have time during the weekend or something, I'll create a small patch. I prefer clear solutions to temporary hacks.
__________________
Joe Forster/STA
For more information, see the FileForums forum rules and the PC Games forum FAQ!
Don't contact me via E-mail or PM to ask for help with anything other than patches (or software in general) done by me, otherwise your request may be deleted without any reply!
Homepage: http://sta.c64.org, E-mail: [email protected]; for attachments, send compressed (ZIP or RAR) files only, otherwise your E-mail will bounce back!
Reply With Quote
  #7  
Old 10-03-2010, 11:42
Cowsheep Cowsheep is offline
Registered User
 
Join Date: Oct 2009
Location: Near OEP;)
Posts: 352
Thanks: 0
Thanked 13 Times in 4 Posts
Cowsheep is on a distinguished road
Tippey, whats in eax for after the call the the routine:
00401001 |. E8 AA0F0000 CALL Skittles.00401FB0
00401006 |. 85C0 TEST EAX,EAX ; Skittles.00400000

For me, eax is 00AA23B0.

Aargh, i dont have a certain file.
0041AD5A |. 68 94564B00 PUSH Skittles.004B5694 ; ASCII "thd3dx.dll"
EDIT: I misunderstand the first post, i assumed that the exe and dll are the whole game ans its some mini game comparable with Minesweeper.

Last edited by Cowsheep; 10-03-2010 at 11:45.
Reply With Quote
  #8  
Old 24-03-2010, 15:32
Joe Forster/STA's Avatar
Joe Forster/STA Joe Forster/STA is offline
Senior forum member
 
Join Date: Nov 2000
Location: Hungary
Posts: 9,836
Thanks: 20
Thanked 342 Times in 224 Posts
Joe Forster/STA is on a distinguished road
Try the no-CD patch attached. I'm not sure if it works correctly, though - yeah, we need thd3dx.dll to further test the crack...
Attached Files
File Type: zip skittles.zip (1.2 KB, 5 views)
__________________
Joe Forster/STA
For more information, see the FileForums forum rules and the PC Games forum FAQ!
Don't contact me via E-mail or PM to ask for help with anything other than patches (or software in general) done by me, otherwise your request may be deleted without any reply!
Homepage: http://sta.c64.org, E-mail: [email protected]; for attachments, send compressed (ZIP or RAR) files only, otherwise your E-mail will bounce back!
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Help SecuRom 7.35 Haker5 CD/DVD Copy Protections & Utilities 9 27-06-2008 09:18
Dungeon Siege 2 NoCD-Crack -> download inside Andre2779 PC Games 27 24-06-2007 02:35
S.T.A.L.K.E.R. - German game backup xiwa PC Games 5 27-03-2007 01:55
Help: new to me - protection on german game??? xman7426 CD/DVD Copy Protections & Utilities 3 02-12-2000 04:49
Any difference in burned game and store bought game? tonsofjunk DC Games 1 18-11-2000 11:13



All times are GMT -7. The time now is 09:49.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com