PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Spiel hackt total



WasserDragoon
10.01.07, 15:48
Hallo,
das Spiel Manhunt in Wine habe ich nun zum laufen gebracht, indem ich die Hardware-Beschleunigung im Audioreiter der winecfg auf Emulation gestellt habe, wie es mir die Fehlermeldung sagte...
Das Problem nun ist, dass das Spiel komplett ruckelt.
Es fängt an mit dem Intro, das hängt, danach kommt das Menü, wo der Pfeil garnicht nachkommt, weil das Spiel zu langsam ist...
Woran kann das liegen?
Und zum anderen: Da man vor dem spielen die Auflösung + Farbe einstellen soll (ich nehme immer 800x600x32) ist die Auflösung nach dem Beenden des Spiels immernoch so geblieben, wobei ich normal 1280x800 habe?!
Danke im voraus.
MfG,
WasserDragoon.


EDIT: Nach umstellen des Audios auf ALSA und das aktivieren des virtuellen Desktops mit 640x480 geht es schon etwas schneller, aber es hängt trotzdem noch und macht keinen Spaß so zu spielen...

Im Menü und die ganzen Kurzfilme funzen bis aufs Spiel da sieht das dann komischerweise so aus:
http://img394.imageshack.us/img394/2240/manhuntsh7.png

WasserDragoon
14.01.07, 21:01
EDIT: hab nun wine installieren wollen (git version) alles soweit fertig jetzt möchte ich konfigurieren und folgendes kommt:

configure: WARNING: Wine will be build without OpenGL or Direct3D support
configure: WARNING: because something is wrong with the OpenGL setup:
configure: WARNING: No OpenGL development headers were found
habe nun beide pakete (xorg-driver-fglrx und xorg-driver-fglrx-dev) drauf...
es klappt aber trotzdem noch nicht?!

btw: Zum beschleunigen kann ich folgendes nutzen:
nice -20 wine executable.exe

Das nice -20 ist nur dafür da, dass das Programm/Spiel die höchste Threadpriorität kriegt, damit der Sound nicht stockt....

WasserDragoon
14.01.07, 22:57
Das Spiel geht nun bezüglich der Geschwindigkeit...
hatte ein Paket vergessen zu installieren...
xlib oder sowas. Leider weiß ich den genauen Namen nicht mehr...
Die Grafik hat immernoch totale Macken (http://img459.imageshack.us/img459/8251/manhunt1cq8.png)
Und der Sound is nur am Kratzen (OSS) Alsa hat er in der winecfg irgendwie nicht mit drin.
Wenn ich in der winecfg auf Audio gehe steht, dass ALSA zwar in der registry is aber nicht verfügbar und ob ich das aus der registry entfernen möchte.
Woran liegt das?


EDIT: Ich denke für die Grafik habe ich ein Problem entdeckt, was zwar keine richtige Lösung aber ein wichtiger Hinweis ist...
Vor dem Spielstart kann ich Einstellungen vornehmen, jedoch geht dort nur Direct3D auswählen...
http://img401.imageshack.us/img401/83/manhunt2ee9.png

comrad
15.01.07, 10:29
Das Grafikproblem lag einfach nur stumpf daran, dass du Wine kompiliert hast, Wine aber keinen Zugriff auf die OpenGL-Header gegeben hast, wodurch es ohne 3D-Support gebaut wurde.

Wie 3D-Spiele ohne Hardwarezugriff auf deine 3D-Karte aussehen, hast du dann ja auch gesehen ;)

WasserDragoon
15.01.07, 13:55
Ich habe von einem Kumpel ein Shell-Script bekommen, mitdem ich wine compiliert habe:
buildwine.sh:

#!/bin/sh
cd wine
sudo make uninstall;
sudo make clean;
git fetch
git rebase origin
./configure --with-x --disable-debug --disable-trace --with-opengl
make depend
make
sudo make install
cd ..
echo ""
echo "Ende"
echo ""
Was also muss ich machen, um Wine den Hardwarezugriff zu geben?
MfG

stefan.becker
15.01.07, 19:23
Was für eine Distribution haben wir denn?

Und warum nehmen wir keine fertigen Pakete?

WasserDragoon
15.01.07, 20:21
Ich habe Kubuntu.
Ich nehme die Git-Version, da ich so leichter auf dem aktuellsten Stand bin, sobald ich das Script mal alle 5 Tage im durchschnitt ausführe...

EDIT: Vorher hatte ich das ganze mit dem aktuellsten fertigen tar.gz Paket versucht und das kam dann hinterher total lahm da hatte alles gehongen.
Nu spinnt es wenigstens nur teilweise xD

HEMIcuda
15.01.07, 20:24
Was für eine Distribution haben wir denn?

Und warum nehmen wir keine fertigen Pakete?

Und warum wissen wir nicht, wann man 'ck' benutzt und wann 'k'? :mad:

'cuda

P.S.: Wenn man bleeding edge fahren moechte, sollte man auch wissen, was man tut.

stefan.becker
15.01.07, 20:24
Auf der WINE Homepage gibt es nichts aktuelles für Ubuntu. Aber es gibt bei dieser super tollen Distribution doch bestimmt ein super tolles Repository.

stefan.becker
15.01.07, 20:26
Und warum wissen wir nicht, wann man 'ck' benutzt und wann 'k'? :mad:

'cuda


Huth ab, Hacken sind im Garten Standart :ugly:

HEMIcuda
15.01.07, 20:29
Huth ab, Hacken sind im Garten Standart :ugly:

Joh. Ick verkoof die Dinger ooch imma uffm Marcht, wa? Aber sein wer ma tollerant, wa?

'cuda

stefan.becker
15.01.07, 20:32
Jau, tolle Rantz!

HEMIcuda
15.01.07, 20:34
Na dit haste ja rantz toll jemacht.

'cuda

P.S.: Oh Mann, kaum bin ich wieder hier, werde ich meiner Sig wieder
gerecht und fang an, Threads zu hijacken. Ich werde mich sofort in die
Ecke stellen, schaemen und mir selbst auf die Finger hauen.

stefan.becker
15.01.07, 20:41
Bloß nicht. Ein Farbtupfer im grauen Einerlei ist doch besser.

HEMIcuda
15.01.07, 20:48
Danke :)

'cuda

WasserDragoon
15.01.07, 20:53
Ähh hö? :-D
Was soll ich denn jetz nun machen bzw. was wollt ihr wissen?
Ich hab die aktuellste Wine-Version, die es überhaupt gibt:
wine-0.9.29-gba313be

stefan.becker
15.01.07, 20:57
Wir wollen wissen, warum du keine fertigen Pakete nimmst. Der Rest wurde gesagt bzgl. Bleeding Edge.

Rain_maker
15.01.07, 21:16
Ihr würdet nicht glauben wenn Ihr wüsstet, was der erste Treffer bei der bekanntesten Suchmaschine des Internets ist, wenn man die exotischen Suchbegriffe "Wine Ubuntu" eintippt und auf Enter drückt.

Nicht, daß man da etwas Brauchbares finden würde oder daß es etwas mit dem Topic hier zu tun hätte, aber ich wollts einfach nur loswerden.

Greetz,

RM

WasserDragoon
15.01.07, 21:17
Weil die fertigen Pakete veraltet oder unbrauchbar sind.
Habe ja auch schon gesagt, dass da wine noch viel langsamer war...


EDIT: ok nun habe ich mir das hier runtergeladen, installiert und es ist alles noch so wie vorher:
http://wine.budgetdedicated.com/archive/ubuntu/edgy/wine_0.9.29~winehq0~ubuntu~6.10-1_i386.deb

Rain_maker
15.01.07, 21:24
Weil die fertigen Pakete veraltet

Wohl kaum, ich finde Pakete in Version 0.9.29


oder unbrauchbar sind.

OK, den Bugreport an die Entwickler nicht vergessen, danke Dir.

Greetz,

RM

WasserDragoon
15.01.07, 21:58
Mein Gott kapiert is es denn nicht es is genauso das selbe nur bei git hab ich eben immer die neusten versionen!!!
die grafik is fürn arsch ob ich nun deb pakete oder git nehm...kommt das gleiche bei raus ich kann das spiel nur mit directd3hl oder wie das dingens heißt starten und wie es während dem spielen aussieht wisst ihr ja inzwischen.

Rain_maker
15.01.07, 22:13
die grafik is fürn arsch ob ich nun deb pakete oder git nehm
Der Lösungsansatz, wenn es wirklich an der Software liegen sollte, steht in meinem letzten Posting.

Schreib einen Bugreport, wenn Du Dir sicher bist, daß es an Wine liegt.

Greetz,

RM

stefan.becker
15.01.07, 23:31
So richtige Informationen sind ja bis jetzt nahe Null.

Grafikkarte, X-Konfiguration, mal open-GL getestet?

WasserDragoon
15.01.07, 23:48
ich starte manhunt mit -opengl am ende
graka: ati radeon xpress 200m (fglrx installiert)
x-konfiguration? was genau meinsde da?

stefan.becker
16.01.07, 00:16
Es gibt verschiedene Testprogramme, um zu testen, ob Open-GL überhaupt geht. Ich bin kein ATI-Experte. Aber die Suche sollte dir was sagen. Das solltest du zuallererst mal testen.

WasserDragoon
16.01.07, 13:07
glxgears funzt wunderbar die zahnräder drehen sich schön
und hier der auszug meiner glxinfo:

$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_get_proc_address, GLX_SGI_video_sync, GLX_ARB_multisample,
GLX_ATI_pixel_format_float, GLX_ATI_render_texture
GLX version: 1.2
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_multisample
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON XPRESS Series Generic
OpenGL version string: 2.0.6234 (8.32.5)
OpenGL extensions:
GL_ARB_multitexture, GL_EXT_texture_env_add, GL_EXT_compiled_vertex_array,
GL_S3_s3tc, GL_ARB_depth_texture, GL_ARB_fragment_program,
GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader,
GL_ARB_multisample, GL_ARB_occlusion_query, GL_ARB_point_parameters,
GL_ARB_point_sprite, GL_ARB_shader_objects, GL_ARB_shading_language_100,
GL_ARB_shadow, GL_ARB_shadow_ambient, GL_ARB_texture_border_clamp,
GL_ARB_texture_compression, GL_ARB_texture_cube_map,
GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3,
GL_ARB_texture_float, GL_ARB_texture_mirrored_repeat,
GL_ARB_texture_rectangle, GL_ARB_transpose_matrix, GL_ARB_vertex_blend,
GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader,
GL_ARB_window_pos, GL_ARB_draw_buffers, GL_ATI_draw_buffers,
GL_ATI_envmap_bumpmap, GL_ATI_fragment_shader, GL_ATI_separate_stencil,
GL_ATI_texture_env_combine3, GL_ATI_texture_float,
GL_ATI_texture_mirror_once, GL_ATI_vertex_streams,
GL_ATIX_texture_env_combine3, GL_ATIX_texture_env_route,
GL_ATIX_vertex_shader_output_point_size, GL_EXT_abgr, GL_EXT_bgra,
GL_EXT_blend_color, GL_EXT_blend_func_separate, GL_EXT_blend_minmax,
GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_object,
GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, GL_EXT_point_parameters,
GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap,
GL_EXT_texgen_reflection, GL_EXT_texture3D,
GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,
GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine,
GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic,
GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp,
GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_vertex_array,
GL_EXT_vertex_shader, GL_HP_occlusion_test, GL_NV_blend_square,
GL_NV_occlusion_query, GL_NV_texgen_reflection, GL_SGI_color_matrix,
GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp,
GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x23 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x24 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x25 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x26 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x27 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x28 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x29 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x2a 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x2b 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x2c 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x2d 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x2e 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x2f 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 2 1 None
0x30 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 2 1 None
0x31 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 2 1 None
0x32 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 2 1 None
0x33 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x34 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x35 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x36 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x37 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 4 1 None
0x38 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 4 1 None
0x39 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 4 1 None
0x3a 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 4 1 None
0x3b 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x3c 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x3d 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x3e 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x3f 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 6 1 None
0x40 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 6 1 None
0x41 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 6 1 None
0x42 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 6 1 None
0x43 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 9 1 None
0x44 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 1 None
0x45 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x46 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x47 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x48 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x49 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x4a 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 1 None
0x4b 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x4c 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x4d 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x4e 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x4f 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x50 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 1 None
0x51 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x52 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x53 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x54 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x55 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x56 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 8 1 None
0x57 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 15 1 None
0x58 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 15 1 None
0x59 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x5a 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x5b 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x5c 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 8 1 None
0x5d 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 15 1 None
0x5e 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 15 1 None
0x5f 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x60 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x61 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x62 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 8 1 None



EDIT: Ich habe nun mal eine Testversion von Cedega geladen, nur aus reiner Neugier.
Als ich bei den Point2Play System Tests ankam hatte er bei OpenGL Rendering Failed festgestellt, was mich persönlich ziemlich verwundert.
Sobald ich auf den Failed Button klicke kommt diese Meldung:
Your OpenGL drivers do not appear to be setup correctly. Please check the documentation for your Linux distribution and your graphics card drivers to ensure proper installation.
Versteh ich das falsch oder sagt der eine OpenGL geht und der andere es ginge nicht?
Was denn nun?

cane
16.01.07, 14:09
@WasserDragoon

Du befindest Dich in einem deutschen Forum, poste also so das dich alle verstehen. Dieses Kauderwelsch und die affigen Sonderzeichen zu lesen ist echt nervig und viele antworten dir nicht weil sich die Mühe meist nicht lohnt. Wer nicht mal schreiben kann setzt die gegebenen Tipps meist nicht um...

Danke
cane

WasserDragoon
16.01.07, 14:26
Nur weil ich mal 2 Smilies gemacht habe?
Welches Kauderwelsch meinst du also?

buffoon
16.01.07, 17:38
hast du denn den treiber auch 100%ig richtig installiert und wird der überhaupt geladen wenn du X startest?

poste mal die Ausgaben folgender Befehle:

cat /etc/X11/xorg.conf
und

lsmod | grep -i fglrx

sollte ich mich täusen und das ATI Modul heißt doch nicht fglrx ersetze das fglrx im letzten befehl mit dem richtigen modulnamen...

Ich denke wenn du uns mal diese Informationen gibst werden wir schon mal ein bisschen schlauer werden...

cane
16.01.07, 21:49
Nur weil ich mal 2 Smilies gemacht habe?
Welches Kauderwelsch meinst du also?


kapiert is es denn nicht es is genauso das selbe nur bei git hab

Sowas?

mfg
cane