ENTERPRISE KLUB
2019. szeptember 7., 1055 Budapest, Nyugati tér 9. 14-19 óráig
Részletek
Welcome, Guest. Please login or register.


Author Topic: ep128emu 2.0.7 (Read 68283 times)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13433
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.6 Firefox 3.5.6
    • View Profile
    • http://enterprise.iko.hu/
Re: ep128emu 2.0.7
« Reply #90 on: 2009.December.21. 22:02:30 »
Ez valószínû. Meg kell próbálni bekapcsolni a debuggerben, akkor talán elindul.
Megy :-) csak minden egyes darabka után újra kell outolni...
Esetleg kéne egy "Remote controlled" beállítás a tape menübe.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux (Suse) Linux (Suse)
  • Browser:
  • Konqueror 4.3.1 Konqueror 4.3.1
    • View Profile
Re: ep128emu 2.0.7
« Reply #91 on: 2009.December.22. 15:31:55 »
Esetleg ezt meg lehetne csinálni a breakpoints ablakban is? Tehát pl így is lehessen megadni töréspontot: 20:c00a

Módosítva: a 20:c00a most érvényes, a 20:c000-cfff is, de pl. a 20:6000-9fff nem, tehát címtartománynál a két címnek ugyanazon a lapon kell lennie.

Igen.

Ezt is átírtam, 1 másodperc lett a várakozás.

-paraméter 22 bites fizikaicím, kimenet szegmensszám
-paraméter 22 bites fizikaicím, kimenet szegmensen belüli 14 bites cím

Ezek egyelőre nincsenek; az SHR(n, 14) illetve AND(n, 0x3fff) nem felel meg erre a célra ?

Quote
-paraméter szegmensszám, 16 bites cím (amibõl a felesleges 2 bitet levágja, vagyis bármely lapon érvényes cím lehet), kimenet 22 bites fizikaicím

Kész: getRawAddress(segment, offset)  (a név talán még változhat)

Quote
-paraméter 16 bites cím, kimenet az aktuális lapozás szerint a címhez tartozó 22 bites fizikaicím

Ez is: getRawAddress(addr)

További kisebb újdonság: az epfileio.rom az EXOS 6 és 8 hívásokat nem teljesen az emulátoron keresztül, hanem Z80 kóddal valósítja meg; így lassabb (lemezhez hasonló sebességű) lett az adatátvitel, és most már működnek a töréspontok az olvasott vagy írt memória területen. Ezen kívül az emulátor forráskódjában megtalálható az epfileio.rom forrása is (hátha valakit érdekel, ha nem is valószínű).

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13433
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.6 Firefox 3.5.6
    • View Profile
    • http://enterprise.iko.hu/
Re: ep128emu 2.0.7
« Reply #92 on: 2009.December.22. 16:20:05 »
Ezek egyelõre nincsenek; az SHR(n, 14) illetve AND(n, 0x3fff) nem felel meg erre a célra ?
Ha van valami szép neve, könnyebb megjegyezni vagy megtalálni a readme-ben :)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13433
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • SeaMonkey 1.1.9 SeaMonkey 1.1.9
    • View Profile
    • http://enterprise.iko.hu/
Re: ep128emu 2.0.7
« Reply #93 on: 2009.December.25. 11:02:08 »
Amit itt irtam a Spectrum Emulátorhoz, azt meg lehetne csinálni?

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux 64 bit Linux 64 bit
  • Browser:
  • Links 2.2 Links 2.2
    • View Profile
Re: ep128emu 2.0.7
« Reply #94 on: 2009.December.26. 13:38:06 »
Amit itt irtam a Spectrum Emulátorhoz, azt meg lehetne csinálni?

Talán, de egyelo"re még más teendo"k vannak, például a CPC emuláció folytatása :oops:

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux (Suse) Linux (Suse)
  • Browser:
  • Konqueror 4.3.1 Konqueror 4.3.1
    • View Profile
Re: ep128emu 2.0.7
« Reply #95 on: 2010.January.08. 15:54:32 »
Talán, de egyelo"re még más teendo"k vannak, például a CPC emuláció folytatása :oops:

4663-0

4665-1

Valamennyire már működik :)

Offline szipucsu

  • EP addict
  • *
  • Posts: 7885
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.7 Firefox 3.5.7
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: ep128emu 2.0.7
« Reply #96 on: 2010.January.08. 16:24:04 »
Valamennyire már mûködik :)
:smt041
Nem kezdõdik rosszul ez a 2010-es év EP-s szempontból.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13433
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.7 Firefox 3.5.7
    • View Profile
    • http://enterprise.iko.hu/
Re: ep128emu 2.0.7
« Reply #97 on: 2010.January.08. 17:37:12 »
Valamennyire már mûködik :)
Hol érhetõ el aktuális beta?

Offline szipucsu

  • EP addict
  • *
  • Posts: 7885
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.5.7 Firefox 3.5.7
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: ep128emu 2.0.7
« Reply #98 on: 2010.January.08. 17:54:22 »
Valamennyire már mûködik :)
Poén lenne a C64-es "játékgép" mintájára olyan programot írni PC-re, amiben EP, CPC és ZX128-as játékokból válogathatunk a menüben és bármelyiket el is indíthatjuk. (Aztán idõvel Videoton, Primo is bejönne, végül Z80 all in one forever. :D )
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline Attus

  • EP addict
  • *
  • Posts: 1230
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 3.5.6 Firefox 3.5.6
    • View Profile
Re: ep128emu 2.0.7
« Reply #99 on: 2010.January.08. 18:16:11 »
Valamennyire már mûködik :)


Hajrá István!
:smt006

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux (Suse) Linux (Suse)
  • Browser:
  • Konqueror 4.3.1 Konqueror 4.3.1
    • View Profile
Re: ep128emu 2.0.7
« Reply #100 on: 2010.January.08. 18:35:56 »
Hol érhetõ el aktuális beta?

A CVS-ben már az aktuális forráskód található, CPC emulációval. De lefordított, bináris változathoz előbb még megvalósítom a snapshot/demo kezelést, a debugger támogatást (I/O portok olvasása és megjelenítése a debuggerben), és a hardver különböző kisebb részleteit, hibák javítását, stb. Ezt azonban remélhetőleg néhány nap alatt sikerül megoldani, talán már a hét végén feltöltök egy beta verziót.

Offline Attus

  • EP addict
  • *
  • Posts: 1230
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 3.5.6 Firefox 3.5.6
    • View Profile
Re: ep128emu 2.0.7
« Reply #101 on: 2010.January.09. 15:54:26 »
A CVS-ben már az aktuális forráskód található, CPC emulációval. De lefordított, bináris változathoz elõbb még megvalósítom a snapshot/demo kezelést, a debugger támogatást (I/O portok olvasása és megjelenítése a debuggerben), és a hardver különbözõ kisebb részleteit, hibák javítását, stb. Ezt azonban remélhetõleg néhány nap alatt sikerül megoldani, talán már a hét végén feltöltök egy beta verziót.

Jó ez a parancs még:
cvs -z5 -d :pserver:anonymous@ep128emu.cvs.sourceforge.net:/cvsroot/ep128emu export -r ep128emu-2_0_7 ep128emu2
Mert megpróbáltam leszedni, de ezt válaszolta:

Unknown host ep128emu.cvs.sourceforge.net.


Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux (Suse) Linux (Suse)
  • Browser:
  • Konqueror 4.3.1 Konqueror 4.3.1
    • View Profile
Re: ep128emu 2.0.7
« Reply #102 on: 2010.January.09. 16:05:57 »
Jó ez a parancs még:
cvs -z5 -d :pserver:anonymous@ep128emu.cvs.sourceforge.net:/cvsroot/ep128emu export -r ep128emu-2_0_7 ep128emu2

A parancs jó, most próbáltam ki, és letöltötte. Talán csak valami átmeneti probléma volt a SourceForge CVS szerverrel ?
A legújabb (beta) verzióhoz egyébként az "ep128emu-2_0_7" helyére érdemes "HEAD"-et írni.

Offline Attus

  • EP addict
  • *
  • Posts: 1230
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 3.5.6 Firefox 3.5.6
    • View Profile
Re: ep128emu 2.0.7
« Reply #103 on: 2010.January.09. 16:55:19 »
A parancs jó, most próbáltam ki, és letöltötte. Talán csak valami átmeneti probléma volt a SourceForge CVS szerverrel ?
A legújabb (beta) verzióhoz egyébként az "ep128emu-2_0_7" helyére érdemes "HEAD"-et írni.


Nekem itt a bratyómnál a téhómos kábelnetes UHU gépen valami miatt nem megy a csatlakozás. Egyébként is õrült lassan csatlakozik a célgépekre, fõleg a SourceForge szerverre, biztos rengetegen kéregetik a célcímeket és nem gyõzi a téhóm kábele.
Majd az otthoni saját ADSL -es Gentoo -s új gépemmel megpróbálom leszedni. Az a madzag kevésbé terhelt.
Le szeretném fordítani, hogy lássam. De még nem tudom, hogy Gentoo, Arch, vagy Ubuntu alatt.

Szerk:
 cvs -z5 -d :pserver:anonymous@ep128emu.cvs.sourceforge.net:/cvsroot/ep128emu export -r HEAD ep128emu2
Jelentem, most végre lejött a fenti paranccsal!  :)
Úgylátszik téhóm megemberelte magát.
 :mrgreen:

« Last Edit: 2010.January.09. 17:04:28 by Attus »

Offline Attus

  • EP addict
  • *
  • Posts: 1230
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 3.5.6 Firefox 3.5.6
    • View Profile
Re: ep128emu 2.0.7
« Reply #104 on: 2010.January.09. 17:18:48 »
Jelentem, már le is fordítottam! 
A fordítási könyvtárban létrejött ep128emi bináris elindult.
 :)
Csak nem látom, hol lehet elindítani a CPC -t.
 :(