Welcome, Guest. Please login or register.


Author Topic: EP128emu (Read 232440 times)

Offline Povi

  • EP addict
  • *
  • Posts: 2087
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Chrome 49.0.2623.112 Chrome 49.0.2623.112
    • View Profile
    • http://povi.fw.hu
Re: EP128emu
« Reply #975 on: 2016.December.11. 17:31:18 »
úgy tűnik, hiba van az emu-ban, mert pl. vinyó image-ről betöltve működik a file pozicionálás
*** Speicherplatz zu klein

Offline IstvanV

  • EP addict
  • *
  • Posts: 4825
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
Re: EP128emu
« Reply #976 on: 2016.December.11. 21:57:50 »
Javított verzió, a TVC start menü ikont is javítottam.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13949
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re: EP128emu
« Reply #977 on: 2016.December.12. 10:54:41 »
Jelenleg milyen CPU (utasítás készlet) a minimum követelmény?

Offline lgb

  • EP addict
  • *
  • Posts: 3555
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://lgb.hu/
Re: EP128emu
« Reply #978 on: 2016.December.12. 11:00:10 »
Jelenleg milyen CPU (utasítás készlet) a minimum követelmény?

Szerintem az, amire es amilyenre forditod, gondolom akar 386-osra is lehetne, ha valaki eleg perverz :D

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13949
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re: EP128emu
« Reply #979 on: 2016.December.12. 11:01:52 »
Szerintem az, amire es amilyenre forditod, gondolom akar 386-osra is lehetne, ha valaki eleg perverz :D
Jó, ok. A letölthető 2.0.11 béta milyenre van fordítva.

Valakik szenvednek valami XP-s géppel, és nem tudom, hogy nem-e ez a oka.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13949
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re: EP128emu
« Reply #980 on: 2016.December.12. 11:07:42 »
Az a jelenség, hogy nem jelenik meg semmi sem, csak a feladatkezelőben látszik, szoftveres üzemmódban is.
Egyikről kiderült, hogy Core 2-es azon tuti menni kéne, mert most éppen én is azon használom :-)
Az volt az érdekes, hogy a ROM csomagot sem tudta letölteni, pedig így külön: http://ep128.hu/Emu/ep128emu_roms-2.0.11.bin
le tudta tölteni az illető.
Nekem ötletem sincs, 3 XP-s gépre is felraktam, és semmi baja.

Offline lgb

  • EP addict
  • *
  • Posts: 3555
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://lgb.hu/
Re: EP128emu
« Reply #981 on: 2016.December.12. 11:11:17 »
Az a jelenség, hogy nem jelenik meg semmi sem, csak a feladatkezelőben látszik, szoftveres üzemmódban is.
Egyikről kiderült, hogy Core 2-es azon tuti menni kéne, mert most éppen én is azon használom :-)
Az volt az érdekes, hogy a ROM csomagot sem tudta letölteni, pedig így külön: http://ep128.hu/Emu/ep128emu_roms-2.0.11.bin
le tudta tölteni az illető.
Nekem ötletem sincs, 3 XP-s gépre is felraktam, és semmi baja.

Spec aztan pont nem igazan ertek hozza :) ahhoz foleg nem hogy windows, meg, hogy Istvan hogyan forditotta, de az SConstruct alapjan a compiler flag-ek talan ezek lehetnek 32 bites eseten: -march=pentium2 -mtune=generic

Ebbol az kovetkezik - ha minden igaz -, hogy PII-esen mar elvileg mennie kene, gondolom. Amugy kisse mas tema, tudom, de anno Xep128-nal is volt olyasmi, hogy valakinek nem ment XP-n, masnak meg igen, en mondjuk akkor sem tudtam persze, hogy ennek mi lehet az oka ...
« Last Edit: 2016.December.12. 11:14:55 by lgb »

Offline IstvanV

  • EP addict
  • *
  • Posts: 4825
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 49.0 Firefox 49.0
    • View Profile
Re: EP128emu
« Reply #982 on: 2016.December.12. 11:15:19 »
A 32 bites Windows verziót "-march=pentium2 -mtune=generic" paraméterekkel fordítottam (GCC 6.2.0, ez pedig a 64 bites csomag), tehát elvileg az 1997-es Pentium II a minimális CPU követelmény. De nem tudom biztosan, hogy ez a különböző függőségeknél (libsndfile, Lua, PortAudio, SDL) is így van-e, mert a többségüket bináris csomagokból telepítettem, talán csak az FLTK saját fordítású. A 64 bites változatnál nem adtam meg CPU típust, de ennek az utasításkészletnek már szabványos része például az SSE2.

Probléma lehet még a régi Windows verziók támogatása, bár általában kerülöm a Windows 2000-nél újabb rendszert követelő API függvényeket, nem tudom tesztelni hogy az emulátor valóban működik-e Windows 7-nél régebbi verzión, és itt megint a függőségek is okozhatnak hibát.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13949
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re: EP128emu
« Reply #983 on: 2016.December.12. 11:50:53 »
Én kipróbáltam, több XP-s gépen is ment. Azt még megnézem, hogy egy frissen telepített XP SP3 esetén mi a helyzet.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13949
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re: EP128emu
« Reply #984 on: 2016.December.12. 13:40:12 »
Azt még megnézem, hogy egy frissen telepített XP SP3 esetén mi a helyzet.
Simán működik, semmi más nem volt telepítve csak az alaplapi driverek. (Celeron + Intel G31-be integrált VGA (grafikus lassító :-) )).
Úgy tűnik a kérdéses esetekben valami egyedi windows probléma lehet, nem az emu hibája.

Offline szipucsu

  • EP addict
  • *
  • Posts: 8988
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: EP128emu
« Reply #985 on: 2016.December.12. 16:27:53 »
Jelenleg milyen CPU (utasítás készlet) a minimum követelmény?
Pár éve Win98-ra próbáltam telepíteni az emulátort, és nem akart működni. Bár az amúgy se volt valami stabil gép.
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline lgb

  • EP addict
  • *
  • Posts: 3555
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://lgb.hu/
Re: EP128emu
« Reply #986 on: 2016.December.12. 16:37:51 »
Pár éve Win98-ra próbáltam telepíteni az emulátort, és nem akart működni. Bár az amúgy se volt valami stabil gép.

Szerintem ott azert mar lehet az OS is gond volt, nem feltetlen a CPU ugye :-)

Offline Attus

  • EP addict
  • *
  • Posts: 1231
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
Re: EP128emu
« Reply #987 on: 2016.December.12. 17:10:47 »
GCC 6.2.0

Most fordítottuk újra a teljes UHU-RIA csomagkészletét gcc6 -al és bizony akadt pár hibásan generált kód, mely az illető program szegmentációs hibával történő elszállását okozta. Futási időben, noha szépen lefordította a gcc6.
Ezért nem indult el nálunk a KDE5 plasma, mert a qtdeclarative is a gcc6-al  működésképtelen kódot generált.

https://codereview.qt-project.org/#/c/176346/
Meg kellett patkolni rendesen a qt5 csomagunkat, hogy menjen.
https://github.com/uhulinux/ub-ubk1/commit/78df68ceb68a7dcf4417dc2cff3e463fee959e79

El tudom könnyedén képzelni, hogy régebbi windows rendszereken is a GCC6  is hasonlót idéz elő.

Ha lehet, inkább régebbi gcc-vel kellene oda legeneráltatni az exe fájl.
« Last Edit: 2016.December.12. 17:16:29 by Attus »

Offline IstvanV

  • EP addict
  • *
  • Posts: 4825
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
Re: EP128emu
« Reply #988 on: 2016.December.12. 18:44:34 »
A fenti problémák QT specifikusnak tűnnek és nem egyértelmű, hogy valójában a GCC vagy a QT a hibás, mert ha jól látom, későbbi QT verzióban javították. A ROM letöltésnél mindenesetre a GCC verziómnak nincs jelentősége, mivel azt egy NSIS plugin (INetC) végzi, amit és az installert nem én fordítottam. Ezen kívül Zozosoft XP-s gépein nincs hiba. De fordítottam egy optimalizálás nélküli 32 bites verziót, talán jelent valami különbséget, bár valószínűleg csak lassabb. :)

* ep128emu-2.0.11_beta-x86-O0.exe (2893.11 kB - downloaded 167 times.)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13949
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re: EP128emu
« Reply #989 on: 2016.December.14. 11:27:56 »
Nem segített a makrancos XP-ken :-(