SIMH Simulator ထိန်းသိမ်းသူသည် လုပ်ဆောင်နိုင်စွမ်း ကွဲလွဲမှုကြောင့် လိုင်စင်ကို ပြောင်းခဲ့သည်။

retrocomputer simulator SIMH ၏ အဓိက developer ဖြစ်သူ Mark Pizzolato သည် sim_disk.c နှင့် scp.c ဖိုင်များအတွက် အနာဂတ်ပြောင်းလဲမှုများကို အသုံးပြုခြင်းနှင့် ပတ်သက်၍ လိုင်စင်စာသားကို ကန့်သတ်ချက်တစ်ခု ထပ်လောင်းထည့်သွင်းခဲ့သည်။ ကျန်ရှိသော ပရောဂျက်ဖိုင်များကို MIT လိုင်စင်အောက်တွင် ဖြန့်ဝေနေဆဲဖြစ်သည်။

လိုင်စင်ပြောင်းလဲမှုသည် ပြီးခဲ့သောနှစ်တွင် ထည့်သွင်းထားသည့် AUTOSIZE လုပ်ဆောင်ချက်အပေါ် ဝေဖန်မှုများကြောင့် တုံ့ပြန်မှုတစ်ခုဖြစ်ပြီး ရုပ်ပုံအရွယ်အစားကို 512 bytes ဖြင့် တိုးမြှင့်ပေးသည့် emulator ရှိ စနစ်များ၏ ဒစ်ပုံများတွင် မက်တာဒေတာကို ထည့်သွင်းခဲ့သည်။ အချို့သောအသုံးပြုသူများသည် ဤအပြုအမူအတွက် မကျေနပ်မှုများကို ဖော်ပြကြပြီး ဒစ်ခ်၏အကြောင်းအရာများကို ထင်ဟပ်စေသည့် သီးခြားဖိုင်တစ်ခုတွင် မက်တာဒေတာကို ပုံတွင်မဟုတ်ဘဲ မက်တာဒေတာကို သိမ်းဆည်းရန် အကြံပြုထားသည်။ မူရင်းအမူအကျင့်ကို ပြောင်းလဲရန် စာရေးသူအား ဆွဲဆောင်ရန် မဖြစ်နိုင်သောကြောင့်၊ အချို့သော ဆင်းသက်လာသော ပရောဂျက်များသည် အပို patch များကို အသုံးပြုခြင်းဖြင့် သတ်မှတ်ထားသော လုပ်ဆောင်နိုင်စွမ်းကို ပြောင်းလဲလာသည်။

Mark Pizzolato သည် အမူအကျင့်ကိုပြောင်းလဲခြင်း သို့မဟုတ် ပုံသေပြောင်းသွားသောအခါတွင် လိုင်စင်စာသားကိုပြောင်းလဲပြီးနောက် sim_disk.c နှင့် scp.c ဖိုင်များတွင် ထည့်သွင်းမည့် ကုဒ်အသစ်အားလုံးကို အသုံးပြုခြင်းအား တားမြစ်ထားသည့် ပရောဂျက်လိုင်စင်တွင် အပိုဒ်တစ်ပိုဒ်ကို ထည့်သွင်းခြင်းဖြင့် ပြဿနာကို ပြင်းထန်စွာဖြေရှင်းခဲ့သည်။ AUTOSIZE လုပ်ဆောင်နိုင်စွမ်းနှင့် ဆက်စပ်သော တန်ဖိုးများ။ လိုင်စင်ပြောင်းလဲခြင်းမပြုမီတွင် ထည့်သွင်းထားသော sim_disk.c နှင့် scp.c ကုဒ်သည် ယခင်အတိုင်း MIT လိုင်စင်အောက်တွင် ရှိနေပါသည်။

အခြားသော developer များ၏ ထင်မြင်ယူဆချက်များကို ထည့်သွင်းမစဉ်းစားဘဲ အပြောင်းအလဲကို လုပ်ဆောင်ခဲ့ခြင်းဖြစ်ပြီး ယခုအခါ SIMH တစ်ခုလုံးကို မူပိုင်ပရောဂျက်တစ်ခုအဖြစ် ထင်မြင်နိုင်ပြီး၊ ၎င်း၏မြှင့်တင်ရေးနှင့် အခြားပရောဂျက်များနှင့် ပေါင်းစည်းမှုကို အနှောင့်အယှက်ဖြစ်စေသောကြောင့် ဤလုပ်ဆောင်ချက်ကို အခြားပရောဂျက်ပါဝင်သူများက ဝေဖန်ခဲ့ကြသည်။ Mark Pizzolato မှ လိုင်စင်ပြောင်းလဲမှုများသည် သူကိုယ်တိုင်ဖန်တီးထားသည့် sim_disk.c နှင့် scp.c ဖိုင်များနှင့်သာ သက်ဆိုင်ကြောင်း ထောက်ပြခဲ့သည်။ ၎င်းကို loading လုပ်သည့်အခါ ပုံထဲသို့ ဒေတာထည့်ခြင်းကို မကျေနပ်သူများအတွက်၊ သူက ~/simh.ini configuration file သို့ "SET NOAUTOSIZE" ပါရာမီတာကို ထည့်သွင်းခြင်းဖြင့် ဒစ်ခ်ရုပ်ပုံများကို ဖတ်ရှုရန်-သီးသန့်မုဒ်တွင် တပ်ဆင်ခြင်း သို့မဟုတ် AUTOSIZE လုပ်ဆောင်ချက်ကို ပိတ်ရန် အကြံပြုထားသည်။

source: opennet.ru

မှတ်ချက် Add