Simulator-ka SIMH ayaa beddelay shatiga sababtoo ah khilaaf shaqeyneed

Mark Pizzolato, horumariyaha ugu weyn ee simulator retrocomputer SIMH, wuxuu ku daray xaddidaadda qoraalka shatiga ee ku saabsan adeegsiga isbeddelada mustaqbalka ee lagu sameeyay faylasha sim_disk.c iyo scp.c. Faylasha mashruuca ee soo hadhay ayaa wali lagu qaybiyaa shatiga MIT.

Isbeddelka shatiga ayaa jawaab u ahaa dhaleeceynta shaqada AUTOSIZE ee lagu daray sannadkii hore, taas oo keentay in metadata lagu daro sawirada diskka ee nidaamyada lagu bilaabay emulator-ka, taas oo kordhisay cabbirka sawirka 512 bytes. Isticmaalayaasha qaarkood waxay muujiyeen inaysan ku qanacsanayn habdhaqankan waxayna ku taliyeen in la keydiyo xogta badan ee aan sawirka laftiisa ku jirin, taas oo ka tarjumaysa waxa ku jira saxanka, laakiin fayl gaar ah. Maadaama aysan suurtagal ahayn in lagu qanciyo qoraaga inuu beddelo habdhaqanka caadiga ah, qaar ka mid ah mashaariicda kala duwan ayaa bilaabay inay beddelaan shaqeynta la cayimay iyada oo la adeegsanayo dhejisyo dheeraad ah.

Mark Pizzolato ayaa arrinta si qoto dheer u xaliyay isagoo ku daray qodob ka mamnuucaya isticmaalka dhammaan koodka cusub ee uu ku dari doono sim_disk.c iyo faylalka scp.c ka dib marka uu beddelo qoraalka shatiga, haddii ay dhacdo in la beddelo habdhaqanka ama khaladka qiyamka la xidhiidha shaqada AUTOSIZE. Sim_disk.c iyo koodka scp.c ee lagu daray ka hor inta aan la beddelin shatiga laga heli karo shatiga MIT sidii hore.

Tallaabadan ayaa lagu dhaleeceeyay ka qaybgalayaasha kale ee mashruuca, tan iyo markii isbeddelku dhacay iyada oo aan la tixgalin fikradaha horumariyeyaasha kale iyo hadda SIMH guud ahaan waxaa loo aqoonsan karaa mashruuc gaar ah, kaas oo faragelin doona kor u qaadistiisa iyo isku dhafka mashaariicda kale. Mark Pizzolato waxa uu tilmaamay in isbedelada shatiga ay khuseeyaan oo kaliya sim_disk.c iyo faylalka scp.c, kuwaas oo uu shaqsi ahaan u sameeyay. Kuwa aan ku faraxsanayn in ay xogta ku daraan sawirka marka ay soo shubayaan, waxa uu ku taliyay in lagu rakibo sawirada diskka qaab wax-akhris oo kaliya ah ama la joojiyo shaqada AUTOSIZE adoo ku daraya "SET NOAUTOSIZE" qiyaasta faylka ~/simh.ini qaabeynta.

Source: opennet.ru

Add a comment