[elektro] GW-Basic

Moravcsik Szilard levlista.mszilard at gmail.com
Thu Mar 6 07:10:47 CET 2014


Szia!

Gratula, szép munka volt! :)
A szűkös lehetőségek kihozták a kreativitást abból, akiben megvolt.
Más idők voltak akkoriban! :)

Üdv:
Szilárd

2014.03.05. 20:55 keltezéssel, Bali Zoltan írta:
> Ilyen elvetemült én is voltam egyszer, olyan 88 körül.
> Egy Pleiger FPS (Free Programmierbare System)
> CDxxx Cmos-okból, Europa rack-ben, ami a labor festőgépünk
> vezérlése volt, úgy tűnt, hogy a programtár tartalom megsérült.
> A tartalom csere kb. 400KFt lett volna. Akkoriban már szűkös keret
> meg import korlátozás miatt, elvállaltam a javítás megkísérlését.
> Szerencsére a dokumentáció tartalmazott néhány utasítás kód
> bináris mintáját és megvolt a forráskód leporellón :) .
> Na meg ki tudtam olvasni egy saját készítésű adapter és
> eprom égető, meg a Homelab4 szg.-em segítségével az
> (3 feszes) eprom tartalmat.  Basicben írtam egy "disassemblert"
> a hibás bináris tartalom visszafordítására, mert csak
> ez nyugtatott meg, hogy valóban a tartalom a hibás.
> Kinyomtattam és összehasonlítottam a leporellón levővel,
> egyértelműen látszott a sérült terület. A "disassembler"
> megírása után, nem volt nehéz az assembler elkészítése.
> Annál inkább a bepötyögés leporellóról, meg a visszaellenőrzés.
> A feleségem diktálta, én írtam. Aztán kockás papírra lerajzoltam
> az adapter nyákot(2x2716), felvittem a fővárosba, már nem
> emlékszem melyik nyák gyártóhoz, akik ez alapján legyártották
> a nyákot (annyira bonyinak ítéltem hogy inkább nem rajzoltam tussal).
> Besütöttem, beszereltem és addig működött amíg jöttek szét
> nem verték pár éve az ócskások. Kb. 3-4 havi fizetést kaptam
> érte, 50KFt-ot.
> Ilyen volt egynéhány sor pl. :
> F98(/240*/241*/242*/248)=F100
> F94=240=L241=L242=L243= 80=L244= 83=S84
>
> Sajnos, ma már ez nem mond semmit nekem.
> Esetleg ismerős valakinek?
>
> Jó volt kicsit nosztalgiázni.
>
>
>
>
> 2014.03.05. 15:59 keltezéssel, Karoly Kovacs írta:
>>> A sok hülye nem tudta Ámerikában elképzelni, hogy
>>> létezhet élő ember ( konkrétan  a Marika), aki byte-to-
>>> byte visszafejti a vasból a szoftot.
>> Ha mar MSZR es ha mar DEC, en is csinaltam ilyen bitvadaszatot anno.
>> Az CM-4-es (PDP es TPA klon) gepek elso sorozatainal a VDT521xx-es VIDI
>> konzolban volt egy bug (az xx-re mar nem emlekszem, az 52100-as csalad
>> valamelyik gyerekerol volt szo). A vicc a dologban az, hogy csak a
>> konzolban volt bug. "Rendes" terminalkent, soros vonalon csatlakozva
>> kutya bajuk sem volt, de konzolkent nem tudtak a VT52-es szabvanyt. Egy
>> kellemetlen programhiba volt bennuk, es a szoc. munkaversenyben ezt bent
>> is hagytak, majd elinteztek a dolgot azzal, hogy a konzol
>> dokumentaciojaban kitertek ra, miszerint a konzol nem 100%-osan VT52
>> kompatibilis. :)))
>> Azonban ez a bug nagyon meg tudta keseriteni az operatorok eletet, mert
>> bizonyos korulmenyek kozt lefagyott az egesz, ilyenkor nem maradt mas
>> hatra, mint reboot.
>> A sokadik szentsegeles utan alltam neki bitet vadaszni, es
>> visszafejtettem a terminal kodjat (amugy 8080-as proci volt benne).
>> Relativ hamar sikerult (kozben osszedobtam hozza egy disassemblert -
>> akkor meg nem lehetett ket perc alatt letolteni az internetrol...), majd
>> a megszerzett "tudas" birtokaban tobb cegnel is ki tudtam javitani a
>> hibat az EPROM ujraegetesevel. Mar nem emlekszem ra, hogyan is volt, de
>> arra igen, hogy egyetlen egy rossz utasitas volt benne. Ilyenkor persze
>> (forraskod hijan!) nincs mas megoldas, mint a hiba korul "kiszedni"
>> annyi utasitast, hogy oda beferjen egy JMP utasitas, majd a kiszedett
>> utasitasokat (a kijavitott koddal egyutt) valahova eltenni a kod vegere,
>> ahol meg van ures hely, s onnan ismet egy JMP vissza. (Vagy persze CALL
>> es RETURN is lehet, izles es hely szerint.)
>>
>> Jo jatek volt. :)))
>>
>> Ezt nem azert irtam le, hogy milyen ugyes gyerek vagyok, csak annak
>> erzekeltetesere, hogy annak idejen a szegeny ember vizzel foz elve
>> alapjan szerintem jo sokan megtettunk ilyen byte to byte
>> rejtvenyfejteseket es hasonlokat. Szerintem kozuletek is csinaltak ilyet
>> paran.
>>
>> Karoly
>>
>> -----------------------------------------
>>             elektro[-flame|-etc]
>
> -----------------------------------------
>            elektro[-flame|-etc]
>



More information about the Elektro mailing list