Enterprise Forever  |  :HUN  |  Emulátorok  |  EP128Emu  |  Topic: ep128emu 2.0.7
Author Topic: ep128emu 2.0.7  (Read 24200 times)« previous next »
IstvanV
EP addict
*
Offline Offline

Posts: 2104

OS:
Linux (Suse)
Browser:
Konqueror 3.5.9


View Profile
New Posts
« Reply #15 on: 2009.August.11. 19:55:28 »

Egy bug?
ds_icon_eek
A ~/.ep128emu/config/ep128uk/EP_640k_EXOS231_EXDOS_utils.cfg ASCII konfig fájlt betöltve ERROR 248 -at üzen az EXDOS, floppi képmásoknál. exdos.ini esetén.
A :load start esetén meg ezt pofázza: EXOS error type 9248  Sad

A ~/.ep128emu/config/ep128uk/EP2048k_EXOS231_EXDOS_utils.cfg jó!!! Smiley

Ez epfileio.rom problémának tűnik. Az újabb (>= 2.0.6) emulátor verziók indításkor alapértelmezetté teszik a FILE: eszközt, tehát a lemez használatához :def_dev_disk-et kell beírni (esetleg az EXDOS.INI-be az első parancsnak), vagy az epfileio.rom-ot az EXDOS-nál nagyobb számú szegmensre áthelyezni, vagy eltávolítani a konfigurációból. A 2048K-s konfigurációban nincs epfileio.rom, ezért van az, hogy ott nem volt hiba Smiley
A hibaüzenetek arra is utalnak, hogy az "Enable virtual file I/O" (a Machine/Configure... ablakban) le van tiltva. Valószínűleg a konfigurációs file-ok régiek, mert a 2.0.7-ben a makecfg elvileg beállítja a file I/O engedélyezését a konfigurációkban (vagy ez valamiért nem működik megfelelően ? ds_icon_redface).
Logged

Enterprise Forever
« Reply #15 on: 2009.August.11. 19:55:28 »

 Logged

IstvanV
EP addict
*
Offline Offline

Posts: 2104

OS:
Linux (Suse)
Browser:
Konqueror 3.5.9


View Profile
New Posts
« Reply #16 on: 2009.August.12. 19:49:56 »

UHU 2.1 disztró számára az ep128emu-2.0.7.uhu bináris csomag letölthető innen.

A csomagban található ep128emu_roms.bin file régi verziónak tűnik ds_icon_redface 514836 byte méretű - ez a januári változat, amiben még nem volt IDE.ROM és EPDOS 1.9 (és természetesen a legújabb ZozoTools, EPDOS 1.7z, és Multiplay verziók). Az aktuális file mérete 519874 byte, és innen lehet letölteni.

A 126 MB-os IDE image partícióinak a mountolása Linux alatt:

  losetup -o XXXXXXXX /dev/loop0 /.../ide126m.vhd
  mount /dev/loop0 ...
  ...
  umount /dev/loop0
  losetup -d /dev/loop0

Az XXXXXXXX helyére a partíciónak megfelelő számot kell írni:

  1.    32256
  2.    33030144
  3.    66060288
  4.    99090432

Természetesen a számok az adott image file-tól függenek; a partíciók kezdő szektorait az

  /sbin/sfdisk -l -uS ide126m.vhd

paranccsal lehet listázni, és ezt az értéket kell - 512-vel megszorozva - az losetup-nak megadni.
Logged

Attus
EP lover
*
Offline Offline

Hungary

Posts: 887


OS:
Linux
Browser:
Firefox 2.0.0.16


View Profile
New Posts
« Reply #17 on: 2009.August.13. 18:15:38 »

Ez valóban régi GL verziónak néz ki,
Mivel az UHU 2.0 már nem fog kapni újebb OpenGL (mesa) verziót, ezért akkor, és csakis akkor, ha megerősíted, hogy ez a "enableGLShaders = 0" nem okozhat különösebb problémát átlagos felhasználói téren, akkor legyártom a bináris pakkot 2.0 alá is és közzéteszem.
A Lua-ból meg a leendő UHU 2.2 valószínűleg a legfrisebbet fogja kapni, amint megjelenik, ezért nem foglalkozom tovább a Lua problémával (Legalábbis Pozsy a 2.2 -be  kernelből a még ki sem adott verziót tervezi.  ds_icon_mrgreen)
Logged

IstvanV
EP addict
*
Offline Offline

Posts: 2104

OS:
Linux (Suse)
Browser:
Konqueror 3.5.9


View Profile
New Posts
« Reply #18 on: 2009.August.13. 20:24:43 »

Mivel az UHU 2.0 már nem fog kapni újebb OpenGL (mesa) verziót, ezért akkor, és csakis akkor, ha megerősíted, hogy ez a "enableGLShaders = 0" nem okozhat különösebb problémát átlagos felhasználói téren

A "TV emuláció" mód inkább érdekes, mint hasznos funkció Smiley Bár nyilván jobb, ha van az is, de nem teszi használhatatlanná az emulátort a hiánya. Ez a különbség a quality=3 (bal oldalt) és a quality=4 között:


Egyébként meglepő módon az UHU 2.0 FTP-ről letöltött Mesa .deb file-ban a glext.h fejléc tartalmazza a "hiányzó" függvényeket, és az emulátor forráskódja definiálja a használatukhoz a GL_GLEXT_PROTOTYPES makrót, de úgy látszik, valamiért mégis fordítási hiba van Sad
Logged

Attus
EP lover
*
Offline Offline

Hungary

Posts: 887


OS:
Linux
Browser:
Firefox 2.0.0.16


View Profile
New Posts
« Reply #19 on: 2009.August.14. 11:13:58 »

A "TV emuláció" mód inkább érdekes, mint hasznos funkció Smiley Bár nyilván jobb, ha van az is, de nem teszi használhatatlanná az emulátort a hiánya.
Egyébként meglepő módon az UHU 2.0 FTP-ről letöltött Mesa .deb file-ban a glext.h fejléc tartalmazza a "hiányzó" függvényeket, és az emulátor forráskódja definiálja a használatukhoz a GL_GLEXT_PROTOTYPES makrót, de úgy látszik, valamiért mégis fordítási hiba van Sad

Ez érdekes. Lehet, hogy frissítette valaki a mesa-dev.uhu -t?  ds_icon_eek
Még egy kicsit próbálkozom, ha pedig nem megy másképp, akkor marad a kissé csonkított verzió, de ezt én sem szeretném.
Logged

Attus
EP lover
*
Offline Offline

Hungary

Posts: 887


OS:
Linux
Browser:
Firefox 2.0.0.16


View Profile
New Posts
« Reply #20 on: 2009.August.25. 15:58:08 »

A csomagban található ep128emu_roms.bin file régi verziónak tűnik ds_icon_redface 514836 byte méretű - ez a januári változat, amiben még nem volt IDE.ROM és EPDOS 1.9 (és természetesen a legújabb ZozoTools, EPDOS 1.7z, és Multiplay verziók). Az aktuális file mérete 519874 byte, és innen lehet letölteni.

A 126 MB-os IDE image partícióinak a mountolása Linux alatt:

  losetup -o XXXXXXXX /dev/loop0 /.../ide126m.vhd
  mount /dev/loop0 ...
  ...
  umount /dev/loop0
  losetup -d /dev/loop0

Az XXXXXXXX helyére a partíciónak megfelelő számot kell írni:

  1.    32256
  2.    33030144
  3.    66060288
  4.    99090432

Természetesen a számok az adott image file-tól függenek; a partíciók kezdő szektorait az

  /sbin/sfdisk -l -uS ide126m.vhd

paranccsal lehet listázni, és ezt az értéket kell - 512-vel megszorozva - az losetup-nak megadni.

Erre a rom verzióra nem figyeltem.  ds_icon_redface
Köszi az infókat, hamarosan frissítem az új rom.bin verzióval a csomagot. Ezeket a linux specifikus IDE mountolás útmutatésodat is beteszem a kis help fájlocskába. Smiley
Logged

IstvanV
EP addict
*
Offline Offline

Posts: 2104

OS:
Linux (Suse)
Browser:
Firefox 3.0.11


View Profile
New Posts
« Reply #21 on: 2009.August.26. 11:09:46 »

Köszi az infókat, hamarosan frissítem az új rom.bin verzióval a csomagot.

Erről jut eszembe: nincs olyan ROM, amit addig le kellene cserélni újabbra ? EPDOS, IDE, vagy ZozoTools ? Az IVIEW.ROM-ból terveztem olyan változat készítését, amelyben nincs külön IVIEW és CVIEW, és így elférhet a FILE és esetleg a DL2, de ezt még időbe telik megvalósítani (különösen, ha a memóriakezelést is megpróbálom javítani, pl. "lyukas" memória EP64-en).
Logged

Attus
EP lover
*
Offline Offline

Hungary

Posts: 887


OS:
Linux
Browser:
Firefox 2.0.0.16


View Profile
New Posts
« Reply #22 on: 2009.August.30. 12:18:21 »

Erről jut eszembe: nincs olyan ROM, amit addig le kellene cserélni újabbra ? EPDOS, IDE, vagy ZozoTools ? Az IVIEW.ROM-ból terveztem olyan változat készítését, amelyben nincs külön IVIEW és CVIEW, és így elférhet a FILE és esetleg a DL2, de ezt még időbe telik megvalósítani (különösen, ha a memóriakezelést is megpróbálom javítani, pl. "lyukas" memória EP64-en).

Újrafordítottam az általad javasolt újabb rom pakkal az UHU csomagot és épp most raktam ki az UHU csomagjaim közé, (ep128emu_2.0.7-1.2_i386.uhu a neve)

Viszont tényleg gáz lehet az új rom pakkal is, mert például a floppy képmásaimon nem találja az attus.ldr betöltő fájlomat.  ds_icon_eek  Sad
Konfuguráltam az IDE és szuper mindenes rom-okkal az emut, ekkor: "file not found". A sima ep128-exdos konfiggal viszont jó.  ds_icon_cool
Logged

IstvanV
EP addict
*
Offline Offline

Posts: 2104

OS:
Linux (Suse)
Browser:
Konqueror 3.5.9


View Profile
New Posts
« Reply #23 on: 2009.August.30. 12:46:35 »

Viszont tényleg gáz lehet az új rom pakkal is, mert például a floppy képmásaimon nem találja az attus.ldr betöltő fájlomat.  ds_icon_eek  Sad

Az emulátor indításakor a FILE: az alapértelmezett eszköz, tehát ha van EXDOS és epfileio.rom is a rendszerben (mint például az IDE-s konfiguráció esetében), akkor a lemez alapértelmezetté tételéhez be kell írni a :def_dev_disk parancsot, amelynek a hatása az emulátorból való kilépésig, vagy a :def_dev_file parancsig marad érvényben. A def_dev_disk-et be lehet írni az EXDOS.INI file-ba is, vagy az epfileio.rom-ot át lehet helyezni az EXDOS-nál nagyobb számú szegmensre (de akkor a :def_dev_file nem működik több file-ból álló játékok betöltésénél).
Logged

Attus
EP lover
*
Offline Offline

Hungary

Posts: 887


OS:
Linux
Browser:
Firefox 2.0.0.16


View Profile
New Posts
« Reply #24 on: 2009.August.30. 14:41:19 »

Az emulátor indításakor a FILE: az alapértelmezett eszköz, tehát ha van EXDOS és epfileio.rom is a rendszerben (mint például az IDE-s konfiguráció esetében), akkor a lemez alapértelmezetté tételéhez be kell írni a :def_dev_disk parancsot, amelynek a hatása az emulátorból való kilépésig, vagy a :def_dev_file parancsig marad érvényben. A def_dev_disk-et be lehet írni az EXDOS.INI file-ba is, vagy az epfileio.rom-ot át lehet helyezni az EXDOS-nál nagyobb számú szegmensre (de akkor a :def_dev_file nem működik több file-ból álló játékok betöltésénél).

Köszaz infót. Smiley
Én vagyok a tudatlan.  ds_icon_redface
De mindezt honnan tudja meg a reménybeli emulátor használó, ha még én sem tudtam ezeket?
Óvatos a kérdésem, mert lehet, hogy nyitott kapukat döngetek: Nem kellene ezeket a szakmai titkokat valahol közzétenni?
Logged

IstvanV
EP addict
*
Offline Offline

Posts: 2104

OS:
Linux (Suse)
Browser:
Konqueror 3.5.9


View Profile
New Posts
« Reply #25 on: 2009.August.30. 15:49:24 »

De mindezt honnan tudja meg a reménybeli emulátor használó, ha még én sem tudtam ezeket?

Az ep128.hu emulátor oldala, és a wiki említi, de valóban kiegészíthettem volna a README-t is, amely jelenleg az epfileio.rom-ról csak annyit ír, hogy létezik ilyen, ezzel az információval ds_icon_redface, ha valószínűleg nem is sokan olvassák.
Logged

Lardy
Newbie
Offline Offline

Hungary

Posts: 4


OS:
Windows XP
Browser:
Firefox 3.5.2


View Profile
New Posts
« Reply #26 on: 2009.September.05. 12:55:28 »

Kedves IstvanV!

Nagyon szépen köszönöm az ep128emu-t!
Már sokadik órája használom, programokat is írtam vele és teljesen le vagyok nyűgözve.
Logged

Attus
EP lover
*
Offline Offline

Hungary

Posts: 887


OS:
Linux
Browser:
Firefox 2.0.0.16


View Profile
New Posts
« Reply #27 on: 2009.September.05. 13:50:08 »

Az ep128.hu emulátor oldala, és a wiki említi, de valóban kiegészíthettem volna a README-t is, amely jelenleg az epfileio.rom-ról csak annyit ír, hogy létezik ilyen, ezzel az információval ds_icon_redface

Esetleg a forrását ki lehetne egészíteni az újdonságok bővebb ismertetőjével, de lehet, hogy ez már túlzott óhaj, elvégre aki az emulátor IDE használatával is akar foglalkozni, arról feltételezhető, hogy utána is tud nyomozni a dolgoknak.

ha valószínűleg nem is sokan olvassák.
Az átlagos felhasználó úgyis csak játszik.   ds_icon_wink
Logged

Ferro73
EP user
*
Offline Offline

Hungary

Posts: 317

OS:
Windows XP
Browser:
Firefox 2.0.0.9


View Profile
New Posts
« Reply #28 on: 2009.September.15. 20:48:48 »

Érdeklödnék a programnak esetleg van-e olyan alkalmazása amivel lemez irás- olvasás- /fájl/ nem disk image-bel-böl hanem direkt wincsi könyvtárba történne vagy a disk image-t egy beépitet virtualis meghajtóba rakva /EPdisk image -> PC B:virtualis/
Most kölön Virtualflopit használok, hogy amit a diskimg-re irtam azt kimásoljam PC-re és vissza.
Egyéb ötletet is érdekel.
Logged

szipucsu
EP addict
*
Offline Offline

Hungary

Posts: 2887


OS:
Windows XP
Browser:
Firefox 3.5.3


View Profile WWW
New Posts
« Reply #29 on: 2009.September.15. 21:30:21 »

Érdeklödnék a programnak esetleg van-e olyan alkalmazása amivel lemez irás- olvasás- /fájl/ nem disk image-bel-böl hanem direkt wincsi könyvtárba történne

Lehet az emuval közvetlen winchestert írni és olvasni, ha jól értem a kérdésed. Ennek mikéntjéről itt a wikin is írtunk egy kis ismertetőt (EPfileIO.rom rész).
« Last Edit: 2010.May.04. 13:58:15 by szipucsu,Reason: régi link javítása » Logged

Az EP jobb volt, mint a PC, nem volt hirtelen kikapcsolás után scandisk, és nem kellett újratelepíteni a Windows-t, kék képernyő pedig legfeljebb a DOS ablakban volt, az is más funkcióval.
The EP was better than the PC- no scandisk/reinstall/blue screen.

Enterprise Forever
« Reply #29 on: 2009.September.15. 21:30:21 »

 Logged
Tags:
Enterprise Forever  |  :HUN  |  Emulátorok  |  EP128Emu  |  Topic: ep128emu 2.0.7

Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks

Template made by Mr.Prise
Page created in 0.142 seconds with 25 queries.
Google visited last this page 2012.May.12. 12:49:58
Follow ep4ever_news on Twitter