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

BlackSnake

Community-Fossil

  • »BlackSnake« ist der Autor dieses Themas

Beiträge: 1 549

Beruf: Student

  • Private Nachricht senden

1

26.11.2006, 20:24

EMM Loader unter der TriBase-Engine

ich habe ein Problem mit dem EMM-Loader.
Besser gesagt mit der methode initilize. man muss ihr ja einen Zeiger auff die GeräteSchnittstelle übergeben. soweit so gut.

aber wenn ich jetzt die schnittstelle mit der TriBase Funktion GetDevice() abfrage und dort einsetze geht es nicht. habe schon debugged und es scheint alles richtig zu sein.

so initialisiere ich ihn:

C-/C++-Quelltext

1
2
// EMM - Loader intialisieren

emmloader::initialize(D3D);


D3D ist hat die rolle:

C-/C++-Quelltext

1
PDIRECT3DDEVICE9 D3D = tbDirect3D::Instance().GetDevice();


rufe ich die device richtig ab?

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

2

26.11.2006, 20:45

Was heißt "geht nicht"?
Drück dich doch endlich mal so aus, dass man dir helfen kann.

BlackSnake

Community-Fossil

  • »BlackSnake« ist der Autor dieses Themas

Beiträge: 1 549

Beruf: Student

  • Private Nachricht senden

3

26.11.2006, 22:10

naja der debugger sagt es ist alles in ordnung, aber sobald ich das programm ausführe kommt sofort eine fehlermeldung.

http://home.arcor.de/byronworms/Spielepr…/Fehler_EMM.JPG

Beneroth

Alter Hase

Beiträge: 969

Wohnort: Schweiz

Beruf: Software Entwickler

  • Private Nachricht senden

4

26.11.2006, 22:30

Dein Screenshot sagt nur, das ein Fehler aufgetreten ist...

Wir hier können dir nur helfen wenn du auch die Fehlermeldung hier reinhaust, und ev. Code dort wo er passiert! Wir können nicht aus der Kristallkugel lesen was dein Programm macht und machen sollte!

Klick da mal und wähl aus mit welchem Programm du den Fehler ansehen willst, dann zeigt dir VS wo im Code der Fehler auftritt und vermutlich ne Meldung dazu. Das liest du dir dann mal durch, vielleicht mit Hilfe eines English-Wörterbuch, überlegst dir was da los sein könnte und wenn du zu keinem brauchbaren Ergebnis kommst, erst dann, post hier ein Bild von der Fehlermeldung resp. die Meldung und den Code.

Und bitte poste von jetzt an bei deinen Anfragen ne Beschreibung was du überhaupt machen willst, was nicht so läuft wie es sollte und was du schon ausprobiert/überlegt hast um den Fehler zu lösen. Und Code oder je nachdem Bild von der Fehlermeldung!

Werbeanzeige