1414#include " GL/gl.h"
1515#include " GL/glut.h"
1616
17- // in 'shared_code'
18- #include " file_ops.h"
19-
2017#include " ps2glmesh.h"
2118
2219/* *******************************************
@@ -79,12 +76,7 @@ GLint ps2_list, gl_list, wet_list, circle_list, tri_list, square_list, x_list;
7976
8077int main (int argc, char ** argv)
8178{
82- int dummy_argc = 1 ;
83- char iop_module_path[] = " iop_module_path=host0:/usr/local/sce/iop/modules" ;
84- char * dummy_argv[1 ];
85- dummy_argv[0 ] = iop_module_path;
86-
87- glutInit (&dummy_argc, (char **)dummy_argv);
79+ glutInit (&argc, argv);
8880 glutInitDisplayMode (GLUT_DOUBLE | GLUT_RGB | GLUT_DEPTH);
8981 glutCreateWindow (argv[0 ]);
9082
@@ -128,8 +120,8 @@ void init_models(void)
128120 // ps2
129121
130122 ps2_list = glGenLists (7 );
131- mesh = LoadMesh (FILE_PREFIX " ps2.gl" );
132- LoadRTexFile (FILE_PREFIX " plywd_b.rtx" , tex_ids[0 ]);
123+ mesh = LoadMesh (" ps2.gl" );
124+ LoadRTexFile (" plywd_b.rtx" , tex_ids[0 ]);
133125 glNewList (ps2_list, GL_COMPILE);
134126 {
135127 glPushMatrix ();
@@ -142,8 +134,8 @@ void init_models(void)
142134 // gl
143135
144136 gl_list = ps2_list + 1 ;
145- mesh = LoadMesh (FILE_PREFIX " gl.gl" );
146- LoadRTexFile (FILE_PREFIX " plywd_y.rtx" , tex_ids[1 ]);
137+ mesh = LoadMesh (" gl.gl" );
138+ LoadRTexFile (" plywd_y.rtx" , tex_ids[1 ]);
147139 glNewList (gl_list, GL_COMPILE);
148140 {
149141 glBindTexture (GL_TEXTURE_2D, tex_ids[1 ]);
@@ -154,8 +146,8 @@ void init_models(void)
154146 // wet paint
155147
156148 wet_list = ps2_list + 2 ;
157- mesh = LoadMesh (FILE_PREFIX " note.gl" );
158- LoadRTexFile (FILE_PREFIX " wetpaint.rtx" , tex_ids[2 ]);
149+ mesh = LoadMesh (" note.gl" );
150+ LoadRTexFile (" wetpaint.rtx" , tex_ids[2 ]);
159151 glNewList (wet_list, GL_COMPILE);
160152 {
161153 glBindTexture (GL_TEXTURE_2D, tex_ids[2 ]);
@@ -167,7 +159,7 @@ void init_models(void)
167159 // circle
168160
169161 circle_list = ps2_list + 3 ;
170- mesh = LoadMesh (FILE_PREFIX " cir.gl" );
162+ mesh = LoadMesh (" cir.gl" );
171163 glNewList (circle_list, GL_COMPILE);
172164 {
173165 DrawMesh (mesh);
@@ -177,7 +169,7 @@ void init_models(void)
177169 // square
178170
179171 square_list = ps2_list + 4 ;
180- mesh = LoadMesh (FILE_PREFIX " sq.gl" );
172+ mesh = LoadMesh (" sq.gl" );
181173 glNewList (square_list, GL_COMPILE);
182174 {
183175 DrawMesh (mesh);
@@ -187,7 +179,7 @@ void init_models(void)
187179 // triangle
188180
189181 tri_list = ps2_list + 5 ;
190- mesh = LoadMesh (FILE_PREFIX " tri.gl" );
182+ mesh = LoadMesh (" tri.gl" );
191183 glNewList (tri_list, GL_COMPILE);
192184 {
193185 DrawMesh (mesh);
@@ -197,7 +189,7 @@ void init_models(void)
197189 // x
198190
199191 x_list = ps2_list + 6 ;
200- mesh = LoadMesh (FILE_PREFIX " x.gl" );
192+ mesh = LoadMesh (" x.gl" );
201193 glNewList (x_list, GL_COMPILE);
202194 {
203195 DrawMesh (mesh);
0 commit comments