/[projet1]/public/oric/demos/SlideShowDemo/code/main.c
Defence Force logotype

Diff of /public/oric/demos/SlideShowDemo/code/main.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1050 by dbug, Sun Dec 22 17:05:37 2013 UTC revision 1070 by dbug, Fri Jan 3 10:47:33 2014 UTC
# Line 31  extern void InitTransitionData(); Line 31  extern void InitTransitionData();
31  // scroller.s  // scroller.s
32  extern unsigned char FontBuffer[];  extern unsigned char FontBuffer[];
33  extern void ScrollerInit();  extern void ScrollerInit();
34    extern void TestScroller();
35    
36  // loader_api.s  // loader_api.s
37  extern unsigned char LoaderApiEntryIndex;  extern unsigned char LoaderApiEntryIndex;
# Line 80  void main() Line 81  void main()
81          LoaderApiEntryIndex=LOADER_FONT_6x8_ARTDECO;          LoaderApiEntryIndex=LOADER_FONT_6x8_ARTDECO;
82          LoadFile();          LoadFile();
83    
84        // Load the 12x16 font
85            LoaderApiEntryIndex=LOADER_FONT_12x16_ARTDECO;  // 3040 bytes
86            LoaderApiAddress=FontBuffer;
87            SetLoadAddress();
88            LoadFile();
89    
90    //while(1);
91    
92            memset((unsigned char*)0xa000,64+1+4+16,8000);
93    
94    
95          // Some basic inits          // Some basic inits
96          InitTransitionData();          InitTransitionData();
97    
98          System_InstallIRQ_SimpleVbl();          System_InstallIRQ_SimpleVbl();
99    
100          ScrollerInit();                              //TestScroller();
101                                    //while (1)
102                                    {
103                                    }
104    
105          // Load and play the music          // Load and play the music
106          LoaderApiEntryIndex=LOADER_FIRST_MUSIC+2;          LoaderApiEntryIndex=LOADER_FIRST_MUSIC+2;
107          LoadFile();          LoadFile();
108          Mym_ReInitialize();          Mym_ReInitialize();
109    
     // Load the font  
         LoaderApiEntryIndex=LOADER_FONT_16x16;  
         LoaderApiAddress=FontBuffer;  
         SetLoadAddress();  
         LoadFile();  
   
110          /*          /*
111          // Test load compressed file          // Test load compressed file
112          LoaderApiEntryIndex=LOADER_COMPRESSED_TEST;          LoaderApiEntryIndex=LOADER_COMPRESSED_TEST;
# Line 152  void main() Line 161  void main()
161                          Pause();                          Pause();
162                  }                  }
163    
                 /*  
                 for (LoaderApiEntryIndex=LOADER_FIRST_MUSIC;LoaderApiEntryIndex<LOADER_LAST_MUSIC;LoaderApiEntryIndex++)  
                 {  
                         LoadFile();  
                         Mym_Initialize();  
                         //Pause();  
                 }  
                 */  
164                  VSync();                  VSync();
165          }          }
166    

Legend:
Removed from v.1050  
changed lines
  Added in v.1070

  ViewVC Help
Powered by ViewVC 1.1.26