Welcome, Guest. Please login or register.


Author Topic: ep128emu 2.0.8 (Read 131673 times)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
ep128emu 2.0.8
« on: 2010.January.24. 21:35:50 »
Megjelent az új verzió, az itt olvasható változtatásokkal a 2.0.7-hez képest. A forráskód, és Linux illetve Windows binárisok letöltheto"k innen.

Offline Ep128

  • EP addict
  • *
  • Posts: 1849
  • Country: hu
    • Honlapom
Re: ep128emu 2.0.8
« Reply #1 on: 2010.January.24. 23:21:15 »
 :smt041

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re: ep128emu 2.0.8
« Reply #2 on: 2010.January.25. 08:43:03 »
 :smt038 :smt038 :smt038
Nagyon jó lett a CPC emuláció is, igaz még csak az előző binárissal teszteltem.  :oops:

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: ep128emu 2.0.8
« Reply #3 on: 2010.January.25. 09:45:55 »
 :smt038 :smt038 :smt038

A Spectrumosoknak is meg lehet már említeni, hogy lett egy új Spectrum emulátor?

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: ep128emu 2.0.8
« Reply #4 on: 2010.January.25. 16:06:04 »
A Spectrumosoknak is meg lehet már említeni, hogy lett egy új Spectrum emulátor?

Igen, és esetleg a CPC-t is. Igaz, a már meglevő emulátorokhoz képest nem túl sokat tud (floppy emuláció és különböző géptípusok hiánya, stb.), de talán érdemes említeni, különösen Linuxra, ahol nincs annyi emulátor.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: ep128emu 2.0.8
« Reply #5 on: 2010.January.25. 19:53:03 »
Igaz, a már meglevõ emulátorokhoz képest nem túl sokat tud
Debugerben viszont veri a mezõnyt!
Quote
de talán érdemes említeni, különösen Linuxra, ahol nincs annyi emulátor.
Mac-rõl nem is beszélve! Majd azt is oda kéne tenni a letölthetõek közé, ha lefordítja lelkes Mac-es tagtársunk :)

Offline nyuzga

  • EP addict
  • *
  • Posts: 2280
  • Country: hu
Re: ep128emu 2.0.8
« Reply #6 on: 2010.January.25. 20:14:52 »
A Devils lair Cpc-s megfelelöje az Infernal runner. Ráadásul traineres. :)

[ Guests cannot view attachments ]

Offline Attus

  • EP addict
  • *
  • Posts: 1225
  • Country: hu
Re: ep128emu 2.0.8
« Reply #7 on: 2010.January.25. 20:55:15 »
:smt041 :lol:  :smt024
Indítom a tesztet linuxaim alatt!

Csak puszta kiváncsiságból.... :oops:

"the only instruction that is still not correct is 'BIT n, (HL)'"
 :shock: Ez miben áll? Hisz csak egy címzési mód és csak a Z flagot érinti nem?  :shock:
Vagy a végrehajtási ideje nem pontos?

Nem verem nagydobra máshol a választ. Csak tudod én is csináltam egy DOS alatti emulátor kezdeményt valaha és érdekel az ok, hogy milyen falba ütköztél ezzel az utasítással?
« Last Edit: 2010.January.25. 20:58:57 by Attus »

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: ep128emu 2.0.8
« Reply #8 on: 2010.January.25. 21:21:07 »
"the only instruction that is still not correct is 'BIT n, (HL)'"
 :shock: Ez miben áll? Hisz csak egy címzési mód és csak a Z flagot érinti nem?  :shock:
Vagy a végrehajtási ideje nem pontos?

A 3. és 5. nem dokumentált jelzőbitet nem állítja pontosan. Jelenleg ez az egy általam ismert (tehát nem bug, hanem korlátozás :)) probléma van a Z80 emulációval az ep128emu-ban. A többi jelzőbit jó, illetve a BIT n, (HL) kivételével elvileg az összes utasításnál jó a 3. és 5. bit is.
Miért különleges ez az utasítás ? A választ itt lehet elolvasni. A lényeg, hogy a pontos emulációhoz sok más utasítást is módosítani kellene, amiről egyszerűen úgy gondoltam, hogy nem éri meg azért, hogy egyetlen utasításnál jók legyenek a nem dokumentált jelzőbitek.

Offline Attus

  • EP addict
  • *
  • Posts: 1225
  • Country: hu
Re: ep128emu 2.0.8
« Reply #9 on: 2010.January.26. 00:23:26 »
Köszi az infót. Megértem, hogy a precizitásnak is vannak határai. :)

Félig meddig ebbe a topicba illik a következõ mondókám:
Ez most az új gépemen alakuló UHU 2.1 linuxomon írt üzenet. Végre rájöttem a telepíthetetlenségi bug okára. Az ASUS M4A77TD alaplamomba integrált Realtek hálókártya miatt beledöglött a DVD telepítõ az init szkriptbe, teljes merevgörccsel. 2 hete szenvedtem már vele, mire rájöttem, hogy mi okozta a bajt. Most már ha, beüzemelem rendesen, nekiállhatok végre hamarosan frissíteni az ep128emu UHU csomagot a 2.0.8 -ra. Egy kis tesztelési idõ után.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: ep128emu 2.0.8
« Reply #10 on: 2010.January.26. 20:55:56 »
Időközben már feltöltöttem egy 2.0.8.1 (CVS: ep128emu-2_0_8_1) verziót is, amely néhány CPC emuláció hibát javít.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: ep128emu 2.0.8
« Reply #11 on: 2010.January.27. 11:44:54 »
Egyre jobb ez az emulátor!  :smt041

Apróság: szerintem telepítésnél nem kell megkérdezni, az EP-s snapshot és demo fájlokat társítsa-e az emulátorhoz. EP-s snapshot és demo fájlok semmi más programhoz nem társíthatók, az EP32 snapshot kiterjesztése is más.
A CPC, Speccy fájlok társítását jó, hogy megkérdezi, hátha valaki több emulátort is használ azokhoz a gépekhez.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: ep128emu 2.0.8
« Reply #12 on: 2010.January.27. 21:30:15 »
Az ep128emu.enterpriseforever.com-ot frissítettem.

Offline Attus

  • EP addict
  • *
  • Posts: 1225
  • Country: hu
Re: ep128emu 2.0.8
« Reply #13 on: 2010.January.28. 18:51:19 »
Próba frissítés alá vetettem ep128emu.uhu csomagot 2.0.8.1 -re, a souceforge -n lévõ forrássból.
Szépen létrejött a csomagom, mûködik, egyelõre nem raktam még fel a http://uhu.linux.hu/2.1/attus/ címre.

Azért, mert lenne egy kívánságlistám István felé.  :oops:

Kérnék szépen stabil zx és cpc rom letöltési címeket, hogy beépíthessem a romokat is a csomagba, hogy feltelepítve azonnal használhatók legyenek az emulátorok.

Továbbá mivel ez már egy emulátor banda, ezért még van egy kis dolog az indító menükkel.
Windóz alá megvan, linux alá nincs.
Létre kellene hozni egy ep128emu-banda.directory menübejegyzést és ennek megfelelõen még ep128emu.desktop, zxemu.desktop, cpcemu.desktop bejegyzéseket is. esetleg egy tapeedit.desktop -ot is.
A tapeedit kivételével az ikonok már benne vannak a forrásban, igaz windózos formában, melyeket png -re konvertálás után lehet igazán linux alatt hasznosítani.
Lehet, hogy nem túl lényeges programozástechnikailag, de jó lenne, ha beleraknád ezeket *.desktop fájlokat a forrásban a resources könyvtárba, mert így egységesek lennének linuxok alatt a grafikus indító menük, melyek egyes disztróknál maximum patch -el alkalmazhatók lennének, a megfelelõ helyekre szétrámolva.

Én is létre tudom hozni persze, meg is csináltam eddig is UHU alá az eddigi egyetlen desktop fájlt, az ico -t is konvertáltam png -ra, hogy legyen indító menü, de tied az elsõbbség.
Csak azzal egészíthetem ki a csomagot, amit engedsz. :smt045

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: ep128emu 2.0.8
« Reply #14 on: 2010.January.28. 19:20:47 »
Kérnék szépen stabil zx és cpc rom letöltési címeket, hogy beépíthessem a romokat is a csomagba, hogy feltelepítve azonnal használhatók legyenek az emulátorok.

Az ep128emu_roms.bin file már tartalmazza ezeket is, nem kell semmit külön letölteni :) A legújabb verzió itt található.

Quote
Lehet, hogy nem túl lényeges programozástechnikailag, de jó lenne, ha beleraknád ezeket *.desktop fájlokat a forrásban a resources könyvtárba, mert így egységesek lennének linuxok alatt a grafikus indító menük, melyek egyes disztróknál maximum patch -el alkalmazhatók lennének, a megfelelõ helyekre szétrámolva.

OK, a következő (2.0.9 vagy 2.0.8.2) verzióban lesznek .desktop és .png file-ok is.