1: 2003-10-20 (月) 23:27:29 [6] | 2: 2003-10-21 (火) 00:19:16 [7] | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | しばらくは編集綻なので、見てもなんの意味もありません。 | ||
+ | |||
*用意するもの | *用意するもの | ||
+ | |||
+ | **Bochs | ||
+ | |||
+ | がじぇっとボックス版Bochs | ||
+ | |||
+ | **OSASKのソース | ||
+ | |||
+ | 小籾さんのサイトからOsask4.1をダウンロード | ||
+ | |||
+ | **各種コンパイル&リンクツール | ||
+ | |||
+ | OSASKのページからtolset?をダウンロード | ||
*コンパイルとリンク | *コンパイルとリンク | ||
+ | |||
+ | @echo off | ||
+ | |||
+ | set BAK=%PATH% | ||
+ | set BIN=d:\osask\bin | ||
+ | |||
+ | set path=%BAK%;%BIN% | ||
+ | del waba.bin | ||
+ | del waba.map | ||
+ | del waba.org | ||
+ | make | ||
+ | copy waba.bin A:\ | ||
+ | |||
+ | set path=%BAK% | ||
*ディスクイメージの用意 | *ディスクイメージの用意 | ||
- | *ディスクイメージの書き換え | + | prompt>im2 |
+ | 犬?/% | ||
- | *Bochsの設定と起動 | + | ? |
+ | O掌a? とリンク | ||
- | *デバッグ | + | @echo off |
- | *こめんと欄 | + | *ディスクイメージ[[Disk Ex とrer:http://hp.vector.co.jp/authors/VA013937/]]ジの書き換え |
+ | |||
+ | *Bochsのfloppya=: 1_44=im2 | ||
+ | と気ナリ妊?ジの与でhogep | ||
+ | dを開き、0x010-0x013かちェ?犬 | ||
+ | |||
+ | りと起動ーヒ鵐冏は [[鵐??Faults]] に覆鵑琉婢に覆鵑oん | ||
+ | B欄 | ||
#comment | #comment | ||
+ | >>>>915951 | ||
+ | *0. は**B瓩 | ||
+ | |||
+ | ふリ妊の x86 シュミレ妊? 肇椒\ *コ犬陵儖 | ||
+ | |||
+ | *ディス?ん譴弌?C1台で効率?? クツ_ アプリを作 | ||
+ | |||
+ | 海八覆任⑯婢ぁ?Z | ||
+ | と気ナリ妊?ジの与でhogep | ||
+ | dを開き、0x010-0x013かちェ?犬 | ||
+ | |||
+ | りと起動ーヒ鵐冏は [[鵐??Faults]] に覆鵑琉婢に覆鵑oん | ||
+ | B?1 | ||
+ | ??廚鮖?1 | ||
+ | 討?吠んの?ntroリ | ||
+ | >>>困鯑匹瀏か?の?Fa箸いい隼廚いんの以ん1. | ||
+ | |||
+ | **各種コンパイ1.1 ル&リンクツール | ||
+ | |||
+ | OSASKのページか?[download | ||
+ | と気ナ?bisa.蠻?nfoseek与でhog?oge/index.shtml0-0xD: | ||
+ | *Boch(例) ?ml0-二、0?\bi討?鯑匹l?郁?p | ||
+ | dを穫 VGA 回?にコ鍵?船щのサ初心者クハんすすめ?鯑票ド | ||
+ | |||
+ | **灰襦2[鵐??ケbi瞳ョンウンロー | ||
+ | |||
+ | ぁap | ||
+ | *BochWABA ?ml0-作成?鯑匹lぐ焚?ABAの部分を適当にか?替え吠くだ灰鵑 | ||
+ | |||
+ | **灰襦3 PATH% | ||
+ | set BIN=d:\osask\bin | ||
+ | |||
+ | BIN% | ||
+ | 07ownload | ||
+ | と気ナ?bisawww.imasyに | ||
+ | hoge~kawai/ | ||
+ | *Boc/deve呶?rs.-0xD: | ||
+ | *B以下ウ | ||
+ | ぁap | ||
+ | を och箸 [\ | ||
+ | |||
+ | ?ml0-導ピ気シ以ん1. | ||
+ | -Boca.exe | ||
+ | -bim2]] 3.exe | ||
+ | -cc1.exe | ||
+ | -cpp0.exe | ||
+ | -gas2nBoc.exe | ||
+ | -golib00w.exe | ||
+ | -[[Diskog? | ||
+ | -鵐 | ||
+ | .exe | ||
+ | -nBoc.exe | ||
+ | -nBoccnv0.exe | ||
+ | -obj2]]m]] 3.ex[\ | ||
+ | ぁap | ||
+ | を och箸 [\ | ||
+ | ??\exe ぅ薫覆?. | ||
+ | -Boca.exgg00exec.exe00w.exec.exe0 | ||
+ | ぁap | ||
+ | を och箸 [\ | ||
+ | ??\include ぅ薫覆?. | ||
+ | -Boca.exguigui00.h | ||
+ | -他p | ||
+ | 悗? を och箸鷲?廚鳳?Kて PATH%4 set ?亜 *BochWABA ?ml0\M | ||
+ | -nfilex TARGET = STACKSIZE = MALLOCSIZE = MMAREA = # 以上4つは | ||
+ | ぁap | ||
+ | ごい麕d寮瀋蠅箸 | ||
+ | INC set = RULEFILE = MAKE = CC1 =-c | ||
+ | GAS2Nツ_F=-g | ||
+ | Nツ_F =-g | ||
+ | OBJ2BIM =あ OBJ2M =N]] 3e | ||
+ | -cc1.e以上4つい旅猝椶鯑△隼燭?013れIN% | ||
+ | m構焚爾鮑鈿?[督蠅箸 | ||
+ | INC CSI : | ||
+ | =$( ) | ||
+ | $(ET )の*/% | ||
+ | %.ca : | ||
+ | %.c filex TA =$(CONV =%.e | ||
+ | - : | ||
+ | %.ca filex TA =$( ) -I$(set =- $*.c% | ||
+ | %.n | ||
+ | - : | ||
+ | %.e | ||
+ | - filex TA =$(Nツ_F=- $*.n | ||
+ | -% | ||
+ | %..ex : | ||
+ | %.n | ||
+ | - filex TA =$(F=- $*..ex% | ||
+ | %.e | ||
+ | - : | ||
+ | %..ex filex TA =$(BIM =- ん?k:$(CSIZE =%.e | ||
+ | n : | ||
+ | %.e | ||
+ | - filex TA =$(J2M =N) in:$*.e | ||
+ | - out:$*. x8o olloc:$( SIZE =$(J2M =N) in:$*. x8oout:$*.e | ||
+ | n 城6]cmp -tek937clean : | ||
+ | =リン$(ET ) op | ||
+ | =リン$(ET )?echo=リン$(ET )???ml0\M | ||
+ | -nui00.rul | ||
+ | MAK | ||
+ | format: | ||
+ | =/* 婢のセIN%ー | ||
+ | |||
+ | ぁ | ||
+ | |||
+ | BINの方?? : | ||
+ | =gn:1, logic:0x48, | ||
+ | GAS2$:0x48);螢?(ETata([\ | ||
+ | gn:4, logic:(CSIZ_end,2$:code_end);螢$:* 婢のセIN%ー | ||
+ | |||
+ | ぁ | ||
+ | |||
+ | BINの灰漲?疋??磯 | ||
+ | INCNCN?13?ow? 婢の領領.ojb ?ml0\M、 | ||
+ | を[\ | ||
+ | ??\in記載 */* 婢のセIN覆??%ー | ||
+ | |||
+ | ぁ | ||
+ | |||
+ | BIN?\ | ||
+ | ? | ||
+ | 垢瓷餝ン鵐蹇 set */* 婢のセI1. Г?:-0xD: | ||
+ | *l | ||
+ | MAK | ||
+ | f を; */* 婢の を/e00w.exec.ex;* 婢の を/eo.exec.ex;* label:* 婢のセI必ず諒l??覆衛鵐儚ン?覆ぅ?戮\in指定 */* 婢のセIふン下をポl?郁?n指定襦2鵐儚ン各種コ? PATH% | ||
+ | s */* 婢の_et BAMain;* 婢のセI上記3 | ||
+ | |||
+ | ぁ | ||
+ | |||
+ | BIN僚臀脇豎ル? P漏ン?ツ_ケ! */*-nui00.rumkボ?>iataba.bin A:\ | ||
+ | |||
+ | set path=%BAK% | ||
+ | |||
+ | *ディスクイメージの用意 | ||
+ | |||
+ | prompt>im2 | ||
+ | 犬?/% | ||
+ | |||
+ | ? | ||
+ | O掌a? とリンク | ||
+ | |||
+ | @echo off | ||
+ | |||
+ | *デ2. .org | ||
+ | make | ||
+ | copy wabanui00.r>mkボ?>iatabうNツ?ン??lude ぅ?ude分?incl????寮瀋蠅筏???垢離??- | ||
+ | \ | ||
+ | |||
+ | ?AT ver.offad | ||
+ | と気ナ?bisawww.imasyに | ||
+ | hoge~kawai/ | ||
+ | *Boc/deve呶気ナ?b: | ||
+ | *B以下? | ||
+ | |||
+ | IMGATclude 箸 [de ぅ薫覆?. | ||
+ | -Boca璽?[Disk Ex とrer:http://hp.vector.co.jp/authors/VA013937/]]ジの書き換え | ||
+ | |||
+ | *Bocoppya=: 1_44=im2 | ||
+ | **各?. 譴.メ?0xメ?hsrc.tx鷄N?coぅ?e:gic:(=bios/BIOS-瓠-0x-latest, address=0xf0000a | ||
+ | egs=: 32 | ||
+ | vgacoぅ?e:giios/B衄eIOS-?gpllatest,gic | ||
+ | りと起動ーヒ鵐冏は [[鵐??Faults]] に覆鵑??t:ic | ||
+ | りとgic | ||
+ | りと_をotsig_cheあ_Faulo | ||
+ | ?lat xれ?:ss=還(J2??c | ||
+ | |||
+ | n48) action=-g | ||
+ | Ner定? action=repor.c?蠻? action=repor.c?A013) action=AS2蠅??A013ger_れ?:-gaco?upx48e_鵑?rval2 | ||
+ | 0a | ||
+ | egskeyboard_覆?al_の*ayー?gskeyboard_pas8e_の*ayー?a | ||
+ | egs蠅?をochs | ||
+ | and_の*ayー5 | ||
+ | egsipsー?a | ||
+ | e.co.ic | ||
+ | ?c:ltime=$ | ||
+ | mousiosen ?lat xpriv48e_colM | ||
+ | -nposen ?lat xfullscreenosen ?lat xscreenmあ ?l: | ||
+ | N | ||
+ | m"sample"yboard_pas8senping ?lat xsc,?k:=sー;のfxsupc?A ?lat xscr | ||
+ | n記譴任.郁?p | ||
+ | 鬟瓠-51 | ||
+ | 討潭い靴腓Α?banui00.r>mそん?宰待4つ ?sー;Mxsc?npぅ?=: 32 | ||
+ | a? $8hsr瓠-$8hsr瓠-ge~kawaip?kawis 瓠-sー;Mxnh4つ ?p -t4wis 瓠-ほど者クハた ho off | ||
+ | と気ナ?bisaw-51 | ||
+ | 討潭い靴腓Α?4wi ?与ample"yb止 ? | ||
+ | |||
+ | りと?ng ?J2BIM = OBJ2Blogら再度"yboard_pas8senpi動p.v魍稜?w-51NJ2BIM -516討潭?013か? | ||
+ | |||
+ | **廓磯 | ||
+ | ?ん | ||
+ | B欄? | ||
+ | anntft | ||
+ | 箸離? | ||
+ | B?1 | ||
+ | ?自2[黷 | ||
+ | 箸離??gいひ?m | ||
+ | |||
+ | **灰T =魄貭未?o off | ||
+ | |||
+ | seenpi眺りと? ?lat xs | ||
+ | -鵑oん | ||
+ | B欄 | ||
+ | #comment | ||
+ | >>>>915951 | ||
+ | *0. は**B瓩 | ||
+ | |||
+ | ふxs | ||
+ | -General Protc key7:00XXXX の XXXX をf | ||
+ | |||
+ | ふxs | ||
+ | -General Protc | ||
+ | O?gら船Кじ | ||
+ | |||
+ | りと起動ー | ||
+ | しばらく-?m?瓩?ep | ||
+ | 鬮た。校正、追加、修正大歓迎p | ||
+ | 鬟瓠 1rer:http婢のぅ僖ぅ?瓩..ex(10){2003- に21 (火) 11:48:47} | ||
+ | -螢 | ||
+ | $:* 婢の任痢≡??ccw | ||
+ | G2 setのT 襦2鵐肇椒奪?考⑲箇するぞ?J2BIM -516?http?B瓩..ex(10){2003- に21 (火) 15:19:28} | ||
+ | -消NJ2BI校正?http婢のぅ僖ぅ?瓩..ex(10){2003- に21 (火) 17:15:37} | ||
+ | 集綻なので |
(This host) = http://osask.net