fMSXSO v1.32    by hQ

̃eLXg̍\͈ȉ̒ʂłB
u10.()v͈xǂłĂB
1.͂߂
2.KvȂ
3.N@
4.@
5.RtBO
6.R}hC
7.Z[uE[hEfBXNւ
8.fBXNɂ
9.Ή̋@\
10.()
11.XV
12.A


1.͂߂
@̃\tǵAMarat FayzulinfMSXɍꂽWindowspMSX2+G~
@[^łBfMSXSO͖JiKœ삪słBgpɂ͒ӂĂ
@B܂AfMSXSOɂĂǂȔQĂhQ͐ӔC𕉂܂B
@łǂl̂fMSXSOgpĂB

@ƁAfMSXSÔMarat̂AłBӂĎg܂傤BfMSX
@z[y[W http://www.komkon.org/fms/MSX/ łB

@OPLLemulation[OK]emu2413g킹ĂĂ܂BOPL3p̉
@Ff[^defaultlemu2413̂g킹ĂĂ܂B[OK]HP
@http://www.angel.ne.jp/~okazaki/ym2413/ łB

2.KvȂ
@DirextX8.0
@ȉBIOSC[W
@@MSX2P.rom 
@@MSX2PEXT.rom 
@@FMBIOS.rom  FMPAC.rom (*) 
@@DISK.rom (*) 
@@KANJI.rom (*) 
@@KNJDRV.rom (*) 
@@TANKAN.rom (*) 
@@(*) ͖ĂNł܂B
@@@@TANKAN.roḿAKNJDRV.rom16kbytes̎̂ݕKvłBKNJDRV.rom
@@@@32kbytesłΕKv܂
@OPLLemulateɂMIDI܂OPL3܂B


3.N@
@fMSXSO.exeƓfBNgBIOSuāAfMSXSO.exesĂ
@B܂Awindow\(full screenłȂ)ꍇ̓fBXvC̐ݒ16bit
@(high color)ɂĂB

4.@
@[F12]@~
@[Ectrl]+[F12]Zbg
@[F6]@AhCufBXNւ
@[F7]@BhCufBXNւ
@[F8]@XN[Vbg
@[Ectrl]+[F8]@TEhO
@[F9]@ԃZ[u
@[F10]@ԃ[h
@[Ectrl]+[F9]@vC̃Z[u
@[Ectrl]+[F10]@vC̃[h
@[F11]@JZbge[v߂
@[Ectrl]+[F11]@}EXOn/Off
@[Win] or LȃWCXeBbÑ{^R@
@[EWin]@tXN[؂ւ

@[PageUp]@STOP
@[PageDown]@SELECT
@[]@J^Ji

5.RtBO
@CPU speed [1 - 63335 (228)]
@@@MSXCPŨNbNg156201łB2281{łB
@RAM
@@@RAM̗eʂłB
@check sprite collision
@@@XvCg̏Փ˂`FbN܂B
@high resolution
@@@MSX̕`640x480ɂ܂B̃`FbNO320x240łB
@@@screen6,7interlace𐳂\ł̂640x480łB
@window size
@@@window̃TCYłBMSXƓɂƂɂ݂܂B
@full screen
@@@full screenɂ܂B
@clipping [0-255]
@@@MSX̊GNbv܂Bc𒲐߂邽߂łB
@PSG
@@@none - PSG炵܂B
@@@PCM  - PCMŖ炵܂B
@SCC
@@@none - SCC炵܂B
@@@PCM0 - PCMŖ炵܂B
@@@PCM1 - PCMŁAPԂĖ炵܂B
@@@PCM3 - PCMŁARԂĖ炵܂BB
@OPLL
@@@none - OPLL炵܂B
@@@OPL3 - OPLLOPL3Ŗ炵܂BB
@@@MIDI - OPLLMIDIŖ炵܂B
@wave format soundlog
@@@TEhOwavet@CłƂ܂B
@triplebuffering
@@@full screentriplebufferingɂ܂B
@use thread
@@@MSXemulationthreadɎs܂B

@[directory]
@BIOS ROM
@@@BIOS ROM̂fBNgłB
@Save, Load
@@@ԃZ[uȂǂ̃f[^ufBNgłB
@Disk image
@@@fBXNC[WQƂƂ̏fBNgłB
@ROM image
@@@C[WQƂƂ̏fBNgłB

@[MIDI]
@MIDI device
@@@OPLL̃G~[gɎgpMIDIfoCXłB
@OPLL delay [0 - 15 (8)]
@@@OPLL炷Ƃɂǂꂾx点邩łB1/60bPʂłB
@tune adjust [-128 - 127]
@@@OPLL̉܂B128ŔłB
@emulate release rate
@@@Ƀ[X[gl܂B
@use pitch bend
@@@MIDĨsb`xhgp܂B
@use portamento
@@@MIDĨ|^ggp܂B
@use bank select
@@@F̎wɃoNio[wł悤ɂ܂B
@note num [0 - 127]
@@@p[JbV̉FłBMIDĨm[gio[Ŏw肵܂B
@volume [0 - 127]
@@@ʂłB
@program num [0 - 127]
@@@g[̉FłBMIDĨvOio[Ŏw肵܂B
@bank MSB [0 - 127]
@@@bank selectLɂȂĂƂ̂ݗLŁAoNMSBłB
@bank LSB [0 - 127]
@@@bank selectLɂȂĂƂ̂ݗLŁAoNLSBłB
@note offset [-99 - 127]
@@@FƂ̉K̕␳łB1ŔłB
@volume L [0 - 127]
@@@ቹ̉ʂłB
@volume H [0 - 127]
@@@̉ʂłB

@[keyboard]
@key matrix [0 - 255]
@@@MSX̃L[}gNXɑΉWindows̃L[w肵܂BƎ
@@@̃L[ƂDirect InputŒ`ĂƂłB
@another shift [0 - 255]
@@@Windows̃L[{[hł͉EVtgƍVtgʂĂ̂ŁAL
@@@[}gNXɎw肵Ȃ̃VtgL[w肵ĂB
@exit / reset [0 - 255]
@A: [0 -255]
@B: [0 -255]
@save state / save play [0 - 255]
@load state / load play [0 - 255]
@screen shot / sound log [0 - 255]
@rewind / tape [0 - 255]
@high speed [0 - 255]
@2nd function [0 - 255]
@@@ꂼ̋@\̃L[w肵܂B

@[joypad]
@device
@@@Windows̃WCXeBbNłB
@use
@@@̃WCXeBbNgǂłB
@1 - 16
@@@Windowsjoystick̃{^Ɉȉ̋@\^܂B
@@@@not use    :g܂B
@@@@1-up       :|[g1̏
@@@@1-down     :|[g1̉
@@@@1-left     :|[g1̍
@@@@1-right    :|[g1̉E
@@@@1-button 1 :|[g1̃{^1
@@@@1-button 2 :|[g1̃{^2
@@@@2-up       :|[g2̏
@@@@2-down     :|[g2̉
@@@@2-left     :|[g2̍
@@@@2-right    :|[g2̉E
@@@@2-button 1 :|[g2̃{^1
@@@@2-button 2 :|[g2̃{^2
@@@@fast       :ĂԁAɂ܂B
@@@@save state :݂̃XbgɏԃZ[u܂B
@@@@load state :݂̃Xbgԃ[h܂B
@@@@inc slot   :ԃZ[uE[h̃Xbgԍ1₵܂B
@@@@dec slot   :ԃZ[uE[h̃Xbgԍ1炵܂B
@@@@A drive +  :A drivediskɂ܂B
@@@@A drive -  :A driveOdiskɂ܂B
@@@@B drive +  :B drivediskɂ܂B
@@@@B drive -  :B driveOdiskɂ܂B
@@@@screenshot :XN[VbgƂ܂B
@@@@keyboard   :MSX̃L[}gNX1ɑΉ܂B
@@@edit box̐́AxƂƁA
@@@@1-up
@@@@@:
@@@@2-button 2
@@@@@@Aˑxb30/xɂ܂B0͘A˂ȂłB
@@@@fast       :t[XLbvxɌŒ肵܂B010ƌȂ܂B
@@@@keyboard   :L[}gNX̍s*16+̃L[ɂ܂B
@@@@@@@@@@@  +7 +6 +5 +4 +3 +2 +1 +0
@@@@@@@@@@  0  7  6  5  4  3  2  1  0
@@@@@@@@@@ 16  ;  [  @  \  ^  -  9  8
@@@@@@@@@@ 32  B  A  _  /  .  ,  ]  :
@@@@@@@@@@ 48  J  I  H  G  F  E  D  C
@@@@@@@@@@ 64  R  Q  P  O  N  M  L  K
@@@@@@@@@@ 80  Z  Y  X  W  V  U  T  S
@@@@@@@@@@ 96 F3 F2 F1 kn ca gr ct sh
@@@@@@@@@@112 re se bs st ta es F5 F4
@@@@@@@@@@128     de in cl sp
@@@@@@@@@@ten key
@@@@@@@@@@144  4  3  2  1  0         
@@@@@@@@@@160  .  ,  -  9  8  7  6  5
@[OPL3]
@use OPL3
@@@OPLLemulateOPL3g܂BLɂMIDI͎gȂ
@@@Ȃ܂B
@I/O address [0000 - ffff (388)]
@@@OPL3I/O portbase addressłB16iœĂB
@delay [0 - 15 (8)]
@@@OPL31/60bPʂŒx点܂B
@Real CPU Frequency (MHz) [1 - ? (1000)]
@@@CPU(Z80łȂPentium̕)̎gMHzPʂœĂBv
@@@Ɏg܂B
@instrument parameter 0-7 [00 - ff]
@@@Ff[^łBOPLL register00-07ɑΉĂ܂B

@[PCM]
@volume [0 - 10000 (10000)]
@@@PCM̉ʂłB
@wave height [0 - 32767 (3276)]
@@@PSG/SCCP`lPCM̃pX̑傫łB
@writing space [1 - 65535 (2940)]
@@@PSGESCC̃f[^ݎɁAݖ炵ĂꏊƉoCg
@@@u邩łB7351/60błB
@write size [1 - 65535 (2940)]
@@@PSGESCC̃f[^ݎɁAb̃f[^ɏĂ
@@@łB7351/60błB


6.R}hC
@R}hCȉ̂悤ɏ܂B
@EOɉȂƂ͊gqŔ
@@@.romȂROMXbg1ɐݒ肳܂B^Cv͎ʂłB
@@@.dfd̓fBXNZbgƂAhCuɁB
@@@.cas̓e[vC[W
@@@̓fBXNC[WƂAhCuɐݒ肳܂B
@E/diska
@@@AhCuɐݒ肳܂B.dfd𔻕ʂ܂B
@E/diskb
@@@BhCuɐݒ肳܂B.dfd𔻕ʂ܂B
@E/rom1?
@@@Xbg1ɐݒ肳܂B
@@@u?vrom̃^CvŁA
	0 Generic 8kB
	1 Generic 16kB (MSXDOS2)
	2 Konami5 8kB
	3 Konami4 8kB
	4 ASCII 8kB
	5 ASCII 16kB
	6 GameMaster2 (SRAM)
	7 ASCII 8kB (SRAM)
	8 Hydlide2 (SRAM)
	9 FM PAC (SRAM)
@@@łB
@E/rom2?
@@@Xbg2ɐݒ肳܂B
@E/tape
@@@e[vC[WƂĈ܂B
@ʂ
"fMSXSO.exe" e:\asdf\qwer.dfd
"fMSXSO.exe" e:\asdf\zxcv.dsk  e:\asdf\uiop.dsk
@ŁA
"fMSXSO.exe" /rom12 e:\asdf\zxcv.rom /diska e:\asdf\qwer.dsk
@̂悤ɏ܂B

7.Z[uE[hEfBXNւ
@ꂼ̃L[ƁAԍ󂯕t郂[hɂȂ܂B
@[1] [2]EEEE[0]@ꂼ 1 - 10 
@[Q] [W]EEEE[P]@ꂼ 11 - 20 
@[A] [S]EEEE[;]@ꂼ 21 - 30 
@[Z] [X]EEEE[.]@ꂼ 31 - 40 
@ƂȂĂ̂ŁAԍw肵ĂB

8.fBXNɂ
@̃fBXNɂ
@1.gqudfdṽt@CĂ
@2.Idrag&drop
@3.fBXNC[W
@̕@܂B

@1.gqudfdvŁAfBXNC[WtpXŏeLXgŁA1s
@1̃C[W܂BȊłB
d:\Emu\MSX\DSK\compile\ALESTE2A.DSK
d:\Emu\MSX\DSK\compile\ALESTE2B.DSK
d:\Emu\MSX\DSK\compile\ALESTE2C.DSK
@ŁAfBXNC[WƂĂdfdt@Cǂݍ܂ƁA1ڂ1s
@ځE2ڂ2sځE3ڂ3sڂ̃C[WɑΉ܂B

@3.
copy /b kore1.dsk + kore2.dsk kore.dsk
@̂悤ɌC[W΂łBAÃC[W̃TC
@Y737280oCgoȂꍇ͓܂B

@܂AfBXNւ̎ɃfBXNC[WƓŊgqu.ddsv
@ȂĂt@C݂΂ǂݍ݂܂Bddst@C̓ZN^
@ƓoCg̃t@C(ʏ1440Bytes)ŊeoCgɂ̃ZN^ǂݏ
@悤ƂƂɕԂG[R[h00-0f̃oCiŏ܂B0f
@G[R[hł͂ȂAɓǂݏł邱Ƃ\܂B0oCg0
@ZN^A1oCg1ZN^EEEƑΉĂ܂BG[R[h͈ȉ
@ʂłB 
@@00 : Write protected 
@@02 : Not ready 
@@04 : Data (CRC) error 
@@06 : Seek error 
@@08 : Record not found 
@@0a : Write fault 
@@0c : Other errors 
@ddst@CȂ΁ASĒʏ̓ǂݏ܂B 

9.Ή̋@\
@EXN[[h 3 9 10 11 12
@E1bitTEh|[g
@E

10.()
@EtXN[ɃnOƕAł܂B܂Window[hœ
@@ĂɂĂB
@EfMSXSONɁAfBNg fMSXSO.cfg Γǂݍނ̂ŁA
@@ftHg̃RtBO fMSXSO.cfg ɕۑĂƂł傤B
@EwavẽTEhÓAPɘ^邾łB炩߃{[
@@Rg[Ȃǂwave outMIDI out^悤ɐݒ肵Ēu
@@ByamahanȂXeIAEgAcreativeȂĐ_CNg
@@łB
@Ethreadg悤ɂMSXĂĂGUI܂AMSX
@@ĂŒmenu瑀sƂǂȂ邩A܂\Ɍ؂ĂȂ
@@̂threadgƂ͋CĂBƁAfull screenłthread
@@͈ӖȂłB
@Ev1.02VDPR}hŃEFCgȂ悤ɂ܂B̂
@@ɃoO悤łB莟挳ɖ߂܂B
@EOPL3YMF7x4sound card̂Sound BlasterɏĂFM
@@łBOPL3gł́Asound cardI/O port0388h0240h
@@mۂĂ܂B܂ASound Blaster Live!I/O͊mۂĂ܂
@@񂪁AOPL3emulation@\悤łBOPL3g悤ɂ
@@I/O port𑀍삷̂OPL3ĂȂł͐΂ɎgȂ
@@ɂĂBOPL3ĂłI/O portaddress͊mF
@@ĂgĂBƁASound Blaster Live!emulation͂܂
@@ȂłB
@EOPL3Windows2000ł͎gȂ݂łBgȂłB

11.XV
v1.32
@Econfigjoystick啝ɕςB(}EX[ECtrl]+[F11])
@E}bvύXł悤ɂB
@Ee[vC[W̓t@CIׂ悤ɂB
@EsɃtXN[ɐ؂ւ悤ɂB
@EMSX̉摜Nbvł悤ɂB
@Econfiǵuold joystickv폜B
@EASCII16kBSRAMC(OHydlide2)B
@EtXN[߂ĂƂɍőOʂɂȂ̂CB
@ESRAM̃t@CȂ̂CB
@E.ddst@Cǂݍ܂Ȃ̂CB
@EL[{[h̃G[PB

v1.31
@ESRAM
@EWindows98/MeŋNłȂ̂C
@EׂC

v1.30
@Eemu2413
@E2bytes΍
@EDirectPadProg悤ɂȂB
@EׂC

v1.21
@EPCMPBŋIȂƎv܂B
@EconfigύXB
@EOPL3wait₵B

v1.20
@EOPL3OPLLemulateo悤ɂB
@EconfigdefaultlύX

v1.10
@EMIDỈʂቹ獂ɂĕς悤ɂB
@EAԂCB
@Edirectoryfile nameɑSpĂƓǂ߂Ȃ̂PB
@EfMSX-DOSŎgAdiskC[WɑΉB
@ELoad Play̕ύXB
@EOIWindowʒu𕜌悤ɂB
@EloadMIDỈFCB

v1.03
@ER}hCdiskwł悤ɂB
@Et@CQƎfilterԈĂ̂C
@EDirect Input̏𒲐
@Ejoystick̍@\𒲐߂ł悤ɂB

v1.02
@ECPIR,CPDR߂̃oOC
@Edrag&dropΉ
@ECPU߂switchWve[uɕςB
@EVDPR}hő҂Ȃ悤ɂB
@Ejoystick̋@\ǉ
@EbZ[WP
@Eʂ\Ƃ̏P

v1.01
@EʐݒύX
@EIX,IYgRL,RR߂̃oOC
@EbZ[WP
@Efull screenmouseȂ̂C

v1.00
@ECPU̖`߁E`tO悤ɂ
@EROMfMSX2.6ɂB
@EbZ[WύX
@EjoystickDirectXgȂł悤ɂ

v0.95
@EMSXemulationthreadŏł悤ɂB(--)
@Eicon
@EVDPfMSX2.6ɂB
@Etriplebuffering
@EjoystickDirectXŏ悤ɂB
@EjoystickconfigB
@EԃZ[ȗOversionƂ̌݊ꕔ(VDP)B
@EvC̃Z[uE[hC
@EFMBIOS.romƂFMPAC.romT悤ɂB

v0.94
@Eǃ}EXɑΉ
@ETEhOwavet@CłƂ悤ɂ(--ǂŁB)
@EfBNg̎w肪̂C
@E@\ǉ
@EԃZ[uňꕔROM̂C
v0.93
@EȂƃbZ[W\悤ɂ
@EACh̏y
@Eԃ[hVRAM̃x[XAhXXVȂ̂𒼂
v0.92
@EJZbge[vɑΉ
@ERtBÕoOC
v0.91
@E8hbg}XN
@E512*424ɃXvCgȂ̂C
@EXvCgȊO̕`揈ׂď(ڂɌĂ͕ς炸)
v0.90
@E啝ȎdlύX

12.A
@[ msxso@anet.ne.jp ܂ŁB
@f http://www67.tcup.com/6719/hq.html łB
@zz http://f2.aaacafe.ne.jp/~fmsxso/ ɂāB

