ゲームボーイアドバンス(GBA)非公式開発@ゲ製板at GAMEDEVゲームボーイアドバンス(GBA)非公式開発@ゲ製板 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト633:名前は開発中のものです。 04/02/07 20:38 VTe6sPmZ >>632 http://www.skyfree.org/jpn/unixuser/gba-3.tar.gz の gba-3/clock の修正 gba.h の 49 行目に次の 2 行を追加 > #define LCD_STATUS (IOBASE + 4) // LCD status > #define LCD_VBINTEN 0x0008 // Enable V-blank INT clock.c の 60 行目を次の 2 行に変更 > register(LCD_STATUS) |= LCD_VBINTEN; > register(INT_IE) = INT_TMR1 | INT_VBLANK; clock.c の 54 ~ 57 行目を削除 clock.c の 26 ~ 28 行目を次の 10 行に変更 > if (flag & INT_VBLANK) { > static int last = 0; > int stat = ~register(KEY_STATUS); > int trig = (last ^ stat) & stat; > #define KEY_LR (KEY_L | KEY_R) > if ((trig & KEY_LR) != 0 && (stat & KEY_LR) == KEY_LR) { > tmr1_cnt = 0; // Reset timer counter > key_cnt++; // Increment key counter > } > last = stat; 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch