Автор Тема: Емулация на игри  (Прочетена 1341 пъти)

petkouzunski

  • Напреднали
  • *****
  • Публикации: 208
    • Профил
Емулация на игри
« -: Feb 27, 2005, 01:49 »
Здравейте. Имам проблем с подкарването на игрите. Успявам да си подкарам Counter Strike без проблем, но сече изключително много и не може да се играе. Друг проблем е, че когато подкарам StarCraft таскбара се вижда и пречи на играенето. Също и сече самата игра. Какво да правя? Трябва ли да имам нещо пуснато допълнително за да работи играта както трябва? Дистрото е Слак 10.1. Благодаря предварително.
Активен

kennedy

  • Напреднали
  • *****
  • Публикации: 2151
  • Николай Колев
    • Профил
Емулация на игри
« Отговор #1 -: Feb 27, 2005, 07:15 »
а 3D-то подкарано ли е?
Активен

"за всичко иде час" Еклесиаст 3:1
всеки пост - отговор на въпрос
-----------------
24.12.2003 "MS Free"

  • Гост
Емулация на игри
« Отговор #2 -: Feb 27, 2005, 10:45 »
Ако питаш за GLX и DRI - да подкарани са. Ако питаш за друго моля обясни какво искаш да ти покажа '<img'>
Активен

Yri

  • Напреднали
  • *****
  • Публикации: 123
    • Профил
Емулация на игри
« Отговор #3 -: Feb 28, 2005, 14:48 »
С какво емулираш игрите. Пробваи с cedega. Какъв ти е компютъра даи някви параметри ....
Активен

Athlon Thunderbirth 1GHz, 256MB PC 133, Geforce 2 32BM, 60GB Seagate, Slackware 10.0 :)

  • Гост
Емулация на игри
« Отговор #4 -: Feb 28, 2005, 14:52 »
С cedega същото - насичане. Компа е Celeron 2.6GHz, 512 MB DDR 400 MHz RAM, ATI RADEON 9200 SE 128 MB. Имам инсталирани драйвъри за видеото.
Активен

Galeon

  • Напреднали
  • *****
  • Публикации: 35
    • Профил
Емулация на игри
« Отговор #5 -: Feb 28, 2005, 14:55 »
Извинявам се. cedega-ta не иска изобщо да го стартира :

galeon@HACKBOX:~/games/star craft 1.11$ cedega scbw0_111.exe
Your system requires the use of pthreads but the maximum system allowed stack size ofoo small for some games.
If you experience problems, try rerunning with "-use-pthreads no" which may help.
wine: Unhandled exception, starting debugger...
WineDbg starting on pid 1
No debug information in ELF '/usr/lib/transgaming_cedega//winex/bin/wine' (0x00000000)
Breakpoint 1 at 0x4000b010
No debug information in ELF '/usr/lib/transgaming_cedega//winex/pthread_lib/libntdll.s
No debug information in ELF '/usr/lib/transgaming_cedega//winex/pthread_lib/libwine.so
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libwine_unicode.so
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libwine_port.so' (
No debug information in ELF '/lib/libm.so.6' (0x4020e000)
No debug information in ELF '/lib/libc.so.6' (0x40231000)
No debug information in ELF '/lib/libpthread.so.0' (0x4034e000)
No debug information in ELF '/lib/libdl.so.2' (0x403a1000)
No debug information in ELF '/lib/ld-linux.so.2' (0x40000000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libwineserver.so'
No debug information in 32bit DLL 'D:\games\star craft 1.11\scbw0_111.exe' (0x00400000
No debug information in 32bit DLL 'NTDLL.DLL' (0x40054000)
Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0x004099
In 32-bit mode.
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:2007 GS:0000
 EIP:00409914 ESP:406e0918 EBP:406e09b8 EFLAGS:00210246(  R- 00  I  Z- -P1 )
 EAX:00000000 EBX:400ff8a8 ECX:00000600 EDX:00000000
 ESI:00000000 EDI:00000000
Stack dump:
0x406e0918 (NTDLL.DLL.memcpy+0x447078):  400c6cfc 00000000 40114be0 406e093c
0x406e0928 (NTDLL.DLL.memcpy+0x447088):  40117d80 00406764 00409914 00000000
0x406e0938 (NTDLL.DLL.memcpy+0x447098):  005c3a44 00000000 00000000 00000000
0x406e0948 (NTDLL.DLL.memcpy+0x4470a8):  00000001 00406764 00000000 00000001
0x406e0958 (NTDLL.DLL.memcpy+0x4470b8):  90008ed4 bffff0e0 00000001 bffff0c4
0x406e0968 (NTDLL.DLL.memcpy+0x4470c8):  40102abf 00000005 00000000 00000001
0x406e0978 (NTDLL.DLL.memcpy+0x4470d8):

0400: sel=2007 base=40116d60 limit=00000000 32-bit rw-
Backtrace:
=>0 0x00409914 (scbw0_111.exe.EntryPoint in D:\games\star craft 1.11\scbw0_111.exe) (e
  1 0x400c6e0f (NTDLL.DLL.wine_server_call+0x1b8f in libntdll.so) (ebp=406e0aec)
  2 0x4035454e (NTDLL.DLL.memcpy+0xbacae in libpthread.so.0) (ebp=406e0bcc)
  3 0x402eab8a (NTDLL.DLL.memcpy+0x512ea in libc.so.6) (ebp=00000000)

0x00409914 (scbw0_111.exe.EntryPoint in D:\games\star craft 1.11\scbw0_111.exe): addb
Modules:
Address                 Module  Name
0x00400000-00409a0d     (PE)    D:\games\star craft 1.11\scbw0_111.exe
0x40054000-40056000     (PE)    NTDLL.DLL
Threads:
process  tid      prio
00000001 (D) D:\games\star craft 1.11\scbw0_111.exe
        00000002    0 <==
WineDbg terminated on pid 1


С wine върви без проблеми, но насича .....
Активен

Yri

  • Напреднали
  • *****
  • Публикации: 123
    • Профил
Емулация на игри
« Отговор #6 -: Feb 28, 2005, 15:12 »
А игрите под линукс ли си ги инсталирал са ти инсталирани под вин-а. Иначе аз не виждам причина да засичат особено по-старите като старкрафт. Иначе компа ти е доста по-добър от моя аз съм с Athlon 1 GHz, 256MB RAM, GeForce2 32MB и съм си поткарвал без проблем Warkraft III, Hitman 3 и т.н....

Какво е това ......scbw0_111.exe, не трябва ли да е StarCraft.exe?
Активен

Athlon Thunderbirth 1GHz, 256MB PC 133, Geforce 2 32BM, 60GB Seagate, Slackware 10.0 :)

Филип Бонев

  • Напреднали
  • *****
  • Публикации: 517
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
Емулация на игри
« Отговор #7 -: Feb 28, 2005, 15:23 »
Здравей,

Аз с подобна и конфигурация и със същата видео карта си играех starcraft с wine без проблем. По разгледай малко конфигурацията на wine и по промени разни работи. Аз ей така хванах и каквото не ми харесваше го промених и нямах проблеми после с starcraft. Иначе за Radeon-а какви драйвери ползваш от xorg или на ATI, защото аз съм го правил с тези от xorg, на ATI не ги харесвам нещо.

Ето някой от нещата който съм променил по wine:
Цитат

.....
[Version]
"Windows" = "winxp"
.....
; Allow the window manager to manage created windows
"Managed" = "Y"
; Use a desktop window of 640x480 for Wine
;"Desktop" = "640x480"
; Use XFree86 DGA extension if present
; (make sure /dev/mem is accessible by you !'<img'>
"UseDGA" = "Y"
; Use XShm extension if present
"UseXShm" = "Y"
; Use XVidMode extension if present
"UseXVidMode" = "Y"
; Enable DirectX mouse grab
"DXGrab" = "N"
; Create the desktop window with a double-buffered visual
; (useful to play OpenGL games)
"DesktopDoubleBuffered" = "Y"
.......
[WinMM]
"Drivers" = "winealsa.drv"
......

Последното е в случай, че ползваш ALSA.

Имаше и някъде за видео памета колко да е но него намерих в този файл дето го хванах за пример.

Хайде и успех.

РЕДАКЦИЯ:
Цитат
Какво е това ......scbw0_111.exe, не трябва ли да е StarCraft.exe?

Това е лоудър за starcraft и аз така го пускам.
Активен

Поздрави,
Филип Бонев

Galeon

  • Напреднали
  • *****
  • Публикации: 35
    • Профил
Емулация на игри
« Отговор #8 -: Feb 28, 2005, 18:06 »
Използвам драйвърите на АТИ от сайта им. На мен не ми харесват тези от xorg - монитора не гасне, а става само черен, което не ми хареса. Може и да е от самите настройки, който тогава съм правил. Ще поровя и ще видя дали с тези настройки (подобни де) ще стане номера '<img'> БЛАГОДАРЯ  '<img'>


EDIT:
mcedit usr/doc/Wine-20050211/samples/config ?
Активен

Филип Бонев

  • Напреднали
  • *****
  • Публикации: 517
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
Емулация на игри
« Отговор #9 -: Feb 28, 2005, 18:24 »
За да ти изгасне монитора, трябва да сложиш в xorg.conf
Цитат

Section "Monitor"
....
  Option "DPMS"
....

Сигурно нещо е била пропусната при тебе.
Активен

Поздрави,
Филип Бонев