Სარჩევი:

Z80 MBC2 - ხელახლა შეადგინეთ CPM2.2 ბიოსი: 4 ნაბიჯი
Z80 MBC2 - ხელახლა შეადგინეთ CPM2.2 ბიოსი: 4 ნაბიჯი

ვიდეო: Z80 MBC2 - ხელახლა შეადგინეთ CPM2.2 ბიოსი: 4 ნაბიჯი

ვიდეო: Z80 MBC2 - ხელახლა შეადგინეთ CPM2.2 ბიოსი: 4 ნაბიჯი
ვიდეო: Transform Your Selfie into a Stunning AI Avatar with Stable Diffusion - Better than Lensa for Free 2024, ნოემბერი
Anonim
Z80 MBC2 - ხელახლა შეადგინეთ CPM2.2 Bios
Z80 MBC2 - ხელახლა შეადგინეთ CPM2.2 Bios

თუ თქვენ, ისევე როგორც მე, აღმოჩნდებით იმ პოზიციაში, სადაც თქვენ გჭირდებათ ხელახლა შეადგინოთ CP/M ბიოსი (2.2) თქვენი MBC2– ისთვის - მაშინ ასე მოიქცევით.

ჩემს შემთხვევაში მინდოდა წაშლა "თბილი ჩატვირთვა" შეტყობინება ყოველ ჯერზე პროგრამის არსებობისას ან როდესაც თქვენ აკეთებდით ctrl-c. მე ასევე ვაპირებ დავამატო რამდენიმე დამატებითი ზარი მომხმარებლის LED განათების მიზნით გარკვეულ მოვლენებზე, მაგალითად, თუ PRN მოწყობილობაზე წვდომაა. პროგრამის გამართვისთვის CP/M და ა.

მარაგები

Windows მანქანა, რომლითაც უნდა შეასრულოს შემდგენელი. მე გამოვიყენე Windows xp ვირტუალური მანქანა, რომელიც მუშაობს KVM– ზე, რადგან ის ძალიან მცირეა და არასოდეს შევა ინტერნეტში. მაგრამ ის მუშაობს Windows 10 -ის ქვეშ კარგად.

TASM 3.2 z80 შემდგენელი, მოძებნეთ ეს Google- ში, თქვენ უნდა დაასრულოთ

SD zip ფაილის ასლი z80-mbc2 საწყისი გვერდიდან, წერის დროს ის იყო

ნაბიჯი 1: თქვენი აპარატის მომზადება - საჭირო პროგრამული უზრუნველყოფის დამატება

თქვენი მანქანის მომზადება - საჭირო პროგრამული უზრუნველყოფის დამატება
თქვენი მანქანის მომზადება - საჭირო პროგრამული უზრუნველყოფის დამატება
თქვენი მანქანის მომზადება - საჭირო პროგრამული უზრუნველყოფის დამატება
თქვენი მანქანის მომზადება - საჭირო პროგრამული უზრუნველყოფის დამატება

მას შემდეგ რაც Windows აპარატი გააქტიურდება, დააკოპირეთ ან გადმოწერეთ ზემოთ მოყვანილი "თქვენ დაგჭირდებათ" განყოფილებაში არსებული ფაილები.

შექმენით სამუშაო დირექტორია თქვენს აპარატზე, მე გირჩევთ (ბევრი აკრეფისა და შეცდომების გამოტოვების თავიდან ასაცილებლად) შექმნათ დირექტორია დისკზე C, მაგალითად c: / z80mbc. მე მკაცრად გირჩევთ, რომ თავი აარიდოთ ადგილებს სახელებში და გრძელი დირექტორიის ბილიკებში. Მარტივად შეხედე.

შექმენით საქაღალდე ამ დირექტორიაში TASM ფაილების შესასვლელად, c: / z80mbc / tasm

შექმენით საქაღალდე SD ბარათის სურათისთვის, c: / z80mbc / SD

დააწკაპუნეთ თითოეულ ფაილზე და ამოიღეთ შინაარსი თქვენს მიერ შექმნილ დირექტორიებში. დარწმუნდით, რომ ამოიღეთ tasm.zip c: / z80mbc / tasm და SD Card zip ფაილი c: / z80mbc / SD

ნაბიჯი 2: გარემოს შექმნა

გარემოს შექმნა
გარემოს შექმნა
გარემოს შექმნა
გარემოს შექმნა

ფანჯრების თქვენი ვერსიიდან გამომდინარე, გააკეთეთ ერთი შემდეგზე

Windows 10

გახსენით თვისებების მენიუ Explorer– ის ფანჯარაში „This PC“პუნქტზე მარჯვენა დაწკაპუნებით.

დააწკაპუნეთ „სისტემის მოწინავე პარამეტრებზე“, ეს გახსნის ფანჯარას სახელწოდებით „სისტემის თვისებები“(თქვენ ასევე შეგიძლიათ სისტემის თვისებებამდე მიხვიდეთ სხვაგვარად, მაგრამ მე არ ვიყენებ Windows– ს, ასე რომ ეს ჩემი გზაა!)

დააჭირეთ "გარემოს ცვლადებს"

Windows XP

დააწკაპუნეთ დაწყების ღილაკზე, დააწკაპუნეთ მარჯვენა ღილაკით „ჩემს კომპიუტერზე“, შემდეგ შეგიძლიათ დააწკაპუნოთ თვისებებზე „სისტემის თვისებების“მისაღებად (თქვენ ასევე შეგიძლიათ სისტემის თვისებებამდე მიხვიდეთ სხვაგვარად, მაგრამ მე არ ვიყენებ Windows– ს, ასე რომ ეს ჩემი გზაა!)

დააწკაპუნეთ გაფართოებულ ჩანართზე

დააჭირეთ "გარემოს ცვლადებს"

როდესაც თქვენ გაქვთ გარემოს ცვლადების ფანჯარა ეკრანზე, თქვენ უნდა გააკეთოთ ორი რამ;

დაამატეთ ახალი ცვლადი

ფანჯრების ზედა ნაწილში, "მომხმარებლის ცვლადები …"

დააწკაპუნეთ ახალი

სახელის ტიპისთვის TASMTABS

ღირებულების ტიპისთვის c: / z80mbc / tasm

შეცვალეთ PATH ცვლადი

ფანჯრის ქვედა ნაწილში, "სისტემის ცვლადები" განყოფილებაში

აირჩიეთ (მონიშნეთ) გზა, შემდეგ დააჭირეთ რედაქტირებას

არსებული შინაარსის დასასრულს დაამატეთ c: / z80mbc / tasm

(არ დაივიწყოთ ნახევრად მსხვილი ნაწლავი დასაწყისში!)

ახლა თქვენ უნდა გადატვირთოთ კომპიუტერი, რომ ეს დამატებები ამოქმედდეს.

ნაბიჯი 3: ტესტირება TASM

ტესტირება TASM
ტესტირება TASM

მას შემდეგ რაც გადატვირთეთ Windows მანქანა.

გახსენით CMD განცხადება;

Windows 10

დააწკაპუნეთ Windows ხატულაზე, ჩაწერეთ cmd. როდესაც ის გამოჩნდება როგორც აპლიკაცია საძიებო ველში, ორჯერ დააწკაპუნეთ ან დააწკაპუნეთ გახსნაზე.

Windows XP

დააწკაპუნეთ Windows START ხატულაზე, დააჭირეთ Run. ყუთში, რომელიც გამოჩნდება, ჩაწერეთ cmd და დააწკაპუნეთ OK.

შეცვალეთ დირექტორია წყაროს კოდის დირექტორიაში

ტიპი: cd / z80mbc / sd / src / CPM_22_Custom_BIOS

თუ ამ საქაღალდის დირექტორიას აკეთებთ, თქვენ უნდა მიიღოთ:

C: / z80mbc / sd / src / CPM_22_Custom_BIOS> რეჟ

დისკზე C მოცულობას არ აქვს ეტიკეტი. მოცულობის სერიული ნომერი არის D426-9C7C დირექტორია C: / z80mbc / sd / src / CPM_22_Custom_BIOS 2020-10-19 11:38. 2020-10-19 11:38.. 2020-10-17 13:30 5, 597 a.bin 2020-10-17 13:30 44, 492 BIOS CPM22 - S030818 -R040219.asm 2020-10-17 13: 30 47, 076 BIOS CPM22 - S030818 -R140319.asm 2020-10-17 13:30 44, 649 BIOS CPM22 - S030818.asm 2020-10-17 13:30 115, 962 cpm22_Z80MBC2.asm 5 ფაილი (ები) 257, 776 ბაიტი 2 დირი 5, 575, 921, 664 ბაიტი უფასო

თქვენ ახლა მზად ხართ შესამოწმებლად, შეგიძლიათ თუ არა cpm22.bin ფაილის აწყობა, ცხადია თქვენ ჯერ არ შეცვლილა არცერთი კოდი. მაგრამ ეს შენზეა დამოკიდებული.

მინიშნება: ფაილის cpm22_Z80MBC2.asm უნდა დაიწყოს ძიება, იგი მოიცავს ერთ ან მეტ სხვა ფაილს, ჩვეულებრივ BIOS CPM22 - S030818 -R140319.asm. გამოიყენეთ თქვენთვის სასურველი ნებისმიერი ტექსტური რედაქტორი, თუნდაც write.exe ან notepad.exe კარგადაა

BIOS– ის შესადგენად ჩაწერეთ შემდეგი:

tasm -b -g3 -80 cpm22_Z80MBC2.asm cpm22.bin

თუ ყველაფერი კარგად არის, უნდა ითქვას:

TASM Z80 ასამბლერი. ვერსია 3.2 სექტემბერი, 2001. საავტორო უფლება (C) 2001 Squak Valley პროგრამული უზრუნველყოფა tasm: pass 1 complete. tasm: გაივლის 2 სრული. tasm: შეცდომების რაოდენობა = 0

თუ ის ვერ მოხერხდა, დაბრუნდით და შეამოწმეთ თქვენი გარემოს ბილიკი და TASMTAB პარამეტრები.

თუ თქვენ გადაწყვეტთ BIOS- ში ცვლილებების შეტანას, გახსოვდეთ რომ შეამოწმოთ cpm22_z80MBC2.asm ფაილი. ზედა ნაწილში არის რამდენიმე ხაზი, რომელიც დაკავშირებულია თქვენს მიერ გაკეთებული ორობითი დანიშნულების ადგილთან, სტანდარტულად ისინი ასე გამოიყურებიან:

;-----------------------------------------------------------------------

; Z80-MBC2; -------------------------------------------------- ------------------------- iLoadMode.equ 0; დააყენეთ 1 -ზე iLoad რეჟიმში (ტესტირებისთვის); სიმღერა 0 სურათის გენერირებისთვის დაყენებულია 0; დააყენეთ 2 cpm22.bin ორობითი ფაილის გენერირებისთვის; ------------------------------------------ ------------------------------------; თქვენ უნდა შეცვალოთ iLoadMode 2 –ზე cpm22.bin– ით გამოსაყენებლად, თუ არადა ის საერთოდ არ ჩატვირთავს.

ნაბიჯი 4: შეცვალეთ Cpm22.bin ფაილი

ამ ეტაპზე თქვენ გაქვთ სამუშაო Tasm კონფიგურაცია და საწყისი ფაილები თქვენი CP/M 2.2 Bios– ისთვის.

ახლა თქვენ შეგიძლიათ შეცვალოთ საწყისი ფაილები თქვენი მოთხოვნების დასაკმაყოფილებლად

ბოლო ნაბიჯი არის z80-mbc2 პროგრამული უზრუნველყოფის ახალი ვერსიის ჩატვირთვა. თუ თქვენ წაიკითხავთ კომენტარებს წყაროს კოდში, თქვენ გეცოდინებათ, რომ არსებობს რამდენიმე ვარიანტი ამ კოდის შესამოწმებლად, მაგალითად, თქვენ შეგიძლიათ შექმნათ ექვსკუთხა ფაილი და გამოიყენოთ iload ვარიანტი mbc2 მენიუში, რომ ჩატვირთოთ და გაუშვათ. თუმცა, ეს მეთოდი ალბათ საუკეთესოდ შეეფერება თქვენი mbc2– ის ახალი მოვლენების შესამოწმებლად. ალბათ Mp/m ვერსია მაგალითად.

ჩვენი ახალი cpm22.bin ფაილის შესამოწმებლად, მე ვიცავ მას მარტივად. უბრალოდ დააკოპირეთ თქვენს SD ბარათზე არსებული ბარათის ნაცვლად და სცადეთ ჩატვირთვა მისგან! სანამ ორიგინალს შეცვლით - გააკეთეთ ასლი. ეს ზოგავს დროს ხელთ ორიგინალის ხელში.

ეს ყველაფერი, გილოცავთ ახალ BIOS- ს!

გირჩევთ: