Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

02.08.2003, 19:43

Fehler beim starten des Effekts - Breakanoid

Hi,
Ich hab probleme mit dem Introbild von Breakanoid, mein Bildschirm ist einfach nur schwarz und es wir kein Bild angezeigt.
Die Log-Datei mein dazu:

Zitat

INFO: TriBase-Engine wird initialisiert... (TriBase.cpp, Zeile 83, Funktion (Unbekannt))

INFO: Initialisierung komplett! (TriBase.cpp, Zeile 101, Funktion (Unbekannt))

INFO: Der Konfigurationsdialog wird aufgerufen... (tbConfig.cpp, Zeile 1031, Funktion (Unbekannt))

INFO: Die Direct3D-Komponente wird initialisiert... (tbDirect3D.cpp, Zeile 172, Funktion (Unbekannt))

INFO: Erstellen des Fensters... (tbDirect3D.cpp, Zeile 179, Funktion (Unbekannt))

INFO: Initialisierung von Direct3D... (tbDirect3D.cpp, Zeile 211, Funktion (Unbekannt))

INFO: Die Initialisierung der Direct3D-Komponente ist abgeschlossen! (tbDirect3D.cpp, Zeile 276, Funktion (Unbekannt))

INFO: Texturmanager wurde initialisiert! (tbTextureManager.cpp, Zeile 41, Funktion (Unbekannt))

INFO: Die DirectInput-Komponente wird initialisiert... (tbDirectInput.cpp, Zeile 697, Funktion (Unbekannt))

INFO: DirectInput-Schnittstelle wird generiert... (tbDirectInput.cpp, Zeile 715, Funktion (Unbekannt))

INFO: Initialisierung der Maus komplett! (tbDirectInput.cpp, Zeile 669, Funktion (Unbekannt))

INFO: Initialisierung der Tastatur komplett! (tbDirectInput.cpp, Zeile 663, Funktion (Unbekannt))

INFO: Die DirectInput-Komponente wurde erfolgreich initialisiert! (tbDirectInput.cpp, Zeile 749, Funktion (Unbekannt))

INFO: Die DirectSound-Komponente wird initialisiert... (tbDirectSound.cpp, Zeile 45, Funktion (Unbekannt))

INFO: DirectSound-Schnittstelle wird generiert... (tbDirectSound.cpp, Zeile 56, Funktion (Unbekannt))

INFO: Generiere primären Soundpuffer... (tbDirectSound.cpp, Zeile 67, Funktion (Unbekannt))

INFO: Die DirectSound-Komponente wurde erfolgreich initialisiert! (tbDirectSound.cpp, Zeile 111, Funktion (Unbekannt))

INFO: Nachrichtenschleife wird betreten... (TriBase.cpp, Zeile 176, Funktion (Unbekannt))

FEHLER: Fehler beim Starten des Effekts! (tbEffect.cpp, Zeile 266, Funktion (Unbekannt))

FEHLER: Fehler beim Starten des Effekts! (tbEffect.cpp, Zeile 266, Funktion (Unbekannt))

FEHLER: Fehler beim Starten des Effekts! (tbEffect.cpp, Zeile 266, Funktion (Unbekannt))

FEHLER: Fehler beim Starten des Effekts! (tbEffect.cpp, Zeile 266, Funktion (Unbekannt))

FEHLER: Fehler beim Starten des Effekts! (tbEffect.cpp, Zeile 266, Funktion (Unbekannt))

FEHLER: Fehler beim Starten des Effekts! (tbEffect.cpp, Zeile 266, Funktion (Unbekannt))

FEHLER: Fehler beim Starten des Effekts! (tbEffect.cpp, Zeile 266, Funktion (Unbekannt))

FEHLER: Fehler beim Starten des Effekts! (tbEffect.cpp, Zeile 266, Funktion (Unbekannt))

FEHLER: Fehler beim Starten des Effekts! (tbEffect.cpp, Zeile 266, Funktion (Unbekannt))

FEHLER: Fehler beim Starten des Effekts! (tbEffect.cpp, Zeile 266, Funktion (Unbekannt))

FEHLER: Fehler beim Starten des Effekts! (tbEffect.cpp, Zeile 266, Funktion (Unbekannt))

FEHLER: Fehler beim Starten des Effekts! (tbEffect.cpp, Zeile 266, Funktion (Unbekannt))

FEHLER: Fehler beim Starten des Effekts! (tbEffect.cpp, Zeile 266, Funktion (Unbekannt))

FEHLER: Fehler beim Starten des Effekts! (tbEffect.cpp, Zeile 266, Funktion (Unbekannt))

INFO: Nachrichtenschleife beendet! (TriBase.cpp, Zeile 239, Funktion (Unbekannt))

INFO: Die DirectSound-Komponente wurde heruntergefahren. (tbDirectSound.cpp, Zeile 128, Funktion (Unbekannt))

INFO: Die DirectInput-Komponente wurde heruntergefahren. (tbDirectInput.cpp, Zeile 779, Funktion (Unbekannt))

INFO: Der Texturmanager wurde heruntergefahren. (tbTextureManager.cpp, Zeile 57, Funktion (Unbekannt))

INFO: Die Direct3D-Komponente wurde heruntergefahren. (tbDirect3D.cpp, Zeile 308, Funktion (Unbekannt))

INFO: TriBase-Engine wird heruntergefahren... (TriBase.cpp, Zeile 110, Funktion (Unbekannt))

INFO: Alle Speicherbereiche freigegeben! (tbMemory.cpp, Zeile 116, Funktion (Unbekannt))

INFO: Herunterfahren abgeschlossen! (TriBase.cpp, Zeile 146, Funktion (Unbekannt))


Und je länger ich das Programm laufen lass, desto mehr fehler werden es.
Kann mir einer sagen wo ich da was falsch hab.

PS. @David: Auf Seite 494 benutzt du plöztlich die Variable m_pTexManager ohne sie vorher deklariert, initialisiert oder sonst was mit ihr gemacht zu haben. Oder hab ich da schon wieder was übersehen?
Falls nicht, müsste es dann auf Seite 487 nicht

Quellcode

1
m_pTexManager->Init() 
heissen, anstatt

Quellcode

1
tbTextureManger::Init()
In a world without fences and walls - who needs windows and gates ?

http://www.Paid4Mailer.de/?refid=8422

2

03.08.2003, 00:26

Dieses Problem hatten wir schon 2 mal im Forum.
Bei mir half ein Treiber-Update.
ebah rutangiS reniem ni relheF 01 rebü hci ssad, etniem latkraF!

3

03.08.2003, 00:35

Treiber-Update? Was für Treiber?
In a world without fences and walls - who needs windows and gates ?

http://www.Paid4Mailer.de/?refid=8422

Tobiking

1x Rätselkönig

  • Private Nachricht senden

4

03.08.2003, 00:56

Ich würde vorschlagen Soundkartentreiber ^^. Nein im ernst falls du ne grafikkarte mit Nvidia chip hast nimm den neusten nvidia Treiber ansonsten sag mal was du für eine grafikkarte hast und es wird dir jemand sagen welche Treiber du brauchst.

5

03.08.2003, 01:12

@ TheDeath
War das jetzt ernst gemeint? ???
Ich hab ne Radeon 9200. ATI hat vor kurzem neue Treiber zum DL bereit gestellt.
ebah rutangiS reniem ni relheF 01 rebü hci ssad, etniem latkraF!

6

03.08.2003, 12:38

Um das mal klar zu stellen, es geht um das was man im buch programmiert und nicht um das fertige spiel von der cd.

@Tobiking: hab ne GF FX und den neusten treiber (44.03)
In a world without fences and walls - who needs windows and gates ?

http://www.Paid4Mailer.de/?refid=8422

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

7

03.08.2003, 13:39

Re: Fehler beim starten des Effekts - Breakanoid

Zitat von »"TheDeath"«

PS. @David: Auf Seite 494 benutzt du plöztlich die Variable m_pTexManager ohne sie vorher deklariert, initialisiert oder sonst was mit ihr gemacht zu haben. Oder hab ich da schon wieder was übersehen?
Falls nicht, müsste es dann auf Seite 487 nicht

Quellcode

1
m_pTexManager->Init() 
heissen, anstatt

Quellcode

1
tbTextureManger::Init()

Ja, das ist korrekt. Der Fehler steht aber auch schon in der Errata-Liste, glaube ich. "Fehler beim Starten des Effekts" ist natürlich nicht so toll. Schau doch mal, inwiefern sich Dein Code von dem Code auf der CD unterscheidet...

8

03.08.2003, 22:55

Gut, das mit dem Effekt hab ich hinbekommen
Ich hatte beim zeichnen des Textes das g_pBreakanoid->m_pFont2->End(); vergessen. :angel: :light:

Aber irgendwie wird das Titelbild nicht angezeigt, und das obwohl mein Quellcode genauso aussieht wie der von der CD.
Er springt auch in die Rendermethode von CIntro (Habs mit nem Log-Eintrag getestet), die Textur wird auch richtig geladen.
Weis einer wodran es sonst noch liegen könnte?

:crying: :crying:
In a world without fences and walls - who needs windows and gates ?

http://www.Paid4Mailer.de/?refid=8422

9

03.08.2003, 23:47

Probier mal folgendes: Kopier einfach einen bestimmten Code abschnitt von der CD und füge es in deine Datei ein. Bewirkt Wunder. Ich sass auch schon paar mal Stunden vorm Bildschirm und konnte nix finden, obwohl ich JEDEN Buchstaben kontrolliert habe. Nachdem ich es aber kopiert habe, ging es! :rolleyes:
ebah rutangiS reniem ni relheF 01 rebü hci ssad, etniem latkraF!

Werbeanzeige