Welcome, Guest. Please login or register.


Author Topic: EP128emu (Read 400385 times)

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: EP128emu
« Reply #150 on: 2013.April.08. 10:52:08 »
Na, az epdos17b rom- javal ha 4- es szegmensre rakom akkor azt csinalja amit akarok, vagyis gombnyomas nelkul lefut a cucc ...

Egy kicsit rosszabb a helyzet mint gondoltam, igy ezzel az epdos+exdos.ini komboval 7 masodperc az entertol a program lpt bevaltasaig ... de a build meg hosszabb ...

Gondolom egy custom betolto rommal, ami nem hasznalja az epdos- t es az exdos.ini- t, hanem csak gyorsan bevaltja a file eszkozt, es modultoltessel ratolt a program nevere, azzal tovabb roviditheto olyan 3-4 masodperccel ... de most jo lesz igy, nem kell bovito rom- ot irjak ...
Z80 System

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: EP128emu
« Reply #151 on: 2013.April.08. 10:57:23 »
Quote
Z80System, ha nem titok mit akarsz alkotni? Demó, játék? 
Most egyenlore csak osszelovom a dolgokat, kicsit olvasgattam az exos- t, mert ezek hosszu idobe kerulnek, es az ember azert nem kezd bele semmibe, mert ez az elso ismerkedesi fazis, meg kitalalni a "pipeline" kerdeskort olyan hosszu ...

De igen jatekokat, demokat akarok irogatni hobbi idoben, szep lassacskan, mindig mikor van egy kis idom.
Igy mar majd mindig csak hozzarakni kell egy kicsit, ez a hosszu baszkuralas nem lesz a projektek elejen.

Eloszor a jatek a valoszinubb ... eloszor probalgatni akarom mit lehet megmozgatni, szkrollozni, kirakni ... aztan az eredmenyeket felhasznalva egyszeru, de technikailag es gameplay- ben is okes jatek, jatekok ... de mindegyik kicsi lesz, tehat nem larry,dizzy,r-type stb. dolgokra gondolok, hanem ilyen arcade stilus ... rovid gamek, inkabb ugyessegi cuccok.
Z80 System

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: EP128emu
« Reply #152 on: 2013.April.08. 11:00:00 »
aha. volt itt szó egyszer space touch jellegű játékról, azaz tunnel anim, rajta űrhajó
fel is raktam egy nem használt tunnelt ide, és valaki át is konvertálta ep videóvá, bár úgy emlékszem sokkal jobbra lehetett volna
mindenesetre látványos lenne ep-n
Vigyázat! Szektás vagyok! :)

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: EP128emu
« Reply #153 on: 2013.April.08. 11:02:27 »
Nem rossz otlet egynek (ha tenyleg szep animot lehet), de eloszor scroll iranyba akrok menni ...

Bar ez itt mar OFF.

Ezt az "uj ep fejleszteseknel" kene ...
Z80 System

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: EP128emu
« Reply #154 on: 2013.April.08. 11:05:06 »
Van egy erdekes dolog ...

A total commander nalam egy drive- ot akkor nem lat ( nem is listazza mint elerheto drive ) HA ADMINISZTRATORkent futtatom. Egyebkent latja. Ez egy mappolt drive, nem igazi. De mindegy, a lenyeg hogy siman futatva latja, adminkent futtatva viszont nem ...

Nem lehet hogy a floppy- nal is epp ilyen a jelenseg ? Hogy adminkent futtatva NEM mukodik ?
Z80 System

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: EP128emu
« Reply #155 on: 2013.April.08. 11:21:41 »
Egy gondolatra meg offolva a topikot:

Tulajdonkepp jatek-demokat akarok csinalni ... :)
Z80 System

Offline geco

  • EP addict
  • *
  • Posts: 7118
  • Country: hu
    • Támogató Támogató
Re: EP128emu
« Reply #156 on: 2013.April.08. 13:22:40 »
Én a EP_128k_Tape_FileIO_TASMON.cfg konfigot használom, itt marha gyorsan megtörténik az BASIC-be jutás is, csak a Logót kéne eltűntetni, amit lehet, egy jólirányzott jp, vagy ret utasítás megoldana a romban :D

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14735
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP128emu
« Reply #157 on: 2013.April.08. 13:25:11 »
Quote from: geco
Én a EP_128k_Tape_FileIO_TASMON.cfg konfigot használom, itt marha gyorsan megtörténik az BASIC-be jutás is, csak a Logót kéne eltűntetni, amit lehet, egy jólirányzott jp, vagy ret utasítás megoldana a romban :D
Speciel nem, mert a bejelentkező képernyő a trükkösen védett részek közé tartozik az EXOS ROM-ban :-)

Offline geco

  • EP addict
  • *
  • Posts: 7118
  • Country: hu
    • Támogató Támogató
Re: EP128emu
« Reply #158 on: 2013.April.08. 13:51:26 »
Akkor fölöslegesen találtam meg a helyét? :D
Code: [Select]
  *E676  3A EF BF     LD    A, (BFEF)
  E679  B7           OR    A
  E67A  CC 9D E6     CALL  Z, E69D
Nem lehet valahogy a trükkös védelmet megkerülni?

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14735
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP128emu
« Reply #159 on: 2013.April.08. 14:06:58 »
Quote from: geco
Akkor fölöslegesen találtam meg a helyét? :D
Code: [Select]
 *E676  3A EF BF     LD    A, (BFEF)
  E679  B7           OR    A
  E67A  CC 9D E6     CALL  Z, E69D
Nem lehet valahogy a trükkös védelmet megkerülni?
A legegyszerűbb egy ROM-mal ami kikapcsolja a logót :-)

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: EP128emu
« Reply #160 on: 2013.April.08. 14:39:03 »
Lehet, hulye kerdes, szoval ussetek ha az :) Ha mar az ep128emu itt van, es van benne ep128, cpc, spectrum (? mondjuk soha nem probaltam oket, csak valahol olvastam) emulacio, es legalabb multi-platform, ill open source is, akkor nem lehetne TVC-t is emulalni benne? Van ket TVC-m is valahol elfekvoben, jo lenne abba is kicsit bemelyedni, de ahhoz jol jonne egy emulator, ami linux alatt (win-em nincs, soha nem is volt, nem is lesz) is megy, lehetoleg van benne debug cucc, stb. Eleve, ha jol tippelek par dolgot lehetne reuse-olni az emuban, hisz Z80 az uaz, talan meg a CRT vezerlo is hasonlo tipusra mint CPC-ben, stb stb. Sot, akkor mar Primo is johetne. En anno Linux ala elkezdtem Primo emut irni (mellesleg ep128 emulatort is ...) ami azonban elegge linux specifikus volt, plusz sose fejeztem be. Sajnos az ep128emu az szamomra ertelmezhetetlen C++  nyelven irodott :) es nem C, igy erdemben barmit beleirni nem tudnek :( Ha sima C lenne, akkor talan menne. Bar akkor ez mar nem ep128emu lenne mar talan hanem "magyar viszonylatban erdekes Z80 alapu 8 bites gepek emulatora" lassan :) Mar csak a HT1080Z kene hozza.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14735
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP128emu
« Reply #161 on: 2013.April.08. 14:43:50 »
Én is tudnék örülni TVC módnak, különösen a debugger miatt!
Szerintem kb a hang kivételével minden adott a kódban, csak össze kéne hozni :oops:

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: EP128emu
« Reply #162 on: 2013.April.08. 18:56:58 »
Na probalom linuxon a forditast. Mar fordul, amde ha megprobalom az eredmenyt lefuttatni:

 *** error: error initializing PortAudio

strace-el nezegetve az ok lathato:

open("/dev/dsp", O_RDONLY)              = -1 ENOENT (No such file or directory)
open("/dev/dsp", O_WRONLY)              = -1 ENOENT (No such file or directory)


Csak epp nem ertem miert ezt akarja, ugyebar pulseaudio van meg ALSA (ubuntu 12.10 eppen) alatta, /dev/dsp nevu OSS oskovulet se kozel se tavol nincs a rendszerben mar ...

NA A MEGOLDAS KOZBEN:

Ez 18-as portaudio volt ... 19-est felrakva (az emlitett ubuntu alatt trukkos, mert libportaudio-dev kapcsan jon a 18-as verzio, portaudio19-dev neven - lib nelkul az elejen - pedig a 19-es). Igy tok jol mux az altalam forditott ep128emu cvs-bol linux alatt! COOL.

Mar csak azon elmelkedem, hogy scons alatt mi lehet a szokasos "make clean" es "make distclean" megfeleloje, mivel a portaudio lecserelese utan az scons lathatolag becache-elte az eredmenyeket es nem volt hajlando maskepp csinalni, igy empirikus alapon toroltem par ponttal kezdodo konyvtarat "kezzel" ami scons szerusegnek tunik. Utana mar hajlando volt az ujabb portaudio-val fordulni majd linkelodni es mukodik is, mint irtam :)
« Last Edit: 2013.April.08. 19:36:34 by lgb »

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: EP128emu
« Reply #163 on: 2013.April.08. 19:01:47 »
Hogy hivjak ubuntu alatt az opengl konyvtarat ? amit fel kell tenni az apt- vel.
Z80 System

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: EP128emu
« Reply #164 on: 2013.April.08. 19:25:10 »
Quote from: Z80System
Hogy hivjak ubuntu alatt az opengl konyvtarat ? amit fel kell tenni az apt- vel.

Mesa -s cuccok gondolom, ami open source OpenGL implementacio. Most megneztem ldd-vel mihez linkelodik az eredmeny binaris, es azon shared object-ek (ahol szerpel a "gl" string benne legalabb) melyik csomagban vannak, igy ezt kaptam:

libfltk1.1
libgl1-mesa-glx
libglapi-mesa
libxcb-glx0