Welcome, Guest. Please login or register.


Author Topic: EP128emu (Read 407781 times)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14743
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP128emu
« Reply #630 on: 2016.September.06. 19:21:49 »
Mindkét megoldás már megtalálható a GitHub verzióban:
Jól hangzik!
EXE-t merre találok? :oops:

Offline Attus

  • EP addict
  • *
  • Posts: 1225
  • Country: hu
Re: EP128emu
« Reply #631 on: 2016.September.06. 19:55:22 »
Néhány további lehetséges ötlet a fejlesztésre:

* a dotconf beépítése az emulátor forráskódjába, mivel több éve nem változott, talán nem valószínű, hogy új verziók miatt elavulna, és kevesebb lenne a függőség
Nem tudom, hogy ez mennyire lenne hasznos. No, mondjuk hízna egy kicsit tőle az emulátor, de ez menapság senkit nem zavarna.
Jó, hogy el van hagyatva már évek óta a dotconf, ezzel nincs is egyedül a választékban.
A dotconf -ot, mint külső cuccot az ep128emu -n kívül az UHU csomagkészletéből csak a speechd csoda (Arch-nál a speech-dispatcher) használja még. Ezt a sopeechhd -t meg az orca gnómos felolvasó progi, meg még pár használja.
Engem nem zavar, ha nincs beleépítve, a most karnbantartandó mintegy 5000 darab UHU-ubk1 csomagok számosságát ez nem is csökkentené, hisz még van olyan, ami használja.
* a különböző segédprogramok hozzáadása a csomaghoz, hasonlóan a plus4emu-hoz, például (nem tudom, ezek közül melyik lenne hasznos):
- epimgconv
- epcompress
- dtf
- epsndconv
- epvideoconv
- cpccolor
Nem tudom, de szerintem ezek küzül be lehetne építeni egy párat, legalább egybe lenne az egész cucc.

* Win64 verzió fordítása
Ez szerintem a windózos használókat tekintve nagyon hasznos és hiánypótló lenne.

* Lua 5.3 használata: nem biztos, hogy teljesen kompatibilis az eddigi 5.1-el, viszont hasznos újdonságokat is tartalmaz, például a bináris műveleteket (AND, OR, XOR, stb.) a nyelv részeként tartalmazza, azaz például az AND(a, b) helyett a & b lenne használható, ami nem csak elegánsabb, de gyorsabb is. Azonban a LuaJIT csak az 5.1-et támogatja
Megfontolandó, hogy hány olyan rendszer lehet még, ahol csak a lua 5.1 az elérhető és a teljes lua 5.3 -ra történő átállás mennyiben tenné lehetetlenné azokon az emu használatát?
Én arra hajlok, hogy használhatóvá kellne tenni mindegyikkel, legalább részben kompatibilissá, hogy legfeljebb azok, akik lua 5.1 -el tudják csak használni ,a lua 5.3 előnyeiről le kell, hogy mondjanak.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: EP128emu
« Reply #632 on: 2016.September.06. 20:02:43 »
Jól hangzik!
EXE-t merre találok? :oops:

[ Guests cannot view attachments ]

Ez már remélhetőleg javított PortAudio verziót tartalmaz, illetve próbaként Lua 5.3-at is.

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: EP128emu
« Reply #633 on: 2016.September.06. 20:04:27 »
Jól hangzik!
EXE-t merre találok? :oops:

Mindig csak ezek az EXE-k :D Hozzavagtam a travis/bintray duohoz, hogy jo-e ... passz:

https://bintray.com/lgblgblgb/generic/ep128emu

Offline Attus

  • EP addict
  • *
  • Posts: 1225
  • Country: hu
Re: EP128emu
« Reply #634 on: 2016.September.06. 20:24:48 »
Mindig csak ezek az EXE-k :D Hozzavagtam a travis/bintray duohoz, hogy jo-e ... passz:

https://bintray.com/lgblgblgb/generic/ep128emu
Majd Zozo megmondja, hogy milyen!
;-)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: EP128emu
« Reply #635 on: 2016.September.06. 20:24:59 »
Ez már remélhetőleg javított PortAudio verziót tartalmaz

Ezzel is lefagy, de csak Windowson, csak nekem van ilyen probléma (lehet, hogy driver bug) ?

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14743
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP128emu
« Reply #636 on: 2016.September.06. 20:35:11 »
Nálam is, pontosabb nem fagyott, hanem bezáródott.

Offline DrPrery

  • EP user
  • *
  • Posts: 264
  • Country: hu
Re: EP128emu
« Reply #637 on: 2016.September.06. 20:41:32 »
Dettó ugyanaz, mint Zozo-nál... (Win7)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14743
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP128emu
« Reply #638 on: 2016.September.06. 20:45:56 »
Mindig csak ezek az EXE-k :D Hozzavagtam a travis/bintray duohoz, hogy jo-e ... passz:

https://bintray.com/lgblgblgb/generic/ep128emu
Viszont ez működik! :-) Érdekes, hogy más is az EXE mérete, mint az István féle verzióban.

Offline DrPrery

  • EP user
  • *
  • Posts: 264
  • Country: hu
Re: EP128emu
« Reply #639 on: 2016.September.06. 20:52:05 »
Quote
Viszont ez működik! :-)

Hoppá, nálam is...

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: EP128emu
« Reply #640 on: 2016.September.06. 20:58:44 »
Viszont ez működik! :-)

Akkor ez a MinGW csomagommal lehet valamilyen probléma, talán ideje lenne az egészet újabbra cserélni. :oops:

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: EP128emu
« Reply #641 on: 2016.September.06. 21:02:45 »
Akkor ez a MinGW csomagommal lehet valamilyen probléma, talán ideje lenne az egészet újabbra cserélni. :oops:

Szerintem en is azzal nyomtam travis-on :-P https://raw.githubusercontent.com/lgblgblgb/xemu/gh-pages/files/mingw-win.7z
Ezzel, de szerintem ez meg az, amit te adtal. A forditas "kimenete" (az elejen levo gcc ize az mind1, azt meg a travis mondja):

https://travis-ci.org/lgblgblgb/ep128emu/jobs/157955734

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14743
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP128emu
« Reply #642 on: 2016.September.06. 21:08:07 »
- writeROM(), writeWordROM() - ezek hasonlóak a "Raw" függvényekhez (22 bites cím), de bármilyen típusú memóriába tudnak írni ha a szegmens érvényes; a nevek talán lehetnének jobbak is
writeROM(0,0) után INTERNAL CHECKSUM ERROR lesz resetnél :-) szóval működik.

Offline Attus

  • EP addict
  • *
  • Posts: 1225
  • Country: hu
Re: EP128emu
« Reply #643 on: 2016.September.06. 22:26:03 »
Nem értem.
:oops:
Ezt a foltot hol és miképp kell alkalmazni az emulátorhoz?
Meg kellene foltozni vele az fltk -t az emulátor kedvéért?
Vagy csak windózhoz való?
Ha kész flk-1.3.3 bináris libekkel készül az emulátor binárisa, akkor ez utólag szerintem kivitelezhetetlen, hacsak bele nem rakjuk statikusként az egész fltk-t újraforgatva az emulátorba.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: EP128emu
« Reply #644 on: 2016.September.07. 13:55:51 »
Szerintem en is azzal nyomtam travis-on :-P https://raw.githubusercontent.com/lgblgblgb/xemu/gh-pages/files/mingw-win.7z

Akkor talán az eltérő optimalizálás okozhatta (a CPU típusát pentium2-ről pentium3-ra módosítottam) ? Ha igen, akkor az GCC bug is lehet, de az emulátort Wine alatt futtatva nincs hiba. :eek:

Nem értem.
:oops:
Ezt a foltot hol és miképp kell alkalmazni az emulátorhoz?

Ez csak a képkonvertáló programoknál (epimgconv, p4fliconv) hasznos, és ott is csak GIF formátumú képek konverziójánál bizonyos esetekben. Tehát a patch hiánya nem jelent különösebb problémát.
« Last Edit: 2016.September.07. 14:06:03 by IstvanV »