Welcome, Guest. Please login or register.


Author Topic: ep128emu2 RPi build (Read 17974 times)

Offline Z80System

  • EP addict
  • *
  • Posts: 3840
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 70.0.3538.102 Chrome 70.0.3538.102
    • View Profile
Re: ep128emu2 RPi build
« Reply #15 on: 2018.November.18. 20:40:44 »
És íme ni :

22159-0
« Last Edit: 2018.November.18. 21:54:37 by Z80System »
Z80 System

Offline Z80System

  • EP addict
  • *
  • Posts: 3840
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 70.0.3538.102 Chrome 70.0.3538.102
    • View Profile
Re: ep128emu2 RPi build
« Reply #16 on: 2018.November.18. 20:49:14 »
Most akkor ha szereznék ilyen RPi -hez való kompozit video kábelt,

vagy esetleg egy RGBHV SCART kimenet kártyát,

akkor el lehetne kezdeni kísérletezni a TV -immel ... :)


Vagy pedig má milyen meta lenne az,
ha miután ily módon generáltunk egy 15 KHz -es EP jelet,
akkor azt valami scaler -en keresztül valami modern VGA monitorra tolnánk ... :smt042  :ds_icon_cheesygrin: :smt043
« Last Edit: 2018.November.18. 20:59:38 by Z80System »
Z80 System

Offline Kapitany

  • EP user
  • *
  • Posts: 277
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 92.0.4515.107 Chrome 92.0.4515.107
    • View Profile
Re: ep128emu2 RPi build
« Reply #17 on: 2021.August.03. 10:49:00 »
Sziasztok, felújítanám ezt a topicot!

Most vettem egy RPi 400-ast, és érdeklődnék, hogy nincsen valakinek véletlenül Raspbianra lefordított csomagja az ep128emu-ból? Milyen sikereket sikerült elérni?

Köszi előre is!

K.

Offline ergoGnomik

  • EP addict
  • *
  • Posts: 1137
  • Country: hu
  • Stray cat from Commodore alley
  • OS:
  • Windows NT 6.3 Windows NT 6.3
  • Browser:
  • Firefox 78.0 Firefox 78.0
    • View Profile
Re: ep128emu2 RPi build
« Reply #18 on: 2021.August.03. 21:26:03 »
Ugyan nem tudok kész csomaggal szolgálni, de azt tudom, hogy egyszer valakinek sikerült Androidra lefordítani az ep128emu testvérét, a plus4emu-t. Itt van a recept hogyan sikerült. Ennek alapján nem tűnik túl nagy ördöngösségnek. És még azt a Debianos furcsaságot sem kell hozzá telepíteni.

Offline reszku

  • Newbie
  • Posts: 6
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 98.0.4758.80 Chrome 98.0.4758.80
    • View Profile
Re: ep128emu2 RPi build
« Reply #19 on: 2022.February.05. 16:10:36 »
Ma én megpróbáltam lefordítani mindkét emulátort.
Egy 4 gigás pi 4-et használtam friss, 64 bites raspberry os-sel, usb boot-os külső ssd-vel.
Látszólag rendben lefordult mind a kettő.

A lefordított programok el is indulnak hibaüzenet nélkül, de az emulációval valami nem ok.
Mellékeltem az ep128emu-ról egy képet.

Valakinek van ötlete, mi lehet a baj?

Offline geco

  • EP addict
  • *
  • Posts: 6762
  • Country: hu
    • Támogató Támogató
  • OS:
  • Windows 10+ Windows 10+
  • Browser:
  • Firefox 96.0 Firefox 96.0
    • View Profile
Re: ep128emu2 RPi build
« Reply #20 on: 2022.February.05. 16:13:11 »
A teteje érdekes, a csíkozás meg sztem ROM hiány, adtál neki ROM-okat?

Offline reszku

  • Newbie
  • Posts: 6
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 98.0.4758.80 Chrome 98.0.4758.80
    • View Profile
Re: ep128emu2 RPi build
« Reply #21 on: 2022.February.05. 16:15:15 »
Igen, adtam.
ROM-ok nélkül teljesen fekete képernyőt adott.

Offline geco

  • EP addict
  • *
  • Posts: 6762
  • Country: hu
    • Támogató Támogató
  • OS:
  • Windows 10+ Windows 10+
  • Browser:
  • Firefox 96.0 Firefox 96.0
    • View Profile
Re: ep128emu2 RPi build
« Reply #22 on: 2022.February.05. 16:52:45 »
Ha jól rémlik, akkor a sérült rendszer szegmens is ilyen csíkozást ad, debuggered van? Abban le lehetne követni, hogy minek következtében ugrik a csíkozásra.

Offline Zoldalma

  • EP fan
  • *
  • Posts: 140
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 96.0 Firefox 96.0
    • View Profile
Re: ep128emu2 RPi build
« Reply #23 on: 2022.February.05. 17:06:26 »
Ugyanaz lehet, mint nekem volt anno (a másik "Raspberry Pi" topikban), ez volt a megoldás:

Lehet, hogy hibás a byte sorrend, ami elrontja a Z80 emulációt. A fordítási paraméterekhez a -DCPC_LSB_FIRST=1 hozzáadása után megszűnik a hiba ? Valószínűleg a Raspberry Pi-n ezt kellene beállítani, de csak x86 PC-n alapértelmezett.

Offline reszku

  • Newbie
  • Posts: 6
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 98.0.4758.80 Chrome 98.0.4758.80
    • View Profile
Re: ep128emu2 RPi build
« Reply #24 on: 2022.February.05. 17:36:16 »
Köszönöm szépen mindenkinek a segítséget.

A -DCPC_LSB_FIRST=1 volt itt is a megoldás.



Offline reszku

  • Newbie
  • Posts: 6
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 98.0.4758.80 Chrome 98.0.4758.80
    • View Profile
Re: ep128emu2 RPi build
« Reply #25 on: 2022.February.12. 20:47:37 »
A 64 bites raspberry os-en az emulátor kicsit lassú, még a billentyűleütéseket is jó sok késéssel érzékeli.
(Egyébként az egész 64 bites raspberry os önmagában is lomhábbnak tűnik.)

Lefordítottam egy korábbi 32 bites raspbianon is.
Amennyire meg tudom ítélni, ezen teljesen normális sebességgel futott és normális sebességgel futtatta a betöltött ep programokat is.

Offline Zoldalma

  • EP fan
  • *
  • Posts: 140
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 104.0 Firefox 104.0
    • View Profile
Re: ep128emu2 RPi build
« Reply #26 on: 2022.September.01. 20:32:04 »
Kicsit kísérletezgettem most, mert RPi 2-n (és fölötte) simán fut mind az eredeti ep128emu, mind a libretro-core verzió, de az 1-esen nem igazán. (Mondjuk nem csoda, az 1-es egymagos, a 2-es meg 4.)

A legkézenfekvőbb lenne az, hogy az RPi saját HW gyorsított OpenGL driverét (libbrcmEGL) használjuk, sajnos ez nem jött össze. RPi 1..3-ig csak OpenGL ES 2 támogatás van hardveresen, és ez kevés ahhoz, amit az ep128emu használna. Azért valószínűleg át lehetne úgy írni, hogy ne kelljen neki, de lehet, hogy az FLTK-nak is van függősége ehhez, és azt már azért komplikáltabb..

32/64 bites választás csak Pi 3-tól van, azon már illene jó sebességgel futnia, hiába a 64 bit, alkalomadtán megnézem majd.

Offline Zoldalma

  • EP fan
  • *
  • Posts: 140
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 108.0 Firefox 108.0
    • View Profile
Re: ep128emu2 RPi build
« Reply #27 on: 2022.November.23. 20:23:13 »
Egy dolgot találtam, ami miatt tud lassabb lenni újabb Linux kiadásokon: a raspi-config beállításai közt van egy Glamor nevű, ez alapesetben ki van kapcsolva, és a desktop OpenGL gyorsítását engedélyezi, ezt be kell kapcsolni ep128emu-hoz.