Diff for /xmil/pccore.c between versions 1.7 and 1.8

version 1.7, 2004/08/04 17:09:25 version 1.8, 2004/08/05 04:53:15
Line 31  const OEMCHAR xmilversion[] = OEMTEXT(XM Line 31  const OEMCHAR xmilversion[] = OEMTEXT(XM
                                                         1,                                                          1,
                                                         1, 0};                                                          1, 0};
   
         PCCORE          pccore = {250, 0, 1, 1, 0};          PCCORE          pccore = {250, 0, 1, 0};
         BYTE            mMAIN[0x10000];          BYTE            mMAIN[0x10000];
         BYTE            mBIOS[0x8000];          BYTE            mBIOS[0x8000];
         BYTE            mBANK[16][0x8000];          BYTE            mBANK[16][0x8000];
Line 40  const OEMCHAR xmilversion[] = OEMTEXT(XM Line 40  const OEMCHAR xmilversion[] = OEMTEXT(XM
   
         BYTE            *RAM0r;          BYTE            *RAM0r;
         BYTE            *RAM0w;          BYTE            *RAM0w;
         BYTE            lastmem;  
         DWORD           h_cntbase;          DWORD           h_cntbase;
         BRESULT         soundrenewal;          BRESULT         soundrenewal;
   
Line 73  void ipl_load(void) { Line 72  void ipl_load(void) {
   
   
 /***********************************************************************  /***********************************************************************
         FONT-ROM LOAD  
 ***********************************************************************/  
   
 void fnt_load(void) {  
   
         font_load(NULL, TRUE);  
 }  
   
   
 /***********************************************************************  
         初期化          初期化
 ***********************************************************************/  ***********************************************************************/
   
 BYTE reset_x1(BYTE ROM_TYPE, BYTE SOUND_SW, BYTE DIP_SW) {  BYTE reset_x1(BYTE ROM_TYPE, BYTE SOUND_SW, BYTE DIP_SW) {
   
         pccore.HSYNC_CLK = 250;          pccore.HSYNC_CLK = 250;
         pccore.ROM_SW = 1;  
         pccore.ROM_TYPE = ROM_TYPE;          pccore.ROM_TYPE = ROM_TYPE;
         pccore.SOUND_SW = SOUND_SW;          pccore.SOUND_SW = SOUND_SW;
         pccore.DIP_SW = DIP_SW;          pccore.DIP_SW = DIP_SW;
Line 108  BYTE reset_x1(BYTE ROM_TYPE, BYTE SOUND_ Line 96  BYTE reset_x1(BYTE ROM_TYPE, BYTE SOUND_
         ipl_load();          ipl_load();
   
         Z80_RESET();          Z80_RESET();
           iocore_reset();
   
         lastmem = 0x78;  
         RAM0r = mBIOS;          RAM0r = mBIOS;
         RAM0w = mMAIN;          RAM0w = mMAIN;
         h_cntbase = 0;          h_cntbase = 0;
Line 123  BYTE reset_x1(BYTE ROM_TYPE, BYTE SOUND_ Line 111  BYTE reset_x1(BYTE ROM_TYPE, BYTE SOUND_
         ctc_reset();          ctc_reset();
         dmac_reset();          dmac_reset();
         fdc_reset();          fdc_reset();
           memio_reset();
         pcg_reset();          pcg_reset();
         ppi_reset();          ppi_reset();
         sio_reset();          sio_reset();
Line 149  void pccore_initialize(void) { Line 138  void pccore_initialize(void) {
         sndctrl_initialize();          sndctrl_initialize();
   
         init_draw();          init_draw();
         fnt_load();          font_load(NULL, TRUE);
   
           crtc_initialize();
         pcg_initialize();          pcg_initialize();
         ppi_initialize();          ppi_initialize();
   

Removed from v.1.7  
changed lines
  Added in v.1.8


RetroPC.NET-CVS <cvs@retropc.net>