eu tentei rodar o jogo Tetris The Grand Master 3 - Terror Instinct com o seu loader Romhack no Linux (Mandriva 2010.2),
usando o programa wine para reconhecer o exe do win, quando abriu uma janelinha eu até pensei sera ?!?!?!?!
mas ficou por isso mesmo rsrsrsrs quem sabe no futuro, não custa nada sonhar rsrs
não sei se interessa mais eu gravei as saidas do terminal se quiser dar uma olhada:
[rodrigo@localhost Tetris The Grand Master 3 - Terror Instinct]$ wine loader.exe
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
Carregando o processo game.exe...
VmAddress = 0x00340000
DLL ttx_monitor.dll attached
wine: Call from 0x7ed670d2 to unimplemented function msvcp90.dll.??$getline@DU?$char_traits@D@std@@V?$a llocator@D@2@@std@@YAAAV?$basic_istream@DU?$char_t raits@D@std@@@0@AAV10@AAV?$basic_string@DU?$char_t raits@D@std@@V?$allocator@D@2@@0@@Z, aborting
wine: Unimplemented function msvcp90.dll.??$getline@DU?$char_traits@D@std@@V?$a llocator@D@2@@std@@YAAAV?$basic_istream@DU?$char_t raits@D@std@@@0@AAV10@AAV?$basic_string@DU?$char_t raits@D@std@@V?$allocator@D@2@@0@@Z called at address 0x7ed670d2 (thread 0009), starting debugger...
wine: Unhandled page fault on read access to 0x8c638906 at address 0x7ed81863 (thread 0022), starting debugger...
Unhandled exception: page fault on read access to 0x8c638906 in 32-bit code (0x7ed81863).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7ed81863 ESP:0075ea6c EBP:0075ea78 EFLAGS:00210212( R- -- I -A- - )
EAX:7ed8184f EBX:7efe3ff4 ECX:8c638906 EDX:ffffffef
ESI:7ffd4f10 EDI:7ed81850
Stack dump:
0x0075ea6c: 7efa3ae8 00340000 7ffd4f10 0075eb48
0x0075ea7c: 7efa3cbe 7ed81850 00340000 00000000
0x0075ea8c: 7ef7dbbe ffffffff 7efbb2d0 7ed739b0
0x0075ea9c: 7efe3ff4 7ffd4f10 7ed81850 0075eb48
0x0075eaac: 93cfaff5 8c638908 00000000 7efffb80
0x0075eabc: b76cec71 00000000 00000020 7ef658db
Backtrace:
=>0 0x7ed81863 GetNumberFormatW+0x773() in kernel32 (0x0075ea78)
1 0x7efa3cbe in ntdll (+0x63cbd) (0x0075eb48)
2 0x7efac695 in ntdll (+0x6c694) (0x0075f398)
3 0xb76c9ae5 start_thread+0xc4() in libpthread.so.0 (0x0075f498)
0x7ed81863 GetNumberFormatW+0x773 in kernel32: cmpw $52,0x0(%ecx)
Modules:
Module Address Debug info Name (60 modules)
PE 400000- 653000 Deferred game
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7d1c0000-7d1c6000 Deferred libxfixes.so.3
ELF 7d1c6000-7d1d1000 Deferred libxcursor.so.1
ELF 7d1d1000-7d1e0000 Deferred libxi.so.6
ELF 7d1e0000-7d1e9000 Deferred libxrandr.so.2
ELF 7d1e9000-7d20c000 Deferred imm32<elf>
\-PE 7d1f0000-7d20c000 \ imm32
ELF 7d20c000-7d2bb000 Deferred winex11<elf>
\-PE 7d220000-7d2bb000 \ winex11
ELF 7d32c000-7d46d000 Deferred libxml2.so.2
ELF 7d46d000-7d4a1000 Deferred libfontconfig.so.1
ELF 7d4c0000-7d4d3000 Deferred libz.so.1
ELF 7d4d3000-7d557000 Deferred libfreetype.so.6
ELF 7d55a000-7d55e000 Deferred libxcomposite.so.1
ELF 7d55e000-7d569000 Deferred libxrender.so.1
ELF 7d569000-7d56f000 Deferred libxxf86vm.so.1
ELF 7d576000-7d5c1000 Deferred dsound<elf>
\-PE 7d580000-7d5c1000 \ dsound
ELF 7d5d6000-7d601000 Deferred msacm32<elf>
\-PE 7d5e0000-7d601000 \ msacm32
ELF 7d601000-7d67b000 Deferred rpcrt4<elf>
\-PE 7d610000-7d67b000 \ rpcrt4
ELF 7d67b000-7d798000 Deferred ole32<elf>
\-PE 7d690000-7d798000 \ ole32
ELF 7d798000-7d83d000 Deferred winmm<elf>
\-PE 7d7a0000-7d83d000 \ winmm
ELF 7d83d000-7d8a4000 Deferred advapi32<elf>
\-PE 7d850000-7d8a4000 \ advapi32
ELF 7d8a4000-7d951000 Deferred gdi32<elf>
\-PE 7d8b0000-7d951000 \ gdi32
ELF 7d951000-7da9b000 Deferred user32<elf>
\-PE 7d960000-7da9b000 \ user32
ELF 7daff000-7db06000 Deferred libxdmcp.so.6
ELF 7db06000-7db0a000 Deferred libxau.so.6
ELF 7db0a000-7db29000 Deferred libxcb.so.1
ELF 7db29000-7dc5b000 Deferred libx11.so.6
ELF 7dc5b000-7dc6d000 Deferred libxext.so.6
ELF 7dc6d000-7e9ad000 Deferred libglcore.so.1
ELF 7e9ad000-7e9c7000 Deferred libice.so.6
ELF 7e9c7000-7ea6b000 Deferred libgl.so.1
ELF 7ea6b000-7eb39000 Deferred opengl32<elf>
\-PE 7ea80000-7eb39000 \ opengl32
ELF 7ed39000-7eeed000 Dwarf kernel32<elf>
\-PE 7ed50000-7eeed000 \ kernel32
ELF 7eeed000-7ef13000 Deferred libm.so.6
ELF 7ef14000-7ef18000 Deferred libxinerama.so.1
ELF 7ef18000-7ef32000 Deferred version<elf>
\-PE 7ef20000-7ef32000 \ version
ELF 7ef32000-7f000000 Dwarf ntdll<elf>
\-PE 7ef40000-7f000000 \ ntdll
ELF b7562000-b756c000 Deferred libsm.so.6
ELF b756e000-b7572000 Deferred libdl.so.2
ELF b7572000-b76c4000 Dwarf libc.so.6
ELF b76c4000-b76dc000 Dwarf libpthread.so.0
ELF b76dc000-b781e000 Dwarf libwine.so.1
ELF b781e000-b7820000 Deferred libnvidia-tls.so.1
ELF b7831000-b783d000 Deferred libnss_files.so.2
ELF b783e000-b785b000 Deferred ld-linux.so.2
ELF ffffe000-fffff000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 loader.exe
00000009 0
0000000e services.exe
0000001c 0
00000016 0
00000015 0
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000018 0
00000017 0
00000013 0
00000012 0
00000019 plugplay.exe
0000001d 0
0000001b 0
0000001a 0
0000001e explorer.exe
0000001f 0
00000020 (D) D:\Modelos\Tetris The Grand Master 3 - Terror Instinct\game.exe
00000022 0 <==
00000021 0
00000023 winedbg.exe
00000024 0
Backtrace:
=>0 0x7ed81863 GetNumberFormatW+0x773() in kernel32 (0x0075ea78)
1 0x7efa3cbe in ntdll (+0x63cbd) (0x0075eb48)
2 0x7efac695 in ntdll (+0x6c694) (0x0075f398)
3 0xb76c9ae5 start_thread+0xc4() in libpthread.so.0 (0x0075f498)
ALSA lib pcm_pulse.c:995:(_snd_pcm_pulse_open) Unknown field handle_underrun
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 6 channels, pretending there's only 2 channels
ALSA lib pcm_pulse.c:995:(_snd_pcm_pulse_open) Unknown field handle_underrun
ALSA lib pcm_pulse.c:995:(_snd_pcm_pulse_open) Unknown field handle_underrun
ALSA lib pcm_pulse.c:995:(_snd_pcm_pulse_open) Unknown field handle_underrun
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x14c6e0,0x1441c0): stub
Unhandled exception: unimplemented function msvcp90.dll.??$getline@DU?$char_traits@D@std@@V?$a llocator@D@2@@std@@YAAAV?$basic_istream@DU?$char_t raits@D@std@@@0@AAV10@AAV?$basic_string@DU?$char_t raits@D@std@@V?$allocator@D@2@@0@@Z called in 32-bit code (0x7ed670d2).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7ed670d2 ESP:0033fd64 EBP:0033fdc8 EFLAGS:00200246( - -- I Z- -P- )
EAX:7ed53791 EBX:7edccff4 ECX:00000000 EDX:80000100
ESI:80000100 EDI:00127c18
Stack dump:
0x0033fd64: 0033fde8 00000008 0000003c 80000100
0x0033fd74: 00000001 00000000 7ed670d2 00000002
0x0033fd84: 7e840540 7e843aea 00000000 00000000
0x0033fd94: 7e891ff4 0033fe28 0033fddc 7e83ceb0
0x0033fda4: 0033fe28 00000000 00000000 00000000
0x0033fdb4: 00000000 83564059 7ed6708a 004021d8
Backtrace:
=>0 0x7ed670d2 in kernel32 (+0x270d2) (0x0033fdc8)
1 0x7e8404a8 in msvcp90 (+0x304a7) (0x0033fdf8)
2 0x7e81a651 in msvcp90 (+0xa650) (0x0033fe90)
3 0x00401287 in loader (+0x1286) (0x0033fe90)
4 0x7ed86dec call_process_entry+0xb() in kernel32 (0x0033fea8)
5 0x7ed8a5bb in kernel32 (+0x4a5ba) (0x0033fee8)
6 0x7efa3ae8 call_thread_func+0xb() in ntdll (0x0033fef8)
7 0x7efa3cbe in ntdll (+0x63cbd) (0x0033ffc8)
8 0x7ef7e15e in ntdll (+0x3e15d) (0x0033ffe8)
9 0xb75fd84d wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
0x7ed670d2: subl $4,%esp
Modules:
Module Address Debug info Name (52 modules)
PE 400000- 406000 Export loader
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7e148000-7e14e000 Deferred libxfixes.so.3
ELF 7e14e000-7e159000 Deferred libxcursor.so.1
ELF 7e159000-7e168000 Deferred libxi.so.6
ELF 7e168000-7e16c000 Deferred libxcomposite.so.1
ELF 7e16c000-7e175000 Deferred libxrandr.so.2
ELF 7e175000-7e180000 Deferred libxrender.so.1
ELF 7e180000-7e186000 Deferred libxxf86vm.so.1
ELF 7e186000-7e18a000 Deferred libxinerama.so.1
ELF 7e18a000-7e1ad000 Deferred imm32<elf>
\-PE 7e190000-7e1ad000 \ imm32
ELF 7e1ad000-7e1b4000 Deferred libxdmcp.so.6
ELF 7e1b4000-7e1d3000 Deferred libxcb.so.1
ELF 7e1d3000-7e1ed000 Deferred libice.so.6
ELF 7e1ed000-7e31f000 Deferred libx11.so.6
ELF 7e31f000-7e331000 Deferred libxext.so.6
ELF 7e331000-7e33b000 Deferred libsm.so.6
ELF 7e33b000-7e3ea000 Deferred winex11<elf>
\-PE 7e350000-7e3ea000 \ winex11
ELF 7e44f000-7e453000 Deferred libxau.so.6
ELF 7e4bb000-7e5fc000 Deferred libxml2.so.2
ELF 7e5fc000-7e630000 Deferred libfontconfig.so.1
ELF 7e630000-7e643000 Deferred libz.so.1
ELF 7e643000-7e6c7000 Deferred libfreetype.so.6
ELF 7e6c7000-7e712000 Deferred libncurses.so.5
ELF 7e731000-7e760000 Deferred msvcr90<elf>
\-PE 7e740000-7e760000 \ msvcr90
ELF 7e760000-7e7f5000 Deferred msvcrt<elf>
\-PE 7e770000-7e7f5000 \ msvcrt
ELF 7e7f5000-7e8cf000 Dwarf msvcp90<elf>
\-PE 7e810000-7e8cf000 \ msvcp90
ELF 7e8cf000-7e936000 Deferred advapi32<elf>
\-PE 7e8e0000-7e936000 \ advapi32
ELF 7e936000-7e9e3000 Deferred gdi32<elf>
\-PE 7e940000-7e9e3000 \ gdi32
ELF 7e9e3000-7eb2d000 Deferred user32<elf>
\-PE 7e9f0000-7eb2d000 \ user32
ELF 7ed2d000-7eee1000 Dwarf kernel32<elf>
\-PE 7ed40000-7eee1000 \ kernel32
ELF 7eee1000-7eeed000 Deferred libnss_files.so.2
ELF 7eeed000-7ef13000 Deferred libm.so.6
ELF 7ef18000-7ef32000 Deferred version<elf>
\-PE 7ef20000-7ef32000 \ version
ELF 7ef32000-7f000000 Dwarf ntdll<elf>
\-PE 7ef40000-7f000000 \ ntdll
ELF b7487000-b748b000 Deferred libdl.so.2
ELF b748b000-b75dd000 Deferred libc.so.6
ELF b75dd000-b75f5000 Deferred libpthread.so.0
ELF b75f5000-b7737000 Dwarf libwine.so.1
ELF b7757000-b7774000 Deferred ld-linux.so.2
ELF ffffe000-fffff000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) D:\Modelos\Tetris The Grand Master 3 - Terror Instinct\loader.exe
00000009 0 <==
0000000e services.exe
0000001c 0
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000018 0
00000017 0
00000013 0
00000012 0
00000019 plugplay.exe
0000001d 0
0000001b 0
0000001a 0
0000001e explorer.exe
0000001f 0
Backtrace:
=>0 0x7ed670d2 in kernel32 (+0x270d2) (0x0033fdc8)
1 0x7e8404a8 in msvcp90 (+0x304a7) (0x0033fdf8)
2 0x7e81a651 in msvcp90 (+0xa650) (0x0033fe90)
3 0x00401287 in loader (+0x1286) (0x0033fe90)
4 0x7ed86dec call_process_entry+0xb() in kernel32 (0x0033fea8)
5 0x7ed8a5bb in kernel32 (+0x4a5ba) (0x0033fee8)
6 0x7efa3ae8 call_thread_func+0xb() in ntdll (0x0033fef8)
7 0x7efa3cbe in ntdll (+0x63cbd) (0x0033ffc8)
8 0x7ef7e15e in ntdll (+0x3e15d) (0x0033ffe8)
9 0xb75fd84d wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
wine: Call from 0x7ed670d2 to unimplemented function msvcp90.dll.??$getline@DU?$char_traits@D@std@@V?$a llocator@D@2@@std@@YAAAV?$basic_istream@DU?$char_t raits@D@std@@@0@AAV10@AAV?$basic_string@DU?$char_t raits@D@std@@V?$allocator@D@2@@0@@Z, aborting
wine: Call from 0x7ed670d2 to unimplemented function msvcp90.dll.??$getline@DU?$char_traits@D@std@@V?$a llocator@D@2@@std@@YAAAV?$basic_istream@DU?$char_t raits@D@std@@@0@AAV10@AAV?$basic_string@DU?$char_t raits@D@std@@V?$allocator@D@2@@0@@Z, aborting
28/08/2011gamer9347Just a small request, would it be possible to enable widescreen support for Power Instinct 5 in the loader?
http://i54.tinypic.com/2zi7r7s.jpg
Thanks again for your work!!
Edit: Nevermind Power Instinct 5 is a TTX1 game which only supports 640x480. 28/08/2011RomhackCitação:Bem, quem sabe no futuro xD no momento estou me concentrando na base do projeto que são carregar os jogos e fazer redirecionamento dos controles...
eu tentei rodar o jogo Tetris The Grand Master 3 - Terror Instinct com o seu loader Romhack no Linux (Mandriva 2010.2),
usando o programa wine para reconhecer o exe do win, quando abriu uma janelinha eu até pensei sera ?!?!?!?!
mas ficou por isso mesmo rsrsrsrs quem sabe no futuro, não custa nada sonhar rsrs
não sei se interessa mais eu gravei as saidas do terminal se quiser dar uma olhada:
[rodrigo@localhost Tetris The Grand Master 3 - Terror Instinct]$ wine loader.exe
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
Carregando o processo game.exe...
VmAddress = 0x00340000
DLL ttx_monitor.dll attached
wine: Call from 0x7ed670d2 to unimplemented function msvcp90.dll.??$getline@DU?$char_traits@D@std@@V?$a llocator@D@2@@std@@YAAAV?$basic_istream@DU?$char_t raits@D@std@@@0@AAV10@AAV?$basic_string@DU?$char_t raits@D@std@@V?$allocator@D@2@@0@@Z, aborting
wine: Unimplemented function msvcp90.dll.??$getline@DU?$char_traits@D@std@@V?$a llocator@D@2@@std@@YAAAV?$basic_istream@DU?$char_t raits@D@std@@@0@AAV10@AAV?$basic_string@DU?$char_t raits@D@std@@V?$allocator@D@2@@0@@Z called at address 0x7ed670d2 (thread 0009), starting debugger...
wine: Unhandled page fault on read access to 0x8c638906 at address 0x7ed81863 (thread 0022), starting debugger...
Unhandled exception: page fault on read access to 0x8c638906 in 32-bit code (0x7ed81863).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7ed81863 ESP:0075ea6c EBP:0075ea78 EFLAGS:00210212( R- -- I -A- - )
EAX:7ed8184f EBX:7efe3ff4 ECX:8c638906 EDX:ffffffef
ESI:7ffd4f10 EDI:7ed81850
Stack dump:
0x0075ea6c: 7efa3ae8 00340000 7ffd4f10 0075eb48
0x0075ea7c: 7efa3cbe 7ed81850 00340000 00000000
0x0075ea8c: 7ef7dbbe ffffffff 7efbb2d0 7ed739b0
0x0075ea9c: 7efe3ff4 7ffd4f10 7ed81850 0075eb48
0x0075eaac: 93cfaff5 8c638908 00000000 7efffb80
0x0075eabc: b76cec71 00000000 00000020 7ef658db
Backtrace:
=>0 0x7ed81863 GetNumberFormatW+0x773() in kernel32 (0x0075ea78)
1 0x7efa3cbe in ntdll (+0x63cbd) (0x0075eb48)
2 0x7efac695 in ntdll (+0x6c694) (0x0075f398)
3 0xb76c9ae5 start_thread+0xc4() in libpthread.so.0 (0x0075f498)
0x7ed81863 GetNumberFormatW+0x773 in kernel32: cmpw $52,0x0(%ecx)
Modules:
Module Address Debug info Name (60 modules)
PE 400000- 653000 Deferred game
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7d1c0000-7d1c6000 Deferred libxfixes.so.3
ELF 7d1c6000-7d1d1000 Deferred libxcursor.so.1
ELF 7d1d1000-7d1e0000 Deferred libxi.so.6
ELF 7d1e0000-7d1e9000 Deferred libxrandr.so.2
ELF 7d1e9000-7d20c000 Deferred imm32<elf>
\-PE 7d1f0000-7d20c000 \ imm32
ELF 7d20c000-7d2bb000 Deferred winex11<elf>
\-PE 7d220000-7d2bb000 \ winex11
ELF 7d32c000-7d46d000 Deferred libxml2.so.2
ELF 7d46d000-7d4a1000 Deferred libfontconfig.so.1
ELF 7d4c0000-7d4d3000 Deferred libz.so.1
ELF 7d4d3000-7d557000 Deferred libfreetype.so.6
ELF 7d55a000-7d55e000 Deferred libxcomposite.so.1
ELF 7d55e000-7d569000 Deferred libxrender.so.1
ELF 7d569000-7d56f000 Deferred libxxf86vm.so.1
ELF 7d576000-7d5c1000 Deferred dsound<elf>
\-PE 7d580000-7d5c1000 \ dsound
ELF 7d5d6000-7d601000 Deferred msacm32<elf>
\-PE 7d5e0000-7d601000 \ msacm32
ELF 7d601000-7d67b000 Deferred rpcrt4<elf>
\-PE 7d610000-7d67b000 \ rpcrt4
ELF 7d67b000-7d798000 Deferred ole32<elf>
\-PE 7d690000-7d798000 \ ole32
ELF 7d798000-7d83d000 Deferred winmm<elf>
\-PE 7d7a0000-7d83d000 \ winmm
ELF 7d83d000-7d8a4000 Deferred advapi32<elf>
\-PE 7d850000-7d8a4000 \ advapi32
ELF 7d8a4000-7d951000 Deferred gdi32<elf>
\-PE 7d8b0000-7d951000 \ gdi32
ELF 7d951000-7da9b000 Deferred user32<elf>
\-PE 7d960000-7da9b000 \ user32
ELF 7daff000-7db06000 Deferred libxdmcp.so.6
ELF 7db06000-7db0a000 Deferred libxau.so.6
ELF 7db0a000-7db29000 Deferred libxcb.so.1
ELF 7db29000-7dc5b000 Deferred libx11.so.6
ELF 7dc5b000-7dc6d000 Deferred libxext.so.6
ELF 7dc6d000-7e9ad000 Deferred libglcore.so.1
ELF 7e9ad000-7e9c7000 Deferred libice.so.6
ELF 7e9c7000-7ea6b000 Deferred libgl.so.1
ELF 7ea6b000-7eb39000 Deferred opengl32<elf>
\-PE 7ea80000-7eb39000 \ opengl32
ELF 7ed39000-7eeed000 Dwarf kernel32<elf>
\-PE 7ed50000-7eeed000 \ kernel32
ELF 7eeed000-7ef13000 Deferred libm.so.6
ELF 7ef14000-7ef18000 Deferred libxinerama.so.1
ELF 7ef18000-7ef32000 Deferred version<elf>
\-PE 7ef20000-7ef32000 \ version
ELF 7ef32000-7f000000 Dwarf ntdll<elf>
\-PE 7ef40000-7f000000 \ ntdll
ELF b7562000-b756c000 Deferred libsm.so.6
ELF b756e000-b7572000 Deferred libdl.so.2
ELF b7572000-b76c4000 Dwarf libc.so.6
ELF b76c4000-b76dc000 Dwarf libpthread.so.0
ELF b76dc000-b781e000 Dwarf libwine.so.1
ELF b781e000-b7820000 Deferred libnvidia-tls.so.1
ELF b7831000-b783d000 Deferred libnss_files.so.2
ELF b783e000-b785b000 Deferred ld-linux.so.2
ELF ffffe000-fffff000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 loader.exe
00000009 0
0000000e services.exe
0000001c 0
00000016 0
00000015 0
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000018 0
00000017 0
00000013 0
00000012 0
00000019 plugplay.exe
0000001d 0
0000001b 0
0000001a 0
0000001e explorer.exe
0000001f 0
00000020 (D) D:\Modelos\Tetris The Grand Master 3 - Terror Instinct\game.exe
00000022 0 <==
00000021 0
00000023 winedbg.exe
00000024 0
Backtrace:
=>0 0x7ed81863 GetNumberFormatW+0x773() in kernel32 (0x0075ea78)
1 0x7efa3cbe in ntdll (+0x63cbd) (0x0075eb48)
2 0x7efac695 in ntdll (+0x6c694) (0x0075f398)
3 0xb76c9ae5 start_thread+0xc4() in libpthread.so.0 (0x0075f498)
ALSA lib pcm_pulse.c:995:(_snd_pcm_pulse_open) Unknown field handle_underrun
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 6 channels, pretending there's only 2 channels
ALSA lib pcm_pulse.c:995:(_snd_pcm_pulse_open) Unknown field handle_underrun
ALSA lib pcm_pulse.c:995:(_snd_pcm_pulse_open) Unknown field handle_underrun
ALSA lib pcm_pulse.c:995:(_snd_pcm_pulse_open) Unknown field handle_underrun
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x14c6e0,0x1441c0): stub
Unhandled exception: unimplemented function msvcp90.dll.??$getline@DU?$char_traits@D@std@@V?$a llocator@D@2@@std@@YAAAV?$basic_istream@DU?$char_t raits@D@std@@@0@AAV10@AAV?$basic_string@DU?$char_t raits@D@std@@V?$allocator@D@2@@0@@Z called in 32-bit code (0x7ed670d2).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7ed670d2 ESP:0033fd64 EBP:0033fdc8 EFLAGS:00200246( - -- I Z- -P- )
EAX:7ed53791 EBX:7edccff4 ECX:00000000 EDX:80000100
ESI:80000100 EDI:00127c18
Stack dump:
0x0033fd64: 0033fde8 00000008 0000003c 80000100
0x0033fd74: 00000001 00000000 7ed670d2 00000002
0x0033fd84: 7e840540 7e843aea 00000000 00000000
0x0033fd94: 7e891ff4 0033fe28 0033fddc 7e83ceb0
0x0033fda4: 0033fe28 00000000 00000000 00000000
0x0033fdb4: 00000000 83564059 7ed6708a 004021d8
Backtrace:
=>0 0x7ed670d2 in kernel32 (+0x270d2) (0x0033fdc8)
1 0x7e8404a8 in msvcp90 (+0x304a7) (0x0033fdf8)
2 0x7e81a651 in msvcp90 (+0xa650) (0x0033fe90)
3 0x00401287 in loader (+0x1286) (0x0033fe90)
4 0x7ed86dec call_process_entry+0xb() in kernel32 (0x0033fea8)
5 0x7ed8a5bb in kernel32 (+0x4a5ba) (0x0033fee8)
6 0x7efa3ae8 call_thread_func+0xb() in ntdll (0x0033fef8)
7 0x7efa3cbe in ntdll (+0x63cbd) (0x0033ffc8)
8 0x7ef7e15e in ntdll (+0x3e15d) (0x0033ffe8)
9 0xb75fd84d wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
0x7ed670d2: subl $4,%esp
Modules:
Module Address Debug info Name (52 modules)
PE 400000- 406000 Export loader
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7e148000-7e14e000 Deferred libxfixes.so.3
ELF 7e14e000-7e159000 Deferred libxcursor.so.1
ELF 7e159000-7e168000 Deferred libxi.so.6
ELF 7e168000-7e16c000 Deferred libxcomposite.so.1
ELF 7e16c000-7e175000 Deferred libxrandr.so.2
ELF 7e175000-7e180000 Deferred libxrender.so.1
ELF 7e180000-7e186000 Deferred libxxf86vm.so.1
ELF 7e186000-7e18a000 Deferred libxinerama.so.1
ELF 7e18a000-7e1ad000 Deferred imm32<elf>
\-PE 7e190000-7e1ad000 \ imm32
ELF 7e1ad000-7e1b4000 Deferred libxdmcp.so.6
ELF 7e1b4000-7e1d3000 Deferred libxcb.so.1
ELF 7e1d3000-7e1ed000 Deferred libice.so.6
ELF 7e1ed000-7e31f000 Deferred libx11.so.6
ELF 7e31f000-7e331000 Deferred libxext.so.6
ELF 7e331000-7e33b000 Deferred libsm.so.6
ELF 7e33b000-7e3ea000 Deferred winex11<elf>
\-PE 7e350000-7e3ea000 \ winex11
ELF 7e44f000-7e453000 Deferred libxau.so.6
ELF 7e4bb000-7e5fc000 Deferred libxml2.so.2
ELF 7e5fc000-7e630000 Deferred libfontconfig.so.1
ELF 7e630000-7e643000 Deferred libz.so.1
ELF 7e643000-7e6c7000 Deferred libfreetype.so.6
ELF 7e6c7000-7e712000 Deferred libncurses.so.5
ELF 7e731000-7e760000 Deferred msvcr90<elf>
\-PE 7e740000-7e760000 \ msvcr90
ELF 7e760000-7e7f5000 Deferred msvcrt<elf>
\-PE 7e770000-7e7f5000 \ msvcrt
ELF 7e7f5000-7e8cf000 Dwarf msvcp90<elf>
\-PE 7e810000-7e8cf000 \ msvcp90
ELF 7e8cf000-7e936000 Deferred advapi32<elf>
\-PE 7e8e0000-7e936000 \ advapi32
ELF 7e936000-7e9e3000 Deferred gdi32<elf>
\-PE 7e940000-7e9e3000 \ gdi32
ELF 7e9e3000-7eb2d000 Deferred user32<elf>
\-PE 7e9f0000-7eb2d000 \ user32
ELF 7ed2d000-7eee1000 Dwarf kernel32<elf>
\-PE 7ed40000-7eee1000 \ kernel32
ELF 7eee1000-7eeed000 Deferred libnss_files.so.2
ELF 7eeed000-7ef13000 Deferred libm.so.6
ELF 7ef18000-7ef32000 Deferred version<elf>
\-PE 7ef20000-7ef32000 \ version
ELF 7ef32000-7f000000 Dwarf ntdll<elf>
\-PE 7ef40000-7f000000 \ ntdll
ELF b7487000-b748b000 Deferred libdl.so.2
ELF b748b000-b75dd000 Deferred libc.so.6
ELF b75dd000-b75f5000 Deferred libpthread.so.0
ELF b75f5000-b7737000 Dwarf libwine.so.1
ELF b7757000-b7774000 Deferred ld-linux.so.2
ELF ffffe000-fffff000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) D:\Modelos\Tetris The Grand Master 3 - Terror Instinct\loader.exe
00000009 0 <==
0000000e services.exe
0000001c 0
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000018 0
00000017 0
00000013 0
00000012 0
00000019 plugplay.exe
0000001d 0
0000001b 0
0000001a 0
0000001e explorer.exe
0000001f 0
Backtrace:
=>0 0x7ed670d2 in kernel32 (+0x270d2) (0x0033fdc8)
1 0x7e8404a8 in msvcp90 (+0x304a7) (0x0033fdf8)
2 0x7e81a651 in msvcp90 (+0xa650) (0x0033fe90)
3 0x00401287 in loader (+0x1286) (0x0033fe90)
4 0x7ed86dec call_process_entry+0xb() in kernel32 (0x0033fea8)
5 0x7ed8a5bb in kernel32 (+0x4a5ba) (0x0033fee8)
6 0x7efa3ae8 call_thread_func+0xb() in ntdll (0x0033fef8)
7 0x7efa3cbe in ntdll (+0x63cbd) (0x0033ffc8)
8 0x7ef7e15e in ntdll (+0x3e15d) (0x0033ffe8)
9 0xb75fd84d wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
wine: Call from 0x7ed670d2 to unimplemented function msvcp90.dll.??$getline@DU?$char_traits@D@std@@V?$a llocator@D@2@@std@@YAAAV?$basic_istream@DU?$char_t raits@D@std@@@0@AAV10@AAV?$basic_string@DU?$char_t raits@D@std@@V?$allocator@D@2@@0@@Z, aborting
wine: Call from 0x7ed670d2 to unimplemented function msvcp90.dll.??$getline@DU?$char_traits@D@std@@V?$a llocator@D@2@@std@@YAAAV?$basic_istream@DU?$char_t raits@D@std@@@0@AAV10@AAV?$basic_string@DU?$char_t raits@D@std@@V?$allocator@D@2@@0@@Z, aborting
-------------
No momento estou "aprendendo" a criar uma engine de entrada com directinput, está indo muito bem, depois adicionarei ela ao loader para fazer o trabalho sujo...
Estou vendo uma forma de fazer com que os jogos não peguem nenhum input a não ser o da jvs, isso possivelmente acabaria com os problemas com alguns controles nos jogos... mas acho que isso fica difícil se o jogo utilizar mensagens normais do windows como WM_KEYDOWN...
Se eles utilizarem o GetAsyncKeyState, ou DirectInput, fica mais fácil pois eu já tenho o controle dessas API dentro do loader... 28/08/2011RomhackPost sistematicamente duplicado.
Agora tenho uma engine de entrada que preste XD com suporta a salvar as entradas em um arquivo e carrega-las funcionando bem... vou adicionar essa classe a o loader pra fazer o polling :D 28/08/2011kamranijazyou are the man 28/08/2011JiMMy_PaGeAi Romhack, dá uma olhada na sua caixa de mensagens aqui do fórum :ok: 28/08/2011sagaromhack, se voce acabar com o delay do KOF XIII, se tornará meu herói!!!! 28/08/2011MaxwellTypeX² boot sequence before the game launch will be added as in the youtube video below at 0:09 ?
http://www.youtube.com/watch?v=88O0kFG-LZE
Real TypeX² running multi-games in one HDD like in a PC with Windows :
http://www.youtube.com/watch?v=keT3kfRqwtU 28/08/2011Romhack é o cara!
No aguardo de seu loader definitivo! 28/08/2011Romhack 28/08/2011PrototypeLegal seria implementar algo pro controle analógico(xbox360 uso aqui), pois falta algo para configurar a deadzone e assim funcionar como nos outros jogos de luta(sfiv ex..). 28/08/2011kamranijazThere is only one man and there are too many requests....... man i want you to finish your work and finalize a sort of final version... i am waiting for it and than you can sort out the requests ;) 28/08/201181ramirezMas nenhum dos jogos da Type x e Type x2 que temos acesso até agora usa controles analógicos... manche de fliperama não é analógico... sei lá, não faria muito sentido. 28/08/2011RomhackIsso é verdade, a JVS só retorna se UP está pressionado ou não... bem como os outros botões... 28/08/201181ramirez...posso estar errado, mas acho que os únicos jogos da Type x que usam controles analógicos são os da "Taito Type x+":
Battle Gear 4 (2005);
Battle Gear 4 Tuned (2006);
Battle Gear 4 Tuned: Professional Version (2007);
Chase H.Q. 2 (2007);
Half-Life 2: Survivor (2006);
Half-Life 2: Survivor Ver.2.0 (2007).
E não temos nenhum deles...
EDIT:
@Romhack:
Parabéns pelo "status" de moderador. Na minha opinião é mais que merecido.Todos horários são GMT -3. Hora atual: 07:51.Powered by vBulletin™ Version 4.2.5
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.