Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Kompilowanie kodu gry pod DOS
Forum PHP.pl > Inne > Komputery i oprogramowanie
yta
Witam.
Mam lada problem chciałbym skompilować kod źródłowy gry Quake 1 pod Windows 7 używając MS Visual Studio 2008. Jak do tego celu użyć DosBox ?
Czyli jak skompilować ten kod dzięki dosboxowi (aby nie było nie zgodności bibliotek)
Bo dostaję taki błąd :
Cytat
Error 1 error C2072: '_errno' : initialization of a function i:\quake1-projekt\qw\client\net_wins.c 178 qwsv
Error 2 error C2072: '_errno' : initialization of a function i:\quake1-projekt\qw\client\net_wins.c 178 qwcl


Linia o której mowa to :
Cytat
int errno = WSAGetLastError();


Cały IF
Cytat
if (ret == -1)
{
int errno = WSAGetLastError();

if (errno == WSAEWOULDBLOCK)
return false;
if (errno == WSAEMSGSIZE) {
Con_Printf ("Warning: Oversize packet from %s\n",
NET_AdrToString (net_from));
return false;
}


Sys_Error ("NET_GetPacket: %s", strerror(errno));
}

net_message.cursize = ret;


Pomoże ktoś ? smile.gif
kwiateusz
google nie umiesz używać? http://lmgtfy.com/?q=%27_errno%27+%3A+init...wins.c+178+qwsv sekcja compiling... Aż jeden wynik w google
yta
Dzięki teraz jakiś błąd z biblioteką... yh
Cytat
Error 1 fatal error LNK1104: cannot open file 'LIBC.lib' qwcl qwcl



GOOGLE MILCZY !
kwiateusz
człowieku, na tej samej stronie, zaraz pod ifem z którym miałes problem...

Cytat
The linker will complain about LIBC.lib in qwcl project, just add it to the list of "Ignored Library", the 4 projects should build.
yta
Udało się ! Z zainstalowanej gry skopiowalem dll i folder z mapkami itd.
plik exe odpalił się oi owszem grafika strasznie zniekształcona. pomaga jedynie ctrl alt dl > menadżer zadań - odpalenie gry z paska zadań.
Jednakże okazuje się że ten plik Quake Word jest sieciowym quake ;/
Czy można w łatwy sposób wykorzystać pliki zainstalowanej gry Q1 na PC i zrobić coś tak aby po skompilowaniu q1 po wybraniu singleplayer włączyły się normalnie tryb misji ? All mapki itd.
Jeżeli tak, to jak mogę to zrobić..?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.