Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Kompilowanie kodu gry pod DOS
yta
post 8.08.2011, 14:43:08
Post #1





Grupa: Zarejestrowani
Postów: 201
Pomógł: 3
Dołączył: 10.04.2010

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
kwiateusz
post 8.08.2011, 19:06:37
Post #2


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




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
Go to the top of the page
+Quote Post
yta
post 8.08.2011, 19:10:21
Post #3





Grupa: Zarejestrowani
Postów: 201
Pomógł: 3
Dołączył: 10.04.2010

Ostrzeżenie: (0%)
-----


Dzięki teraz jakiś błąd z biblioteką... yh
Cytat
Error 1 fatal error LNK1104: cannot open file 'LIBC.lib' qwcl qwcl



GOOGLE MILCZY !

Ten post edytował sakuwbarakushow 8.08.2011, 19:14:57
Go to the top of the page
+Quote Post
kwiateusz
post 9.08.2011, 07:29:50
Post #4


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




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.
Go to the top of the page
+Quote Post
yta
post 9.08.2011, 19:44:36
Post #5





Grupa: Zarejestrowani
Postów: 201
Pomógł: 3
Dołączył: 10.04.2010

Ostrzeżenie: (0%)
-----


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ć..?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.04.2024 - 06:19