Files
docs/nfdr0.txt

63 lines
2.3 KiB
Plaintext
Raw Normal View History

2017-08-03 11:17:48 +01:00
NFD r0<72>`<60><><EFBFBD>t<EFBFBD>@<40>C<EFBFBD><43><EFBFBD>\<5C><><EFBFBD>d<EFBFBD>l
2001/01/22 LED
<EFBFBD><EFBFBD><EFBFBD>͂<EFBFBD><EFBFBD>߂<EFBFBD>
<EFBFBD><EFBFBD><EFBFBD>̃e<EFBFBD>L<EFBFBD>X<EFBFBD>g<EFBFBD><EFBFBD>PC9821<EFBFBD>G<EFBFBD>~<7E><><EFBFBD><EFBFBD><EFBFBD>[<5B>^T98-Next<78>̃t<CC83><74><EFBFBD>b<EFBFBD>s<EFBFBD>[<5B>f<EFBFBD>B<EFBFBD>X<EFBFBD>N<EFBFBD>C<EFBFBD><43><EFBFBD>[<5B>W<EFBFBD>t<EFBFBD>@<40>C<EFBFBD><43>
NFD r0<72>`<60><><EFBFBD>̍\<5C><><EFBFBD><EFBFBD><EFBFBD>K<EFBFBD><EFBFBD><E882B5><EFBFBD><EFBFBD><EFBFBD>̂ł<CC82><C582>B<EFBFBD>f<EFBFBD>[<5B>^<5E><><EFBFBD>́A<CD81>c<EFBFBD>[<5B><><EFBFBD>J<EFBFBD><4A><EFBFBD><EFBFBD><EFBFBD>ɂ<EFBFBD><C982><EFBFBD><EFBFBD>R<EFBFBD>ɗ<EFBFBD><C997>p
<EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B
<EFBFBD><EFBFBD><EFBFBD>\<5C><><EFBFBD>ɂ‚<C982><C282><EFBFBD>
NFD<EFBFBD>`<60><><EFBFBD>̍\<5C><><EFBFBD>͑傫<CD91><E582AB><EFBFBD>w<EFBFBD>b<EFBFBD>_<EFBFBD><5F><EFBFBD>ƃf<C683>[<5B>^<5E><><EFBFBD>ɕ<EFBFBD><C995><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82>B
<EFBFBD>t<EFBFBD>@<40>C<EFBFBD><43><EFBFBD>̐擪<CC90><E693AA><EFBFBD><EFBFBD><EFBFBD>w<EFBFBD>b<EFBFBD>_<EFBFBD><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>݂<EFBFBD><DD82>A<EFBFBD><41><EFBFBD>̌<EFBFBD><CC8C><EFBFBD><EFBFBD>Ƀf<C983>[<5B>^<5E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>݂<EFBFBD><DD82>܂<EFBFBD><DC82>B
<EFBFBD>y<EFBFBD>w<EFBFBD>b<EFBFBD>_<EFBFBD><EFBFBD><EFBFBD>z
typedef struct {
char szFileID[15]; // <20><><EFBFBD><EFBFBD>ID "T98FDDIMAGE.R0"
char Reserve1[1]; // <20>\<5C><>
char szComment[0x100]; // <20>C<EFBFBD><43><EFBFBD>[<5B>W<EFBFBD>R<EFBFBD><52><EFBFBD><EFBFBD><EFBFBD>g(ASCIIz)
DWORD dwHeadSize; // <20>w<EFBFBD>b<EFBFBD>_<EFBFBD><5F><EFBFBD>̃T<CC83>C<EFBFBD>Y
BYTE flProtect; // 0<>ȊO : <20><><EFBFBD>C<EFBFBD>g<EFBFBD>v<EFBFBD><76><EFBFBD>e<EFBFBD>N<EFBFBD>g
BYTE byHead; // <20>w<EFBFBD>b<EFBFBD>h<EFBFBD><68>
char Reserve2[10]; // <20>\<5C><>
NFD_SECT_ID si[163][26]; // <20>Z<EFBFBD>N<EFBFBD>^ID(<28><><EFBFBD>q)
char Reserve3[0x10]; // <20>\<5C><>
}NFD_FILE_HEAD,*LP_NFD_FILE_HEAD;
<EFBFBD><EFBFBD>)<29>\<5C><><EFBFBD>̂̋<CC82><CC8B>E<EFBFBD>͂P<CD82>o<EFBFBD>C<EFBFBD>g<EFBFBD>P<EFBFBD>ʂƂ<CA82><C682><EFBFBD>
<EFBFBD>\<5C><><EFBFBD>̈<EFBFBD><CC88><EFBFBD>0<EFBFBD>Ŗ<EFBFBD><C596>߂邱<DF82><E982B1>
<EFBFBD>Z<EFBFBD>N<EFBFBD>^ID(NFD_SECT_ID)<29><>163<36>g<EFBFBD><67><EFBFBD>b<EFBFBD>N26<32>Z<EFBFBD>N<EFBFBD>^<5E><><EFBFBD><EFBFBD><EFBFBD>Œ<EFBFBD><C592>Ŋm<C58A>ۂ<EFBFBD><DB82><EFBFBD><EFBFBD>Ă<EFBFBD><C482><EFBFBD>
<EFBFBD>ȉ<EFBFBD><EFBFBD>̍\<5C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
typedef struct {
BYTE C; // C <20>i0xFF<46>̎<EFBFBD><CC8E>Z<EFBFBD>N<EFBFBD>^<5E><><EFBFBD><EFBFBD><EFBFBD>j
BYTE H; // H
BYTE R; // R
BYTE N; // N
BYTE flMFM; // 0:FM / 1:MFM
BYTE flDDAM; // 0:DAM / 1:DDAM
BYTE byStatus; // READ DATA(FDDBIOS)<29>̌<EFBFBD><CC8C><EFBFBD>
BYTE byST0; // READ DATA(FDDBIOS)<29>̌<EFBFBD><CC8C><EFBFBD> ST0
BYTE byST1; // READ DATA(FDDBIOS)<29>̌<EFBFBD><CC8C><EFBFBD> ST1
BYTE byST2; // READ DATA(FDDBIOS)<29>̌<EFBFBD><CC8C><EFBFBD> ST2
BYTE byPDA; // FDDBIOS<4F>Ŏg<C58E>p<EFBFBD><70><EFBFBD><EFBFBD><EFBFBD>A<EFBFBD>h<EFBFBD><68><EFBFBD>X
char Reserve1[5]; // <20>\<5C><>
}NFD_SECT_ID,*LP_NFD_SECT_ID;
<EFBFBD><EFBFBD>)<29>\<5C><><EFBFBD>̂̋<CC82><CC8B>E<EFBFBD>͂P<CD82>o<EFBFBD>C<EFBFBD>g<EFBFBD>P<EFBFBD>ʂƂ<CA82><C682><EFBFBD>
<EFBFBD>\<5C><><EFBFBD>̈<EFBFBD><CC88><EFBFBD>0<EFBFBD>Ŗ<EFBFBD><C596>߂邱<DF82><E982B1>
<EFBFBD>Z<EFBFBD>N<EFBFBD>^ID<49>͊<EFBFBD><CD8A>{<7B>I<EFBFBD><49>PC98<39><38><EFBFBD><EFBFBD>FDD BIOS<4F><53>READDATA<54><41><EFBFBD>s<EFBFBD><73><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʂ<EFBFBD><CA82>ۑ<EFBFBD><DB91><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B
C<EFBFBD><EFBFBD>0xFF<EFBFBD>̂Ƃ<EFBFBD><EFBFBD>A<EFBFBD><EFBFBD><EFBFBD>̃Z<EFBFBD>N<EFBFBD>^ID<49>͖<EFBFBD><CD96><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B
byPDA<EFBFBD><EFBFBD>FD<EFBFBD><EFBFBD>1.2M<EFBFBD>̏ꍇ0x90<EFBFBD>A1.44M<EFBFBD>̏ꍇ0x30<EFBFBD>A640K<EFBFBD>̏ꍇ0x10<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B
<EFBFBD>y<EFBFBD>f<EFBFBD>[<5B>^<5E><><EFBFBD>z
<EFBFBD>t<EFBFBD>@<40>C<EFBFBD><43><EFBFBD>̐擪<CC90><E693AA><EFBFBD><EFBFBD><EFBFBD>w<EFBFBD>b<EFBFBD>_<EFBFBD><5F><EFBFBD><EFBFBD>dwHeadSize<7A>o<EFBFBD>C<EFBFBD>g<EFBFBD>ȍ~<7E><><EFBFBD><EFBFBD><EFBFBD>f<EFBFBD>[<5B>^<5E><><EFBFBD>ƂȂ<C682><C882>܂<EFBFBD><DC82>B
<EFBFBD>f<EFBFBD>[<5B>^<5E><><EFBFBD>̓Z<CD83>N<EFBFBD>^ID<49>i<EFBFBD>[<5B><><EFBFBD>Ƀf<C983>[<5B>^<5E><><EFBFBD>A<EFBFBD><41><EFBFBD>ɔz<C994>u<EFBFBD><75><EFBFBD>܂<EFBFBD><DC82>B