changeset 123:78665470f9f9

title_draw_2
author e085768
date Mon, 27 Jun 2011 19:56:01 +0900
parents 5219bf3d5e71
children 6ef3b0efdeaf
files Magoroku.cc.orig Magoroku.cc~ Magoroku.h.orig TAGS.orig car.cc.orig controler.cc.orig gSprite.cc.orig gSprite.cc~ gSprite.h.orig game.cc~ ps2util.cc.orig ps2util.cc~ schedule.cc.orig schedule.cc~ xml_file/1p.xml~ xml_file/2p.xml~ xml_file/l_arrow.xml~ xml_file/sp_meter.xml~ xml_file/title.xml~
diffstat 19 files changed, 0 insertions(+), 8274 deletions(-) [+]
line wrap: on
line diff
--- a/Magoroku.cc.orig	Mon Jun 27 19:44:46 2011 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,190 +0,0 @@
-//magoroku 関係ココから
-#include "Magoroku.h"
-
-#include <stdio.h>
-#include "game.h"
-#include "libps2.h"
-#include "ps2util.h"
-
-#include "sjoy.h"
-//magoroku 関係ココまで
-
-#include <ctype.h>
-#include <math.h>
-#include <time.h>
-#include <SDL.h>
-#include "SDL_opengl.h"
-
-#include "xml.h"
-#include "profile.h"
-//#include "syokika.h"
-
-#include "sound.h"
-#include "LoadSprite.h"
-#include <SDL_mixer.h>
-#include "error.h"
-#include "matrix_calc.h"
-
-#include "Light.h"
-
-
-
-extern bool padCheck(SDL_Joystick *joy);
-extern bool keybord(void);
-
-
-/**
- * runmode:
- * 0 - normal game                                                         
- * 1 - capture mode                                                        
- *     program will capture all pad traces on a play and               
- *     dump it into a file                                             
- * 2 - trace mode                                                          
- *     program will run with a trace file which is generated           
- *     by capture-mode
- */
-int runmode;
-
-SDL_Joystick *joy;
-
-const char *usr_help_str = "Usage: ./twice [-length data_length] [-count task_num]\n\
-  -length  Number of data (default DATA_NUM (Func.h))\n\
-  -count   Number of task (default 1)\n";
-
-Viewer *droot;
-
-static    int screen_w;
-static    int screen_h;
-
-//ウィンドウのサイズとかを指定?
-MainLoopPtr
-Magoroku::init(Viewer *sgroot_, int w, int h)
-{
-  screen_w = w;
-  screen_h = h;
-  droot = sgroot_;
-  return droot;
-}
-
-Application *application() {
-  return new Magoroku();
-}
-
-
-//Magoroku の初期化など
-/* timer */
-//static int start_time,time_count;
-//static int RUNNIG=0;
-//char raptime[10];
-
-//static int ranking = 0;
-//static LIGHT l;
-//static int i=0;
-// schedule.ccで使用してる
-void linda_env_init( void );
-
-extern int init(TaskManager *manager, int argc, char *argv[]);
-extern void task_initialize();
-static void TMend(TaskManager *manager);
-
-
-//class Application の中の virtual bool app_loop( return 1 だけの関数?) を継承
-bool 
-Magoroku::app_loop(Viewer *viewer){
-    // don't use allExecute
-    return 0;
-};
-
-
-/*
-  ゲームの分岐。magoroku の schedule の処理と同等と考えてオッケーかな?
-*/
-HTaskPtr 
-Magoroku::application_task(HTaskPtr next, Viewer* viewer){
-
-  // magoroku_racing
-  game_main();
-
-  return next;
-}; 
-
-
-static void
-task_init() 
-{
-  printf("task_init\n");
-}
-
-FILE *main_fp;
-
-int
-TMmain(TaskManager *manager,int argc, char *argv[])
-{
-  main_fp = fopen("/dev/stdout", "w");
-  if (!main_fp) {
-    perror("main");
-  }
-
-  printf("trace_TMmain\n");
-
-  for(int i = 1; i<argc ; i++) {
-    if (strcmp(argv[i],"-t")) {
-      if (i+1<argc && argv[i+1]) {
-	i++;
-      }
-    }
-  }
-  task_init();
-  task_initialize();
-  manager->set_TMend(TMend);
-
-  // magoroku_racing の main.ccから
-  //game_main();
-    
-  return init(manager,argc, argv);
-}
-
-void
-TMend(TaskManager *manager)
-{
-  printf("game end\n");
-}
-
-//static int light_sysswitch = 0;
-//static int light_num = 4;
-
-
-
-static int light_sysswitch = 0;
-static int light_num = 4;
-
-// ceriumuで同じ変数名があるから _2 って付け足しました
-static void 
-LightSysSwitch_2(Viewer *sgroot) {
-  if (light_sysswitch == 1) {
-    sgroot->OnLightSysSwitch();
-    for (int i = 0; i < light_num; i++) {
-        SceneGraphPtr light = sgroot->getLight(i);
-        sgroot->OnLightSwitch(i);
-        light->xyz[0] = screen_w / 2;
-        light->xyz[1] = screen_h / 2;
-        light->xyz[2] = -100;
-    }
-  } else if (light_sysswitch == 0) {
-    sgroot->OffLightSysSwitch();
-  }
-}
-
-// 画面の横幅の値を返す
-int getScreen_W ()
-{
-  int w = SCREEN_W;
-  return w;
-}
-
-// 画面の縦幅の値を返す
-int getScreen_H ()
-{
-  int h = SCREEN_H;
-  return h;
-}
--- a/Magoroku.cc~	Mon Jun 27 19:44:46 2011 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,189 +0,0 @@
-//magoroku 関係ココから
-#include "Magoroku.h"
-
-#include <stdio.h>
-#include "game.h"
-#include "libps2.h"
-#include "ps2util.h"
-
-#include "sjoy.h"
-//magoroku 関係ココまで
-
-#include <ctype.h>
-#include <math.h>
-#include <time.h>
-#include <SDL.h>
-#include "SDL_opengl.h"
-
-#include "xml.h"
-#include "profile.h"
-//#include "syokika.h"
-
-#include "sound.h"
-#include "LoadSprite.h"
-#include <SDL_mixer.h>
-#include "error.h"
-#include "matrix_calc.h"
-
-#include "Light.h"
-
-
-
-extern bool padCheck(SDL_Joystick *joy);
-extern bool keybord(void);
-
-
-/**
- * runmode:
- * 0 - normal game                                                         
- * 1 - capture mode                                                        
- *     program will capture all pad traces on a play and               
- *     dump it into a file                                             
- * 2 - trace mode                                                          
- *     program will run with a trace file which is generated           
- *     by capture-mode
- */
-int runmode;
-
-SDL_Joystick *joy;
-
-const char *usr_help_str = "Usage: ./twice [-length data_length] [-count task_num]\n\
-  -length  Number of data (default DATA_NUM (Func.h))\n\
-  -count   Number of task (default 1)\n";
-
-Viewer *droot;
-
-static    int screen_w;
-static    int screen_h;
-
-//ウィンドウのサイズとかを指定?
-MainLoopPtr
-Magoroku::init(Viewer *sgroot_, int w, int h)
-{
-  screen_w = w;
-  screen_h = h;
-  droot = sgroot_;
-  return droot;
-}
-
-Application *application() {
-  return new Magoroku();
-}
-
-
-//Magoroku の初期化など
-/* timer */
-//static int start_time,time_count;
-//static int RUNNIG=0;
-//char raptime[10];
-
-//static int ranking = 0;
-//static LIGHT l;
-//static int i=0;
-// schedule.ccで使用してる
-void linda_env_init( void );
-
-
-extern int init(TaskManager *manager, int argc, char *argv[]);
-extern void task_initialize();
-static void TMend(TaskManager *manager);
-
-
-//class Application の中の virtual bool app_loop( return 1 だけの関数?) を継承
-bool 
-Magoroku::app_loop(Viewer *viewer){
-    // don't use allExecute
-    return 0;
-};
-
-
-/*
-  ゲームの分岐。magoroku の schedule の処理と同等と考えてオッケーかな?
-*/
-HTaskPtr 
-Magoroku::application_task(HTaskPtr next, Viewer* viewer){
-
-  // magoroku_racing
-  game_main();
-
-  /*
-  // Dandy
-  printf("gamef = %d\n",gamef);
-  switch (gamef) {
-  case 0:    gamef= magoroku_main_init(gamef); break;
-  case 1:    gamef= gamesyokika(gamef); break;
-  case 2:    gamef= opening(gamef); break;
-  case 3:    gamef= magoroku_main_loop(gamef); break;
-  case 4:    gamef= magoroku_closing(gamef); break;
-  }
-  */
-  return next;
-}; 
-
-
-static void
-task_init() 
-{
-  printf("task_init\n");
-}
-
-FILE *main_fp;
-
-int
-TMmain(TaskManager *manager,int argc, char *argv[])
-{
-  main_fp = fopen("/dev/stdout", "w");
-  if (!main_fp) {
-    perror("main");
-  }
-
-  printf("trace_TMmain\n");
-
-  for(int i = 1; i<argc ; i++) {
-    if (strcmp(argv[i],"-t")) {
-      if (i+1<argc && argv[i+1]) {
-	i++;
-      }
-    }
-  }
-  task_init();
-  task_initialize();
-  manager->set_TMend(TMend);
-
-  // magoroku_racing の main.ccから
-  //game_main();
-    
-  return init(manager,argc, argv);
-}
-
-void
-TMend(TaskManager *manager)
-{
-  printf("game end\n");
-}
-
-//static int light_sysswitch = 0;
-//static int light_num = 4;
-
-
-
-static int light_sysswitch = 0;
-static int light_num = 4;
-
-// ceriumuで同じ変数名があるから _2 って付け足しました
-static void 
-LightSysSwitch_2(Viewer *sgroot) {
-  if (light_sysswitch == 1) {
-    sgroot->OnLightSysSwitch();
-    for (int i = 0; i < light_num; i++) {
-        SceneGraphPtr light = sgroot->getLight(i);
-        sgroot->OnLightSwitch(i);
-        light->xyz[0] = screen_w / 2;
-        light->xyz[1] = screen_h / 2;
-        light->xyz[2] = -100;
-    }
-  } else if (light_sysswitch == 0) {
-    sgroot->OffLightSysSwitch();
-  }
-}
-
--- a/Magoroku.h.orig	Mon Jun 27 19:44:46 2011 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,28 +0,0 @@
-#ifndef INCLUDE_MAGOROKU_H
-#define INCLUDE_MAGOROKU_H
-
-#include "TaskManager.h"
-#include "SceneGraph.h"
-#include "Application.h"
-#include "MainLoop.h"
-#include "Func.h"
-
-class Magoroku : public Application {
-  bool app_loop(Viewer *viewer);
-  HTaskPtr application_task(HTaskPtr next, Viewer* viewer);
-  MainLoopPtr init(Viewer *viewer, int w, int h);
-};
-
-extern Viewer *droot;
-
-typedef void (*move)(SceneGraphPtr node, void *sgroot_, int w, int h);
-typedef void (*coll)(SceneGraphPtr node, void *sgroot_, int w, int h, SceneGraphPtr tree);
-
-#endif
-
-// 初期設定の画面サイズ 
-#define SCREEN_W 640
-#define SCREEN_H 480
-
-int getScreen_W ();
-int getScreen_H ();
--- a/TAGS.orig	Mon Jun 27 19:44:46 2011 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,619 +0,0 @@
-
-Magoroku.h,121
-#define INCLUDE_MAGOROKU_H2,27
-class Magoroku 10,170
-typedef void (*move)move19,379
-typedef void (*coll)coll20,450
-
-SgoexCerium.h,27
-#define SgoexCerium_h2,22
-
-camera.h,74
-#define CAMERA_H2,17
-typedef struct camera{camera7,74
-} CAMERA;12,158
-
-car.h,75
-#define CAR_H4,27
-typedef struct car 10,84
-} Car, *CarPtr;CarPtr23,480
-
-carNode.h,23
-#define CARNODE_H2,18
-
-col.h,157
-#define COL_H2,14
-typedef struct detection_face 8,72
-} ColFace, *ColFacePtr;ColFacePtr13,164
-typedef struct col_face_handler 15,189
-} ColFaceHd;19,285
-
-controler.h,467
-#define CONTROLER_H2,20
-#define PS2_CROSS 6,70
-#define PS2_CIRCLE 7,90
-#define PS2_SQUARE 8,111
-#define PS2_TRIANGLE 9,132
-#define PS2_L1 11,156
-#define PS2_R1 12,173
-#define PS2_L2 13,190
-#define PS2_R2 14,207
-#define PS2_START 15,224
-#define PS2_SELECT 16,244
-#define PS2_L3 17,265
-#define PS2_R3 18,283
-#define PS2_LEFT 20,302
-#define PS2_RIGHT 21,322
-#define PS2_UP 22,343
-#define PS2_DOWN 23,361
-typedef struct SGO_PAD 34,514
-} SGO_PAD;49,731
-
-field.h,225
-#define FIELD_H2,16
-#define EFFECT_TEXTURE_USE 14,336
-#define EFFECT_ALPHABLEND_UNUSE 15,365
-#define EFFECT_SHADING_FLAT 16,399
-#define DEFAULT_SET 18,430
-typedef struct field 19,519
-} Field, *FieldPtr;FieldPtr27,705
-
-gSprite.h,400
-#define GSPRITE_H2,18
-enum eSpName 5,62
-  TITLE	6,77
-  SELECT 7,98
-  SP_METER 8,119
-  R_ARROW 9,140
-  L_ARROW 10,161
-  KM	11,182
-  RAP	12,208
-  PLAYEY_1 13,227
-  PLAYER_2 14,248
-  SELECT_CAR_1 15,269
-  SELECT_CAR_2 16,290
-  SELECT_CAR_3 17,311
-  SELECT_CORSE 18,332
-  SELECT_CORSE 19,353
-#define SPRITE_PRIO_FOREGROUND 23,421
-typedef struct SpriteTable 25,455
-} SpriteTable;38,657
-
-game.h,81
-#define GAME_H4,29
-typedef struct game 14,148
-} Game, *GamePtr;GamePtr21,332
-
-libps2.h,244
-#define LIBPS2_H3,18
-typedef float FVECTOR[FVECTOR9,75
-typedef float** FMATRIX;11,192
-typedef SceneGraph OBJECT;53,1667
-} GsPrim;74,1993
-} GsSpritePacket;84,2114
-} SPRITE;98,2418
-typedef struct popygon 105,2512
-} PolygonInfo;108,2564
-
-light.h,16
-} LIGHT;11,159
-
-linda.h,723
-#define LINDA_H2,16
-#define MODE_INIT 21,547
-#define MODE_WAIT 22,579
-#define MODE_WAIT_READY 23,611
-#define MODE_OPENING 24,643
-#define MODE_SELECT_CAR 25,675
-#define MODE_SELECT_COURSE 26,707
-#define MODE_READY 27,739
-#define MODE_MAIN_INIT 28,771
-#define MODE_MAIN_READY 29,803
-#define MODE_MAIN 30,835
-#define MODE_MAIN_PAUSE 31,867
-#define MODE_MAIN_GOAL 32,899
-#define MODE_MAIN_FINISH 33,931
-#define MODE_FINISH 34,963
-#define PLAYER_1P 36,996
-#define CLIENT_MAX 38,1017
-#define LINDA_ASK_ID 39,1038
-#define LINDA_HOST 40,1065
-#define PKT_MODE_OFFSET 43,1117
-#define PKT_CARID_OFFSET 44,1148
-#define PKT_COURSEID_OFFSET 45,1179
-#define PKT_DATA_OFFSET 46,1210
-#define PKT_HEADER_SIZE 48,1242
-
-mytype.h,211
-#define RADIAN(4,33
-#define INIT_VECTOR(5,68
-#define NORM(6,137
-enum { X_AXIS=8,215
-enum { X_AXIS=0, Y_AXIS=8,215
-enum { X_AXIS=0, Y_AXIS=1, Z_AXIS=8,215
-enum { X_AXIS=0, Y_AXIS=1, Z_AXIS=2, W_AXIS=8,215
-
-name_dictionary.h,31
-#define NAME_DICTIONARY_H2,26
-
-ps2util.h,142
-#define JOYPAD_1 4,48
-#define PS2UTIL_H8,87
-#define ALIGN_16BYTE 14,153
-typedef struct ps2sprite{ps2sprite28,427
-} ps2utilSprite;30,473
-
-quotanion.h,25
-#define QUOTANION_H2,20
-
-schedule.h,24
-#define SCHEDULE_H3,36
-
-sgoex.h,592
-#define SGOEX_H2,16
-#define DEFOBJ 6,51
-#define MAXOBJ 7,103
-#define BOOL 8,152
-#define TRUE 9,191
-#define FALSE 10,226
-#define PS2_CROSS 13,275
-#define PS2_CIRCLE 14,295
-#define PS2_SQUARE 15,316
-#define PS2_TRIANGLE 16,337
-#define PS2_L1 17,360
-#define PS2_R1 18,377
-#define PS2_L2 19,394
-#define PS2_R2 20,411
-#define PS2_START 21,428
-#define PS2_SELECT 22,448
-#define PS2_L3 23,469
-#define PS2_R3 24,487
-typedef struct SGO_PAD 42,759
-} SGO_PAD;62,1058
-typedef struct SpriteView 64,1070
-} SpriteView;72,1202
-typedef struct SpriteTable 75,1218
-} SpriteTable;88,1414
-
-sjoy.h,681
-#define SJOY_PS2_R_LEFT 10,273
-#define SJOY_PS2_R_DOWN 11,309
-#define SJOY_PS2_R_UP 12,350
-#define SJOY_PS2_R_RIGHT 13,391
-#define SJOY_PS2_L1 14,432
-#define SJOY_PS2_R1 15,473
-#define SJOY_PS2_L2 16,514
-#define SJOY_PS2_R2 17,555
-#define SJOY_PS2_SELECT 18,596
-#define SJOY_PS2_START 19,637
-#define SJOY_PS2_L_LEFT 20,678
-#define SJOY_PS2_L_DOWN 21,720
-#define SJOY_PS2_L_UP 22,762
-#define SJOY_PS2_L_RIGHT 23,804
-#define SJOY_PS2_SQUARE 26,862
-#define SJOY_PS2_CROSS 27,898
-#define SJOY_PS2_TRIANGLE 28,939
-#define SJOY_PS2_CIRCLE 29,980
-#define SJOY_PS2_LEFT 30,1021
-#define SJOY_PS2_DOWN 31,1063
-#define SJOY_PS2_UP 32,1105
-#define SJOY_PS2_RIGHT 33,1147
-
-sound.h,412
-#define _SOUND_H_2,18
-#define BGM 4,37
-#define SHOT_A 5,51
-#define SHOT_B 6,68
-#define SHOT_C 7,85
-#define RING 8,102
-#define NEW 9,117
-#define JIKIOUT 10,131
-#define BOM 11,149
-#define SE_VOLUME 13,164
- #define LASER_A 15,186
- #define LASER_C 16,205
- #define JIKIOUT 17,224
-#define VH_NAME 19,244
-#define VB_NAME 20,287
-#define SQVH_ADDR 21,330
-#define SQVB_ADDR 22,376
-#define SQ_ADDR 23,422
-
-sprite.h,508
-#define FRAME_ANGLE_NORMAL 1,0
-#define FRAME_ANGLE_REVERSE_HORIZON 2,39
-#define FRAME_ANGLE_REVERSE_VERTICAL 3,78
-#define FRAME_ANGLE_ROTATE_180 4,117
-#define UNVISIBLE 7,190
-#define VISIBLE 8,210
-typedef struct sprite_frame 11,237
-} SPRITE_FRAME;21,401
-typedef struct sprite_polygon 23,418
-} SPRITE_POLYGON;36,679
-typedef struct sprite_polygon_head 38,698
-} SPRITE_POLYGON_HEAD;44,897
-#define free_sprite_frame 49,1067
-} GsPrim;69,1649
-} GsSpritePacket;87,2043
-} SpritePacketHeader;102,2557
-
-Magoroku.cc,507
-int runmode;46,1030
-SDL_Joystick *joy;joy48,1044
-const char *usr_help_str usr_help_str50,1064
-Viewer *droot;droot54,1250
-static    int screen_w;56,1266
-static    int screen_h;57,1290
-Magoroku::init(61,1375
-Application *application(application69,1493
-Magoroku::app_loop(94,2034
-Magoroku::application_task(104,2230
-task_init(125,2686
-FILE *main_fp;main_fp130,2729
-TMmain(133,2749
-TMend(160,3208
-static int light_sysswitch 170,3330
-static int light_num 171,3362
-LightSysSwitch_2(175,3477
-
-SgoexCerium.cc,269
-static SceneGraphPtr root;13,172
-flip(16,205
-SpriteTable sptable[sptable39,857
-DefSpriteEx(43,893
-DefSprite(51,1022
-static float my_scale 64,1325
-PutSprite(67,1358
-PutSpriteEx(100,2428
-struct SGO_PAD pad[pad133,3569
-void Pad(137,3640
-void keybord(242,5533
-
-Ss.cc,403
-int SsUtKeyOn(11,255
-int SsUtKeyOff(17,360
-void SsSetSerialAttr(23,447
-void SsSetSerialVol(28,508
-int SsUtSetReverbType(33,556
-void SsSetMVol(40,612
-void SsUtReverbOn(48,656
-int VSync(55,693
-int SsVabTransfer(63,742
-int SsSeqOpen(71,860
-void SsSeqPlay(78,927
-void SsSeqStop(84,996
-void SsSeqClose(90,1038
-void SsSetTempo(113,1286
-void GetPadBuf(118,1329
-void SsUtSetReverbDepth(123,1406
-
-camera.cc,138
-static CAMERA camera,13,214
-static CAMERA camera, def_camera;13,214
-camera_init(17,255
-void set_camera(53,1122
-camera_update(65,1465
-
-car.cc,383
-#define DEFAULT_SET 15,233
-#define BUFSIZE 16,322
-static FVECTOR location 19,377
-static FVECTOR direction 20,418
-car_create(25,497
-car_new_readCSV(78,1890
-CarPtr car_init(123,2796
-car_swerve(154,3331
-car_accelerate(175,3900
-car_field_check(193,4505
-car_move(235,5570
-car_axis_rotation(251,5958
-void car_update(285,6938
-car_destroy(300,7171
-void car_id_update(320,7478
-
-carNode.cc,99
-static CarPtr car_list;12,188
-carNode_append(15,218
-carNode_draw(31,455
-carNode_destroy(43,571
-
-col.cc,90
-col_detect_approx(20,430
-col_orthocenter(46,1161
-col_detect(71,1818
-col_init(105,2584
-
-controler.cc,72
-struct SGO_PAD pad;18,294
-bool padCheck(24,429
-bool keybord(115,2735
-
-field.cc,418
-#define BUFSIZE 13,222
-static int field_num_max 18,287
-static int field_num 19,317
-static FieldPtr field_list;21,344
-static FieldPtr field_actual;22,372
-PolygonInfo  xml_read_file(25,427
-field_new_readCSV(82,1837
-field_init(160,3408
-void test(173,3656
-field_draw(182,3789
-void field_update(205,4400
-field_destroy(239,5071
-field_rap_increment(275,5594
-field_set_actual(287,5746
-field_get_actual(293,5809
-
-gFont.cc,625
-#define DEFOBJ 15,332
-#define SPRITE_COL 16,351
-#define SCREEN_HALF_W 17,375
-#define SCREEN_HALF_H 18,401
-#define CHAR_W_SIZE 19,427
-#define CHAR_H_SIZE 20,450
-static SpriteTable   sptable[sptable22,474
-static ps2utilSprite sp[sp23,512
-static unsigned int  sp_counter;24,587
-static bool          flag_spriteInited 25,620
-gFont_Init_Png(30,747
-gFont_Create(50,1136
-gFont_DefSprite(70,1476
-DefSprite(79,1644
-gFont_Init(93,1952
-gFont_PutSprite(111,2220
-gFont_Clear(132,2699
-gFont_Draw_Reset(143,2824
-get_number_char(151,2917
-gFont_SetString(160,3010
-gFont_SetStringInt(176,3283
-gFont_SetFont_OP(185,3419
-
-gSprite.cc,558
-#define DEFOBJ 15,266
-#define SPRITE_COL 16,285
-#define SCREEN_HALF_W 17,309
-#define SCREEN_HALF_H 18,335
-static SpriteTable   sptable[sptable20,362
-static ps2utilSprite sp[sp21,400
-static unsigned int  sp_counter;22,473
-static bool          flag_spriteInited 23,506
-/*static*/ SceneGraphPtr root;30,647
-static float my_scale 32,679
-flip(37,736
-gSprite_DefSprite(73,1643
-void gSprite_PutSprite(105,2560
-gSprite_PutSpriteEx(197,5000
-gSprite_Init(280,6967
-gSprite_Clear(329,8905
-gSprite_Draw_Reset(342,9034
-gSprite_PutSprite_Pause(352,9127
-
-game.cc,50
-#define linda_init(22,356
-void game_main(26,388
-
-game_time.cc,169
-int game_time_get_msec(6,67
-int game_time_conv_ms2cs 29,516
-int game_time_conv_ms2sec 34,603
-int game_time_conv_ms2minute 39,672
-void game_time_set_raptime 56,1044
-
-light.cc,187
-FMATRIX normal_light;9,124
-FMATRIX light_color;10,146
-void init_light(13,169
-void ps2_vu0_normal_light_matrix(60,1060
-void ps2_vu0_light_color_matrix(66,1190
-void set_light(71,1316
-
-linda.cc,967
-static int my_id;18,343
-static CarPtr linda_carlist[linda_carlist19,361
-static int linda_seq[linda_seq20,404
-set_header(25,485
-get_header(35,658
-make_packet(49,879
-send_packet(71,1369
-get_packet(99,2012
-linda_set_schedule(119,2580
-static bool linda_sche_wait0(128,2777
-linda_sche_wait1(153,3304
-linda_sche_wait_ready0(168,3581
-linda_sche_wait_ready1(197,4119
-linda_sche_opening0(212,4392
-linda_sche_opening1(236,4874
-linda_sche_select_car0(251,5155
-linda_sche_select_car1(275,5649
-linda_sche_select_course0(290,5941
-linda_sche_select_course1(324,6648
-linda_sche_ready0(343,7031
-linda_sche_ready1(367,7506
-linda_sche_main_init(382,7780
-linda_sche_main_ready0(417,8526
-linda_sche_main_ready1(441,9001
-linda_sche_main(456,9265
-linda_update(502,10408
-linda_jiki_compareLocation(514,10583
-linda_jiki_compare(541,11108
-linda_jiki_update(555,11399
-linda_update(580,11965
-get_id(677,14415
-void linda_env_init(694,14743
-linda_init(706,14862
-
-main.cc,39
-FILE *main_fp;main_fp6,79
-main(9,99
-
-mytype.cc,139
-static clock_t start;10,137
-static clock_t race_start;11,159
-wait_init(14,192
-wait(24,315
-time_RaceStart(39,480
-time_RaceTime(45,533
-
-name_dictionary.cc,307
-#define NAME_HASH_SIZE 6,80
-#define REHASH_NUM 7,131
-typedef struct name_dic 9,173
-} NAME_DIC;12,238
-static NAME_DIC *name_hash=name_hash14,251
-int hash_func(16,285
-const char *refer_name_dictionary(refer_name_dictionary32,541
-void delete_name_dictionary(62,1356
-int init_name_dictionary(87,1914
-
-ps2util.cc,1200
-OBJECT *ps2util_obj_Create_fromXML(ps2util_obj_Create_fromXML16,366
-void ps2util_obj_Set_effect(33,655
-void ps2_vu0_copy_vector(39,777
-void ps2util_obj_Renew_transMatrix(45,899
-int ps2util_tex_Set(66,1175
-int ps2util_sprite_Create(71,1226
-void ps2util_obj_Set_texture(77,1310
-void ps2_vu0_unit_matrix(84,1440
-void ps2_vu0_rot_matrix_y(98,2033
-void ps2_vu0_apply_matrix(123,2735
-void ps2_vu0_scale_vector(132,3133
-void ps2_vu0_add_vector(142,3484
-void ps2_vu0_outer_product(152,3704
-float ps2_vu0_inner_product(161,3941
-void ps2_vu0_mul_matrix(167,4055
-void ps2_vu0_copy_matrix(192,5793
-void ps2util_obj_Free(197,5898
-void ps2_vu0_sub_vector(204,5953
-void ps2_vu0_normalize(214,6143
-void xml_free(225,6390
-void ps2util_obj_Draw(233,6474
-void  ps2util_sprite_Destroy(241,6649
-void ps2util_sprite_Set_basicAttribute(248,6754
-void ps2util_sprite_Request(258,7060
-void ps2util_sprite_Unuse_alpha(264,7121
-void ps2util_graphic_Init(269,7186
-#define SPRITE_HAS_4VERTEXIS 278,7282
-#define PS2_GS_XYZ3 280,7314
-sprite_disappear(283,7406
-int malloc_align16(315,8071
-void ps2util_sprite_Draw(344,8671
-void ps2util_graphic_Finish(349,8740
-void ps2util_sprite_Use_alpha(356,8842
-
-quotanion.cc,69
-quotanion(11,226
-quotanion_rotmatrix(25,529
-degree2radian(47,1167
-
-schedule.cc,1012
-#define linda_update(32,538
-#define MAXCAR 35,592
-#define MAXFIELD 36,633
-#define MAXRAP 37,677
-#define SP_SEL_CAR 38,712
-#define SP_SEL_COURSE 39,737
-static int start_time,63,1523
-static int start_time,time_count;63,1523
-static int RUNNIG=64,1557
-char raptime[raptime65,1578
-static int ranking 67,1597
-static LIGHT l;68,1621
-static int i=69,1637
-static int change_state 73,1749
-set_schedule_assumption(79,1854
-unset_schedule(86,1970
-set_schedule(92,2024
-graphic_init(99,2122
-play_init(109,2299
-void linda_env_init(121,2559
-static void game_env_init 126,2622
-sche_game_init(142,2856
-sche_game_opening(199,3949
-sche_game_select_car(249,4924
-sche_game_select_course(284,5618
-sche_game_ready(316,6335
-sche_game_main_init(345,7006
-sche_game_main_ready(358,7200
-sche_game_main(365,7337
-sche_game_main_pause(436,9058
-sche_game_main_goal(470,9758
-sche_game_main_finish(500,10444
-sche_game_main_finish2(510,10603
-void wait_sync(521,10794
-void swap_dbuff(527,10864
-schedule(533,10920
-
-sjoy.cc,437
-#define N_JOY 14,195
-static const char *g_devName[g_devName16,214
-static int g_fd[g_fd21,286
-int sjoy_open(29,527
-int sjoy_close(52,1101
-struct js_event68,1349
-int g_button[g_button75,1410
-int g_axis[g_axis76,1428
-#define JS_EVENT_INIT 78,1449
-#define JS_EVENT_BUTTON 79,1473
-#define JS_EVENT_AXIS 80,1499
-void sjoy_poll(85,1637
-int sjoy_get_button(119,2314
-int sjoy_get_axis(125,2445
-int sjoy_get_ps2_button(131,2588
-
-sound.cc,578
-Mix_Chunk *chunk[chunk14,355
-int channel[channel15,419
-static char buf0[buf019,502
-long vh_addr[vh_addr21,532
-int vb_addr[vb_addr26,643
-int vab[vab31,788
-unsigned char *buf;buf32,820
-int cnt;33,840
-int seqno 34,849
-int seq[seq36,866
-int sdvab;37,898
-int SQ[SQ41,959
-void Soundss(45,1093
-void SoundPlay(108,3399
-void SoundStop(120,3682
-int no_useSDLMixer 133,3965
-InitSdlMixer(136,3995
-void LoadSdlMixer(146,4219
-PlaySdlMixer(175,5174
-PauseSdlMixer(186,5392
-ResumeSdlMixer(197,5565
-TimeSdlMixer(208,5740
-FreeSdlMixer(221,6002
-InitVolume(236,6223
-
-test_vector.cc,157
-int main(16,358
-void init_FVECTOR(134,2887
-void init_FMATRIX(144,3081
-void output_FVECTOR(159,3395
-void output_FMATRIX(169,3558
-void all_init(184,3789
-
-title_scene.cc,316
-    TITLE_INIT,::TITLE_INIT10,123
-    TITLE_MAIN,::TITLE_MAIN11,139
-    TITLE_FINISH::TITLE_FINISH12,155
-} TITLE_STATE;13,172
-static ps2utilSprite title_sprite;15,188
-#define TITLE_IMG_FILE 19,254
-title_init(23,307
-title_init_call(46,755
-title_finish(52,806
-title_finish_call(60,943
-title_scene(66,990
-
-title_scene.h,0
-
-game_time.h,0
-
-gFont.h,0
-
-Ss.h,0
-
-LoadSprite.h,0
--- a/car.cc.orig	Mon Jun 27 19:44:46 2011 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,327 +0,0 @@
-/* Car.c */
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <stdbool.h>
-#include "libps2.h"
-#include "ps2util.h"
-#include "field.h"
-#include "car.h"
-#include "mytype.h"
-#include "quotanion.h"
-#include "game.h"
-#include "stdbool.h"
-
-#define DEFAULT_SET (EFFECT_TEXTURE_USE | EFFECT_ALPHABLEND_UNUSE | EFFECT_SHADING_FLAT)
-#define BUFSIZE 256
-
-/* 初期位置と初期方向 */
-static FVECTOR location  = {0, 0, 0, 1};
-static FVECTOR direction = {0, 0, 1, 1};
-
-extern FILE* main_fp;
-
-static CarPtr
-car_create(int car_id, char *filename, char *texname, float speed_accel,
-	   float speed_max, float rot, float brake)
-{
-  CarPtr car;
-  OBJECT *body;
-  //TEXTURE* tex;
-  void *free_addr;
-
-  body = ps2util_obj_Create_fromXML(filename);
-  ps2util_obj_Set_effect(body, DEFAULT_SET);
-
-  if (malloc_align16(&free_addr, &car, sizeof(Car)) == -1) {
-    fprintf(main_fp, "car.c: malloc_align16 error\n");
-    exit(EXIT_FAILURE);	
-  }
-
-  //  car->body = new OBJECT();
-  car->body = (OBJECT*)malloc(sizeof(OBJECT));
-  
-  car->body           = body;
-  car->next           = NULL;
-  car->speed          = 0.0;
-  car->speed_accel    = speed_accel;
-  car->speed_max      = speed_max;
-  car->brake          = brake;
-  car->rotation_angle = rot;
-  car->y_angle        = 0.0;
-  car->free_addr      = free_addr;
-
-  //  car->body = new OBJECT();
-  //  car->body = (OBJECT*)malloc(sizeof(OBJECT));
-  
-  ps2_vu0_copy_vector(car->direction, direction);
-  ps2_vu0_copy_vector(car->location, location);
-  INIT_VECTOR(car->vertical,    0, -1, 0, 1);
-  INIT_VECTOR(car->body->xyz,   0,  0, 0, 1);
-  INIT_VECTOR(car->body->angle, 0,  0, 0, 1);
-
-  ps2util_obj_Renew_transMatrix(car->body);
-  ps2util_obj_Set_effect(car->body, DEFAULT_SET);
-
-  /*
-    if (*texname != 'n') {
-    tex = read_png_file(texname);
-    ps2util_tex_Set(tex);
-    ps2util_obj_Set_texture(car->body, tex);
-    }
-  */
-
-#ifdef DEBUG
-  fprintf(main_fp, "malloc car addr = %x\n", (int)free_addr);
-#endif
-
-  return car;
-}
-
-// idは 1 か 2 か 3 で引数取ってこないと落ちるよ
-// car/car.dat ファイル内に3つしか車のデータ無から
-static CarPtr
-car_new_readCSV(FILE *fp, int id)
-{
-  CarPtr newCar;
-  int   car_id;
-  float speed_accel, speed_max, brake, rot;
-  char  buff[BUFSIZE], *bufp;
-  char  carImg[BUFSIZE], texImg[BUFSIZE];
-  bool  flag;
-
-  flag = false;
-
-  while ((bufp = fgets(buff, BUFSIZE, fp)) != NULL) {
-
-    bufp++;
-
-    switch (buff[0]) {
-    case 'n':
-      if (flag == false) {
-	sscanf(bufp, " %d\n", &car_id); // car_id = nの後ろの数字一文字
-	if (id == car_id) {
-	  flag = true;
-	}
-      }
-      break;
-    case 't':
-      if (flag == true) {
-	sscanf(bufp, " %s %s %f %f %f %f\n",
-	       carImg, texImg, &speed_accel, &speed_max, &rot, &brake);
-	newCar = car_create(id, carImg, texImg,
-			    speed_accel, speed_max, rot, brake);
-	return newCar;
-      }
-      break;
-    default:
-      break;
-    }
-  }
-
-  /* ここまで辿り着いたら読み込み失敗 */
-  fprintf(main_fp, "error - car_new_readCSV\n");
-  exit(EXIT_FAILURE);
-}
-
-CarPtr car_init(int id)
-{
-  printf("car_init()\n");
-  
-  CarPtr newCar;
-  FILE *fp;
-  const char *filename = "car/car.dat";
-  
-  printf("car_init()\n");
-
-  if (!(fp = fopen(filename, "r"))) {
-    fprintf(main_fp, "error read file %s\n", filename);
-    exit(EXIT_FAILURE);
-  }
-
-  printf("car_init()\n");
-
-  newCar = car_new_readCSV(fp, id);
-
-  printf("car_init()\n");
-
-  fclose(fp);
-
-  return newCar;
-}
-
-/*---------------------------
-  carをY軸で回転させる
-  flg: 回転方向 1:右, -1:左
-  ---------------------------*/
-void
-car_swerve(CarPtr car, int flg)
-{
-  FMATRIX rot;
-  //  float *rot;
-  FVECTOR v;
-
-  car->y_angle += (float)flg*car->rotation_angle;
-  car->y_angle += (car->y_angle < 0) ? 360.0 : 0;
-  car->y_angle += (car->y_angle > 360.0) ? -360.0 : 0;
-
-  ps2_vu0_unit_matrix(rot);
-  ps2_vu0_rot_matrix_y(rot, rot, degree2radian((float)flg*car->rotation_angle));
-  ps2_vu0_copy_vector(v, car->direction);
-  ps2_vu0_apply_matrix(car->direction, rot, v); 
-}
-
-/*----------------------------
-  carを加速・減速する
-  (flg == 1) ? 加速 : 減速
-  ---------------------------*/
-void
-car_accelerate(CarPtr car, int flg)
-{
-  car->speed += (flg == 1) ? car->speed_accel : -car->brake;
-  car->speed = (car->speed < 0) ? 0 : car->speed;
-  car->speed = (car->speed > car->speed_max) ? car->speed_max : car->speed;
-}
-
-
-/*---------------------------------
-  進行後のcarに対してコース面の内外判定を行い、
-  : 現在のコース
-  : 現在のコースの次のコース
-  : 現在のコースの前のコース
-  に存在すればTRUEを返す
-  どのコースにも居ない(壁に衝突した)場合は
-  FALSEを返す。
-  ---------------------------------*/
-static bool
-car_field_check(Game *game ,CarPtr car)
-{
-  FieldPtr p;
-  FieldPtr f = field_get_actual();
-
-  // 現在のコースで衝突・内外判定
-  p = f;
-  if (col_detect(&p->colface, car->vertical, car->location) == true) {
-    goto FIELD_CHECK_OK;
-  }
-
-  // 現在のコースの次に隣接するコースで衝突・内外判定
-  p = f->next;
-  if (col_detect(&p->colface, car->vertical, car->location) == true) {
-    if (field_rap_increment(1)) {
-      game->rap++;
-    }
-    goto FIELD_CHECK_OK;
-  }
-
-  // 現在のコースの前に隣接するコースで衝突・内外判定
-  p = f->prev;
-  if (col_detect(&p->colface, car->vertical, car->location) == true) {
-    field_rap_increment(-1);
-    goto FIELD_CHECK_OK;
-  }
-
-  // どのコース上にも居ない(壁に衝突)
-  return false;
-
- FIELD_CHECK_OK:
-  field_set_actual(p);
-  return true;
-}
-
-
-/*------------------------------
-  速度speedと向きdirectionから
-  進行後の位置locationを求める。
-  また、進行後の衝突判定も行う。
-  ------------------------------*/
-static void
-car_move(Game *game,CarPtr car)
-{
-  FVECTOR mov, prev_location;
-    
-  ps2_vu0_scale_vector(mov, car->direction, car->speed);
-  ps2_vu0_copy_vector(prev_location, car->location);
-  ps2_vu0_add_vector(car->location, car->location, mov);
-
-  if (car_field_check(game,car) == false) {
-     	ps2_vu0_copy_vector(car->location, prev_location);
-	car->speed = car->speed*0.5;
-  }
-}
-
-
-static void
-car_axis_rotation(CarPtr car)
-{
-  FMATRIX pose, yrot, yrotinv;
-
-  ps2_vu0_unit_matrix(yrot);
-  ps2_vu0_rot_matrix_y(yrot, yrot, -degree2radian(car->y_angle));
-  ps2_vu0_unit_matrix(yrotinv);
-  ps2_vu0_rot_matrix_y(yrotinv, yrotinv, degree2radian(car->y_angle));
-
-  {
-    FVECTOR yd = {0, -1, 0, 1};
-    FVECTOR rotaxis;
-    FVECTOR q;
-	
-    ps2_vu0_outer_product(rotaxis, car->vertical, yd);
-    {
-      float scale=1/NORM(rotaxis);
-      rotaxis[0] *= scale;
-      rotaxis[1] *= scale;
-      rotaxis[2] *= scale;
-    }
-	
-    quotanion(q, rotaxis, acos(ps2_vu0_inner_product(yd, car->vertical)/(NORM(yd)*NORM(car->vertical))));
-    quotanion_rotmatrix(pose, q);
-  }
-
-  ps2_vu0_mul_matrix(pose, yrot, pose);
-  ps2_vu0_mul_matrix(pose, pose, yrotinv);
-  // ps2_vu0_copy_matrix(car->body->transfer, pose);
-  ps2_vu0_copy_matrix((FMATRIX)(car->body->matrix), pose);
-  ps2_vu0_rot_matrix_y((FMATRIX)(car->body->matrix), (FMATRIX)(car->body->matrix) , degree2radian(car->y_angle));
-}
-
-
-void car_update( Game *game, CarPtr car )
-{
-  // 移動
-  car_move(game,car);
-
-  // 摩擦による速度減少
-  car->speed -= 0.005;
-  car->speed = (car->speed < 0) ? 0 : car->speed;
-
-  // 傾き
-  car_axis_rotation(car);
-}
-
-
-void
-car_destroy(CarPtr p)
-{
-  /*
-  TEXTURE *t;
-
-  if ((t = p->body->surfaces->texture)) {
-    //ps2util_tex_Exclude(t);
-    free_texture(t);
-  }
-  */
-  
-  ps2util_obj_Free(p->body);
-  free(p->free_addr);
-
-#ifdef DEBUG
-  fprintf(main_fp, "free car addr = %x\n", (int)p->free_addr);
-#endif
-}
-
-// 適当に自作 
-void car_id_update(Game *game, CarPtr jiki)
-{
-  printf("car_id_update\n");
-}
--- a/controler.cc.orig	Mon Jun 27 19:44:46 2011 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,226 +0,0 @@
-/* controler.c */
-
-#include "libps2.h"
-#include "ps2util.h"
-#include "controler.h"
-#include <stdbool.h>
-#include <SDL.h>
-
-#include "matrix_calc.h"
-#include "TaskManager.h"
-#include "SceneGraph.h"
-#include "Application.h"
-
-#include "sjoy.h" // ps2関連ファイルから
-
-
-//キー入力変数
-struct SGO_PAD pad;
-
-/*
-  SgoexCerium をみながら、改変。
-  引数を追加して、変数名以外の書き方を似せた
-*/
-bool padCheck(SDL_Joystick *joy) {
-
-  SDL_JoystickUpdate();
-
-  if (SDL_JoystickGetButton(joy,PS2_START)==SDL_PRESSED) {
-    pad.st += (pad.st < 2) ? 1 : 0;
-  } else {
-    pad.st = 0;
-  }
-
-  if (SDL_JoystickGetButton(joy,PS2_SELECT)==SDL_PRESSED) {
-    pad.se += (pad.se < 2) ? 1 : 0;
-  } else {
-    pad.se = 0;
-  }
-  if (SDL_JoystickGetButton(joy,PS2_LEFT)==SDL_PRESSED) { 
-    pad.left += (pad.left < 2) ? 1 : 0;
-  } else {
-    pad.left = 0;
-  }
-  if (SDL_JoystickGetButton(joy,PS2_RIGHT)==SDL_PRESSED) {  
-    pad.right += (pad.right < 2) ? 1 : 0;
-  } else {
-    pad.right = 0;
-  }
-  if (SDL_JoystickGetButton(joy,PS2_UP)==SDL_PRESSED) {  
-    pad.up += (pad.up < 2) ? 1 : 0;
-  } else {
-    pad.up = 0;
-  }
-  if (SDL_JoystickGetButton(joy,PS2_DOWN)==SDL_PRESSED) {
-    pad.down += (pad.down < 2) ? 1 : 0;
-  } else {
-    pad.down = 0;
-  }
-  if (SDL_JoystickGetButton(joy,PS2_R1)==SDL_PRESSED) { 
-    pad.r1 += (pad.r1 < 2) ? 1 : 0;
-  } else {
-    pad.r1 = 0;
-  }
-  if (SDL_JoystickGetButton(joy,PS2_R2)==SDL_PRESSED) {  
-    pad.r2 += (pad.r2 < 2) ? 1 : 0;
-  } else {
-    pad.r2 = 0;
-  }
-  if (SDL_JoystickGetButton(joy,PS2_L1)==SDL_PRESSED) {
-    pad.l1 += (pad.l1 < 2) ? 1 : 0;
-  } else {
-    pad.l1 = 0;
-  }
-  if (SDL_JoystickGetButton(joy,PS2_L2)==SDL_PRESSED) { 
-    pad.l2 += (pad.l2 < 2) ? 1 : 0;
-  } else {
-    pad.l2 = 0;
-  }
-  if (SDL_JoystickGetButton(joy,PS2_CROSS)==SDL_PRESSED) {  
-    pad.cross += (pad.cross < 2) ? 1 : 0;
-  } else {
-    pad.cross = 0;
-  }
-  if (SDL_JoystickGetButton(joy,PS2_CIRCLE)==SDL_PRESSED) {
-    pad.circle += (pad.circle < 2) ? 1 : 0;
-  } else {
-    pad.circle = 0;
-  }
-  if (SDL_JoystickGetButton(joy,PS2_TRIANGLE)==SDL_PRESSED) {
-    pad.triangle += (pad.triangle < 2) ? 1 : 0;
-  } else {
-    pad.triangle = 0;
-  }
-  if (SDL_JoystickGetButton(joy,PS2_SQUARE)==SDL_PRESSED) {
-    pad.square += (pad.square < 2) ? 1 : 0;
-  } else {
-    pad.square = 0;
-  }
-
-  if ( (SDL_JoystickGetButton(joy,PS2_SELECT)==SDL_PRESSED) 
-       && (SDL_JoystickGetButton(joy,PS2_START)==SDL_PRESSED)
-       && (SDL_JoystickGetButton(joy,PS2_L1)==SDL_PRESSED)
-       && (SDL_JoystickGetButton(joy,PS2_R1)==SDL_PRESSED)
-       && (SDL_JoystickGetButton(joy,PS2_L2)==SDL_PRESSED)
-       && (SDL_JoystickGetButton(joy,PS2_R2)==SDL_PRESSED)
-  ){
-    return false;
-  }
-
-
-  return true;
-}
-
-
-bool keybord()
-{
-  SDL_PumpEvents();
-  Uint8 *keys = SDL_GetKeyState(NULL);
-
-  printf("key--\n");
-
-  if (keys[SDLK_UP]) {
-    pad.up += (pad.up < 2) ? 1 : 0;
-  } else {
-    pad.up = 0;
-  }
-  if (keys[SDLK_DOWN]) {
-    pad.down += (pad.down < 2) ? 1 : 0;
-  } else {
-    pad.down = 0;
-  }
-
-  if (keys[SDLK_RIGHT]) {
-    pad.right += (pad.right < 2) ? 1 : 0;
-  } else {
-    pad.right = 0;
-  }
-
-  if (keys[SDLK_LEFT]) {
-    pad.left += (pad.left < 2) ? 1 : 0;
-  } else {
-    pad.left = 0;
-  }
-
-  if (keys[SDLK_a]) {
-    pad.cross += (pad.cross < 2) ? 1 : 0;
-  } else {
-    pad.cross = 0;
-  }
-
-  if (keys[SDLK_z]) {
-    pad.circle += (pad.circle < 2) ? 1 : 0;
-  } else {
-    pad.circle = 0;
-  }
-
-  if (keys[SDLK_s]) {
-    pad.square += (pad.square < 2) ? 1 : 0;
-  } else {
-    pad.square = 0;
-  }
-    
-  if (keys[SDLK_x]) {
-    pad.triangle += (pad.triangle < 2) ? 1 : 0;
-  } else {
-    pad.triangle = 0;
-  }
-
-  if (keys[SDLK_r]) {
-    pad.r2 += (pad.r2 < 2) ? 1 : 0;
-  } else {
-    pad.r2 = 0;
-  }
-
-  if (keys[SDLK_e]) {
-    pad.r1 += (pad.r1 < 2) ? 1 : 0;
-  } else {
-    pad.r1 = 0;
-  }
-
-  if (keys[SDLK_w]) {
-    pad.l1 += (pad.l1 < 2) ? 1 : 0;
-  } else {
-    pad.l1 = 0;
-  }
-
-  if (keys[SDLK_q]) {
-    pad.l1 += (pad.l2 < 2) ? 1 : 0;
-  } else {
-    pad.l2 = 0;
-  }
-
-  // START ボタンは Return が似合う気がする
-  //if(keys[SDLK_1])
-  if (keys[SDLK_RETURN]) {
-    pad.st += (pad.st < 2) ? 1 : 0;
-  } else {
-    pad.st = 0;
-  }
-
-  if (keys[SDLK_2]) {
-    pad.se += (pad.se < 2) ? 1 : 0;
-  } else {
-    pad.se = 0;
-  }
-
-  if (keys[SDLK_ESCAPE]) {
-    SDL_Quit();
-    exit(1);
-    //pad[0].st = 1;
-    //pad[0].se = 1;
-  }
-
-  //SELECT, START, L1, R1, L2, R2
-  if ( (keys[SDLK_2])
-       && (keys[SDLK_RETURN]) 
-       && (keys[SDLK_w])
-       && (keys[SDLK_e])
-       && (keys[SDLK_q])
-       && (keys[SDLK_r])
-       ){
-    return false;
-  }
-    
-  return true;
-}
--- a/gSprite.cc.orig	Mon Jun 27 19:44:46 2011 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,363 +0,0 @@
-//SgoexCerium.ccより
-#include "matrix_calc.h"
-#include "TaskManager.h"
-#include "SceneGraph.h"
-#include "Application.h"
-#include <iostream>
-
-#include <stdio.h>
-#include <stdlib.h>
-#include "libps2.h"
-#include "ps2util.h"
-#include "gSprite.h"
-#include <stdbool.h>
-
-#define DEFOBJ		100
-#define SPRITE_COL	0x4f
-#define SCREEN_HALF_W	320
-#define SCREEN_HALF_H	240
-
-static SpriteTable	sptable[DEFOBJ];
-static ps2utilSprite	sp[DEFOBJ];	// 表示スプライト用スタック
-static unsigned int	sp_counter;
-static bool		flag_spriteInited = false;	// スプライトロードフラグ
-
-//static TEXTURE *sprite_tex;
-
-extern Viewer	*droot;
-
-/*static*/ SceneGraphPtr	root;
-
-static float	my_scale = 5;
-
-
-//SgoexCerium.ccより
-void
-flip()
-{
-  CameraPtr	camera = droot->sgroot->getCamera();
-
-  droot->sgroot->flip();
-  droot->sgroot->lightCalc();
-
-  root		 = droot->createSceneGraph();
-  //root->xyz[0] = screen_w/2;
-  //root->xyz[1] = screen_h/2;;
-  root->xyz[0]	 = 0;
-  root->xyz[1]	 = 0;
-  //root->xyz[2] = 30.0f;
-
-  /*親の回転、座標から、子の回転、座標を算出*/
-  get_matrix(root->matrix, root->angle, root->xyz, camera->matrix);
-  /*法線用の行列。Cameraの行列を抜いている(Cameraのコンストラクタで、単位行列にしている)*/
-  get_matrix(root->real_matrix, root->angle, root->xyz, camera->real_matrix);
-  //出力して、次のものを出力するための準備
-  droot->setSceneData(root);
-}
-
-
-
-/*void
-gSprite_DefSprite(int number, int tx, int ty, int tw, int th)
-{
-  sptable[number].tx = tx;
-  sptable[number].ty = ty;
-  sptable[number].tw = tw;
-  sptable[number].th = th;
-}*/
-
-void
-gSprite_DefSprite(int number, const char *name, float w, float h, int color)//, OBJECT *obj)
-{
-  SpriteTable	*m = &sptable[number];
-  m->w		   = w;
-  m->h		   = h;
-  m->color	   = (color & 32);
-  m->mx		   = w / 2;	//画像の中心を座標としたいらしい。
-  m->my		   = h / 2;
-  m->tex_w	   = power_of_two(m->w);
-  m->tex_h	   = power_of_two(m->h);
-  m->texture	   = (int *)name;
-}
-
-/*void
-  gSprite_PutSprite(int number, int x, int y)
-  {
-  ps2utilSprite *p = &sp[sp_counter];
-
-  ps2util_sprite_Set_basicAttribute(
-  p,
-  (unsigned short)x, (unsigned short)y,
-  (unsigned short)sptable[number].tw*2, (unsigned short)sptable[number].th*2,
-  (unsigned short)sptable[number].tx, (unsigned short)sptable[number].ty,
-  (unsigned short)sptable[number].tw, (unsigned short)sptable[number].th,
-  SPRITE_PRIO_FOREGROUND);
-
-  ps2util_sprite_Request(p);
-  sp_counter++;
-  }*/
-
-
-//void gSprite_PutSprite(int number, short x, short y, int zorder)
-void gSprite_PutSprite(int number, int x, int y)
-{
-  SpriteTable *m = &sptable[number];
-
-  char *name = (char *) m->texture;
-  if (!name) {
-    printf("PutSprite %d unknown\n",number);
-    return;
-  }
-
-  SceneGraphPtr object = droot->createSceneGraph(name);
-
-  // object->c_xyz[0] = m->mx;
-  // object->c_xyz[1] = m->my;
-
-  // テスト初期設定:miya
-  /*
-    object->xyz[0] = 300;
-    object->xyz[1] = 100;
-    object->xyz[2] = -100;
-  */
-  /*
-    object->xyz[0] -= object->c_xyz[0]*my_scale;
-    object->xyz[1] -= object->c_xyz[1]*my_scale;
-    object->xyz[2] -= object->c_xyz[2];
-  */
-  /*
-    object->xyz[0] += x+m->mx;
-    object->xyz[1] += y+m->my;
-  */
-  //  object->xyz[2] += zorder * 0.01;
-
-
-  /*
-    object->xyz[0] = x;
-    object->xyz[1] = y;
-  
-    root->addChild(object);
-  */
-
-  float scale[] = {my_scale,my_scale,1};
-  //float c_xyz[] = {0,0,0};
-  //scale_matrix(object->matrix, scale, c_xyz);
-
-  // カメラへのアクセスはどんな?
-  //  SceneGraphRoot *sgroot = (SceneGraphRoot)object->sgroot;//(SceneGraphRoot *)droot->sgroot;
-  //SceneGraphRoot *sgroot = (SceneGraphRoot *)droot->sgroot;
-  //  SceneGraphPtr camera = sgroot->getCamera();
-  //  CameraPtr camera = droot->sgroot->getCamera();
-  CameraPtr camera = droot->sgroot->getCamera();
-
-  camera->xyz[0] = 5200.0f;
-  camera->xyz[1] = 10000.0f;
-  camera->xyz[2] = 1000.0f;
-  
-  /*
-    camera->xyz[0] = object->xyz[0];
-    camera->xyz[1] = object->xyz[1];
-    camera->xyz[2] = object->xyz[2] + 500;
-    camera->xyz[3] = 0;
-  */
-  
-  object->xyz[0] = 320;//x;//camera->xyz[0] + 300;
-  object->xyz[1] = 240;//y;//camera->xyz[1] + 200;
-  object->xyz[1] = -0;//y;//camera->xyz[1] + 200;
-  root->addChild(object);
-
-  printf( "obj_x: %f",   object->xyz[0]);
-  printf( " obj_y:%f",   object->xyz[1]);
-  printf( " obj_z:%f",   object->xyz[2]);
-  printf( " obj_[3]:%f\n",   object->xyz[3]);
-  
-  printf( "Camera_x: %f", camera->xyz[0]);
-  printf( " Camera_y:%f", camera->xyz[1]);
-  printf( " Camera_z:%f", camera->xyz[2]);
-  printf( " Camera_[3]:%f\n", camera->xyz[3]);
-
-
-  /*親の回転、座標から、子の回転、座標を算出*/
-  get_matrix_scale(object->matrix, object->angle, object->xyz, scale, root->matrix);
-
-  /*法線用の行列。Cameraの行列を抜いている(Cameraのコンストラクタで、単位行列にしている)*/
-  get_matrix(object->real_matrix, object->angle, object->xyz, root->real_matrix);
-
-}
-
-
-/*void
-  gSprite_PutSpriteEx(int number, int x, int y, float w, float h)
-  {
-  ps2utilSprite *p = &sp[sp_counter];
-
-  ps2util_sprite_Set_basicAttribute(
-  p,
-  (unsigned short)x, (unsigned short)y,
-  (unsigned short)sptable[number].tw*w, (unsigned short)sptable[number].th*h,
-  (unsigned short)sptable[number].tx, (unsigned short)sptable[number].ty,
-  (unsigned short)sptable[number].tw, (unsigned short)sptable[number].th,
-  SPRITE_PRIO_FOREGROUND);
-
-  ps2util_sprite_Request(p);
-  sp_counter++;
-  }
-*/
-
-void
-gSprite_PutSpriteEx(int number, int x, int y, float scalex, float scaley, float angle)
-{
-  if (1) {
-    gSprite_PutSprite(number, x, y);
-    return;
-  }
-
-  SpriteTable *m = &sptable[number];
-  char *name = (char *) m->texture;
-  if (!name) {
-    printf("PutSpriteEx %d unknown\n",number);
-    return;
-  }
-  SceneGraphPtr object = droot->createSceneGraph(name);
-  root->addChild(object);
-
-  float scale[] = {my_scale*scalex*4,my_scale*scaley*4,1};
-
-  /*親の回転、座標から、子の回転、座標を算出*/
-  object->xyz[0] = x - object->c_xyz[0] * my_scale - m->w*my_scale;
-  object->xyz[1] = y - object->c_xyz[1] * my_scale - m->h*my_scale;
-  object->xyz[2] = number * 0.01;
-  //object->c_xyz[0] = m->mx;
-  //object->c_xyz[1] = m->my;
-  object->angle[3] = angle * (3.1415926*2/4096);
-  get_matrix(object->matrix, object->angle, object->xyz, root->matrix);
-  float c_xyz[] = {0,0,0};
-  scale_matrix(object->matrix, scale, c_xyz);
-  /*法線用の行列。Cameraの行列を抜いている(Cameraのコンストラクタで、単位行列にしている)*/
-  // get_matrix(object->real_matrix, object->angle, object->xyz, root->real_matrix);
-}
-
-
-
-
-
-//ここいらはどうやら、スプライトを取得する部分。
-/*
-  static void
-  gSprite_Init_Png(const char *texname)
-  {
-  if (!(sprite_tex = read_png_file(texname))) {
-  fprintf(stderr,
-  "cannot creat texture - init_png().\n");
-  fflush(stderr);
-  exit(EXIT_FAILURE);
-  }
-  
-  
-  if (ps2util_tex_Set(sprite_tex) == -1) {
-  fprintf(stderr,
-  "cannot set texture - init_png().\n");
-  fflush(stderr);
-  exit(EXIT_FAILURE);
-  }
-
-  
-  }
-*/
-
- /*
-static void
-gSprite_Create()
-{
-  int i;
-
-  for (i=0; i<DEFOBJ; i++) {
-    if (ps2util_sprite_Create(&sp[i], sprite_tex) == -1) {
-      fprintf(stderr,
-	      "cannot create sprite No.%d - create_sprite()\n", i);
-      fflush(stderr);
-      exit(EXIT_FAILURE);
-    }
-    ps2util_sprite_Unuse_alpha(&sp[i]);
-  }
- 
-  flag_spriteInited = false;
-
-}
-*/
-  
-
-void
-gSprite_Init()
-{
-  droot->createFromXMLfile("xml_file/title.xml");
-
-  droot->createFromXMLfile("xml_file/select.xml");
-  droot->createFromXMLfile("xml_file/sp_meter.xml");
-  droot->createFromXMLfile("xml_file/r_arrow.xml");
-  droot->createFromXMLfile("xml_file/l_arrow.xml");
-  droot->createFromXMLfile("xml_file/km.xml");
-  droot->createFromXMLfile("xml_file/rap.xml");
-  droot->createFromXMLfile("xml_file/1p.xml");
-  droot->createFromXMLfile("xml_file/2p.xml");
-  droot->createFromXMLfile("xml_file/select_car_1.xml");
-  droot->createFromXMLfile("xml_file/select_car_2.xml");
-  droot->createFromXMLfile("xml_file/select_car_3.xml");
-  droot->createFromXMLfile("xml_file/select_corse_1.xml");
-  droot->createFromXMLfile("xml_file/select_corse_2.xml");
-
-    
-  ps2util_graphic_Init();
-  //gSprite_Init_Png("img/main2.png");
-  //gSprite_Create(); // スプライト生成
-
-  // testCoeler
-  int tc = 1;
-
-
-  gSprite_DefSprite( TITLE, "title", 512, 666, tc); // タイトル  
-  gSprite_DefSprite( SELECT, "select", 33,  33, tc); // 選択マーク
-  gSprite_DefSprite( SP_METER, "sp_meter", 106,  34, tc); // スピードメーター
-  gSprite_DefSprite( R_ARROW,  "r_arrow", 18,  20, tc); // 右矢印
-  gSprite_DefSprite( L_ARROW,  "l_arrow", 17,  20, tc); // 左矢印
-  gSprite_DefSprite( KM,  "km",  55,  26, tc); // km/h
-  gSprite_DefSprite( RAP,  "rap", 39,  26, tc); // Rap
-  gSprite_DefSprite( PLAYER_1, "1p", 53, 46, tc); // 1p
-  gSprite_DefSprite( PLAYER_2, "2p", 53,  46, tc); // 2P 
-  gSprite_DefSprite( SELECT_CAR_1, "select_car_1", 165,  140, tc); // 選択画面の車 
-  gSprite_DefSprite( SELECT_CAR_2, "select_car_2", 165,  140, tc);
-  gSprite_DefSprite( SELECT_CAR_3,  "select_car_3", 165,  140, tc);
-  gSprite_DefSprite( SELECT_CORSE_1, "select_corse_1", 148, 114, tc); // 選択画面のコース 
-  // 本当は (82, 272,...)です。二つ目のコース絵がないので 
-  gSprite_DefSprite( SELECT_CORSE_2, "select_corse_2", 148, 114 ,tc);
-
-}
-
-
-static void
-gSprite_Clear()
-{
-  int i;
-
-  for (i=0; i<DEFOBJ; i++) {
-    sprite_disappear(&sp[i].attribute);
-  }
-  sp_counter = 0;
-}
-
-
-
-void
-gSprite_Draw_Reset()
-{
-  if (flag_spriteInited == true) {
-    gSprite_Clear();
-  }
-}
-
-
-
-void
-gSprite_PutSprite_Pause()
-{
-}
--- a/gSprite.cc~	Mon Jun 27 19:44:46 2011 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,330 +0,0 @@
-//SgoexCerium.ccより
-#include "matrix_calc.h"
-#include "TaskManager.h"
-#include "SceneGraph.h"
-#include "Application.h"
-#include <iostream>
-
-#include <stdio.h>
-#include <stdlib.h>
-#include "libps2.h"
-#include "ps2util.h"
-#include "gSprite.h"
-#include <stdbool.h>
-
-#define DEFOBJ 100
-#define SPRITE_COL 0x4f
-#define SCREEN_HALF_W 320
-#define SCREEN_HALF_H 240
-
-static SpriteTable   sptable[DEFOBJ];
-static ps2utilSprite sp[DEFOBJ]; // 表示スプライト用スタック
-static unsigned int  sp_counter;
-static bool          flag_spriteInited = false; // スプライトロードフラグ
-
-//static TEXTURE *sprite_tex;
-
-
-extern Viewer *droot;
-
-/*static*/ SceneGraphPtr root;
-
-static float my_scale = 5;
-
-
-//SgoexCerium.ccより
-void
-flip()
-{
-  CameraPtr camera = droot->sgroot->getCamera();
-
-  droot->sgroot->flip();
-  droot->sgroot->lightCalc();
-
-  root = droot->createSceneGraph();
-  //root->xyz[0] = screen_w/2;
-  //root->xyz[1] = screen_h/2;;
-  root->xyz[0] = 0;
-  root->xyz[1] = 0;
-  root->xyz[2] = 30.0f;
-
-  /*親の回転、座標から、子の回転、座標を算出*/
-  get_matrix(root->matrix, root->angle, root->xyz, camera->matrix);
-  /*法線用の行列。Cameraの行列を抜いている(Cameraのコンストラクタで、単位行列にしている)*/
-  get_matrix(root->real_matrix, root->angle, root->xyz, camera->real_matrix);
-  //出力して、次のものを出力するための準備
-  droot->setSceneData(root);
-}
-
-
-
-
-
-/*void
-gSprite_DefSprite(int number, int tx, int ty, int tw, int th)
-{
-  sptable[number].tx = tx;
-  sptable[number].ty = ty;
-  sptable[number].tw = tw;
-  sptable[number].th = th;
-}*/
-
-void
-gSprite_DefSprite(int number, const char *name, float w, float h, int color)//, OBJECT *obj)
-{
-  SpriteTable *m = &sptable[number];
-  m->w = w;
-  m->h = h;
-  m->color = (color & 32);
-  m->mx = w / 2; //画像の中心を座標としたいらしい。
-  m->my = h / 2;
-  m->tex_w = power_of_two(m->w);
-  m->tex_h = power_of_two(m->h);
-  m->texture = (int *)name;
-}
-
-/*void
-  gSprite_PutSprite(int number, int x, int y)
-  {
-  ps2utilSprite *p = &sp[sp_counter];
-
-  ps2util_sprite_Set_basicAttribute(
-  p,
-  (unsigned short)x, (unsigned short)y,
-  (unsigned short)sptable[number].tw*2, (unsigned short)sptable[number].th*2,
-  (unsigned short)sptable[number].tx, (unsigned short)sptable[number].ty,
-  (unsigned short)sptable[number].tw, (unsigned short)sptable[number].th,
-  SPRITE_PRIO_FOREGROUND);
-
-  ps2util_sprite_Request(p);
-  sp_counter++;
-  }*/
-
-
-//void gSprite_PutSprite(int number, short x, short y, int zorder)
-void gSprite_PutSprite(int number, int x, int y)
-{
-  SpriteTable *m = &sptable[number];
-
-  char *name = (char *) m->texture;
-  if (!name) {
-    printf("PutSprite %d unknown\n",number);
-    return;
-  }
-
-  SceneGraphPtr object = droot->createSceneGraph(name);
-
-  // object->c_xyz[0] = m->mx;
-  // object->c_xyz[1] = m->my;
-
-  object->xyz[0] = 100;
-  object->xyz[1] = 100;
-  object->xyz[2] = 100;
-
-  root->addChild(object);
-
-  /*
-    object->xyz[0] -= object->c_xyz[0]*my_scale;
-    object->xyz[1] -= object->c_xyz[1]*my_scale;
-    object->xyz[2] -= object->c_xyz[2];
-
-    object->xyz[0] += x+m->mx;
-    object->xyz[1] += y+m->my;
-  */
-  
-  //  object->xyz[2] += zorder * 0.01;
-
-  float scale[] = {my_scale,my_scale,1};
-  //float c_xyz[] = {0,0,0};
-  //scale_matrix(object->matrix, scale, c_xyz);
-
-
-  CameraPtr camera = droot->sgroot->getCamera();
-
-  camera->xyz[0] = camera->xyz[1] = 0;
-  camera->xyz[2] = -100;
-  camera->xyz[3] = 0;
-
-  printf( "obj_x: %f",   object->xyz[0]);
-  printf( " obj_y:%f",   object->xyz[1]);
-  printf( " obj_z:%f",   object->xyz[2]);
-  printf( " obj_[3]:%f\n",   object->xyz[3]);
-  
-  printf( "Camera_x: %f", camera->xyz[0]);
-  printf( " Camera_y:%f", camera->xyz[1]);
-  printf( " Camera_z:%f", camera->xyz[2]);
-  printf( " Camera_[3]:%f\n", camera->xyz[3]);
-  
-
-
-  /*親の回転、座標から、子の回転、座標を算出*/
-  get_matrix_scale(object->matrix, object->angle, object->xyz, scale, root->matrix);
-
-  /*法線用の行列。Cameraの行列を抜いている(Cameraのコンストラクタで、単位行列にしている)*/
-  get_matrix(object->real_matrix, object->angle, object->xyz, root->real_matrix);
-
-
-}
-
-
-/*void
-  gSprite_PutSpriteEx(int number, int x, int y, float w, float h)
-  {
-  ps2utilSprite *p = &sp[sp_counter];
-
-  ps2util_sprite_Set_basicAttribute(
-  p,
-  (unsigned short)x, (unsigned short)y,
-  (unsigned short)sptable[number].tw*w, (unsigned short)sptable[number].th*h,
-  (unsigned short)sptable[number].tx, (unsigned short)sptable[number].ty,
-  (unsigned short)sptable[number].tw, (unsigned short)sptable[number].th,
-  SPRITE_PRIO_FOREGROUND);
-
-  ps2util_sprite_Request(p);
-  sp_counter++;
-  }
-*/
-
-void
-gSprite_PutSpriteEx(int number, int x, int y, float scalex, float scaley, float angle)
-{
-  if (1) {
-    gSprite_PutSprite(number, x, y);
-    return;
-  }
-
-  SpriteTable *m = &sptable[number];
-  char *name = (char *) m->texture;
-  if (!name) {
-    printf("PutSpriteEx %d unknown\n",number);
-    return;
-  }
-  SceneGraphPtr object = droot->createSceneGraph(name);
-  root->addChild(object);
-
-  float scale[] = {my_scale*scalex*4,my_scale*scaley*4,1};
-
-  /*親の回転、座標から、子の回転、座標を算出*/
-  object->xyz[0] = x - object->c_xyz[0] * my_scale - m->w*my_scale;
-  object->xyz[1] = y - object->c_xyz[1] * my_scale - m->h*my_scale;
-  object->xyz[2] = number * 0.01;
-  //object->c_xyz[0] = m->mx;
-  //object->c_xyz[1] = m->my;
-  object->angle[3] = angle * (3.1415926*2/4096);
-  get_matrix(object->matrix, object->angle, object->xyz, root->matrix);
-  float c_xyz[] = {0,0,0};
-  scale_matrix(object->matrix, scale, c_xyz);
-  /*法線用の行列。Cameraの行列を抜いている(Cameraのコンストラクタで、単位行列にしている)*/
-  // get_matrix(object->real_matrix, object->angle, object->xyz, root->real_matrix);
-}
-
-
-
-
-
-//ここいらはどうやら、スプライトを取得する部分。
-/*
-  static void
-  gSprite_Init_Png(const char *texname)
-  {
-  if (!(sprite_tex = read_png_file(texname))) {
-  fprintf(stderr,
-  "cannot creat texture - init_png().\n");
-  fflush(stderr);
-  exit(EXIT_FAILURE);
-  }
-  
-  
-  if (ps2util_tex_Set(sprite_tex) == -1) {
-  fprintf(stderr,
-  "cannot set texture - init_png().\n");
-  fflush(stderr);
-  exit(EXIT_FAILURE);
-  }
-
-  
-  }
-*/
-
- /*
-static void
-gSprite_Create()
-{
-  int i;
-
-  for (i=0; i<DEFOBJ; i++) {
-    if (ps2util_sprite_Create(&sp[i], sprite_tex) == -1) {
-      fprintf(stderr,
-	      "cannot create sprite No.%d - create_sprite()\n", i);
-      fflush(stderr);
-      exit(EXIT_FAILURE);
-    }
-    ps2util_sprite_Unuse_alpha(&sp[i]);
-  }
- 
-  flag_spriteInited = false;
-
-}
-*/
-  
-
-void
-gSprite_Init()
-{
-  droot->createFromXMLfile("xml_file/title.xml");
-  
-  droot->createFromXMLfile("xml_file/kuruma2.xml");
-
-  ps2util_graphic_Init();
-  //gSprite_Init_Png("img/main2.png");
-  //gSprite_Create(); // スプライト生成
-
-  // testCoeler
-  int tc = 32;
-
-  gSprite_DefSprite(10, "car", 512, 666, tc); // タイトル  
-  gSprite_DefSprite(17, "select", 33,  33, tc); // 選択マーク
-  gSprite_DefSprite(23, "sp_meter", 106,  34, tc); // スピードメーター
-  gSprite_DefSprite(24,  "r_arrow", 18,  20, tc); // 右矢印
-  gSprite_DefSprite(25,  "l_arrow", 17,  20, tc); // 左矢印
-  gSprite_DefSprite(26,  "km",  55,  26, tc); // km/h
-  gSprite_DefSprite(27,  "rap", 39,  26, tc); // Rap
-  gSprite_DefSprite(28, "1p", 53,  46, tc); // 1p
-  gSprite_DefSprite(29, "2p", 53,  46, tc); // 2P 
-  gSprite_DefSprite(51, "select_car_1", 165,  140, tc); // 選択画面の車 
-  gSprite_DefSprite(52, "select_car_2", 165,  140, tc);
-  gSprite_DefSprite(53,  "select_car_3", 165,  140, tc);
-  gSprite_DefSprite(81, "select_corse_1", 148, 114, tc); // 選択画面のコース 
-  // 本当は (82, 272,...)です。二つ目のコース絵がないので 
-  gSprite_DefSprite(82, "select_corse_2", 148, 114 ,tc);
-
-}
-
-
-static void
-gSprite_Clear()
-{
-  int i;
-
-  for (i=0; i<DEFOBJ; i++) {
-    sprite_disappear(&sp[i].attribute);
-  }
-  sp_counter = 0;
-}
-
-
-
-void
-gSprite_Draw_Reset()
-{
-  if (flag_spriteInited == true) {
-    gSprite_Clear();
-  }
-}
-
-
-
-void
-gSprite_PutSprite_Pause()
-{
-}
--- a/gSprite.h.orig	Mon Jun 27 19:44:46 2011 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,53 +0,0 @@
-#ifndef GSPRITE_H
-#define GSPRITE_H
-
-// enum_SpriteNameの略
-enum eSpName {
-  TITLE	       = 10,
-  SELECT       = 17,
-  SP_METER     = 23,
-  R_ARROW      = 24,
-  L_ARROW      = 25,
-  KM	       = 26, // Km/h
-  RAP	       = 27,
-  PLAYER_1     = 28,
-  PLAYER_2     = 29,
-  SELECT_CAR_1 = 51,
-  SELECT_CAR_2 = 52,
-  SELECT_CAR_3 = 53,
-  SELECT_CORSE_1 = 81,
-  SELECT_CORSE_2 = 82
-};
-
-//スプライトの優先順位らしい ?
-#define SPRITE_PRIO_FOREGROUND 1
-
-typedef struct SpriteTable {
-  // short dx;
-  // short dy;
-  short w;
-  short h;
-  short mx;
-  short my;
-  int color;
-  int page;
-  int tex_w;
-  int tex_h;
-  int *texture;
-  int tex_id;  // for open gl
-} SpriteTable;
-
-
-
-// extern とってみたけど、なにか不都合ありますか?:miya
-void gSprite_Init();
-void gSprite_Draw_Reset();
-void gSprite_PutSprite(int number, int x, int y);
-//void gSprite_PutSpriteEx(int number, int x, int y, float w, float h);
-void gSprite_PutSpriteEx(int number, int x, int y, float scalex, float scaley, float angle);
-//void gSprite_DefSprite(int number, int tx, int ty, int tw, int th);
-void gSprite_DefSprite(int number, const char *name, float w, float h, int color);//, OBJECT *obj);
-
-#endif
-
-void flip();
--- a/game.cc~	Mon Jun 27 19:44:46 2011 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,56 +0,0 @@
-/* game.c */
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <stdbool.h>
-#include "libps2.h"
-#include "ps2util.h"
-#include "controler.h"
-//#include "linda/lindaapi.h"
-#include "game.h"
-#include "car.h"
-
-#include "schedule.h"
-
-extern bool padCheck(SDL_Joystick *joy);
-extern bool keybord(void);
-
-/* linda.c */
-#ifdef LINDA
-//extern int linda_init();
-#else
-#define linda_init() 1
-#endif
-
-
-void game_main()
-{
-  Game game;
-  bool flg = true;
-  //#ifdef LINDA
-  game.play_id = linda_init();
-  //#endif
-  
-  while (1) {
-    /*
-      引数の数を変更したので、
-      エラーが出ないように一時的に削除
-      たぶん、後で新しく新調するはずなので・・・
-      代わりに、お試しkeybordを入れてみる。
-    */
-    //flg = padCheck();
-    flg = keybord();
-    
-    if (flg == false) {
-      break;
-    }
-
-    schedule(&game);
-    
-#ifdef LINDA
-    psx_sync_n();
-#endif
-  }
-}
-
-//ceriumのmainルーチンに直す。
--- a/ps2util.cc.orig	Mon Jun 27 19:44:46 2011 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,365 +0,0 @@
-/* ps2util.c */
-
-#include <string.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <math.h> 
-#include "libps2.h"
-#include "ps2util.h"
-#include "name_dictionary.h"
-
-/*
-  たぶん、本当は読み込んだ xml file から情報を取得するとかそんなんだと思う
-  どんな処理か分からないので、とりあえず、初期化している。
-*/
-
-OBJECT *ps2util_obj_Create_fromXML(const char *filename)
-{
-  OBJECT *body;
-
-  for( int i = 0; i < 4; i ++ ){
-    body->xyz[i]   = 0.0f;
-    body->angle[i] = 0.0f;
-  }
-
-    
-  /*
-    body->xyz = {0,0,0,0};
-    body->angle = {0,0,0,0};
-    body->transfer = { {0,0,0,0}, {0,0,0,0}, {0,0,0,0}, {0,0,0,0} };
-    body->*name = filename;
-    body->*free_me = NULL;
-  */
-  
-  return body;
-}
-
-
-
-void ps2util_obj_Set_effect(OBJECT *body, int def)
-{
-  //none
-}
-
-// ベクトル v1 をベクトル v2 にコピーする
-void ps2_vu0_copy_vector(FVECTOR directionA, FVECTOR directionB)
-{
-  memcpy(directionA, directionB, sizeof(FVECTOR));
-}
-
-
-void ps2util_obj_Renew_transMatrix(OBJECT *car){
-  //none
-}
-
-
-
-/*
-  ps2 内の texture.c から
-*/
-/*
-TEXTURE* read_png_file(const char *texname)
-{
-  printf("trace\n");  
-  //とりあえず戻り値を返してエラーをどうにか
-  TEXTURE* tex;
-  
-  return tex;
-}
-*/
-
-
-int ps2util_tex_Set(OBJECT* tex)
-{
-  return -1;
-}
-
-int ps2util_sprite_Create(ps2utilSprite *Sp, OBJECT *sprite_tex)
-{
-  return -1;
-}
-
-
-void ps2util_obj_Set_texture(OBJECT* car_body, OBJECT *tex)
-{
-  //none
-}
-
-
-// 与えられた行列を単位行列に変換する
-void ps2_vu0_unit_matrix(FMATRIX m)
-{
-  m[0][1] = m[0][2] = m[0][3] = 0;
-  m[1][0] = m[1][2] = m[1][3] = 0;
-  m[2][0] = m[2][1] = m[2][3] = 0;
-  m[3][0] = m[3][1] = m[3][2] = 0;
-  m[0][0] = m[1][1] = m[2][2] = m[3][3] = 1.0;
-}
-
-/*
-Y軸を中心とした行列の回転 
-回転角 rx より X 軸を中心とした回転マトリックスを求めて、マトリックス m1 に左側から乗算して、その結果をマトリックス m0 に与える。 
-X 軸だけでなく Y 軸、Z 軸を中心とした関数もある。また3ついっんに回転させる関数もある。
-*/
-void ps2_vu0_rot_matrix_y(FMATRIX result, FMATRIX m, float radian)
-//void ps2_vu0_rot_matrix_y(float *result, float *mm, float radian)
-{
-  // 回転行列を作ってかけてやれば良い
-
-  m[0][1] = m[0][2] = m[0][3] = 0;
-  m[1][0] = m[1][2] = m[1][3] = 0;
-  m[2][0] = m[2][1] = m[2][3] = 0;
-  m[3][0] = m[3][1] = m[3][2] = 0;
-  m[0][0] = m[1][1] = m[2][2] = m[3][3] = 1.0;
-
-  
-  m[0][0] = sinf(radian);
-  m[2][2] = sinf(radian);
-  m[0][2] = -cosf(radian);
-  m[2][0] = cosf(radian);
-  
-  FMATRIX m1;// = m;
-  memcpy(&m1, m, sizeof(FMATRIX));
-
-  ps2_vu0_mul_matrix(result, m1, m);
-}
-
-// ベクトルの計算
-// マトリックス m にベクトル  を右から乗算して result に与える
-void ps2_vu0_apply_matrix(FVECTOR result, FMATRIX m, FVECTOR v)
-{
-  result[0] = m[0][0] * v[0] + m[0][1] * v[1] + m[0][2] * v[2] + m[0][3] * v[3] ;
-  result[1] = m[1][0] * v[0] + m[1][1] * v[1] + m[1][2] * v[2] + m[1][3] * v[3] ;
-  result[2] = m[2][0] * v[0] + m[2][1] * v[1] + m[2][2] * v[2] + m[2][3] * v[3] ;
-  result[3] = m[3][0] * v[0] + m[3][1] * v[1] + m[3][2] * v[2] + m[3][3] * v[3] ;
-}
-
-
-void ps2_vu0_scale_vector(FVECTOR mov, FVECTOR car_direction, float car_speed)
-{
-  mov[0] = car_direction[0] * car_speed ;
-  mov[1] = car_direction[1] * car_speed ;
-  mov[2] = car_direction[2] * car_speed ;
-  mov[3] = car_direction[3];
-}
-
-// ベクトル v1 の各要素とベクトル v2 の各要素を各々加算してv0に与える
-// v0 = v1+v2
-void ps2_vu0_add_vector(FVECTOR result, FVECTOR v0, FVECTOR v1)
-{
-  result[0] = v0[0] + v1[0];
-  result[1] = v0[1] + v1[1];
-  result[2] = v0[2] + v1[2];
-  //  result[3] = v0[3] + v1[3];
-  result[3] = v0[3];
-}
-
-// 外積
-void ps2_vu0_outer_product(FVECTOR result, FVECTOR v0, FVECTOR v1)
-{
-  result[0] = v0[1] * v1[2] - v0[2] * v1[1] ;
-  result[1] = v0[0] * v1[2] - v0[2] * v1[0] ;
-  result[2] = v0[0] * v1[1] - v0[1] * v1[0] ;
-  result[3] = 1;
-}
-
-// 内積
-float ps2_vu0_inner_product(FVECTOR v0, FVECTOR v1)
-{
-  return v0[0] * v1[0] + v0[1] * v1[1] + v0[2] * v1[2];
-}
-
-
-void ps2_vu0_mul_matrix(FMATRIX result, FMATRIX m0, FMATRIX m1)
-{
-  result[0][0] = m0[0][0] * m1[0][0] + m0[0][1] * m1[1][0] + m0[0][2] * m1[2][0] + m0[0][3] * m1[3][0];
-  result[0][1] = m0[0][0] * m1[0][1] + m0[0][1] * m1[1][1] + m0[0][2] * m1[2][1] + m0[0][3] * m1[3][1];
-  result[0][2] = m0[0][0] * m1[0][2] + m0[0][1] * m1[1][2] + m0[0][2] * m1[2][2] + m0[0][3] * m1[3][2];
-  result[0][3] = m0[0][0] * m1[0][3] + m0[0][1] * m1[1][3] + m0[0][2] * m1[2][3] + m0[0][3] * m1[3][3];
-
-  result[1][0] = m0[1][0] * m1[0][0] + m0[1][1] * m1[1][0] + m0[1][2] * m1[2][0] + m0[1][3] * m1[3][0];
-  result[1][1] = m0[1][0] * m1[0][1] + m0[1][1] * m1[1][1] + m0[1][2] * m1[2][1] + m0[1][3] * m1[3][1];
-  result[1][2] = m0[1][0] * m1[0][2] + m0[1][1] * m1[1][2] + m0[1][2] * m1[2][2] + m0[1][3] * m1[3][2];
-  result[1][3] = m0[1][0] * m1[0][3] + m0[1][1] * m1[1][3] + m0[1][2] * m1[2][3] + m0[1][3] * m1[3][3];
-
-  result[2][0] = m0[2][0] * m1[0][0] + m0[2][1] * m1[1][0] + m0[2][2] * m1[2][0] + m0[2][3] * m1[3][0];
-  result[2][1] = m0[2][0] * m1[0][1] + m0[2][1] * m1[1][1] + m0[2][2] * m1[2][1] + m0[2][3] * m1[3][1];
-  result[2][2] = m0[2][0] * m1[0][2] + m0[2][1] * m1[1][2] + m0[2][2] * m1[2][2] + m0[2][3] * m1[3][2];
-  result[2][3] = m0[2][0] * m1[0][3] + m0[2][1] * m1[1][3] + m0[2][2] * m1[2][3] + m0[2][3] * m1[3][3];
-
-  result[3][0] = m0[3][0] * m1[0][0] + m0[3][1] * m1[1][0] + m0[3][2] * m1[2][0] + m0[3][3] * m1[3][0];
-  result[3][1] = m0[3][0] * m1[0][1] + m0[3][1] * m1[1][1] + m0[3][2] * m1[2][1] + m0[3][3] * m1[3][1];
-  result[3][2] = m0[3][0] * m1[0][2] + m0[3][1] * m1[1][2] + m0[3][2] * m1[2][2] + m0[3][3] * m1[3][2];
-  result[3][3] = m0[3][0] * m1[0][3] + m0[3][1] * m1[1][3] + m0[3][2] * m1[2][3] + m0[3][3] * m1[3][3];
-}
-
-
-
-void ps2_vu0_copy_matrix(FMATRIX transfer, FMATRIX pose)
-{
-  memcpy(transfer, pose, sizeof(FMATRIX));
-}
-
-void ps2util_obj_Free(OBJECT* obj)
-{
-  free(obj);
-}
-
-
-
-void ps2_vu0_sub_vector(FVECTOR result, FVECTOR v0, FVECTOR v1)
-{
-  result[0] = v0[0] - v1[0];
-  result[1] = v0[1] - v1[1];
-  result[2] = v0[2] - v1[2];
-  result[3] = v0[3];// - v1[3];
-}
-
-
-
-void ps2_vu0_normalize(FVECTOR result, FVECTOR v)
-{
-  // 大きさで割ってるだけって
-  float d = sqrtf(v[0] * v[0] + v[1] * v[1] + v[2] * v[2]);
-  result[0] = v[0] / d;
-  result[1] = v[1] / d;
-  result[2] = v[2] / d;
-  result[3] = 1;
-}
-
-
-void xml_free(PolygonInfo xml)
-{
-  //none
-}
-
-extern SceneGraphPtr root;
-
-//scenegra
-void ps2util_obj_Draw(OBJECT *object)
-{
-  root->addChild(object); // 画像の数数えとく
-  //get_matrix(
-  //treeDandy のputSprite を持ってくればいいか?
-}
-
-
-void  ps2util_sprite_Destroy(ps2utilSprite *title_sprite )
-{
-  //none
-}
-
-
-//putSprite で置き換え?
-void ps2util_sprite_Set_basicAttribute(ps2utilSprite *p,
-	unsigned short x, unsigned short y,
-	unsigned short sptable_tw1, unsigned short sptable_th1,
-	unsigned short sptable_tx, unsigned short sptable_ty,
-	unsigned short sptable_tw2, unsigned short sptable_th2,
-	int sprite_prio_foreground)
-{
-  //none
-}
-
-void ps2util_sprite_Request(ps2utilSprite *p)
-{
-  //none
-}
-
-
-void ps2util_sprite_Unuse_alpha(ps2utilSprite *sp)
-{
-  //none
-}
-
-void ps2util_graphic_Init()
-{
-  //none
-}
-
-
-/*
-  ps2 依存関係の sprite.c より引用。
-*/
-#define SPRITE_HAS_4VERTEXIS 4
-
-#define PS2_GS_XYZ3 1 // なにかわからん定数だから適当に作りました
-
-void
-sprite_disappear( SPRITE* sprite )
-{
-  int i;
-  GsSpritePacket* packet = sprite->gs_packet;
-  for (i=0; i<SPRITE_HAS_4VERTEXIS; i++)
-    packet->primData[i].xyz_addr = PS2_GS_XYZ3;
-}
-
-
-/*
-  ps2 依存関係から持ってきた。
-  テクスチャに割り振ったメモリの解放処理?
-  元ファイル:texture.c
-*/
-/*
-void free_texture(TEXTURE *tex)
-{
-  if (tex == NULL) return;
-  
-  //delete_name_dictionary(tex->name);
-  free(tex->free_texenv);
-  free(tex->free_image);
-  free(tex);
-}
-*/
-
-
-/*
-  ps2 依存関係内の、texture.c から拝借
-  この malloc によるメモリ取得をあちこちで行っているっぽい
-  cerium にある。
-*/
-int malloc_align16(void *free, void *aligned, int size)
-{
-  char *index;
-  unsigned int *f=(unsigned int *)free,*a=(unsigned int *)aligned;
-
-  if (free == NULL || aligned == NULL || size <= 0) return(-1);
-
-  index = (char *)malloc(size + ALIGN_16BYTE);
-  if (index == NULL) {
-    return(-1);
-  }
-
-  *f = *a = (unsigned long int)index;
-  if (((unsigned long int)index % ALIGN_16BYTE) != 0) {
-    index += ALIGN_16BYTE - ((unsigned long int)index % ALIGN_16BYTE);
-    *a = (unsigned long int)index;
-  }
-
-  return(0);
-}
-
-
-/*
-void ps2util_tex_Exclude( TEXTURE* t )
-{
-  //const char *test = "test";
-}
-*/
-
-void ps2util_sprite_Draw()
-{
-  printf("ps2util_sprite_Draw()\n");
-}
-
-void ps2util_graphic_Finish()
-{
-  printf("ps2util_graphic_Finish()\n");
-}
-
-
-// title.cに書いてた
-void ps2util_sprite_Use_alpha( ps2utilSprite *title )
-{
-  printf("ps2util_sprite_Use_alpha()\n");
-}
--- a/ps2util.cc~	Mon Jun 27 19:44:46 2011 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,359 +0,0 @@
-/* ps2util.c */
-
-#include <string.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <math.h> 
-#include "libps2.h"
-#include "ps2util.h"
-#include "name_dictionary.h"
-
-/*
-  たぶん、本当は読み込んだ xml file から情報を取得するとかそんなんだと思う
-  どんな処理か分からないので、とりあえず、初期化している。
-*/
-
-OBJECT *ps2util_obj_Create_fromXML(const char *filename)
-{
-  OBJECT *body;
-
-  /*
-    body->xyz = {0,0,0,0};
-    body->angle = {0,0,0,0};
-    body->transfer = { {0,0,0,0}, {0,0,0,0}, {0,0,0,0}, {0,0,0,0} };
-    body->*name = filename;
-    body->*free_me = NULL;
-  */
-  
-  return body;
-}
-
-
-
-void ps2util_obj_Set_effect(OBJECT *body, int def)
-{
-  //none
-}
-
-// ベクトル v1 をベクトル v2 にコピーする
-void ps2_vu0_copy_vector(FVECTOR directionA, FVECTOR directionB)
-{
-  memcpy(directionA, directionB, sizeof(FVECTOR));
-}
-
-
-void ps2util_obj_Renew_transMatrix(OBJECT *car){
-  //none
-}
-
-
-
-/*
-  ps2 内の texture.c から
-*/
-/*
-TEXTURE* read_png_file(const char *texname)
-{
-  printf("trace\n");  
-  //とりあえず戻り値を返してエラーをどうにか
-  TEXTURE* tex;
-  
-  return tex;
-}
-*/
-
-
-int ps2util_tex_Set(OBJECT* tex)
-{
-  return -1;
-}
-
-int ps2util_sprite_Create(ps2utilSprite *Sp, OBJECT *sprite_tex)
-{
-  return -1;
-}
-
-
-void ps2util_obj_Set_texture(OBJECT* car_body, OBJECT *tex)
-{
-  //none
-}
-
-
-// 与えられた行列を単位行列に変換する
-void ps2_vu0_unit_matrix(FMATRIX m)
-{
-  m[0][1] = m[0][2] = m[0][3] = 0;
-  m[1][0] = m[1][2] = m[1][3] = 0;
-  m[2][0] = m[2][1] = m[2][3] = 0;
-  m[3][0] = m[3][1] = m[3][2] = 0;
-  m[0][0] = m[1][1] = m[2][2] = m[3][3] = 1.0;
-}
-
-/*
-Y軸を中心とした行列の回転 
-回転角 rx より X 軸を中心とした回転マトリックスを求めて、マトリックス m1 に左側から乗算して、その結果をマトリックス m0 に与える。 
-X 軸だけでなく Y 軸、Z 軸を中心とした関数もある。また3ついっんに回転させる関数もある。
-*/
-void ps2_vu0_rot_matrix_y(FMATRIX result, FMATRIX m, float radian)
-//void ps2_vu0_rot_matrix_y(float *result, float *mm, float radian)
-{
-  // 回転行列を作ってかけてやれば良い
-
-  m[0][1] = m[0][2] = m[0][3] = 0;
-  m[1][0] = m[1][2] = m[1][3] = 0;
-  m[2][0] = m[2][1] = m[2][3] = 0;
-  m[3][0] = m[3][1] = m[3][2] = 0;
-  m[0][0] = m[1][1] = m[2][2] = m[3][3] = 1.0;
-
-  
-  m[0][0] = sinf(radian);
-  m[2][2] = sinf(radian);
-  m[0][2] = -cosf(radian);
-  m[2][0] = cosf(radian);
-  
-  FMATRIX m1;// = m;
-  memcpy(&m1, m, sizeof(FMATRIX));
-
-  ps2_vu0_mul_matrix(result, m1, m);
-}
-
-// ベクトルの計算
-// マトリックス m にベクトル  を右から乗算して result に与える
-void ps2_vu0_apply_matrix(FVECTOR result, FMATRIX m, FVECTOR v)
-{
-  result[0] = m[0][0] * v[0] + m[0][1] * v[1] + m[0][2] * v[2] + m[0][3] * v[3] ;
-  result[1] = m[1][0] * v[0] + m[1][1] * v[1] + m[1][2] * v[2] + m[1][3] * v[3] ;
-  result[2] = m[2][0] * v[0] + m[2][1] * v[1] + m[2][2] * v[2] + m[2][3] * v[3] ;
-  result[3] = m[3][0] * v[0] + m[3][1] * v[1] + m[3][2] * v[2] + m[3][3] * v[3] ;
-}
-
-
-void ps2_vu0_scale_vector(FVECTOR mov, FVECTOR car_direction, float car_speed)
-{
-  mov[0] = car_direction[0] * car_speed ;
-  mov[1] = car_direction[1] * car_speed ;
-  mov[2] = car_direction[2] * car_speed ;
-  mov[3] = car_direction[3];
-}
-
-// ベクトル v1 の各要素とベクトル v2 の各要素を各々加算してv0に与える
-// v0 = v1+v2
-void ps2_vu0_add_vector(FVECTOR result, FVECTOR v0, FVECTOR v1)
-{
-  result[0] = v0[0] + v1[0];
-  result[1] = v0[1] + v1[1];
-  result[2] = v0[2] + v1[2];
-  //  result[3] = v0[3] + v1[3];
-  result[3] = v0[3];
-}
-
-// 外積
-void ps2_vu0_outer_product(FVECTOR result, FVECTOR v0, FVECTOR v1)
-{
-  result[0] = v0[1] * v1[2] - v0[2] * v1[1] ;
-  result[1] = v0[0] * v1[2] - v0[2] * v1[0] ;
-  result[2] = v0[0] * v1[1] - v0[1] * v1[0] ;
-  result[3] = 1;
-}
-
-// 内積
-float ps2_vu0_inner_product(FVECTOR v0, FVECTOR v1)
-{
-  return v0[0] * v1[0] + v0[1] * v1[1] + v0[2] * v1[2];
-}
-
-
-void ps2_vu0_mul_matrix(FMATRIX result, FMATRIX m0, FMATRIX m1)
-{
-  result[0][0] = m0[0][0] * m1[0][0] + m0[0][1] * m1[1][0] + m0[0][2] * m1[2][0] + m0[0][3] * m1[3][0];
-  result[0][1] = m0[0][0] * m1[0][1] + m0[0][1] * m1[1][1] + m0[0][2] * m1[2][1] + m0[0][3] * m1[3][1];
-  result[0][2] = m0[0][0] * m1[0][2] + m0[0][1] * m1[1][2] + m0[0][2] * m1[2][2] + m0[0][3] * m1[3][2];
-  result[0][3] = m0[0][0] * m1[0][3] + m0[0][1] * m1[1][3] + m0[0][2] * m1[2][3] + m0[0][3] * m1[3][3];
-
-  result[1][0] = m0[1][0] * m1[0][0] + m0[1][1] * m1[1][0] + m0[1][2] * m1[2][0] + m0[1][3] * m1[3][0];
-  result[1][1] = m0[1][0] * m1[0][1] + m0[1][1] * m1[1][1] + m0[1][2] * m1[2][1] + m0[1][3] * m1[3][1];
-  result[1][2] = m0[1][0] * m1[0][2] + m0[1][1] * m1[1][2] + m0[1][2] * m1[2][2] + m0[1][3] * m1[3][2];
-  result[1][3] = m0[1][0] * m1[0][3] + m0[1][1] * m1[1][3] + m0[1][2] * m1[2][3] + m0[1][3] * m1[3][3];
-
-  result[2][0] = m0[2][0] * m1[0][0] + m0[2][1] * m1[1][0] + m0[2][2] * m1[2][0] + m0[2][3] * m1[3][0];
-  result[2][1] = m0[2][0] * m1[0][1] + m0[2][1] * m1[1][1] + m0[2][2] * m1[2][1] + m0[2][3] * m1[3][1];
-  result[2][2] = m0[2][0] * m1[0][2] + m0[2][1] * m1[1][2] + m0[2][2] * m1[2][2] + m0[2][3] * m1[3][2];
-  result[2][3] = m0[2][0] * m1[0][3] + m0[2][1] * m1[1][3] + m0[2][2] * m1[2][3] + m0[2][3] * m1[3][3];
-
-  result[3][0] = m0[3][0] * m1[0][0] + m0[3][1] * m1[1][0] + m0[3][2] * m1[2][0] + m0[3][3] * m1[3][0];
-  result[3][1] = m0[3][0] * m1[0][1] + m0[3][1] * m1[1][1] + m0[3][2] * m1[2][1] + m0[3][3] * m1[3][1];
-  result[3][2] = m0[3][0] * m1[0][2] + m0[3][1] * m1[1][2] + m0[3][2] * m1[2][2] + m0[3][3] * m1[3][2];
-  result[3][3] = m0[3][0] * m1[0][3] + m0[3][1] * m1[1][3] + m0[3][2] * m1[2][3] + m0[3][3] * m1[3][3];
-}
-
-
-
-void ps2_vu0_copy_matrix(FMATRIX transfer, FMATRIX pose)
-{
-  memcpy(transfer, pose, sizeof(FMATRIX));
-}
-
-void ps2util_obj_Free(OBJECT* obj)
-{
-  free(obj);
-}
-
-
-
-void ps2_vu0_sub_vector(FVECTOR result, FVECTOR v0, FVECTOR v1)
-{
-  result[0] = v0[0] - v1[0];
-  result[1] = v0[1] - v1[1];
-  result[2] = v0[2] - v1[2];
-  result[3] = v0[3];// - v1[3];
-}
-
-
-
-void ps2_vu0_normalize(FVECTOR result, FVECTOR v)
-{
-  // 大きさで割ってるだけって
-  float d = sqrtf(v[0] * v[0] + v[1] * v[1] + v[2] * v[2]);
-  result[0] = v[0] / d;
-  result[1] = v[1] / d;
-  result[2] = v[2] / d;
-  result[3] = 1;
-}
-
-
-void xml_free(PolygonInfo xml)
-{
-  //none
-}
-
-extern SceneGraphPtr root;
-
-//scenegra
-void ps2util_obj_Draw(OBJECT *object)
-{
-  root->addChild(object); // 画像の数数えとく
-  //get_matrix(
-  //treeDandy のputSprite を持ってくればいいか?
-}
-
-
-void  ps2util_sprite_Destroy(ps2utilSprite *title_sprite )
-{
-  //none
-}
-
-
-//putSprite で置き換え?
-void ps2util_sprite_Set_basicAttribute(ps2utilSprite *p,
-	unsigned short x, unsigned short y,
-	unsigned short sptable_tw1, unsigned short sptable_th1,
-	unsigned short sptable_tx, unsigned short sptable_ty,
-	unsigned short sptable_tw2, unsigned short sptable_th2,
-	int sprite_prio_foreground)
-{
-  //none
-}
-
-void ps2util_sprite_Request(ps2utilSprite *p)
-{
-  //none
-}
-
-
-void ps2util_sprite_Unuse_alpha(ps2utilSprite *sp)
-{
-  //none
-}
-
-void ps2util_graphic_Init()
-{
-  //none
-}
-
-
-/*
-  ps2 依存関係の sprite.c より引用。
-*/
-#define SPRITE_HAS_4VERTEXIS 4
-
-#define PS2_GS_XYZ3 1 // なにかわからん定数だから適当に作りました
-
-void
-sprite_disappear( SPRITE* sprite )
-{
-  int i;
-  GsSpritePacket* packet = sprite->gs_packet;
-  for (i=0; i<SPRITE_HAS_4VERTEXIS; i++)
-    packet->primData[i].xyz_addr = PS2_GS_XYZ3;
-}
-
-
-/*
-  ps2 依存関係から持ってきた。
-  テクスチャに割り振ったメモリの解放処理?
-  元ファイル:texture.c
-*/
-/*
-void free_texture(TEXTURE *tex)
-{
-  if (tex == NULL) return;
-  
-  //delete_name_dictionary(tex->name);
-  free(tex->free_texenv);
-  free(tex->free_image);
-  free(tex);
-}
-*/
-
-
-/*
-  ps2 依存関係内の、texture.c から拝借
-  この malloc によるメモリ取得をあちこちで行っているっぽい
-  cerium にある。
-*/
-int malloc_align16(void *free, void *aligned, int size)
-{
-  char *index;
-  unsigned int *f=(unsigned int *)free,*a=(unsigned int *)aligned;
-
-  if (free == NULL || aligned == NULL || size <= 0) return(-1);
-
-  index = (char *)malloc(size + ALIGN_16BYTE);
-  if (index == NULL) {
-    return(-1);
-  }
-
-  *f = *a = (unsigned long int)index;
-  if (((unsigned long int)index % ALIGN_16BYTE) != 0) {
-    index += ALIGN_16BYTE - ((unsigned long int)index % ALIGN_16BYTE);
-    *a = (unsigned long int)index;
-  }
-
-  return(0);
-}
-
-
-/*
-void ps2util_tex_Exclude( TEXTURE* t )
-{
-  //const char *test = "test";
-}
-*/
-
-void ps2util_sprite_Draw()
-{
-  printf("ps2util_sprite_Draw()\n");
-}
-
-void ps2util_graphic_Finish()
-{
-  printf("ps2util_graphic_Finish()\n");
-}
-
-
-// title.cに書いてた
-void ps2util_sprite_Use_alpha( ps2utilSprite *title )
-{
-  printf("ps2util_sprite_Use_alpha()\n");
-}
--- a/schedule.cc.orig	Mon Jun 27 19:44:46 2011 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,562 +0,0 @@
-/* schedule.c */
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <stdbool.h>
-#include "libps2.h"
-#include "ps2util.h"
-#include "field.h"
-#include "car.h"
-#include "gSprite.h"
-#include "gFont.h"
-#include "game.h"
-#include "controler.h"
-#include "camera.h"
-#include "carNode.h"
-#include "car.h"
-#include "light.h"
-#include "title_scene.h"
-#include "game_time.h"
-#include "schedule.h"
-#include "game.h"
-
-#include "mytype.h"
-#include "linda.h"
-
-#include "sjoy.h"
-
-// getScreen_()関数用にインクルード
-#include "Magoroku.h"
-
-#ifdef LINDA
-bool linda_update(int p, Game *game);
-#else
-#define linda_update(change_state, game) true
-#endif
-
-#define MAXCAR   3 // 選択可能機体
-#define MAXFIELD 2 // 選択可能コース
-#define MAXRAP   3 // ラップ数
-#define SP_SEL_CAR    50
-#define SP_SEL_COURSE 80
-
-// controler.cより
-extern SGO_PAD pad;
-
-
-static void set_schedule(Game *game);
-static void sche_game_init(Game *game);
-//static void sche_game_wait(Game *game); //プロトタイプも消しといた
-//static void sche_game_wait_ready(Game *game);
-static void sche_game_opening(Game *game);
-static void sche_game_select_car(Game *game);
-static void sche_game_select_course(Game *game);
-static void sche_game_ready(Game *game);
-static void sche_game_main_init(Game *game);
-static void sche_game_main_ready(Game *game);
-static void sche_game_main(Game *game);
-static void sche_game_main_pause(Game *game);
-static void sche_game_main_goal(Game *game);
-static void sche_game_main_finish(Game *game);
-static void sche_game_main_finish2(Game *game);
-
-
-/* timer */
-static int start_time,time_count;
-static int RUNNIG=0;
-char raptime[10];
-
-static int ranking = 0;
-static LIGHT l;
-static int i=0;
-
-static void (*sche_func_assumption)(Game*);
-static void (*sche_func)(Game*) = &sche_game_init;
-static int change_state = 0;
-
-// schedule.ccで使用してる
-void linda_env_init( void );
-
-static void
-set_schedule_assumption(void (*_func)(Game*) )
-{
-  sche_func_assumption = _func;
-  change_state = 1;
-}
-
-static void
-unset_schedule()
-{
-  change_state = 0;
-}
-
-static void
-set_schedule(Game *game)
-{
-  sche_func = sche_func_assumption;
-  change_state = 0;
-}
-
-static void
-graphic_init()
-{
-  printf("graphic_init()\n");
-  
-  gSprite_Init(); // グラフィック関連の初期化
-  gFont_Init();   // フォント関連の初期化
-
-}
-
-static void 
-play_init( Game *game )
-{
-  printf("play_init\n");
-  printf("game->car_id = %d\n",game->car_id);
-
-  game->car_id = 1; // テスト用に、ここで強制的に1入れます//miya
-  printf("game->car_id = %d\n",game->car_id);
-    
-  // ここで、car_idには1か2か3が入らんとダメ
-  game->jiki = car_init(game->car_id);
-  
-  carNode_append(game->jiki);
-  field_init(game->course_id);
-}
-
-// 適当に自作 :miya
-void linda_env_init( void )
-{
-  printf("linda_env_init\n");
-}
-
-static void game_env_init ( Game *game )
-{
-  game->car_id      = 1;
-  game->course_id   = 1;
-  game->camera_type = 0;
-  game->rap         = 1;
-  game->jiki        = NULL;
-  
-  ranking = 0;
-
-  wait_init();
-  linda_env_init();
-}
-
-
-void
-sche_game_init(Game *game)
-{
-  printf("sche_game_init()\n");
-    
-  game_env_init(game);
-  graphic_init();
-  camera_init();
-
-#ifdef LINDA
-  //sche_func = &sche_game_wait;
-  //set_schedule_assumption(sche_game_wait);
-#else
-  set_schedule_assumption(sche_game_opening);
-#endif
-}
-
-/**
- * 通信対戦専用
- * 全ユーザが接続するまで待つ
- * ・・・だったんだけど、現在 linda を切っているため worning が出る。
- * ので cut する。
- */
-
-/* linda を使用しないのでカットした
-static void
-sche_game_wait(Game *game)
-{
-  gFont_SetString("WAITING...", 200, 100);
-  set_schedule_assumption(sche_game_wait_ready);
-}
-*/
-
-
-/**
- * 通信対戦専用
- * 全ユーザの接続を確認したら呼び出す
- * こいつも、linda がないので cut
-*/ 
- /*
-static void
-sche_game_wait_ready(Game *game)
-{
-  gFont_SetString("CONNECT OK!!", 170, 300);
-  if (game->play_id == 1) {
-    gFont_SetString(" PUSH START ", 170, 400);
-    if (pad.st != 1) { goto WAIT_READY; }
-  }
-
-  set_schedule_assumption(sche_game_opening);
-    
- WAIT_READY:
-  return;
-}
-*/
-
-
-void
-sche_game_opening(Game *game)
-{
-  printf("sche_game_opening\n");
-  
-  static int blink_count = 0;
-
-  // 試しブレンダーで作ったタイトルを表示してみたひ
-  flip();
-  gSprite_PutSprite(TITLE, getScreen_W()/2, getScreen_H()/2);
-  //flip();
-
-  
-  //ここを現在通らないらしい。
-  if (game->play_id==1){
-    if (blink_count < 35) {
-      gFont_SetString("PUSH START !!", 170, 380);
-    }
-    blink_count = (blink_count > 70) ? 0 : blink_count + 1;
-
-    printf("pad.st = %d\n",pad.st);
-    if (pad.st != 1) { goto OPENING; }
-    //if (1) { goto OPENING; }
-  }
-
-  /*処理をいったんifの外へ。これを見る限り、キー入力自体はokぽい
-    printf("pad.st = %d\n",pad.st);
-    if (pad.st != 1) { goto OPENING; }
-  */
-
-
-  set_schedule_assumption(sche_game_select_car);
-
- OPENING:
-  return;
-
-
-  if (game->play_id == 1) {
-    if (title_scene() < 0){
-    }
-  } else if (game->play_id == 2) {
-    if (i==0){
-      title_init_call();
-      i=1;
-    }
-  }
-
-
-}
-
-void
-sche_game_select_car(Game *game)
-{
-
-  flip();
-  printf("sche_game_select_car()\n");
-  if (i==1){
-    title_finish_call();
-    i=2;
-  }
-  gSprite_PutSpriteEx(SP_SEL_CAR+game->car_id, 190, 200, 1.5, 1.5, 0.0);
-  gSprite_PutSprite(24, 460, 300);
-  gSprite_PutSprite(25, 120, 300);
-
-  gFont_SetString("SELECT CAR", 180, 50);
- 
-  if (pad.right == 1) {
-    game->car_id =
-      (game->car_id > MAXCAR-1) ? 1 : game->car_id + 1;
-  }
-  if (pad.left == 1) {
-    game->car_id =
-      (game->car_id < 2) ? MAXCAR : game->car_id - 1;
-  }
-
-  if (game->play_id == 1)
-    if (pad.circle != 1) { goto SELECT_CAR; } 
-    
-
-  set_schedule_assumption(sche_game_select_course);
-    
- SELECT_CAR:
-  return;
-}
-
-void
-sche_game_select_course(Game *game)
-{
-  printf("sche_game_select_course()\n");
-  gSprite_PutSpriteEx(SP_SEL_COURSE+game->course_id, 190, 200, 1.7, 1.8, 0.0);
-  gSprite_PutSprite(24, 460, 300);
-  gSprite_PutSprite(25, 120, 300);
-
-  gFont_SetString("SELECT COURSE", 150, 50);
-
-  if (game->play_id == 1) {
-    if (pad.right == 1) {
-      game->course_id =
-	(game->course_id > MAXFIELD-1) ? 1 : game->course_id + 1;
-      goto SELECT_COURSE;
-    }
-    if (pad.left == 1) {
-      game->course_id =
-	(game->course_id < 2) ? MAXFIELD : game->course_id - 1;
-      goto SELECT_COURSE;
-    }
-
-    if (pad.circle != 1) { goto SELECT_COURSE; }
-  }
-
-  set_schedule_assumption(sche_game_ready);
-
- SELECT_COURSE:
-  return;
-}
-
-void
-sche_game_ready(Game *game)
-{
-  printf("sche_game_ready()\n");
-  static int blink_count = 0;//
-
-  flip();
-  gSprite_PutSprite(27+game->play_id,265,10);
-  gSprite_PutSpriteEx(SP_SEL_CAR+game->car_id, 50, 120, 1.5, 1.5 , 0.0);
-  gSprite_PutSpriteEx(SP_SEL_COURSE+game->course_id, 340, 120, 1.7, 1.8 , 0.0);
-    
-  /* 点滅 */
-  if (blink_count < 35) {
-    gFont_SetString("GAME START !!", 170, 380);
-  }
-  blink_count = (blink_count > 70) ? 0 : blink_count + 1;
-
-  set_schedule_assumption(sche_game_main_init);
-
-
-  if (pad.st == 1) {
-    set_schedule_assumption(sche_game_main_init);
-  }
-  if (pad.cross > 0) {
-    set_schedule_assumption(sche_game_select_car);
-  }
-
-}
-
-void
-sche_game_main_init(Game *game)
-{
-  printf("sche_game_main_init()\n");
-  if (!game->jiki){
-    play_init(game);
-  }
-
-  RUNNIG=0;
-
-  set_schedule_assumption(sche_game_main_ready);
-}
-
-static void
-sche_game_main_ready(Game *game)
-{
-  gFont_SetString("Loading....", 180, 100);
-  set_schedule_assumption(sche_game_main);
-}
-
-static void
-sche_game_main(Game *game)
-{
-  /** begin: dispaly RAP TIME **/
-  if(RUNNIG==0){
-    start_time = game_time_get_msec();
-    RUNNIG=1;
-  }
-
-  time_count = game_time_get_msec() - start_time;
-  game_time_set_raptime(raptime,time_count);
-  gFont_SetString("TIME",300,20);
-  gFont_SetString(raptime,400,20);
-  /** end: dispaly RAP TIME **/
-
-  // light_init と init_lightの書き間違え?
-  init_light(&l);
-  set_light(&l);
-    
-  car_id_update(game, game->jiki);
-
-  field_update(game->jiki);
-
-  //camera_update(game,game->jiki->body->transfer);
-  camera_update(game, &(game->jiki->body->matrix) );
-
-  carNode_draw();
-
-  gFont_SetStringInt(game->rap, 50, 100);
-
-  /* スピードメーター */
-  //  gSprite_DefSprite(23, 1, 1,(int)(106.0*(game->jiki->speed/game->jiki->speed_max)), 34);
-  gSprite_DefSprite(23, "name", (float)(106.0*(game->jiki->speed/game->jiki->speed_max)), 34.0, 100);
-  gSprite_PutSprite(23, 400, 400);
-  /* km/h */
-  gSprite_PutSprite(26, 470, 350);
-  /* Rap */
-  gSprite_PutSprite(27, 80, 100);
-
-  if (game->rap > MAXRAP) {
-    ranking = 1;
-    set_schedule_assumption(sche_game_main_goal);
-  }
-
-  gFont_SetStringInt((int)(100.0*game->jiki->speed), 380, 350);
-
-  
-  if ((pad.right > 0) && ((game->jiki->speed != 0) || (pad.circle > 0))) {
-    car_swerve(game->jiki, 1);
-  }
-  if ((pad.left > 0) && ((game->jiki->speed != 0) || (pad.circle > 0))) {
-    car_swerve(game->jiki, -1);
-  }
-  if (pad.circle > 0) {
-    car_accelerate(game->jiki, 1);
-  }
-  if (pad.cross > 0) {
-    car_accelerate(game->jiki, -1);
-  }
-
-  if (pad.r1 == 1) {
-    game->camera_type = !game->camera_type;
-  }
-  if (pad.st == 1) {
-    set_schedule_assumption(sche_game_main_pause);
-  }
-
-    //S-dandy の obj てきな
-}
-
-
-void
-sche_game_main_pause(Game *game)
-{
-  static int select = 0;
-
-  field_update(game->jiki);
-  carNode_draw();
-      
-  if (game->play_id == 1) {
-    // 選択マーク 
-    gSprite_PutSprite(17, 100, 190+select*100);
-	
-    gFont_SetString("BACK TO GAME", 200, 200);
-    gFont_SetString("GO TO TITLE",  200, 300);
-  } else {
-    gFont_SetString("Pause ...", 200, 200);
-  }
-
-    
-  if (pad.circle == 1) {
-    if (select == 0) {
-      set_schedule_assumption(sche_game_main);
-    } else {
-      set_schedule_assumption(sche_game_main_finish);
-    }
-  } else if (pad.st == 1) {
-    set_schedule_assumption(sche_game_main);
-  } else if (pad.up == 1 || pad.down == 1) {
-    select = !select;
-  }
-   
-}
-
-
-void
-sche_game_main_goal(Game *game)
-{
-  /** dispaly TOTAL TIME **/ 
-  game_time_set_raptime(raptime,time_count);
-
-  gFont_SetString("TOTAL TIME",150,20);
-  gFont_SetString(raptime,400,20);
-  gFont_SetString("GOAL !!", 220, 150);
-
-#ifdef LINDA
-  if (ranking == 1)
-    gFont_SetString("You WIN!!", 200, 250);
-  else
-    gFont_SetString("You Lose...", 200, 250);
-#endif
-
-
-  // 宣言では引数が二つだったから、第一引数に game を入れてみた
-  car_update(game, game->jiki);
-  field_update(game->jiki);
-  carNode_draw();
-  camera_update( game, (FMATRIX)(game->jiki->body->matrix) );
-
-  if (pad.st == 1) {
-    set_schedule_assumption(sche_game_main_finish);
-  }
-}
-
-void
-sche_game_main_finish(Game *game)
-{
-  field_destroy();
-  carNode_destroy();
-  game_env_init(game);
-
-  set_schedule_assumption(sche_game_main_finish2);
-}
-
-void
-sche_game_main_finish2(Game *game)
-{
-  gFont_SetString("GAME OVER ...", 200, 200);
-  
-  if (pad.st == 1) {
-    set_schedule_assumption(sche_game_opening);
-  }
-
-}
-
-// 適当に作りました
-void wait_sync(Game *game)
-{
-  printf("wait_sync\n");
-}
-
-// 適当に
-void swap_dbuff()
-{
-  printf("swap_dbuff()\n");
-}
-
-void
-schedule(Game *game)
-{
-  printf("----------------------\n");
-  printf("schedule()\n");
-
-  sche_func(game);
-
-  if (linda_update(change_state, game) == true){
-    set_schedule(game);
-  }
-  else{
-    unset_schedule();
-  }
-
-  wait_sync(game);
-  swap_dbuff();
-  sjoy_poll();
-    
-  ps2util_sprite_Draw();
-  gSprite_Draw_Reset();
-  gFont_Draw_Reset();
-
-  // ここにgSprite_Init()があるのって良いのかな?
-  // gSprite_Init();
-}
--- a/schedule.cc~	Mon Jun 27 19:44:46 2011 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,555 +0,0 @@
-/* schedule.c */
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <stdbool.h>
-#include "libps2.h"
-#include "ps2util.h"
-#include "field.h"
-#include "car.h"
-#include "gSprite.h"
-#include "gFont.h"
-#include "game.h"
-#include "controler.h"
-#include "camera.h"
-#include "carNode.h"
-#include "car.h"
-#include "light.h"
-#include "title_scene.h"
-#include "game_time.h"
-#include "schedule.h"
-#include "game.h"
-
-#include "mytype.h"
-#include "linda.h"
-
-#include "sjoy.h"
-
-#ifdef LINDA
-bool linda_update(int p, Game *game);
-#else
-#define linda_update(change_state, game) true
-#endif
-
-#define MAXCAR   3 // 選択可能機体
-#define MAXFIELD 2 // 選択可能コース
-#define MAXRAP   3 // ラップ数
-#define SP_SEL_CAR    50
-#define SP_SEL_COURSE 80
-
-// controler.cより
-extern SGO_PAD pad;
-
-
-static void set_schedule(Game *game);
-static void sche_game_init(Game *game);
-//static void sche_game_wait(Game *game); //プロトタイプも消しといた
-//static void sche_game_wait_ready(Game *game);
-static void sche_game_opening(Game *game);
-static void sche_game_select_car(Game *game);
-static void sche_game_select_course(Game *game);
-static void sche_game_ready(Game *game);
-static void sche_game_main_init(Game *game);
-static void sche_game_main_ready(Game *game);
-static void sche_game_main(Game *game);
-static void sche_game_main_pause(Game *game);
-static void sche_game_main_goal(Game *game);
-static void sche_game_main_finish(Game *game);
-static void sche_game_main_finish2(Game *game);
-
-
-/* timer */
-static int start_time,time_count;
-static int RUNNIG=0;
-char raptime[10];
-
-static int ranking = 0;
-static LIGHT l;
-static int i=0;
-
-static void (*sche_func_assumption)(Game*);
-static void (*sche_func)(Game*) = &sche_game_init;
-static int change_state = 0;
-
-// schedule.ccで使用してる
-void linda_env_init( void );
-
-static void
-set_schedule_assumption(void (*_func)(Game*) )
-{
-  sche_func_assumption = _func;
-  change_state = 1;
-}
-
-static void
-unset_schedule()
-{
-  change_state = 0;
-}
-
-static void
-set_schedule(Game *game)
-{
-  sche_func = sche_func_assumption;
-  change_state = 0;
-}
-
-static void
-graphic_init()
-{
-  printf("graphic_init()\n");
-  
-  gSprite_Init(); // グラフィック関連の初期化
-  gFont_Init();   // フォント関連の初期化
-
-}
-
-static void 
-play_init( Game *game )
-{
-  printf("game->car_id = %d\n",game->car_id);
-  //printf("game->jiki->speed = %f\n",game->jiki->speed);
-  game->jiki = car_init(game->car_id);
-
-  carNode_append(game->jiki);
-
-  field_init(game->course_id);
-}
-
-// 適当に自作 :miya
-void linda_env_init( void )
-{
-  printf("linda_env_init\n");
-}
-
-static void game_env_init ( Game *game )
-{
-  game->car_id      = 1;
-  game->course_id   = 1;
-  game->camera_type = 0;
-  game->rap         = 1;
-  game->jiki        = NULL;
-  
-  ranking = 0;
-
-  wait_init();
-  linda_env_init();
-}
-
-
-void
-sche_game_init(Game *game)
-{
-  printf("sche_game_init()\n");
-    
-  game_env_init(game);
-  graphic_init();
-  camera_init();
-
-#ifdef LINDA
-  //sche_func = &sche_game_wait;
-  //set_schedule_assumption(sche_game_wait);
-#else
-  set_schedule_assumption(sche_game_opening);
-#endif
-}
-
-/**
- * 通信対戦専用
- * 全ユーザが接続するまで待つ
- * ・・・だったんだけど、現在 linda を切っているため worning が出る。
- * ので cut する。
- */
-
-/* linda を使用しないのでカットした
-static void
-sche_game_wait(Game *game)
-{
-  gFont_SetString("WAITING...", 200, 100);
-  set_schedule_assumption(sche_game_wait_ready);
-}
-*/
-
-
-/**
- * 通信対戦専用
- * 全ユーザの接続を確認したら呼び出す
- * こいつも、linda がないので cut
-*/ 
- /*
-static void
-sche_game_wait_ready(Game *game)
-{
-  gFont_SetString("CONNECT OK!!", 170, 300);
-  if (game->play_id == 1) {
-    gFont_SetString(" PUSH START ", 170, 400);
-    if (pad.st != 1) { goto WAIT_READY; }
-  }
-
-  set_schedule_assumption(sche_game_opening);
-    
- WAIT_READY:
-  return;
-}
-*/
-
-
-void
-sche_game_opening(Game *game)
-{
-  printf("sche_game_opening\n");
-  
-  static int blink_count = 0;
-
-  // 試しブレンダーで作ったタイトルを表示してみたひ
-  flip();
-  gSprite_PutSprite(10, 100, 100);
-  //flip();
-
-  
-  //ここを現在通らないらしい。
-  if (game->play_id==1){
-    if (blink_count < 35) {
-      gFont_SetString("PUSH START !!", 170, 380);
-    }
-    blink_count = (blink_count > 70) ? 0 : blink_count + 1;
-
-    printf("pad.st = %d\n",pad.st);
-    if (pad.st != 1) { goto OPENING; }
-    //if (1) { goto OPENING; }
-  }
-
-  /*処理をいったんifの外へ。これを見る限り、キー入力自体はokぽい
-    printf("pad.st = %d\n",pad.st);
-    if (pad.st != 1) { goto OPENING; }
-  */
-
-
-  set_schedule_assumption(sche_game_select_car);
-
- OPENING:
-  return;
-
-
-  if (game->play_id == 1) {
-    if (title_scene() < 0){
-    }
-  } else if (game->play_id == 2) {
-    if (i==0){
-      title_init_call();
-      i=1;
-    }
-  }
-
-
-}
-
-void
-sche_game_select_car(Game *game)
-{
-  printf("sche_game_select_car()\n");
-  if (i==1){
-    title_finish_call();
-    i=2;
-  }
-  gSprite_PutSpriteEx(SP_SEL_CAR+game->car_id, 190, 200, 1.5, 1.5, 0.0);
-  gSprite_PutSprite(24, 460, 300);
-  gSprite_PutSprite(25, 120, 300);
-
-  gFont_SetString("SELECT CAR", 180, 50);
- 
-  if (pad.right == 1) {
-    game->car_id =
-      (game->car_id > MAXCAR-1) ? 1 : game->car_id + 1;
-  }
-  if (pad.left == 1) {
-    game->car_id =
-      (game->car_id < 2) ? MAXCAR : game->car_id - 1;
-  }
-
-  if (game->play_id == 1)
-    if (pad.circle != 1) { goto SELECT_CAR; } 
-    
-
-  set_schedule_assumption(sche_game_select_course);
-    
- SELECT_CAR:
-  return;
-}
-
-void
-sche_game_select_course(Game *game)
-{
-  printf("sche_game_select_course()\n");
-  gSprite_PutSpriteEx(SP_SEL_COURSE+game->course_id, 190, 200, 1.7, 1.8, 0.0);
-  gSprite_PutSprite(24, 460, 300);
-  gSprite_PutSprite(25, 120, 300);
-
-  gFont_SetString("SELECT COURSE", 150, 50);
-
-  if (game->play_id == 1) {
-    if (pad.right == 1) {
-      game->course_id =
-	(game->course_id > MAXFIELD-1) ? 1 : game->course_id + 1;
-      goto SELECT_COURSE;
-    }
-    if (pad.left == 1) {
-      game->course_id =
-	(game->course_id < 2) ? MAXFIELD : game->course_id - 1;
-      goto SELECT_COURSE;
-    }
-
-    if (pad.circle != 1) { goto SELECT_COURSE; }
-  }
-
-  set_schedule_assumption(sche_game_ready);
-
- SELECT_COURSE:
-  return;
-
-}
-
-void
-sche_game_ready(Game *game)
-{
-  printf("sche_game_ready()\n");
-  static int blink_count = 0;//
-
-  gSprite_PutSprite(27+game->play_id,265,10);
-  gSprite_PutSpriteEx(SP_SEL_CAR+game->car_id, 50, 120, 1.5, 1.5 , 0.0);
-  gSprite_PutSpriteEx(SP_SEL_COURSE+game->course_id, 340, 120, 1.7, 1.8 , 0.0);
-	
-  /* 点滅 */
-  if (blink_count < 35) {
-    gFont_SetString("GAME START !!", 170, 380);
-  }
-  blink_count = (blink_count > 70) ? 0 : blink_count + 1;
-
-  set_schedule_assumption(sche_game_main_init);
-
-
-  if (pad.st == 1) {
-    set_schedule_assumption(sche_game_main_init);
-  }
-  if (pad.cross > 0) {
-    set_schedule_assumption(sche_game_select_car);
-  }
-
-}
-
-void
-sche_game_main_init(Game *game)
-{
-  printf("sche_game_main_init()\n");
-  if (!game->jiki){
-    play_init(game);
-  }
-
-  RUNNIG=0;
-
-  set_schedule_assumption(sche_game_main_ready);
-}
-
-static void
-sche_game_main_ready(Game *game)
-{
-  gFont_SetString("Loading....", 180, 100);
-  set_schedule_assumption(sche_game_main);
-}
-
-static void
-sche_game_main(Game *game)
-{
-  /** begin: dispaly RAP TIME **/
-  if(RUNNIG==0){
-    start_time = game_time_get_msec();
-    RUNNIG=1;
-  }
-
-  time_count = game_time_get_msec() - start_time;
-  game_time_set_raptime(raptime,time_count);
-  gFont_SetString("TIME",300,20);
-  gFont_SetString(raptime,400,20);
-  /** end: dispaly RAP TIME **/
-
-  // light_init と init_lightの書き間違え?
-  init_light(&l);
-  set_light(&l);
-    
-  car_id_update(game, game->jiki);
-
-  field_update(game->jiki);
-
-  //camera_update(game,game->jiki->body->transfer);
-  camera_update(game, &(game->jiki->body->matrix) );
-
-  carNode_draw();
-
-  gFont_SetStringInt(game->rap, 50, 100);
-
-  /* スピードメーター */
-  //  gSprite_DefSprite(23, 1, 1,(int)(106.0*(game->jiki->speed/game->jiki->speed_max)), 34);
-  gSprite_DefSprite(23, "name", (float)(106.0*(game->jiki->speed/game->jiki->speed_max)), 34.0, 100);
-  gSprite_PutSprite(23, 400, 400);
-  /* km/h */
-  gSprite_PutSprite(26, 470, 350);
-  /* Rap */
-  gSprite_PutSprite(27, 80, 100);
-
-  if (game->rap > MAXRAP) {
-    ranking = 1;
-    set_schedule_assumption(sche_game_main_goal);
-  }
-
-  gFont_SetStringInt((int)(100.0*game->jiki->speed), 380, 350);
-
-  
-  if ((pad.right > 0) && ((game->jiki->speed != 0) || (pad.circle > 0))) {
-    car_swerve(game->jiki, 1);
-  }
-  if ((pad.left > 0) && ((game->jiki->speed != 0) || (pad.circle > 0))) {
-    car_swerve(game->jiki, -1);
-  }
-  if (pad.circle > 0) {
-    car_accelerate(game->jiki, 1);
-  }
-  if (pad.cross > 0) {
-    car_accelerate(game->jiki, -1);
-  }
-
-  if (pad.r1 == 1) {
-    game->camera_type = !game->camera_type;
-  }
-  if (pad.st == 1) {
-    set_schedule_assumption(sche_game_main_pause);
-  }
-
-    //S-dandy の obj てきな
-
-}
-
-
-void
-sche_game_main_pause(Game *game)
-{
-  static int select = 0;
-
-  field_update(game->jiki);
-  carNode_draw();
-      
-  if (game->play_id == 1) {
-    // 選択マーク 
-    gSprite_PutSprite(17, 100, 190+select*100);
-	
-    gFont_SetString("BACK TO GAME", 200, 200);
-    gFont_SetString("GO TO TITLE",  200, 300);
-  } else {
-    gFont_SetString("Pause ...", 200, 200);
-  }
-
-    
-  if (pad.circle == 1) {
-    if (select == 0) {
-      set_schedule_assumption(sche_game_main);
-    } else {
-      set_schedule_assumption(sche_game_main_finish);
-    }
-  } else if (pad.st == 1) {
-    set_schedule_assumption(sche_game_main);
-  } else if (pad.up == 1 || pad.down == 1) {
-    select = !select;
-  }
-   
-}
-
-
-void
-sche_game_main_goal(Game *game)
-{
-  /** dispaly TOTAL TIME **/ 
-  game_time_set_raptime(raptime,time_count);
-
-  gFont_SetString("TOTAL TIME",150,20);
-  gFont_SetString(raptime,400,20);
-  gFont_SetString("GOAL !!", 220, 150);
-
-#ifdef LINDA
-  if (ranking == 1)
-    gFont_SetString("You WIN!!", 200, 250);
-  else
-    gFont_SetString("You Lose...", 200, 250);
-#endif
-
-
-  // 宣言では引数が二つだったから、第一引数に game を入れてみた
-  car_update(game, game->jiki);
-  field_update(game->jiki);
-  carNode_draw();
-  camera_update( game, (FMATRIX)(game->jiki->body->matrix) );
-
-  if (pad.st == 1) {
-    set_schedule_assumption(sche_game_main_finish);
-  }
-    
-}
-
-void
-sche_game_main_finish(Game *game)
-{
-  field_destroy();
-  carNode_destroy();
-  game_env_init(game);
-
-  set_schedule_assumption(sche_game_main_finish2);
-}
-
-void
-sche_game_main_finish2(Game *game)
-{
-  gFont_SetString("GAME OVER ...", 200, 200);
-  
-  if (pad.st == 1) {
-    set_schedule_assumption(sche_game_opening);
-  }
-
-}
-
-// 適当に作りました
-void wait_sync(Game *game)
-{
-  printf("wait_sync\n");
-}
-
-// 適当に
-void swap_dbuff()
-{
-  printf("swap_dbuff()\n");
-}
-
-void
-schedule(Game *game)
-{
-  printf("----------------------\n");
-  printf("schedule()\n");
-
-  sche_func(game);
-
-  if (linda_update(change_state, game) == true){
-    set_schedule(game);
-  }
-  else{
-    unset_schedule();
-  }
-
-  wait_sync(game);
-  swap_dbuff();
-  sjoy_poll();
-    
-  ps2util_sprite_Draw();
-  gSprite_Draw_Reset();
-  gFont_Draw_Reset();
-
-  // ここにgSprite_Init()があるのって良いのかな?
-  // gSprite_Init();
-}
--- a/xml_file/1p.xml~	Mon Jun 27 19:44:46 2011 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,70 +0,0 @@
-<?xml version="1.0"?>
-<OBJECT-3D>
-	<surface name="1P" size="6" prim="Triangle" parent="NULL">
-		<coordinate>
-			5.956687 5.702420 0.191893
-			-6.043101 5.732581 0.127604
-			-6.072959 -6.267247 0.070570
-			-6.072959 -6.267247 0.070570
-			5.926832 -6.297408 0.134860
-			5.956687 5.702420 0.191893
-		</coordinate>
-		<normal>
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-		</normal>
-		<model>
-			0.000000 0.000000 0.000000
-		</model>
-		<texture>
-			0.998552 0.000000
-			0.000000 0.001448
-			0.001448 1.000000
-			0.001448 1.000000
-			1.000000 0.998552
-			0.998552 0.000000
-		</texture>
-		<image name="1p.png">
-			iVBORw0KGgoAAAANSUhEUgAAAD8AAAA2CAYAAABwUEEXAAAC7mlDQ1BJQ0MgUHJvZmlsZQAAeAGF
-			VM9rE0EU/jZuqdAiCFprDrJ4kCJJWatoRdQ2/RFiawzbH7ZFkGQzSdZuNuvuJrWliOTi0SreRe2h
-			B/+AHnrwZC9KhVpFKN6rKGKhFy3xzW5MtqXqwM5+8943731vdt8ADXLSNPWABOQNx1KiEWlsfEJq
-			/IgAjqIJQTQlVdvsTiQGQYNz+Xvn2HoPgVtWw3v7d7J3rZrStpoHhP1A4Eea2Sqw7xdxClkSAog8
-			36Epx3QI3+PY8uyPOU55eMG1Dys9xFkifEA1Lc5/TbhTzSXTQINIOJT1cVI+nNeLlNcdB2luZsbI
-			EL1PkKa7zO6rYqGcTvYOkL2d9H5Os94+wiHCCxmtP0a4jZ71jNU/4mHhpObEhj0cGDX0+GAVtxqp
-			+DXCFF8QTSeiVHHZLg3xmK79VvJKgnCQOMpkYYBzWkhP10xu+LqHBX0m1xOv4ndWUeF5jxNn3tTd
-			70XaAq8wDh0MGgyaDUhQEEUEYZiwUECGPBoxNLJyPyOrBhuTezJ1JGq7dGJEsUF7Ntw9t1Gk3Tz+
-			KCJxlEO1CJL8Qf4qr8lP5Xn5y1yw2Fb3lK2bmrry4DvF5Zm5Gh7X08jjc01efJXUdpNXR5aseXq8
-			muwaP+xXlzHmgjWPxHOw+/EtX5XMlymMFMXjVfPqS4R1WjE3359sfzs94i7PLrXWc62JizdWm5dn
-			/WpI++6qvJPmVflPXvXx/GfNxGPiKTEmdornIYmXxS7xkthLqwviYG3HCJ2VhinSbZH6JNVgYJq8
-			9S9dP1t4vUZ/DPVRlBnM0lSJ93/CKmQ0nbkOb/qP28f8F+T3iuefKAIvbODImbptU3HvEKFlpW5z
-			rgIXv9F98LZua6N+OPwEWDyrFq1SNZ8gvAEcdod6HugpmNOWls05Uocsn5O66cpiUsxQ20NSUtcl
-			12VLFrOZVWLpdtiZ0x1uHKE5QvfEp0plk/qv8RGw/bBS+fmsUtl+ThrWgZf6b8C8/UXAeIuJAAAA
-			CXBIWXMAAAsTAAALEwEAmpwYAAAEs0lEQVRoBWP8//8/w0gFTCPV4yB/j3p+pMb+iI55FgpiXQFJ
-			7wMkNrFMBWIVQtU9IFE9YeWg0p5U/O7dO71V06dX6HCw/gfRID4pZlw8fsSvNDR0O0g/MTjezuby
-			/I6O1ke3btkB7VGAYpLdje5GsgwAOR7Z0VBHEW3W5MrKycj6SWWD9EMDHBQQRNuLrpacPK+wpG9i
-			JpY0tRUoBsNYpKknNLO/J8dOSvziyb17LYCmKpBrMqmeVzi0ab3T9s0bPJAt/PX755p79+7pLlmy
-			xAtE//z5cx+yPK3YKT6ey1fPmBEBNF+BHDuI9TzIcLDHs8PD56Jb9PXrN65jx47JgsRB9O/fv9nR
-			1dCK31SY175t3ToXYICrkGoHrtJeAWbQnYsX1dbMnBm7dP6cGJgYOn3/wUNudDFy+Gkt7U2C4uKv
-			sen98eULz5H16wLPHjpghi5fHh0xu3z2PAZ3d/dLoqKij4DyvuhqsPFxeZ5Bl5PtPjYN2MQePXrI
-			ICgugU2KZLGYmJgpuDRx8PB8EZWWebRj+ZIQdDXPbt/+v5OBQc/KykpASUlpM1CeYAAQm+zR7RoQ
-			Pihg9J2cDmoamtxAd8D9SxfegMSA2U7u48ePIkAmKADwgiHleZBPQAFQ3NzciO6rIzu2i8LENm/e
-			DKoFCAKcyf7y91+KMN3AUtwHxD66dnUg0BInmPhA0VJycs+w2f39y2cGTh5esNTbt2+lhIWFsSmD
-			i+Hy/AO4CiADlg9BnkcWHyi2rKoqqFDDAD++foV7/sWLF4pAz+PN+0Mu2WP4GIfA+fPnBXFIwYVJ
-			8ry2pvY1uM4hwADW/Vz4nEmS5/EZRE+5x7dvy2Gzj4MbtbkBbGyxYVMHExuSnn/26JEUzAPINKyw
-			QxbDxx6KnldYO3NmPLqnnAKDwfU8ujg+/lDzvAKoI4PesQJ5UFpVDaNeY2Vl/YXP87iqOnx66C2n
-			ALLw/fv3fDOrq0ux9TGcPLxfS6mqwhs5MAeys7N/g7Gx0YPK83fOnDFqKCycDXOopbn52duXLmmD
-			+u8wMWy0bVCQ6A80CTMzs5doQhjcQeX5fRvWgluSMFeunTE1BcbGRXcvXsbw5ge61xkYgA2cp0A9
-			eDs3Qy3Po4RB3YxZWD2uoqIC8jzWJjCyAYMq5pEdho8tp6Ty2Tc9g/cnM3bna2pqnsCnHyaHXTdM
-			dhDRIA8b2DswKOjp8gLrc0jvBYv7PD09z/Hz84OqPbxJHqR1UHk+raUN36AITg/DwgDkcWhyJ+jx
-			Qed5mCdIpaWkpBgsLS0PcnJyfgbqJcrjQ9rzIA8DC7Y74uLij5Dqc6I9Pug9HxAQcISHh+cDgZRA
-			koeRzRpUeR7ZYUhssj2HZAZW5pCu57H6iATBUc+TEFjDSulozA+r6CTBM6MxT0JgDSulozE/rKKT
-			BM+MxjwJgTWslDKCViiRABSQ1V69evUycE6MB1kMxAZ2SI4BOyTW6OJIfAUkNgPQnEtAc3iRxUBs
-			aMfGFl2cWnxSOzYPkC0GBtwfZD4JbBRzgPrINYcEKzGVjuZ5zDAZGSKk5nn0UAEtOsQFvHFJYBEH
-			LSLABWjWn6fU87gcPCTER/P8kIgmGjhyRMc8AHpHXNiW3vZRAAAAAElFTkSuQmCC
-		</image>
-	</surface>
-</OBJECT-3D>
\ No newline at end of file
--- a/xml_file/2p.xml~	Mon Jun 27 19:44:46 2011 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,84 +0,0 @@
-<?xml version="1.0"?>
-<OBJECT-3D>
-	<surface name="2P" size="6" prim="Triangle" parent="NULL">
-		<coordinate>
-			5.956687 5.702420 0.191893
-			-6.043101 5.732581 0.127604
-			-6.072959 -6.267247 0.070570
-			-6.072959 -6.267247 0.070570
-			5.926832 -6.297408 0.134860
-			5.956687 5.702420 0.191893
-		</coordinate>
-		<normal>
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-		</normal>
-		<model>
-			0.000000 0.000000 0.000000
-		</model>
-		<texture>
-			0.998552 0.000000
-			0.000000 0.001448
-			0.001448 1.000000
-			0.001448 1.000000
-			1.000000 0.998552
-			0.998552 0.000000
-		</texture>
-		<image name="2p.png">
-			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
-		</image>
-	</surface>
-</OBJECT-3D>
\ No newline at end of file
--- a/xml_file/l_arrow.xml~	Mon Jun 27 19:44:46 2011 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,59 +0,0 @@
-<?xml version="1.0"?>
-<OBJECT-3D>
-	<surface name="I_arrow" size="6" prim="Triangle" parent="NULL">
-		<coordinate>
-			5.956687 5.702420 0.191893
-			-6.043101 5.732581 0.127604
-			-6.072959 -6.267247 0.070570
-			-6.072959 -6.267247 0.070570
-			5.926832 -6.297408 0.134860
-			5.956687 5.702420 0.191893
-		</coordinate>
-		<normal>
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-		</normal>
-		<model>
-			0.000000 0.000000 0.000000
-		</model>
-		<texture>
-			0.998552 0.000000
-			0.000000 0.001448
-			0.001448 1.000000
-			0.001448 1.000000
-			1.000000 0.998552
-			0.998552 0.000000
-		</texture>
-		<image name="l_arrow.png">
-			iVBORw0KGgoAAAANSUhEUgAAABMAAAAWCAYAAAAinad/AAAC7mlDQ1BJQ0MgUHJvZmlsZQAAeAGF
-			VM9rE0EU/jZuqdAiCFprDrJ4kCJJWatoRdQ2/RFiawzbH7ZFkGQzSdZuNuvuJrWliOTi0SreRe2h
-			B/+AHnrwZC9KhVpFKN6rKGKhFy3xzW5MtqXqwM5+8943731vdt8ADXLSNPWABOQNx1KiEWlsfEJq
-			/IgAjqIJQTQlVdvsTiQGQYNz+Xvn2HoPgVtWw3v7d7J3rZrStpoHhP1A4Eea2Sqw7xdxClkSAog8
-			36Epx3QI3+PY8uyPOU55eMG1Dys9xFkifEA1Lc5/TbhTzSXTQINIOJT1cVI+nNeLlNcdB2luZsbI
-			EL1PkKa7zO6rYqGcTvYOkL2d9H5Os94+wiHCCxmtP0a4jZ71jNU/4mHhpObEhj0cGDX0+GAVtxqp
-			+DXCFF8QTSeiVHHZLg3xmK79VvJKgnCQOMpkYYBzWkhP10xu+LqHBX0m1xOv4ndWUeF5jxNn3tTd
-			70XaAq8wDh0MGgyaDUhQEEUEYZiwUECGPBoxNLJyPyOrBhuTezJ1JGq7dGJEsUF7Ntw9t1Gk3Tz+
-			KCJxlEO1CJL8Qf4qr8lP5Xn5y1yw2Fb3lK2bmrry4DvF5Zm5Gh7X08jjc01efJXUdpNXR5aseXq8
-			muwaP+xXlzHmgjWPxHOw+/EtX5XMlymMFMXjVfPqS4R1WjE3359sfzs94i7PLrXWc62JizdWm5dn
-			/WpI++6qvJPmVflPXvXx/GfNxGPiKTEmdornIYmXxS7xkthLqwviYG3HCJ2VhinSbZH6JNVgYJq8
-			9S9dP1t4vUZ/DPVRlBnM0lSJ93/CKmQ0nbkOb/qP28f8F+T3iuefKAIvbODImbptU3HvEKFlpW5z
-			rgIXv9F98LZua6N+OPwEWDyrFq1SNZ8gvAEcdod6HugpmNOWls05Uocsn5O66cpiUsxQ20NSUtcl
-			12VLFrOZVWLpdtiZ0x1uHKE5QvfEp0plk/qv8RGw/bBS+fmsUtl+ThrWgZf6b8C8/UXAeIuJAAAA
-			CXBIWXMAAAsTAAALEwEAmpwYAAACKUlEQVQ4EWP8//8/Ay7Q2NjIdICBgQlZ3oGB4V99ff0/ZDEY
-			mxGfYTBFyPRqHR22n8I/A5j+/doddfjh+6U2qhYMLP/+Rh+4exrFVmRN2NiL7TUUd/uLzN4Uq7WS
-			gYlFpC7WuHVtveXBf3+ZFEDqWbBpwiZWnmyafLvEqJ5d95bsnxsyDNt9VDb+CX2ryc5wDa6coGHz
-			bDR476pxl9+rMi1nZzkDV/8rmEeTieEt3CAQAy6JIgrl1MYbudyOVW9ndH9qwsJwBpsSFDGchmUX
-			2058nmUUzy5+gR9FBx4OhmH9vjpmpzzklzHkfldmZ7iARyumFIphRdkWWQ+rLSazSVwgKZZhxoIN
-			W2GjIbXNT37F90IDSzaWM2QZBDKQZbmjusghK/Gjv8PeKrCgxQ7MRmJppsj9N9/YHn9oxL5EYMef
-			nxa/iNWITR3YS6BssaBmj6fchDOZv84p38emkBgxlPDpnX5inuniW05MG0QvEaMZXQ2KYSDJivXn
-			Hywt2K4vMoGj4+dTvXfoGvDxMQyDKZ484Uil/tRz/gxbJA7DxAjROA0DaaxfduFI0NoHXkoNDFU/
-			H+v+psgwkObQ/Ve+tC44027XcdoMGDl3YAZyrPx0HsaG0XhdBlMEogu2XrngM/GsE/9M7hls9z8y
-			uO66H6Za+7f652XVnzB1JJe0s0xMWLm43rv9Yf53NGH//Q+L7JT0GBiZmeMO3j5PsmEwV2CjifYm
-			Ns3oYgA01bfkcJCe1wAAAABJRU5ErkJggg==
-		</image>
-	</surface>
-</OBJECT-3D>
\ No newline at end of file
--- a/xml_file/sp_meter.xml~	Mon Jun 27 19:44:46 2011 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,64 +0,0 @@
-<?xml version="1.0"?>
-<OBJECT-3D>
-	<surface name="sp_meter.png" size="6" prim="Triangle" parent="NULL">
-		<coordinate>
-			5.956687 5.702420 0.191893
-			-6.043101 5.732581 0.127604
-			-6.072959 -6.267247 0.070570
-			-6.072959 -6.267247 0.070570
-			5.926832 -6.297408 0.134860
-			5.956687 5.702420 0.191893
-		</coordinate>
-		<normal>
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-		</normal>
-		<model>
-			0.000000 0.000000 0.000000
-		</model>
-		<texture>
-			0.998552 0.000000
-			0.000000 0.001448
-			0.001448 1.000000
-			0.001448 1.000000
-			1.000000 0.998552
-			0.998552 0.000000
-		</texture>
-		<image name="sp_meter.png">
-			iVBORw0KGgoAAAANSUhEUgAAAGwAAAAkCAYAAABsbd/MAAAC7mlDQ1BJQ0MgUHJvZmlsZQAAeAGF
-			VM9rE0EU/jZuqdAiCFprDrJ4kCJJWatoRdQ2/RFiawzbH7ZFkGQzSdZuNuvuJrWliOTi0SreRe2h
-			B/+AHnrwZC9KhVpFKN6rKGKhFy3xzW5MtqXqwM5+8943731vdt8ADXLSNPWABOQNx1KiEWlsfEJq
-			/IgAjqIJQTQlVdvsTiQGQYNz+Xvn2HoPgVtWw3v7d7J3rZrStpoHhP1A4Eea2Sqw7xdxClkSAog8
-			36Epx3QI3+PY8uyPOU55eMG1Dys9xFkifEA1Lc5/TbhTzSXTQINIOJT1cVI+nNeLlNcdB2luZsbI
-			EL1PkKa7zO6rYqGcTvYOkL2d9H5Os94+wiHCCxmtP0a4jZ71jNU/4mHhpObEhj0cGDX0+GAVtxqp
-			+DXCFF8QTSeiVHHZLg3xmK79VvJKgnCQOMpkYYBzWkhP10xu+LqHBX0m1xOv4ndWUeF5jxNn3tTd
-			70XaAq8wDh0MGgyaDUhQEEUEYZiwUECGPBoxNLJyPyOrBhuTezJ1JGq7dGJEsUF7Ntw9t1Gk3Tz+
-			KCJxlEO1CJL8Qf4qr8lP5Xn5y1yw2Fb3lK2bmrry4DvF5Zm5Gh7X08jjc01efJXUdpNXR5aseXq8
-			muwaP+xXlzHmgjWPxHOw+/EtX5XMlymMFMXjVfPqS4R1WjE3359sfzs94i7PLrXWc62JizdWm5dn
-			/WpI++6qvJPmVflPXvXx/GfNxGPiKTEmdornIYmXxS7xkthLqwviYG3HCJ2VhinSbZH6JNVgYJq8
-			9S9dP1t4vUZ/DPVRlBnM0lSJ93/CKmQ0nbkOb/qP28f8F+T3iuefKAIvbODImbptU3HvEKFlpW5z
-			rgIXv9F98LZua6N+OPwEWDyrFq1SNZ8gvAEcdod6HugpmNOWls05Uocsn5O66cpiUsxQ20NSUtcl
-			12VLFrOZVWLpdtiZ0x1uHKE5QvfEp0plk/qv8RGw/bBS+fmsUtl+ThrWgZf6b8C8/UXAeIuJAAAA
-			CXBIWXMAAAsTAAALEwEAmpwYAAADVUlEQVRoBe2bX0hTURzHz23X0JK0P8rsv8OMbVooBS1FyZRQ
-			IxJXBD3IHoKyXnuLHgIfI6GXpIcIRAyjyKKXCMoooR588MFCRN2UNbWZa6apa/3OVehuu9fODX90
-			134Hjvec3/3+fmd+P+ze7e5eKRqNMmr4DkiSlAWr2AyuNAV8fOocWT2hMaoDFc2OvO6sNIvwIg9G
-			gm0gvqhOIGBqN5DHJzLTmHOd+CJPNeAaSBdfiJR4DhAwPG9RKhMwFFvxihIwPG9RKhMwFFvxihIw
-			PG9RKhMwFFvxihIwPG9RKtMXZ4O2wiUmaX9udtfOTRuFM0e+hr+A+JlwwipCAraKOTq7pOr8vMar
-			riWd3Ynh668zxoamZtYEGB0SE/01dYSAmRpP4osjYImemDqS0uewdFk+aZHl3aKEIsvCh6J6DF1K
-			AztVVtLcenauVtTY9/6jrKHlbq+oHkNHh0QMVxFrEjBEczFKJ/0hce/23GtVxQV1RswZ8k+xnv7B
-			2jMVh4ykmUKb9MAKrdsKWu9JLiNu3r9xkANLM5JjFq2pgOVszb5QV24/L2KOf3KGvegdaKopsYvI
-			/xuNqYBZt2Tme9pYpYi7wQ4XByZ+QU+kaBJo0IDBNdIa+P/5vXiiraeoYIeoNmV1aMA8Da5bnktl
-			ThFnZwfDrPbynWoRbaprDAM7ULyrvajQulnPuKVIhHU96bt55Vwle+ns0ZPFxOsny2PmNNF3QBMY
-			HM7SISU7Li0Ctw1P1lc5ju87XWqN2xczBWCdMQGarJkDmsCgemPrbXd7esbvT77dj/u9EN+zZitT
-			ob9yQA8YCznsLKQq6XBOqGY0/FcOyHD4y4fF3dA5nzzoLdCpCTjAH/yJf/ZHgjyJ/1mlRXTyLH/I
-			4yX5O4yfq17B+ekDwGuCsfjjFSBO5cbBCHicYJEImISklQAHNgvdDbBKYWuD/hM6s02MsowN6/lQ
-			aR3D08p22BdkR8b5PSXabX5+UdnhDUyzY52HtUVx0XeBUSUS/rHAgh1C3wRY36dxJScYnoOt7ofW
-			uJWWpwNjAWUQmA6xt74yTY1WsN87poR9oe/s0cccLYlm7HPYr8Sff1tgb2Tx90N4ceUXOFVViR7o
-			U7mRBEP6eSUJIKlfIgFTu5EE41+Nsq527TytiwAAAABJRU5ErkJggg==
-		</image>
-	</surface>
-</OBJECT-3D>
\ No newline at end of file
--- a/xml_file/title.xml~	Mon Jun 27 19:44:46 2011 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,3775 +0,0 @@
-<?xml version="1.0"?>
-<OBJECT-3D>
-	<surface name="title.png" size="6" prim="Triangle" parent="NULL">
-		<coordinate>
-			5.956687 5.702420 0.191893
-			-6.043101 5.732581 0.127604
-			-6.072959 -6.267247 0.070570
-			-6.072959 -6.267247 0.070570
-			5.926832 -6.297408 0.134860
-			5.956687 5.702420 0.191893
-		</coordinate>
-		<normal>
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-			-0.032216 -0.028436 5.999846
-		</normal>
-		<model>
-			0.000000 0.000000 0.000000
-		</model>
-		<texture>
-			0.998552 0.000000
-			0.000000 0.001448
-			0.001448 1.000000
-			0.001448 1.000000
-			1.000000 0.998552
-			0.998552 0.000000
-		</texture>
-		<image name="title.png">
-			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
-		</image>
-	</surface>
-</OBJECT-3D>
\ No newline at end of file