Welcome, Guest. Please login or register.


Author Topic: EP program analizátor PC-re (Read 4613 times)

Offline MrPrise

  • Administrator
  • EP addict
  • *
  • Posts: 2755
  • Country: hu
    • Enterprise Forever
EP program analizátor PC-re
« on: 2007.March.21. 00:04:24 »
A Régészeti leletek topikban vetettem fel azt, hogy jó lenne tudni mindent a fellelhető EP programokról. Ennek megkönnyítésére talán hasznos lenne írni egy olyan programot PC-re, ami egy EP program kódját megvizsgálva el tudná dönteni, hogy mi a hw igénye (lemez v magnó)? Elvileg a betöltő vizsgálatából az esetek többségében ez kiderül, abból ahogyan megnyitja a csatornát a töltéshez. Ha már egy ilyen lenne, akkor ki lehetne bővíteni azzal, hogy megmondja milyen file-okat szeretne betölteni.
(Az is info ha itt üres sztring van, azaz a következő file-t akarja betölteni) A memóriakezelés vizsgálata már nehezebb dolog lenne szerintem, de pl az igényelt szegmensek számának megtudásához talán még elég a kód vizsgálata. Bonyolultabb esetben már lehet, hogy egy lebutított EP emulátort (kép és hang nélkülit) kellene segítségül hívni, ami megpróbálná futattni az adott programot és közben figyelné, hogy mit akar művelni a szegmensekkel. Ebből talán már kikövetkeztethető lenne, hogy megy-e EP64-en is.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP program analizátor PC-re
« Reply #1 on: 2007.March.21. 00:21:17 »
A lemezes programok listája elég rövid, az egyértelmû lemezes segédprogramokon kívûl szerintem csak a HWP van. Meg esetleg néhány ami a méreténél fogva elmebetegség magnóra menteni (pl Small Demo :-)
Csak magnóst meg esetlegesen felbukkanó eddig ismeretlen gyári kazettán találni, általábban 1-2 órán belül elkészül a mindenhonnan futó változat :-)
az igényelt szegmensek számának megtudásához talán még elég a kód vizsgálata.
Ott kezdõdik a probléma, hogy nem igénylik a szegmenseket, csak vaktában lapoznak...
mondjuk az LD A,n OUT (0B0/1/2/3H),A utasítások megkeresése egy elég jó megközelítés erre az esetre.

A butított emulátor nem egy rossz ötlet.

Offline MrPrise

  • Administrator
  • EP addict
  • *
  • Posts: 2755
  • Country: hu
    • Enterprise Forever
Re: EP program analizátor PC-re
« Reply #2 on: 2007.March.21. 00:24:27 »
Ott kezdõdik a probléma, hogy nem igénylik a szegmenseket, csak vaktában lapoznak...
Akkor ezek megfogásához tényleg csak a butított emulátor jöhetne szóba.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP program analizátor PC-re
« Reply #3 on: 2007.March.21. 00:32:15 »
mondjuk az LD A,n OUT (0B0/1/2/3H),A utasítások megkeresése egy elég jó megközelítés erre az esetre.
Egyébként ezzel a módszerrel kerestem anno EP64 progikat, hogy felkerüljön a lista a ep128.hu-ra.
Összemásoltam egy helyre az összes indítható fájlt, és sorban rákerestem, hogy foglalkozik-e az F8,F9,FA,FB szegmensekkel. Ami igen azt töröltem, aztán már csak a maradék pár tucathoz tartozó programot kellett kipróbálni. Az eredményt már megírtam a régészeti topicban :-)