Kicsit tanácstalan vagyok. 🙁
Beültettétek a bogarat a fülembe, hogy tegyem bele a DevTool-ba más gépek támogatását is. Futottam néhány kört bemelegítésképp ebben az ügyben csak, hogy felmérjem a lehetőségeket.
Mivel a DevTool fő erőssége a program fejlesztés során a debuggolhatóság, ebből nem vagyok hajlandó engedni: ha lesz más z80-as gép támogatása is, akkor minden támogatott gép esetében működnie kell a debuggernek! Viszont ehhez minden alkalmazott emulátorba be kell építeni a dtdebug.dll támogatást. A dll úgy van felépítve, hogy az emulátorba integrálás a lehető legegyszerűbb legyen. Attila Grosz annak idején játszi könnyedséggel tette bele ezt a fícsört a WinTVC-be. Egyébként Attila jelezte, hogy ha ténylegesen elszánom magam, akkor segít a Primo ill. a HomeLab emulátorokba is beépíteni ezt.
És akkor az Enterprise.. Na ezért vagyok tanácstalan. 🙁
Ahogy nézegettem a legjobb lenne, ha az ep128emu-ba sikerülne beépíteni a dll támogatását. (Ekkor esetlegesen megnyílna az út a Speccy és az Amstrad gépek támogatásához is.) Viszont ehhez be kellene nyúlni az egyébként nyílt forráskódú emulátorba. Ezt egyedül nem tudom megoldani (egyszerűen nincs annyi időm, hogy kitököljem hogyan lehet a cuccot újra fordítani 🙁 ). Beléptem az Enterprise csopiba, és feltettem a kérdést hátha van ott valaki aki tudna ebben segíteni. 3x írtam be a kérdést mindhárom alkalommal eltünt a bejegyzésem. (Valószínű az admin kiszedte: úgy látszik Ők nem tartják ezt fontos dolognak 🙁 ).
Most a TVC csopi tagjait kérdezem: Van-e köztetek valaki, aki tud ebben segíteni? Akár aki bevállalja, hogy belenyúl az ep128emu-ba, akár úgy, hogy ismer valakit, aki ezt meg tudná oldani és hajlandó is lenne erre.
És mivel én a TVC csoport tagja is vagyok ,így ezt az utat láttam legjobbnak
A tool egyébként nagyon jó, és felhasználóbarát, Tamás sokat dolgozott rajta, hogy felfegyverezze gépi kódú rutincsomagokkal (pl sprite kezelés, grafika, és egyebek), és ahogy írta, a nagy erőssége a debugger rész, magán a forráson látható, hogy hol fut a program debugger módban, és nem a binárison.
Vállalná-e ,vagy be tudná-e valaki építeni a dtdebug.dll-t az EP128emuba?