Díky masívní podpoře Romana B. se podařilo (i přes četné chyby čtení) dostat obrazy disket do takové podoby, že bylo možno vyextrahovat jak některé soubory tak systém. (systému a souboru FORMAT.COM si v tuto chvíli cením nejvíce - záleží na nich znovuoživení systému SAPI-1.5 a řadiče MFC-1A). Přikládám malou ochutnávku ale PAMATUJTE: Některé bloky musely být kvůli čitelnosti obrazů jako celku nahrazeny obsahe E5 tedy jako zformátované. Nevíme, kterých souborů se to dotklo, takže BACHA! Doufám, že díky kopiím některých disket a redundanci souborů na disketách se nakonec většinu obsahu podaří zachránit. Držte palce Romanovi, který na tom maká.
Celé vlákno · 13 zpráv
Re: Re: Z pokladů SAPI disket
EC1045 SAPI-1
to abich se vrhl na MFC-1A se vsi vervou
vevdriv musim rozdichat ANIMEFEST ale predpokladam ze nekdy v tomto tidnu se k MFC-1A dostanu a zacnu ji predelavat do EAGLu
co jsem to tak narichlo prochazel jsem E5 nasel jen v souboru system1.bin a to ulne na konci
petr
Re: Re: Re: Z pokladů SAPI disket
melsoft SAPI-1
No a mně čeká fůra disassemblování. Na tom systému bude důležitý boot sektor a CBIOS, +GAMA by mohl pohnout s BOOTROMkou PKT-1 (možná bude úspěšnější Roman) a pak ještě zanalyzovat FORMAT.COM.
Re: Re: Z pokladů SAPI disket
melsoft SAPI-1
Roman hóóódně zabodoval. Dnes jsem se probíral o(u)pravenými obrazy disků, které mi včera v noci poslal a zjišťuji samé příjemné skutečnosti. Jednak se zdá, že se dochoval BASIC a BASCOM (což předpokládám je kompilátor BASICu), COBOL, a spousta jiných prográmků, které nevím k čemu slouží (DOKTOR.COM, INTER.COM, CONNECT.COM) ale také spousta zdrojových textů, o kterých si myslím, že vím k čemu slouží např. simprog.mac (obsluha DSE-1 pod CP/M - huráááá), pmd.mac (evidentně propojuje svět SAPI a PMD), system.mac (vylepšený zdroják booteprom pro JPR-1A, 48kB RAM a RPD-1 jupí!!!!!), rombios.mac (zdroják bootrom PKT-1 tedy vlastně systémová ROM SAPI-1.5) taperec.asm (no co asi ???) DIS.8080 ??? disassembler??? cdsm7202.mac (ovladač pro terminál) a tak dále. Pak je tu něco, co se jmenuje MTPLUS, vypadá to jako překladač (knihovny, linker atd.) a příklady zdrojáků jsou psány v Pascalu. Takže to bude co? No co asi.. Zrůzných zdrojových textů je patrné, že SAPI-1.5 se označoval kódovým názvem ZPS-7, že jeho procesor běží na 4MHz (ve zdrojácích jsou vidět přepínače časových konstant např. pro simprog). BTW u JPR-1Z byla možnost běhu procesoru na 4MHz zmíněna (po přepnutí konfiguračních propojek). Nicméně v tu dobu nikdo nezkoušel, jak se zachovají ostatní desky zastrčené v tu chvíli ve sběrnici. (Jestli zbaběle vypustí kouř a rozloučení se bez pozdravu...). Námět na experiment - značím si! Do přílohy Vám tentokrát dám ochutnávku zdrojáku pro MTPLUS abyste mi potvrdili nebo vyvrátili, zda se jedná opravdu o Pascal (nebo Formula???). A dále zdroják programu connect, abyste se mohli pokochat, jak se pracuje s přepínáním překladu kódu pro rychlé (FAST, 4MHz) a pomalé SAPI a dále použití buďto desky RSW-1 nebo DSP-1. Zaroveň vyhlašuji soutěž o to, kdo první zjistí, co přesně ten program dělá nebo dělat má. Ostaními věcmi nebudu zaplácávat konferu, postupně to schroustám a vystavím na Dropboxu.
Přílohy
-
CALC.SRCapplication/octet-stream · 2 kB
-
CONNECT.MACapplication/octet-stream · 6 kB
Re: Re: Re: Re: Z pokladů SAPI disket
melsoft SAPI-1
Bootrom PKT-1 nalezena na disketách ve formě zdrojového textu.
Re: Re: Re: Z pokladů SAPI disket
Roman Bórik SAPI-1
Zobrazit citovaný text (1 řádek)
> COBOL, a spousta jiných prográmků...
Je to pravdepodobne COBOL-80. Mám k nemu príručku - RNDr. Milan Mičovič, CSc.: OS MIKROS - COBOL 80, příručka programátora, 1986, třetí nezměněné vydání, 251 strán, vydali Kancelářské stroje Ostrava
Zobrazit citovaný text (1 řádek)
> pmd.mac (evidentně propojuje svět SAPI a PMD)
Umožňuje komunikáciu s PMD 85 na úrovni módu Terminál
Zobrazit citovaný text (5 řádků)
> Pak je tu něco, co se jmenuje MTPLUS, vypadá to jako překladač (knihovny, > linker atd.) a příklady zdrojáků jsou psány v Pascalu. Takže to bude co? No > co asi..
Je to tzv. PASCAL-M. Mám k nemu kompletnú príručku - Ing. Bohumír Farník: PASCAL-M, Aplikační příručka, 1985, druhé nezměněné vydání, 273 strán, vydali Kancelářské stroje Ostrava. Podľa údajov z tejto príručky sa zdajú byť obrazy SAPI15_4.dsk prípadne SAPI15_5.dsk kompletnými distribučnými diskami tohto kompilátora. Roman
Re: Z pokladů SAPI disket
+GAMA SAPI-1
Zobrazit citovaný text (6 řádků)
>> COBOL, a spousta jiných prográmků... > > Je to pravdepodobne COBOL-80. Mám k nemu príručku - RNDr. Milan > Mičovič, CSc.: OS MIKROS - COBOL 80, příručka programátora, 1986, > třetí nezměněné vydání, 251 strán, vydali Kancelářské stroje Ostrava
Já k tomuto Cobolu žádný jiný manuál nenašel, jen Microsoftí katalog... http://archive.computerhistory.org/resources/access/text/ 2009/12/102665404.05.01.sm.pdf
Zobrazit citovaný text (3 řádky)
>> pmd.mac (evidentně propojuje svět SAPI a PMD) > > Umožňuje komunikáciu s PMD 85 na úrovni módu Terminál
Pak ale SAPI musí být vybavené proudovou smyčkou. Což deska DSM-1 není a potřebuje (nějaký) konvertor DPK-1 připojený na konektor X2. Víme, jak DPK-1 vypadal?
Zobrazit citovaný text (5 řádků)
>> Pak je tu něco, co se jmenuje MTPLUS, vypadá to jako překladač >> (knihovny, >> linker atd.) a příklady zdrojáků jsou psány v Pascalu. Takže to >> bude co? No >> co asi..
Manuály (.ps a .txt) pro Pascal MT+ jsou zde: http://www.cpm.z80.de/drilib.html
Re: Re: Z pokladů SAPI disket
melsoft SAPI-1
Díky za linky k manuálům! Budou se hodit! Cobol a Algol jsme kdysi měli ve škole, stejně tak i Fortran (z toho bych si snad na něco vzpomněl ale ty ostatní 0). Pak ale SAPI musí být vybavené proudovou smyčkou. Což deska DSM-1 není a na to jsi přišel kde? DSM-1 má zjednodušenou proudovou smyčku pro dálnopis. Tak vidíš na co všechno ing. Smutný pamatoval !
Re: Z pokladů SAPI disket
+GAMA SAPI-1
Zobrazit citovaný text (1 řádek)
> Bootrom PKT-1 nalezena na disketách ve formě zdrojového textu.
Je to opravdu ona, vlastně z toho plynou jen dvě věci, známe původní názvy návěští (což hodně pomůže v orientaci), a známe skutečný konec (za labelem Xf72a: končí ROMka RETem, my jsme tam měli zbytečně mnoho bordelu ještě za tím). Každopádně komentovaný ten zdroják není, tak se (s přihlédnutím k původním návěštím) budou moct korigovat a dále použít naše poznámky.
Re: Z pokladů SAPI disket
+GAMA SAPI-1
Zobrazit citovaný text (4 řádky)
> Pak ale SAPI musí být vybavené proudovou smyčkou. Což deska DSM-1 > není > > a na to jsi přišel kde?
Strana 74 manuálů k sestavě ZPS-2 a strana 15 kapitoly DSM-1 v manuálech pro SAPI roku 1983-84.
Zobrazit citovaný text (2 řádky)
> DSM-1 má zjednodušenou proudovou smyčku pro dálnopis. Tak vidíš na > co všechno ing. Smutný pamatoval !
Podle dokumentace má jen nějaký oddělovač s vývodem pro připojení toho konvertoru (DPK-1) mezi V24 (RS-232) a proudovou smyčkou.
Re: Re: Z pokladů SAPI disket
Roman Bórik SAPI-1
Zobrazit citovaný text (1 řádek)
>>> pmd.mac (evidentně propojuje svět SAPI a PMD)
Zobrazit citovaný text (1 řádek)
>> Umožňuje komunikáciu s PMD 85 na úrovni módu Terminál
Zobrazit citovaný text (3 řádky)
> Pak ale SAPI musí být vybavené proudovou smyčkou. Což deska DSM-1 > není a potřebuje (nějaký) konvertor DPK-1 připojený na konektor X2. > Víme, jak DPK-1 vypadal?
No, v súbore PMD.HLP sa spomína TNS a nie SAPI... Naopak v súbore SAPI.ASM, resp. SAPI.MAC (sapi15_7.dsk) je vidieť, že sa jedná o nejaký komunikačný program. Roman
Re: Re: Z pokladů SAPI disket
melsoft SAPI-1
Koukal jsem na to a jedinou chybku, kterou to zapojení má, že není přímo
implementován výstupní optočlen, jen budicí hradlo. Optočlen se ale
snadno doplní do krytu konektoru na kabelu (viz princip. schéma dole -
doufám, že bude čitelné). Domnívám se, že upozornění o nesplnění
norem a doporučení pro komunikační smyčku bude souviset hlavně s s
úrovní galvanického oddělení (může být předepsáno nějaké průrazné
napětí). O linearitu bych si nedělal starosti. Přenosová rychlost? Pro
uvedené účely si neumím představit, že by nevyhověla.
"programove vybaveni pmd 85-2 v rezi-
mu "terminal" podporuje vestaveny asyn-
chronni seriovy modul s rychlosti pre-
nosu standardne 4800 bit/sec."
principialni schema propojeni:
______________________________
sapi: pmd 85-2:
<----- --------------- ------->
! ! ! !
! ! ! !
******* *******
* * * *
* r * * t *
* * * *
******* *******
! ! ! !
! ! - + __ ! !
<----- !-> <---!__!---- ------->
! 24v ! __
<----- ! -!__!---- ------->
! ! ! !
! ! ! !
******* *******
* * * *
* t * * r *
* * * *
******* *******
! ! ! !
! ! ! !
<----- --------------- ------->
t=vysilac
r=prijimac
Re: Re: Z pokladů SAPI disket
Pavel Železo SAPI-1
Ahoj pánové, v AR 4/88 na stranách 138-139-140 je popsána deska pro Sharp MZ-800, která komunikuje se SAPI po proudové smyčce IRPS (20mA) a také čte magnetofonové nahrávky ze SAPI. Mám ji postavenou, asi rok se chystám ji oživit. Teď asi nastal ten pravý čas :) Převodní RS232 - IRPS mám shodou okolností také. Tak když bude o víkendu hodně pršet, možná ode mne kápne nějaký příspěvek o zkušenostech komunikace Sharp - SAPI ;) zdraví Pavel
Zobrazit citovaný text (23 řádků)
> ---------------------------------------- > > >>> pmd.mac (evidentně propojuje svět SAPI a PMD) > > >> Umožňuje komunikáciu s PMD 85 na úrovni módu Terminál > > > Pak ale SAPI musí být vybavené proudovou smyčkou. Což deska DSM-1 > > není a potřebuje (nějaký) konvertor DPK-1 připojený na konektor X2. > > Víme, jak DPK-1 vypadal? > > No, v súbore PMD.HLP sa spomína TNS a nie SAPI... > > Naopak v súbore SAPI.ASM, resp. SAPI.MAC (sapi15_7.dsk) je vidieť, že sa jedná o > nejaký komunikačný program. > > Roman--------------------- > sapipandora.cz > Konference o SAPI-1 > --- > > >