Package:Develop.zip
Z PMD 85 Infoserver
(Rozdiel medzi revíziami)
(begin work) |
(Doplnený obsah balíčka Develop) |
||
2 medziľahlé revízie nie sú zobrazené. | |||
Riadok 3: | Riadok 3: | ||
* assembler, debugger a iné vývojové nástroje ''(Karel Šuhajda, Petr Tůma (CERES SOFT), UAK Bratislava a ďalší autori)'' | * assembler, debugger a iné vývojové nástroje ''(Karel Šuhajda, Petr Tůma (CERES SOFT), UAK Bratislava a ďalší autori)'' | ||
- | == mrs.ptp == | + | == mrs.ptp | mrs2.rmm == |
- | '''[[Memory Resident System]]''' (UAK Bratislava) | + | '''[[MRS|Memory Resident System]]''' (UAK Bratislava) |
{| class="wikitable" width="90%" border="1" cellpadding="1" cellspacing="1" | {| class="wikitable" width="90%" border="1" cellpadding="1" cellspacing="1" | ||
Riadok 37: | Riadok 37: | ||
| | | | ||
| zdroják ''(zabzučanie z hry Hlípa)'' | | zdroják ''(zabzučanie z hry Hlípa)'' | ||
+ | |} | ||
+ | |||
+ | '''mrs2.rmm''' je súbor ROM Modulu, ktorý sa používa namiesto BASICu a spúšťa sa automaticky (iba pre PMD 85-2/2A/3). | ||
+ | |||
+ | == dam-0000.ptp | dam-0000-src.ptp == | ||
+ | '''[[DAM|DAM - Disassembler / Assembler / Monitor]]''' pre PMD 85-1 (Karel Šuhajda) | ||
+ | * DAM-0000 je relokovateľný a môže sa nahrať na ľubovoľnú adresu od 0000H až 5800H. Nahratie sa prevedie príkazom 'MGLD 00 XX', kde XX je vyšší byte adresy, na ktorú sa DAM nahrá. Ak to má byť na adresu 0000H, XX sa nemusí zadávať. | ||
+ | * Páska {{Kbd|dam-0000.ptp}} obsahuje zdrojový súbor samotného DAMu a zdrojový text dema pre test Joysticku. | ||
+ | {| class="wikitable" width="90%" border="1" cellpadding="1" cellspacing="1" | ||
+ | |- | ||
+ | ! názov | ||
+ | ! typ | ||
+ | ! spustenie | ||
+ | ! model | ||
+ | ! poznámka | ||
+ | |- | ||
+ | | {{Kbd|DAM-0000}} | ||
+ | | ? | ||
+ | | [[Autorun|AutoRun]] | ||
+ | | 1 | ||
+ | | program DAM | ||
+ | |- | ||
+ | | {{Kbd|DAM0-SRC}} | ||
+ | | % | ||
+ | | | ||
+ | | | ||
+ | | zdrojový kód DAM-0000 | ||
+ | |- | ||
+ | | {{Kbd|JOYDEMO}} | ||
+ | | % | ||
+ | | | ||
+ | | | ||
+ | | zdroják - 4004/482 joystick test | ||
+ | |} | ||
+ | * Páska {{Kbd|dam-0000-src.ptp}} obsahuje zdrojový súbor DAM-0000 vo forme pre samotný DAM-0000 (typ `%`) a vo forme pre novší DAM+2 (typ `A`). | ||
+ | {| class="wikitable" width="90%" border="1" cellpadding="1" cellspacing="1" | ||
+ | |- | ||
+ | ! názov | ||
+ | ! typ | ||
+ | ! poznámka | ||
+ | |- | ||
+ | | {{Kbd|DAM0-SRC}} | ||
+ | |% | ||
+ | | zdrojový kód DAM-0000 | ||
+ | |- | ||
+ | | {{Kbd|DAM0-SRC}} | ||
+ | | A | ||
+ | | zdrojový kód DAM-0000 pre DAM+2 | ||
|} | |} | ||
Riadok 42: | Riadok 90: | ||
'''[[DAM|DAM - Disassembler / Assembler / Monitor]]''' (Karel Šuhajda) - ''originálna kazeta + niečo navyše'' | '''[[DAM|DAM - Disassembler / Assembler / Monitor]]''' (Karel Šuhajda) - ''originálna kazeta + niečo navyše'' | ||
- | * Štandardná verzia DAM+2 je relokovateľná a môže sa nahrať na ľubovoľnú adresu od 0000H až 5800H. Nahratie sa prevedie príkazom 'MGLD 00 XX', kde XX je vyšší byte adresy, na ktorú sa DAM | + | * Štandardná verzia DAM+2 je relokovateľná a môže sa nahrať na ľubovoľnú adresu od 0000H až 5800H. Nahratie sa prevedie príkazom 'MGLD 00 XX', kde XX je vyšší byte adresy, na ktorú sa DAM nahrá. Ak to má byť na adresu 0000H, XX sa nemusí zadávať. |
- | * DAM+9000 je verzia DAMu, ktorá beží v rozšírenej pamäti počítačov PMD 85-2A alebo PMD 85-3 a tým je celá dolná časť pamäti voľná pre zdrojový text. U PMD 85-3 je samozrejme nutné najprv prejsť do režimu kompatibility zadaním príkazu JUMP FFF0. U PMD 85-2A je potrebné najprv prejsť do AllRAM módu | + | * DAM+9000 je verzia DAMu, ktorá beží v rozšírenej pamäti počítačov PMD 85-2A alebo PMD 85-3 a tým je celá dolná časť pamäti voľná pre zdrojový text. U PMD 85-3 je samozrejme nutné najprv prejsť do režimu kompatibility zadaním príkazu JUMP FFF0. U PMD 85-2A je potrebné najprv prejsť do AllRAM módu spustením krátkeho programu "ALLRAM2A". V oboch prípadoch platí, že MONITOR (8000H až 8FFFH) je už v RAM a teda môže byť nechcene prepísaný! |
- | * Utilita RESRC2 je relokovateľná a môže sa nahrať na ľubovoľnú adresu od 0000H až 7800H. Nahratie sa prevedie príkazom 'MGLD 00 XX', kde XX je vyšší byte adresy, na ktorú sa | + | * Utilita RESRC2 je relokovateľná a môže sa nahrať na ľubovoľnú adresu od 0000H až 7800H. Nahratie sa prevedie príkazom 'MGLD 00 XX', kde XX je vyšší byte adresy, na ktorú sa nahrá. Ak to má byť na adresu 0000H, XX sa nemusí zadávať. |
* Autor utility OPTIMAX neznámy (ale pravdepodobne Petr Tůma). | * Autor utility OPTIMAX neznámy (ale pravdepodobne Petr Tůma). | ||
* Autor utility RESRC2 je Petr Tůma. | * Autor utility RESRC2 je Petr Tůma. | ||
Riadok 59: | Riadok 107: | ||
| {{Kbd|DAM+2}} | | {{Kbd|DAM+2}} | ||
|? | |? | ||
- | | AutoRun | + | | [[Autorun|AutoRun]] |
| 2,2A,3 | | 2,2A,3 | ||
| štandardný relokovateľný DAM | | štandardný relokovateľný DAM | ||
Riadok 118: | Riadok 166: | ||
| | | | ||
| | | | ||
- | | | + | | zdroják - zobr. znakov s diakritikou |
|- | |- | ||
| {{Kbd|JOYDEMO}} | | {{Kbd|JOYDEMO}} | ||
Riadok 124: | Riadok 172: | ||
| | | | ||
| | | | ||
- | | | + | | zdroják - 4004/482 joystick test |
|- | |- | ||
| {{Kbd|JOYSTICK}} | | {{Kbd|JOYSTICK}} | ||
Riadok 148: | Riadok 196: | ||
* rôzne vývojové utilitky | * rôzne vývojové utilitky | ||
- | * VMON9000 je verzia, ktorá beží v rozšírenej pamäti počítačov PMD 85-2A alebo PMD 85-3 a tým je celá dolná časť pamäti voľná pre debuggovaný program. U PMD 85-3 je samozrejme nutné najprv prejsť do režimu kompatibility zadaním príkazu JUMP FFF0. U PMD 85-2A je potrebné najprv prejsť do AllRAM módu | + | * VMON9000 je verzia, ktorá beží v rozšírenej pamäti počítačov PMD 85-2A alebo PMD 85-3 a tým je celá dolná časť pamäti voľná pre debuggovaný program. U PMD 85-3 je samozrejme nutné najprv prejsť do režimu kompatibility zadaním príkazu JUMP FFF0. U PMD 85-2A je potrebné najprv prejsť do AllRAM módu spustením krátkeho programu "ALLRAM2A". V oboch prípadoch platí, že MONITOR (8000H až 8FFFH) je už v RAM a teda môže byť nechcene prepísaný! |
{| class="wikitable" width="90%" border="1" cellpadding="1" cellspacing="1" | {| class="wikitable" width="90%" border="1" cellpadding="1" cellspacing="1" |
Aktuálna verzia
Obsah |
pmd85emu_develop.zip
- assembler, debugger a iné vývojové nástroje (Karel Šuhajda, Petr Tůma (CERES SOFT), UAK Bratislava a ďalší autori)
mrs.ptp | mrs2.rmm
Memory Resident System (UAK Bratislava)
názov | spustenie | model | poznámka |
---|---|---|---|
MRS | JUMP 6000 | 1 | |
MRS-NOVE | JUMP 6000 | 1 | upravená verzia |
MRS2 | JUMP 6000 | 2,2A,3 | verzia pre PMD 85-2, 2A a 3 |
LIB | knižnica | ||
BZZZZT | zdroják (zabzučanie z hry Hlípa) |
mrs2.rmm je súbor ROM Modulu, ktorý sa používa namiesto BASICu a spúšťa sa automaticky (iba pre PMD 85-2/2A/3).
dam-0000.ptp | dam-0000-src.ptp
DAM - Disassembler / Assembler / Monitor pre PMD 85-1 (Karel Šuhajda)
- DAM-0000 je relokovateľný a môže sa nahrať na ľubovoľnú adresu od 0000H až 5800H. Nahratie sa prevedie príkazom 'MGLD 00 XX', kde XX je vyšší byte adresy, na ktorú sa DAM nahrá. Ak to má byť na adresu 0000H, XX sa nemusí zadávať.
- Páska dam-0000.ptp obsahuje zdrojový súbor samotného DAMu a zdrojový text dema pre test Joysticku.
názov | typ | spustenie | model | poznámka |
---|---|---|---|---|
DAM-0000 | ? | AutoRun | 1 | program DAM |
DAM0-SRC | % | zdrojový kód DAM-0000 | ||
JOYDEMO | % | zdroják - 4004/482 joystick test |
- Páska dam-0000-src.ptp obsahuje zdrojový súbor DAM-0000 vo forme pre samotný DAM-0000 (typ `%`) a vo forme pre novší DAM+2 (typ `A`).
názov | typ | poznámka |
---|---|---|
DAM0-SRC | % | zdrojový kód DAM-0000 |
DAM0-SRC | A | zdrojový kód DAM-0000 pre DAM+2 |
dam+2.ptp
DAM - Disassembler / Assembler / Monitor (Karel Šuhajda) - originálna kazeta + niečo navyše
- Štandardná verzia DAM+2 je relokovateľná a môže sa nahrať na ľubovoľnú adresu od 0000H až 5800H. Nahratie sa prevedie príkazom 'MGLD 00 XX', kde XX je vyšší byte adresy, na ktorú sa DAM nahrá. Ak to má byť na adresu 0000H, XX sa nemusí zadávať.
- DAM+9000 je verzia DAMu, ktorá beží v rozšírenej pamäti počítačov PMD 85-2A alebo PMD 85-3 a tým je celá dolná časť pamäti voľná pre zdrojový text. U PMD 85-3 je samozrejme nutné najprv prejsť do režimu kompatibility zadaním príkazu JUMP FFF0. U PMD 85-2A je potrebné najprv prejsť do AllRAM módu spustením krátkeho programu "ALLRAM2A". V oboch prípadoch platí, že MONITOR (8000H až 8FFFH) je už v RAM a teda môže byť nechcene prepísaný!
- Utilita RESRC2 je relokovateľná a môže sa nahrať na ľubovoľnú adresu od 0000H až 7800H. Nahratie sa prevedie príkazom 'MGLD 00 XX', kde XX je vyšší byte adresy, na ktorú sa nahrá. Ak to má byť na adresu 0000H, XX sa nemusí zadávať.
- Autor utility OPTIMAX neznámy (ale pravdepodobne Petr Tůma).
- Autor utility RESRC2 je Petr Tůma.
- Autormi BASIC programu JOYSTICK sú M. Černý a V. Hollmann
názov | typ | spustenie | model | poznámka |
---|---|---|---|---|
DAM+2 | ? | AutoRun | 2,2A,3 | štandardný relokovateľný DAM |
DAM+2.1 | X | manuál k DAM+2 napísaný v textovom editore KASWORD | ||
DAM+2.2 | X | |||
DAM+2.3 | X | |||
DAM+2.4 | X | |||
TRANSFER | ? | JUMP 0000 | 2,2A,3 | konvertor zdrojových textov z DAM-0000 |
TRANSFER | X | manuál k utilite TRANSFER | ||
OPTIMAX | ? | JUMP 0000 | 2,2A,3 | optimalizér zdrojových textov |
RESRC2 | ? | AutoRun | 2,2A,3 | disassemblig do zdrojového textu |
TEXTER | A | zdroják - prevod dát do zdrového textu | ||
EXTENDCH | A | zdroják - zobr. znakov s diakritikou | ||
JOYDEMO | A | zdroják - 4004/482 joystick test | ||
JOYSTICK | > | RUN | 1,2,2A,3 | BASIC - schéma zapojenia joysticku |
ALLRAM2A | ? | JUMP 7000 | 2A | prepnutie do AllRAM na PMD 85-2A |
DAM+9000 | ? | JUMP 9000 | 2A,3 | DAM od adresy 9000H |
devutils.ptp
- rôzne vývojové utilitky
- VMON9000 je verzia, ktorá beží v rozšírenej pamäti počítačov PMD 85-2A alebo PMD 85-3 a tým je celá dolná časť pamäti voľná pre debuggovaný program. U PMD 85-3 je samozrejme nutné najprv prejsť do režimu kompatibility zadaním príkazu JUMP FFF0. U PMD 85-2A je potrebné najprv prejsť do AllRAM módu spustením krátkeho programu "ALLRAM2A". V oboch prípadoch platí, že MONITOR (8000H až 8FFFH) je už v RAM a teda môže byť nechcene prepísaný!
názov | spustenie | model | autor / poznámka |
---|---|---|---|
DDT 6000 | JUMP 6000 | 1,2,2A,3 | ? / monitor, debbugger |
VMON 2.1 | JUMP E900 | 1,2,2A,3 | Petr Tůma / obrazovkový monitor, debugger |
ALLRAM2A | JUMP 7000 | 2A | prepnutie do AllRAM na PMD 85-2A |
VMON9000 | JUMP 9000 | 2A,3 | Petr Tůma / monitor, debugger v extended memory |
DISASS | RUN | 1,2,2A,3 | Pavol Kiko / disassembler v BASICu |