Ua hoʻololi ka mea mālama SIMH simulator i ka laikini ma muli o ka ʻae ʻole o ka hana

ʻO Mark Pizzolato, ka mea hoʻomohala nui o ka retrocomputer simulator SIMH, ua hoʻohui i kahi palena i ka palapala laikini e pili ana i ka hoʻohana ʻana i nā hoʻololi e hiki mai ana i nā faila sim_disk.c a me scp.c. Ua māhele ʻia nā faila papahana i koe ma lalo o ka laikini MIT.

ʻO ka hoʻololi laikini he pane ia i ka hoʻohewa ʻana i ka hana AUTOSIZE i hoʻohui ʻia i ka makahiki i hala, ma muli o ka hoʻohui ʻana i nā metadata i nā kiʻi disk o nā ʻōnaehana i hoʻokuʻu ʻia i ka emulator, i hoʻonui i ka nui o ke kiʻi e 512 bytes. Ua hōʻike ʻole kekahi mau mea hoʻohana i kēia ʻano a ua ʻōlelo ʻia e mālama i nā metadata ʻaʻole ma ke kiʻi ponoʻī, e hōʻike ana i nā ʻike o ka disk, akā i kahi faila ʻokoʻa. No ka mea ʻaʻole hiki ke hoʻohuli i ka mea kākau e hoʻololi i ka ʻano paʻamau, ua hoʻomaka kekahi mau papahana derivative e hoʻololi i ka hana i ʻōlelo ʻia ma o ka hoʻohana ʻana i nā patch hou.

Ua hoʻoponopono ʻo Mark Pizzolato i ka pilikia ma ka hoʻohui ʻana i kahi paukū i ka laikini papahana e pāpā ana i ka hoʻohana ʻana i nā code hou a pau āna e hoʻohui ai i nā faile sim_disk.c a me scp.c ma hope o ka hoʻololi ʻana i ke kikokikona laikini, inā e hoʻololi i ke ʻano a i ʻole ka paʻamau. nā waiwai i pili me ka hana AUTOSIZE. ʻO ka sim_disk.c a me scp.c code i hoʻohui ʻia ma mua o ka hoʻololi ʻana o ka laikini i loaʻa ma lalo o ka laikini MIT e like me ka wā ma mua.

Ua hoʻohewaʻia kēia hana e nā poʻe'ē aʻe o ka papahana, no ka mea, ua hoʻololiʻia ka hoʻololiʻana me ka nānāʻole i nā manaʻo o nā mea hoʻomohala'ē aʻe a hiki i kēia manawa keʻikeʻiaʻo SIMH ma keʻano he papahana pono'ī, e hoʻopilikia i kāna hoʻolaha a me ka hoʻohuiʻana me nā papahana'ē aʻe. Ua kuhikuhi ʻo Mark Pizzolato e pili ana ka hoʻololi ʻana i ka laikini i nā faila sim_disk.c a me scp.c, nāna i hoʻomohala pilikino. No ka poʻe hauʻoli ʻole i ka hoʻohui ʻana i ka ʻikepili i ke kiʻi i ka wā e hoʻouka ai, ua ʻōlelo ʻo ia e kau i nā kiʻi disk ma ke ʻano heluhelu wale nō a i ʻole ke hoʻopau ʻana i ka hana AUTOSIZE ma ka hoʻohui ʻana i ka ʻāpana "SET NOAUTOSIZE" i ka faila hoʻonohonoho ~/simh.ini.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka