Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 9123 → Rev 9124

/contrib/games/wolf3d/kolibri.cpp
113,6 → 113,7
"int $0x40"
:"=a"(size_tmp)
:"a"(14)
:"memory"
);
size.x = size_tmp.y;
size.y = size_tmp.x;
206,6 → 207,39
asm_inline(
"int $0x40"
::"a"(30), "b"(1), "c"(path)
:"memory"
);
}
extern unsigned screenWidth;
extern unsigned screenHeight;
 
void kolibri_set_win_max(void){
unsigned multip1, multip2;
ksys_pos_t screen_size = _ksys_screen_size();
 
screen_size.y++;
screen_size.x++;
multip1 = (screen_size.y)/240;
multip2 = (screen_size.y)/200;
do{
screenWidth = 320 * multip1;
screenHeight = 240 * multip1;
 
if(screenWidth<=screen_size.x){
break;
}
screenWidth = 320 * multip2;
screenHeight = 200 * multip2;
if(screenWidth<=screen_size.y){
break;
}
multip1--;
multip2--;
}while(multip1>0 && multip2>0);
}
/contrib/games/wolf3d/wl_main.cpp
1965,10 → 1965,13
==========================
*/
 
extern void kolibri_set_win_max(void);
 
int main (int argc, char *argv[])
{
#ifdef _KOLIBRI
setcwd(dirname(argv[0]));
kolibri_set_win_max();
#endif
 
#if defined(_arch_dreamcast)