[VC++ i Dark GDK] Problem - Access violation

0

Przede wszystkim witam, bo jestem nowy tu na forum (jak widac - brak konta jeszcze ;) )

Problem polega na tym:
W szkole pracuje z Borlandem, jednak jakis rok temu chcialem sprobowac swoich sil w "bawieniu sie" (bo profesjonalnym programowaniem tego nie nazwe) w tworzenie gier. Wybor padl na VC++ i Dark GDK (ze wzgledu, ze oba free, no i po tutorialach wydawalo sie proste). Tak, wiem, Dark GDK to niezbyt dobre narzedzie to tego... Ale od czegos trzeba zaczac ;)
Wracajac do problemu.
Po sporym uplywie czasu i juz na nowym, lepszym kompie chcialem do tego wrocic. Zainstalowalem VC++ 2008 express, Dark GDK, wszystko wg. instrukcji, podpialem liby i includy w Visualu, no i otwarlem projekt. Startuje, debuguje az do czasu, kiedy wywala blad:

Unhandled exception at 0x4fec688c in room.exe: 0xC0000005: Access violation reading location 0x00000000.

Ta zielona strzalka od debugu pokazuje miedzy dbSync () a dbEscapeKey () (ktory jest w if, ale to raczej nie ma znaczenia). Sprawa o tyle dziwna, ze wtedy ten projekt ladnie chodzil...
Aha, ani debug, ani release nie wchodzi (jest to samo). Reinstalacja wszystkiego nie pomogla.

Dla proby otworzylem inny projekt - prosta gierka w 2D (kopia kultowego Ponga) i chodzi bez problemu.

Mam nadzieje, ze pomozecie, bo zalezy mi na kontynuowaniu tego projektu :)

Pozdrawiam,
Bartek

0

Sorry za podwojny post (ahh, zaloze konto, obiecuje :P)

Mialem release z wersji kompilowanej na starym kompie - smiga bez problemu :/

Czyli wina ewidentnie jest przy tej kompilacji, a nie w kodzie (zadnych zmian).

1 użytkowników online, w tym zalogowanych: 0, gości: 1