Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/11/2007, à 04:47

mathben

renegade (command and conquer) sur ubuntu, problème au démarrage

Comme j'ai le gout de jouer un shooter avec un bas besoin de performance (sur un portable), alors renegade, un vieux jeu dans le tiroir, m'a donné le goût de l'installer smile

L'installation c'est bien fait avec wine, mais je ne peux pas partir le jeu.

Voici ce qui se passe lorsque je l'ouvre avec le terminal.

err:winedevice:ServiceMain driver L"SecDrv" failed to load

c'est pas grand chose, c'est juste ça.  Avez-vous des solutions.

Ps: je n'ai pas le gout de payer pour cedega


Ubuntu 9.10 Karmic Koala AMD64 ][  Portable Acer Aspire 9300

Hors ligne

#2 Le 09/11/2007, à 05:09

mathben

Re : renegade (command and conquer) sur ubuntu, problème au démarrage

Ha, je viens d'installer ce fichier.
http://www.macrovision.com/promolanding/7352.htm

Bon, maintenant lorsque je l'ouvre, il affiche ceci dans le terminal (ça ne dit pas grand chose)
je vais essayer de trouver un autre version du fichier secdrv.sys

err:module:find_forwarded_export module not found for forward 'msvcrt.memset' used by L"c:\\windows\\system32\\ntoskrnl.exe"
err:module:find_forwarded_export module not found for forward 'msvcrt.memcpy' used by L"c:\\windows\\system32\\ntoskrnl.exe"
err:module:find_forwarded_export module not found for forward 'msvcrt._snwprintf' used by L"c:\\windows\\system32\\ntoskrnl.exe"
err:module:find_forwarded_export module not found for forward 'msvcrt._wcsnicmp' used by L"c:\\windows\\system32\\ntoskrnl.exe"
err:module:find_forwarded_export module not found for forward 'msvcrt.wcschr' used by L"c:\\windows\\system32\\ntoskrnl.exe"
wine: Call from 0x23104d to unimplemented function ntoskrnl.exe.memset, aborting
wine: Unimplemented function ntoskrnl.exe.memset called at address 0x23104d (thread 0009), starting debugger...
Unhandled exception: unimplemented function ntoskrnl.exe.memset called in 32-bit code (0x7bc4323c).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7bc4323c ESP:0033fdd0 EBP:0033fe34 EFLAGS:00000202(   - 00      - - I1)
 EAX:002371a4 EBX:7bc8591c ECX:0000bb40 EDX:7ee71580
 ESI:0033fddc EDI:7ffdf000
Stack dump:
0x0033fdd0:  7bc8591c 7ee50000 00000009 80000100
0x0033fde0:  00000001 00000000 0023104d 00000002
0x0033fdf0:  002372c8 002371a4 00000001 00000000
0x0033fe00:  00230000 00110690 0033fe58 7bc44254
0x0033fe10:  b7e02ff4 0033fe60 7ffdf000 0033fe38
0x0033fe20:  b7ce75bd 00000000 00000000 7b8b0888
Backtrace:
=>1 0x7bc4323c in ntdll (+0x3323c) (0x0033fe34)
  2 0x0023104d in secdrv.sys (+0x104d) (0x0033feec)
  3 0x00237013 in secdrv.sys (+0x7013) (0x0033ff08)
  4 0x7b874f5e in kernel32 (+0x54f5e) (0x0033ffe8)
  5 0xb7e3b9d7 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x7bc4323c: subl        $4,%esp
Modules:
Module  Address                 Debug info      Name (18 modules)
PE        230000-  23a000       Export          secdrv.sys
ELF     7b800000-7b929000       Export          kernel32<elf>
  \-PE  7b820000-7b929000       \               kernel32
ELF     7bc00000-7bca1000       Export          ntdll<elf>
  \-PE  7bc10000-7bca1000       \               ntdll
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
ELF     7ee3c000-7ee72000       Deferred        ntoskrnl<elf>
  \-PE  7ee50000-7ee72000       \               ntoskrnl
ELF     7ef91000-7ef9c000       Deferred        libnss_files.so.2
ELF     7ef9c000-7efa6000       Deferred        libnss_nis.so.2
ELF     7efa6000-7efbe000       Deferred        libnsl.so.1
ELF     7efbe000-7efc7000       Deferred        libnss_compat.so.2
ELF     7efc7000-7efec000       Deferred        libm.so.6
ELF     b7cb9000-b7cbd000       Deferred        libdl.so.2
ELF     b7cbd000-b7e07000       Deferred        libc.so.6
ELF     b7e08000-b7e20000       Deferred        libpthread.so.0
ELF     b7e34000-b7f48000       Export          libwine.so.1
ELF     b7f4a000-b7f66000       Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) H:\Desktop\SECDRVSYS\secdrv.sys
        00000009    0 <==
wine: Call from 0x23104d to unimplemented function ntoskrnl.exe.memset, aborting

Dernière modification par mathben (Le 09/11/2007, à 15:51)


Ubuntu 9.10 Karmic Koala AMD64 ][  Portable Acer Aspire 9300

Hors ligne

#3 Le 09/11/2007, à 15:53

mathben

Re : renegade (command and conquer) sur ubuntu, problème au démarrage

Il n'avait pas le fichier ntoskrnl.exe dans le system32 (je ne sais même pas a quoi il sert...)
je l'ai donc rajouté a l'aide mon windows en multi boot smile, je l'ai copié.

maintenant, il a moins d'erreur, mais il a un bug et je ne le comprend pas.

wine: Call from 0x7b843f50 to unimplemented function ntoskrnl.exe.MmGetSystemRoutineAddress, aborting
wine: Unimplemented function ntoskrnl.exe.MmGetSystemRoutineAddress called at address 0x7b843f50 (thread 000f), starting debugger...
Unhandled exception: unimplemented function ntoskrnl.exe.MmGetSystemRoutineAddress called in 32-bit code (0x7b843fc8).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7b843fc8 ESP:7ecba7d8 EBP:7ecba83c EFLAGS:00000212(   - 00      - -IA1)
 EAX:7b82ee9d EBX:7b8b0888 ECX:00000000 EDX:7bc5a8d0
 ESI:7bc5a8d0 EDI:7ede6654
Stack dump:
0x7ecba7d8:  7ecba860 00000008 00111020 00000002
0x7ecba7e8:  80000100 00000001 00000000 7b843f50
0x7ecba7f8:  00000002 7edea7e0 7edee0c9 7ecba884
0x7ecba808:  7bc51c15 0000005c 00000000 00111020
0x7ecba818:  00111020 00000032 7ecba86c 7ecba9c8
0x7ecba828:  b7e15d74 7eea6eea 7ecba848 01000000
Backtrace:
=>1 0x7b843fc8 RaiseException+0x78() in kernel32 (0x7ecba83c)
  2 0x7edea781 in ntoskrnl (+0xa781) (0x7ecba86c)
  3 0x7ede666f in ntoskrnl (+0x666f) (0x7ecba898)
  4 0x00465077 in secdrv.sys (+0x5077) (0x7ecba8a0)
  5 0x004623f3 in secdrv.sys (+0x23f3) (0x7ecba8f0)
  6 0x00462081 in secdrv.sys (+0x2081) (0x7ecba900)
  7 0x00461c74 in secdrv.sys (+0x1c74) (0x7ecba910)
  8 0x00461fe9 in secdrv.sys (+0x1fe9) (0x7ecba924)
  9 0x00461920 in secdrv.sys (+0x1920) (0x7ecba934)
  10 0x00467043 in secdrv.sys (+0x7043) (0x7ecba958)
  11 0x7eea680b in winedevice (+0x680b) (0x7ecba9d8)
  12 0x7ee3b7c7 in advapi32 (+0x2b7c7) (0x7ecbaa28)
  13 0x7bc67f0e call_thread_entry_point+0xe() in ntdll (0x7ecbaa38)
  14 0x7bc68be2 in ntdll (+0x58be2) (0x7ecbaad8)
  15 0x7bc68ea2 in ntdll (+0x58ea2) (0x7ecbb3d8)
  16 0xb7de846b start_thread+0xcb() in libpthread.so.0 (0x7ecbb4c8)
  17 0xb7d6b6de __clone+0x5e() in libc.so.6 (0x00000000)
0x7b843fc8 RaiseException+0x78 in kernel32: movl        0xfffffffc(%ebp),%ebx
Modules:
Module  Address                 Debug info      Name (24 modules)
PE        460000-  46a000       Export          secdrv.sys
ELF     7b800000-7b929000       Export          kernel32<elf>
  \-PE  7b820000-7b929000       \               kernel32
ELF     7bc00000-7bca1000       Export          ntdll<elf>
  \-PE  7bc10000-7bca1000       \               ntdll
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
ELF     7eb43000-7ebab000       Deferred        msvcrt<elf>
  \-PE  7eb50000-7ebab000       \               msvcrt
ELF     7edcd000-7ee03000       Export          ntoskrnl<elf>
  \-PE  7ede0000-7ee03000       \               ntoskrnl
ELF     7ee03000-7ee4c000       Export          advapi32<elf>
  \-PE  7ee10000-7ee4c000       \               advapi32
ELF     7ee68000-7ee73000       Deferred        libnss_files.so.2
ELF     7ee73000-7ee8b000       Deferred        libnsl.so.1
ELF     7ee8b000-7ee94000       Deferred        libnss_compat.so.2
ELF     7ee94000-7eea8000       Export          winedevice<elf>
  \-PE  7eea0000-7eea8000       \               winedevice
ELF     7efc7000-7efec000       Deferred        libm.so.6
ELF     7eff6000-7f000000       Deferred        libnss_nis.so.2
ELF     b7c94000-b7c98000       Deferred        libdl.so.2
ELF     b7c98000-b7de2000       Export          libc.so.6
ELF     b7de3000-b7dfb000       Export          libpthread.so.0
ELF     b7e0f000-b7f23000       Deferred        libwine.so.1
ELF     b7f25000-b7f41000       Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000012 
        00000014    0
        00000013    0
0000000c (D) c:\windows\system32\winedevice.exe
        0000000f    0 <==
        0000000e    0
        0000000d    0
0000000a 
        00000015    0
        0000000b    0
00000008 
        00000009    0
wine: Call from 0x7b843f50 to unimplemented function ntoskrnl.exe.MmGetVirtualForPhysical, aborting

je continue à chercher, mais dite moi vos solutions smile

edit: ha, ouais, regarder ceci

wine: Call from 0x7b843f50 to unimplemented function ntoskrnl.exe.MmGetSystemRoutineAddress, aborting

il manque surement des fonctions dans l'exécutable, je vais essayer de trouver un autre version sur internet smile

Dernière modification par mathben (Le 09/11/2007, à 15:55)


Ubuntu 9.10 Karmic Koala AMD64 ][  Portable Acer Aspire 9300

Hors ligne

#4 Le 09/11/2007, à 16:08

mathben

Re : renegade (command and conquer) sur ubuntu, problème au démarrage

Je vois cette piste, ce n'est pas le même problème que moi, mais bon! (je vais toujours faire une copie au moins avant du .wine ...)
http://forum.ubuntu-fr.org/viewtopic.php?id=113629


Ubuntu 9.10 Karmic Koala AMD64 ][  Portable Acer Aspire 9300

Hors ligne

#5 Le 09/11/2007, à 17:16

mathben

Re : renegade (command and conquer) sur ubuntu, problème au démarrage

Bon, je rebatie le fichier .wine (c'est lui même qui l'a fait tongue )
je réinstalle renegade, je le démarre en terminal, il n'a aucune erreur, mais le jeu ne démarre pas!
Donc, il faudrait surement le rajouter dans le topic les jeux qui fonctionnent et ne fonctionne pas.
Il ne fonctionne pas sous wine.


Ubuntu 9.10 Karmic Koala AMD64 ][  Portable Acer Aspire 9300

Hors ligne