![]() |
3D Spiel mit ungekannten Fehler LOL
Liste der Anhänge anzeigen (Anzahl: 1)
Hi Leute,
Ich programmiere gerade an ein Spiel mit GlScence (3D auf OpenGl basierend). An meinem Rechner läuft es einwandfrei, aber an anderen, wo ich es bereits versucht habe, geht es nicht. irgentein Engine Fehler oder was weiß ich. P.S. : Wenn es so nicht geht ohne dlls verschieden, versucht die dlls in das Windows/System32 verzeichnis zustecken und versucht es nochmal. Wenn dann auch nicht, und jemand weiß warum, dann bitte melden :thumb: Die Fehler, die ich kenne,aber nicht weiß warum sind: Context deactivied failed (so in der art) Ungültige Gleitkommeroperation (weiß was es heist, aber nicht den grund) Alle diese Fehler kommen nicht bei mir. Dei Frage ist nur waruuuuuuuuummmmmmmm :wall: :wall: :wall: :wall: So und noch eine andere frage ich habe folgenden Code:
Delphi-Quellcode:
Wenn ich dass ein paar mal ausführen lass (in Der datei wird es auch ausgeführt), dann dauert dass sehr lange, da er ja mehrer Objecte zum durchsuchen hat.
If Assigned(PositionGebaude) then
begin for I := 0 to Spielfeld.Objects[1].Children[0].Count - 1 do begin If Spielfeld.Objects[1].Children[0].Children[I] is TGebaude then // TGebeude ist eine eigene Klasse begin If (TGebaude(Spielfeld.Objects[1].Children[0].Children[I]).Position.X = XGrid) and (TGebaude(Spielfeld.Objects[1].Children[0].Children[I]).Position.Z = YGrid) and TGebaude(Spielfeld.Objects[1].Children[0].Children[I]).Gebaut then begin ShowMessage('Dort könene sie nicht bauen'); Exit; end else GebaudeBauen(PositionGebaude,XGrid,YGrid); Gibt es denn da nicht eine nicht so CPU raubende Lösung????? |
Re: 3D Spiel mit ungekannten Fehler LOL
Delphi-Quellcode:
Könntest eventuell so abkürzen:
If (TGebaude(Spielfeld.Objects[1].Children[0].Children[I]).Position.X = XGrid) and
(TGebaude(Spielfeld.Objects[1].Children[0].Children[I]).Position.Z = YGrid) and TGebaude(Spielfeld.Objects[1].Children[0].Children[I]).Gebaut then begin ShowMessage('Dort könene sie nicht bauen'); Exit; end
Delphi-Quellcode:
aGeb := TGebaude(Spielfeld.Objects[1].Children[0].Children[I]);
If (aGeb.Position.X = XGrid) and (aGeb.Position.Z = YGrid) and aGeb.Gebaut then begin ShowMessage('Dort könene sie nicht bauen'); Exit; end |
Re: 3D Spiel mit ungekannten Fehler LOL
beim starten deines spiels bekomm ich:
"TBinaryReader, read type error" und dann öffnet sich Form2, und tut nichts mehr, wenn dir das irgendwie weiter hilft..?? |
Re: 3D Spiel mit ungekannten Fehler LOL
Liste der Anhänge anzeigen (Anzahl: 1)
also denn kenn ich auch kopier masl diese exe anstat die andere rein, vieleicht gehts jetzt.
Wenns auch nicht geht, dann ist das wieder mal ein fehler, denn ich nicht weiß warum :wall: :wall: P.S. : Denn eine Tip habe ich eingebaut, hmmmm.... hatt sich nichts geändert. |
Re: 3D Spiel mit ungekannten Fehler LOL
Beim Start:
Zitat:
Mfg |
Re: 3D Spiel mit ungekannten Fehler LOL
Zitat:
|
Re: 3D Spiel mit ungekannten Fehler LOL
bei mir exakt das gleiche... , leider, hätte mich interessiert :)
|
Re: 3D Spiel mit ungekannten Fehler LOL
Liste der Anhänge anzeigen (Anzahl: 1)
So, da ich glaube, dass das aus irgendeinen unerklärlichen grund nicht mit der PAK Datei geht, hab ich es mal anders gemacht.
Versucht es mal mit diesen Dateien |
Re: 3D Spiel mit ungekannten Fehler LOL
Ich habe meinen Spieler konfiguriert und will das Spiel starten und erhalte ...
Zitat:
|
Re: 3D Spiel mit ungekannten Fehler LOL
Liste der Anhänge anzeigen (Anzahl: 1)
Ohm man das alles in der Hektig habe ich die eine datei vergessen sorryyyyyyyyyyyyyyyyyyyyyyyyyyy :wall: :wall: :wall: :wall:
|
Re: 3D Spiel mit ungekannten Fehler LOL
also jetzt kommt bei mir folgendes:
"characters are to large or too many. unable to create font texture" und dann bricht er ab, und ich kanns nur noch per taskmanager abschiessen!! wenn ich irgend nen anderes fenster anklicken möchte, kommt nur nen sound und nichts passiert, kann dann also auch keine andere anwendung mehr benutzen, während dein programm noch im hintergrund läuft... achja und die fehler meldung lässt sich auch nciht per "ok" beenden, oder es kommen zig davon.. |
Re: 3D Spiel mit ungekannten Fehler LOL
Also ich lasse das Spiel unter 1280 x 1024 Pixel Auflösung laufen, aber es ist trotz allem zu breit. Außerdem weiß ich nicht, was ich machen soll, evtl. sehe ich ein paar Abschnitte des Menüs nicht.
Wenn das Spiel beenden will, finde ich kein Menü für beenden. Also wird es mit Alt + F4 und damit nur die GUI beendet, aber nicht das Programm selbst. Das muss ich auf der Taskleiste direkt schließen. Beim zweiten Versuch es zu starten kam ein Fehler. Ich habe ihn dämlicherweise nicht notiert, sorry. Ich musste aufgrund der permanenten Wiederholung der Fehlermeldung Dein Spiel im TaskManager beenden. Der Fehler ist nicht nach Regel reproduzierbar. Bisher bei mir nur einmalig aufgetreten. Mehr kann ich nicht sagen. |
Re: 3D Spiel mit ungekannten Fehler LOL
Danke, dass ihr mir im groben die Fehler sagt, obwohl ich keine ahnung habe warum.
Dass mit der Auflösung kann nicht gehen, da es nicht im Vollbild zurzeit läuft, an der Vollbildversion arbeite ich noch :oops: Dass mann es nur einmal starten kann und dann nicht mehr, hatte ich auch schon bei anderen rechnern, dass dumme ist nur ich weiß nicht warum :wall: :wall: :wall: Daa anscheinent keiner weiß warum (nicht böse gemeint wirkluch nicht, kann ja keiner was für), weiß ich mir auch bald kein rat mehr. Dass dumme ist nur, bei mir läuft alles. Waran kann das liegen????? an den dlls nicht, da ich alle reingetan habe, die auch im Packet waren. Eine andere frage. es gibt bei dem Packet .inc dateien, die muss ich nicht mit reintun, oder?? Da, soviel ich weiß, es ja nur zum compelieren gebraucht wird. Ich wollte auch mal fragen, ob irgentjemand schonmal damit gearbeitet hat???????? Oder bin ich der einzige :duck: Ich möchte trotzdem allen danken, die bis jetzt geholfen habe, aber wie es scheint geht es nur bei mir aus unerklärlichen grund :roll: |
Re: 3D Spiel mit ungekannten Fehler LOL
Liste der Anhänge anzeigen (Anzahl: 1)
Ich weiß nicht obs jetzt geht, aber ich habe noch 2 dlls gefunden, obwohl ich glaube, dass es nicht daran liegt.
Beenden geht jetzt auch beim spiel :thumb: Ich hoffe die 2 dlls mehr bringen was, obwohl ich glaube, dass die für was anderes sind. Vollbild hab ich schon gemacht, aber ich müsse erst alles wieder übernehmen und dass mache ich wenn ich zeit hab. |
Re: 3D Spiel mit ungekannten Fehler LOL
naja, nru jetzt ist es so, wenn man ein Einzelspiel starten will, dann muss man die Maus über Spiel Beenden gehalten werden, damit sich etwas tut
|
Re: 3D Spiel mit ungekannten Fehler LOL
Wie sollen wir dir sagen woran es liegt wenn du uns den Quellcode nicht zeigst? :gruebel:
|
Re: 3D Spiel mit ungekannten Fehler LOL
Liste der Anhänge anzeigen (Anzahl: 1)
Hm..... okay ich häng mal die .pas datei dran vieleicht hilft sie euch.
Öffnet sie am besten mit Editor, da sie mit Delhpi 5 geschrieben ist. Wenn nicht geht mal auf ![]() |
Re: 3D Spiel mit ungekannten Fehler LOL
Liste der Anhänge anzeigen (Anzahl: 1)
So, ich habe einigezeit rumgetüftelt und ich hoffe vieleicht dass es jetzt geht.
Am einem Laptop ging es leider nur einmal starten, ich glaube aber das es an der Laptop-Grafikarte liegt. So ging es immetih einmal starten : - ALLE DLLS INS SYSTEM32 (bei XP, bei vista weiß ich nicht) - Computer neustarten - Spiel starten (ich weiß nicht, es kann sein, dass es vieleicht bei ATI GRafikkarten nicht geht, da manche DLLS und auch die Engine in zusammenarbeit mit NVIDIA programmiert sind (glaube ich zumindest, so wie ich english kann :mrgreen: ) - Beim Beenden und dan wieder starten, kann ich nicht garantieren, dass es geht. Versucht es einfach Mit diesen Schritten habe ich es 3 mal glaube ich (immer 3 mal neugestartet :oops: bei einer ATI sogar hinbekommen) Ich besitze eine NVIDIA 5200 FX, bei der funtz immer :zwinker: |
Re: 3D Spiel mit ungekannten Fehler LOL
Zitat:
Beim Starten mit eingeschränkten Rechten erhalte ich übrigens: Zitat:
Grüße |
Re: 3D Spiel mit ungekannten Fehler LOL
Will nicht rumspammen, aber das kommentar ist so geil:
Zitat:
|
Re: 3D Spiel mit ungekannten Fehler LOL
@Matze
Glaub mir die DLLS richten keine Schaden an. Ich habs sie doch auch auf dme Laptop gehabt und wieder dan gelöscht und alles okay. Ich hab sie sogar ide ganze zeit auf meinen rechner :thumb: |
Re: 3D Spiel mit ungekannten Fehler LOL
Ich glaube es dir, dennoch werde ich für ein kleines Spielchen keine Dateien im Windows-Verzeichnis ablegen. Wenn du das anders zum Laufen bekommst, schau ich's mir an, so aber nicht. ;)
|
Re: 3D Spiel mit ungekannten Fehler LOL
Kurze frage hast du ne NVIDIA ODER ATI Grafikarte???
|
Re: 3D Spiel mit ungekannten Fehler LOL
Anscheinent gehts wirklich aus irgenteinemd grund nicht, ich glaube ich muss mal die Entwickler der Engine anschreiben und sagen, dass da was nicht stimmt
Oder ich bin zu blöd die richtigen dateien mitzuschicken :wall: :wall: :wall: :wall: :wall: :wall: :wall: :wall: :wall: :wall: Es ärgert mich dermasen, ich hab jetzt an dem seit ca. 1 oder 2 monaten programmier und bei mir gehts. WARUM GEHT ES BEI MIR NUR :wall: :wall: :wall: |
Re: 3D Spiel mit ungekannten Fehler LOL
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habs aufgegeben aber (es tut mir leid, dass ich euch damit nerve nur es ärgert mich so) hier mein letzer versuch:
|
Re: 3D Spiel mit ungekannten Fehler LOL
Mit diesem Post werde ich dieses Thema schliessen, weil es an der Engine liegt von der GlScene.
Auf der Homepage steht von einem Post von 2007, dass sie eine release von GlScence machen wollen, vieleicht sind dann diese Fehler weg, weil sie an den Grafikarten-Support der jetzigen Version vermutlich liegt. Solange, sie diesen Release nicht fertig haben, scheint es nur bei NVidai-Karten oder nur bei ältere NVIDIA-Karte, wie ich eine hab geh :( . Vieleicht werde ich bis dahin auch das Spiel fertig haben :zwinker: Wenn es bei jemanden geht, schön aber andere, die dieses Spiel spielen wollen, müssen woll warten bis die von GlScene den release herausgegeben haben. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:07 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz