Orodha ya maudhui:

Z80 MBC2 - Jumuisha tena Bios za CPM2.2: Hatua 4
Z80 MBC2 - Jumuisha tena Bios za CPM2.2: Hatua 4

Video: Z80 MBC2 - Jumuisha tena Bios za CPM2.2: Hatua 4

Video: Z80 MBC2 - Jumuisha tena Bios za CPM2.2: Hatua 4
Video: Z80 Retro #24 – Введение в CP/M 2024, Julai
Anonim
Z80 MBC2 - Jumuisha upya Bios za CPM2.2
Z80 MBC2 - Jumuisha upya Bios za CPM2.2

Ikiwa, kama mimi, unajikuta katika nafasi ambapo unahitaji kuandaa bios ya CP / M (2.2) kwa MBC2 yako - basi hii ndivyo unavyofanya.

Katika kesi yangu nilitaka kuondoa ujumbe wa "WARM BOOT" kila wakati mpango ulikuwepo au wakati ulifanya ctrl-c. Nitaongeza pia simu za ziada kumulika mtumiaji wa LED kwenye hafla fulani, kwa mfano ikiwa kifaa cha PRN kinapatikana. Kutatua programu chini ya CP / M nk.

Vifaa

Mashine ya windows kuendesha mkusanyaji. Nilitumia mashine xp ya windows inayoendesha kwenye KVM, kwa sababu ni ndogo sana na haitaenda kwenye wavuti kamwe. Lakini inafanya kazi chini ya windows 10 sawa kabisa.

Mkusanyaji wa TASM 3.2 z80, tafuta hii kwenye google, unapaswa kuishia kwa

Nakala ya faili ya zip ya SD kutoka ukurasa wa nyumbani wa z80-mbc2, wakati wa kuandika ilikuwa

Hatua ya 1: Kuandaa Mashine Yako - Kuongeza Programu Inayohitajika

Kuandaa Mashine Yako - Kuongeza Programu Inayohitajika
Kuandaa Mashine Yako - Kuongeza Programu Inayohitajika
Kuandaa Mashine Yako - Kuongeza Programu Inayohitajika
Kuandaa Mashine Yako - Kuongeza Programu Inayohitajika

Ukishapata mashine yako ya windows kuanza, nakili au pakua faili zilizotajwa kwenye sehemu ya "utahitaji" hapo juu.

Unda saraka inayofanya kazi kwenye mashine yako, ninashauri (kuzuia uchapaji mwingi na typo's) uunda saraka kwenye gari C, kwa mfano c: / z80mbc. Ninapendekeza sana uepuke nafasi katika majina na njia ndefu za saraka. Weka rahisi.

Unda folda ndani ya saraka hii ili faili za TASM ziingie, c: / z80mbc / tasm

Unda folda kwa picha ya kadi ya SD kuingia, c: / z80mbc / SD

Bonyeza kulia kwenye kila faili na uondoe yaliyomo kwenye saraka ulizounda hapo juu. Hakikisha unatoa tasm.zip kwa c: / z80mbc / tasm na faili ya zip ya Kadi ya SD kwa c: / z80mbc / SD

Hatua ya 2: Kuweka Mazingira

Kuweka Mazingira
Kuweka Mazingira
Kuweka Mazingira
Kuweka Mazingira

Kulingana na toleo lako la windows fanya moja juu ya yafuatayo

Windows 10

Fungua menyu ya mali kwa kubofya kulia kwenye kipengee cha "PC hii" kutoka kwa dirisha la mtafiti.

Bonyeza "Mipangilio ya hali ya juu", hii itafungua dirisha inayoitwa "Sifa za Mfumo" (Unaweza pia kupata mali ya mfumo kwa njia zingine, lakini situmii windows sana kwa hivyo hii ndiyo njia yangu!)

Bonyeza kwenye "Vigeugeu vya Mazingira"

Windows XP

Bonyeza kitufe cha kuanza, bonyeza kulia kwenye "kompyuta yangu", kisha unaweza kubofya mali kupata "mali za mfumo" (Unaweza pia kupata mali ya mfumo kwa njia zingine, lakini situmii windows sana kwa hivyo hii ndiyo njia yangu!)

Bonyeza kwenye Kichupo cha Juu

Bonyeza kwenye "Vigeugeu vya Mazingira"

Unapokuwa na dirisha la Vigeugeu vya Mazingira kwenye skrini unahitaji kufanya vitu viwili;

Ongeza tofauti mpya

Katika sehemu ya juu ya windows, chini ya "vigeugeu vya mtumiaji vya…"

Bonyeza Mpya

kwa aina ya Jina katika TASMTABS

kwa aina ya Thamani katika c: / z80mbc / tasm

Rekebisha ubadilishaji wa PATH

Katika sehemu ya chini ya dirisha, chini ya "Vigeu vya Mfumo"

chagua (onyesha) Njia, kisha bonyeza Hariri

Mwisho wa yaliyomo ongeza; c: / z80mbc / tasm

(Usisahau nusu koloni mwanzoni!)

Sasa unahitaji kuanzisha tena kompyuta ili nyongeza hizi zianze kutumika.

Hatua ya 3: Kupima TASM

Kupima TASM
Kupima TASM

Baada ya kuwasha tena mashine yako ya windows.

Fungua promt ya CMD;

Windows10

Bonyeza ikoni ya Windows, andika cmd. Inapoonekana kama Programu juu ya kisanduku cha utaftaji, bonyeza mara mbili au bonyeza wazi.

Windows XP

Bonyeza ikoni ya Windows START, bonyeza Run. Katika kisanduku kinachoonekana aina cmd na bonyeza sawa.

Badilisha Saraka kwa saraka ya nambari ya chanzo

Aina: cd / z80mbc / sd / src / CPM_22_Custom_BIOS

Ukifanya saraka ya folda hii unapaswa kupata:

C: / z80mbc / sd / src / CPM_22_Custom_BIOS> dir

Kiasi katika gari C hakina lebo. Nambari ya Serial ni D426-9C7C Saraka ya 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 Faili (s) 257, Ka 776 2 Dir (s) 5, 575, 921, 664 ka bure

Sasa uko tayari kujaribu ikiwa unaweza kukusanya faili ya cpm22.bin, ni wazi kuwa haujabadilisha nambari yoyote bado. Lakini hiyo ni juu yako kufanya.

Kidokezo: faili cpm22_Z80MBC2.asm inapaswa kuanza kutafuta, ni pamoja na faili moja au zaidi ya faili zingine, kawaida BIOS CPM22 - S030818-R140319.asm. Tumia kihariri chochote cha maandishi unachopenda, hata andika.exe au notepad.exe ni sawa

Andika zifuatazo kukusanya BIOS:

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

Ikiwa yote ni sawa, inapaswa kusema:

Mkusanyiko wa TASM Z80. Toleo la 3.2 Septemba, 2001. Hakimiliki (C) 2001 Squak Valley Software tasm: kupita 1 kamili. tasm: kupita 2 kamili. tasm: Idadi ya makosa = 0

Ikiwa inashindwa, rudi nyuma na uangalie njia ya mazingira na mipangilio ya TASMTAB.

Ukiamua kufanya mabadiliko pia BIOS, kumbuka kuangalia faili ya cpm22_z80MBC2.asm. Karibu na juu kuna mistari inayohusiana na marudio ya binary unayofanya, kwa msingi zinaonekana kama hii:

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

; Z80-MBC2; ---------------------------------- ------------------------- iLoadMode.equ 0; Weka kwa 1 kwa hali ya iLoad (kwa upimaji),; weka 0 kwa wimbo wa kizazi 0 cha picha,; weka 2 kwa cpm22.bin kizazi cha faili ya binary; -------------------------- --------------------------------; Utahitaji kubadilisha iLoadMode kuwa 2 kwa matumizi na cpm22.bin, ikiwa hutafanya hivyo haitaanza kabisa.

Hatua ya 4: Kubadilisha faili ya Cpm22.bin

Kwa wakati huu una usanidi wa Tasm na faili za chanzo za Bios yako ya CP / M 2.2.

Sasa unaweza kuhariri faili chanzo kukidhi mahitaji yako

Hatua ya mwisho ni kupata z80-mbc2 kuanzisha toleo jipya la programu. Ukisoma maoni kupitia nambari ya chanzo utajua kuwa kuna chaguzi kadhaa za kujaribu nambari hii, kwa mfano unaweza kutoa faili ya hex na utumie chaguo la iload kwenye menyu ya mbc2 kupakia na kuiendesha. Walakini njia hii labda inafaa zaidi kujaribu maendeleo mapya ya mbc2 yako. Labda toleo la Mp / m kwa mfano.

Ili kujaribu faili yetu mpya ya cpm22.bin, ninaiweka rahisi. Nakili tu badala ya ile iliyopo kwenye kadi yako ya SD na ujaribu kuanza kutoka nayo! Kabla ya kuchukua nafasi ya asili - Tengeneza NAKALA. Inaokoa wakati wa kuwa na asili ya kukabidhi.

Hiyo ni yote, furaha mpya ya BIOS!

Ilipendekeza: