Welcome, Guest. Please login or register.


Author Topic: ep128emu 2.0.7 (Read 130613 times)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: ep128emu 2.0.7
« Reply #120 on: 2010.January.11. 12:06:36 »
Már csak program kellene bele, de nem tudom, hol lehetne beletenni a ZORRO.DSK fájlomat.

Egyelőre sehol, mert csak magnós gépet emulál. :oops: .CDT (=TZX) és .SNA file-okat lehet betölteni (az utóbbit csak a legújabb CVS verzióval).

Snapshot:
  [ Guests cannot view attachments ]
Magnós változat:
  [ Guests cannot view attachments ]
« Last Edit: 2010.January.11. 17:45:48 by IstvanV »

Offline Attus

  • EP addict
  • *
  • Posts: 1225
  • Country: hu
Re: ep128emu 2.0.7
« Reply #121 on: 2010.January.11. 19:57:23 »
Saját statikus FLTK-t fordítani az emulátorhoz, és bemásolni az ep128emu2 könyvtárba ? :)

Mégis erõltetném Gentoo alá.  :oops:

Újra telepítettem gentoo alá az fltk -t, most a debug és a --enable-threads opcióval fordítva, hátha le tudom mégis fordítani a cvs cuccot.
Így néz ki a válasz:
scons: Building targets ...
g++ -o ep128emu -L. gui/gui.o gui/gui_fl.o gui/disk_cfg_fl.o gui/disp_cfg_fl.o gui/kbd_cfg_fl.o gui/snd_cfg_fl.o gui/vm_cfg_fl.o gui/debug_fl.o gui/about_fl.o gui/debugger.o gui/monitor.o gui/main.o -L/usr/lib64/fltk-1.1 -lep128 -lzx128 -lcpc464 -lep128emu -lfltk_images -lfltk_gl -lGLU -lGL -lfltk -ldl -lm -lXext -lX11 -ldotconf -llua -lSDL -lportaudio -lsndfile -lpthread -lrt

gui/gui.o: In function `Ep128EmuGUI::errorMessage(char const*)':
/home/attila/bin/ep128emu2/gui/gui.cpp:360: undefined reference to `Fl::lock()'
/home/attila/bin/ep128emu2/gui/gui.cpp:362: undefined reference to `Fl::unlock()'
/home/attila/bin/ep128emu2/gui/gui.cpp:364: undefined reference to `Fl::lock()'
/home/attila/bin/ep128emu2/gui/gui.cpp:373: undefined reference to `Fl::unlock()'
/home/attila/bin/ep128emu2/gui/gui.cpp:379: undefined reference to `Fl::lock()'
gui/gui.o: In function `Ep128EmuGUI::browseFile(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const*, int, char const*)':
/home/attila/bin/ep128emu2/gui/gui.cpp:1023: undefined reference to `Fl::lock()'
/home/attila/bin/ep128emu2/gui/gui.cpp:1057: undefined reference to `Fl::unlock()'
/home/attila/bin/ep128emu2/gui/gui.cpp:1060: undefined reference to `Fl::lock()'
/home/attila/bin/ep128emu2/gui/gui.cpp:1093: undefined reference to `Fl::unlock()'
/home/attila/bin/ep128emu2/gui/gui.cpp:1073: undefined reference to `Fl::unlock()'
/home/attila/bin/ep128emu2/gui/gui.cpp:1078: undefined reference to `Fl::lock()'
/home/attila/bin/ep128emu2/gui/gui.cpp:1099: undefined reference to `Fl::unlock()'
gui/gui.o: In function `Ep128EmuGUI::run()':
/home/attila/bin/ep128emu2/gui/gui.cpp:676: undefined reference to `Fl::unlock()'
/home/attila/bin/ep128emu2/gui/gui.cpp:678: undefined reference to `Fl::lock()'
gui/gui.o: In function `Ep128EmuGUI::errorMessage(char const*)':
/home/attila/bin/ep128emu2/gui/gui.cpp:382: undefined reference to `Fl::unlock()'
gui/debugger.o: In function `Ep128EmuGUI_DebugWindow::breakPointCallback(void*, int, unsigned short, unsigned char)':
/home/attila/bin/ep128emu2/gui/debugger.cpp:536: undefined reference to `Fl::lock()'
/home/attila/bin/ep128emu2/gui/debugger.cpp:550: undefined reference to `Fl::unlock()'
/home/attila/bin/ep128emu2/gui/debugger.cpp:552: undefined reference to `Fl::lock()'
/home/attila/bin/ep128emu2/gui/debugger.cpp:556: undefined reference to `Fl::unlock()'
/home/attila/bin/ep128emu2/gui/debugger.cpp:560: undefined reference to `Fl::lock()'
/home/attila/bin/ep128emu2/gui/debugger.cpp:556: undefined reference to `Fl::unlock()'
gui/main.o: In function `main':
/home/attila/bin/ep128emu2/gui/main.cpp:144: undefined reference to `Fl::lock()'
./libep128emu.a(gldisp.o): In function `Ep128Emu::OpenGLDisplay::fltkIdleCallback(void*)':
/home/attila/bin/ep128emu2/src/gldisp.cpp:891: undefined reference to `Fl::unlock()'
/home/attila/bin/ep128emu2/src/gldisp.cpp:893: undefined reference to `Fl::lock()'
collect2: ld returned 1 exit status
scons: *** [ep128emu] Error 1
scons: building terminated because of errors.


Van egy /usr/lib/fltk könyvtráram, benne libfltk2*.so -k és libfltk2*.a -k. Van még egy /usr/lib/fltk-1.1 könyvtáram is, benne libfltk*.so és libfltk*.a fájlok. Ezek valóban nem tartalmaznak "lock()" stringet.
Ellenben a /usr/include/fltk és /usr/include/fltk-1.1 könyvtárakban lévõ fejlécekben vannak ilyenek.

Nem tudom, hogy mond e mindez neked valami értelmeset, segít e, vagy hagyjam a fenébe, míg ki nem jössz a binárissal?
« Last Edit: 2010.January.11. 20:16:47 by Attus »

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: ep128emu 2.0.7
« Reply #122 on: 2010.January.11. 21:57:46 »
Az FLTK 2 nem jó, mert nem kompatibilis az 1.x verziókkal. Szerintem próbáld a már említett megoldást használni, azaz külön statikus FLTK-t fordítani az emulátorhoz. A SourceForge-on található binárisok is így készültek, egészen pontosan ezekkel:
 [ Guests cannot view attachments ]
  [ Guests cannot view attachments ]

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: ep128emu 2.0.7
« Reply #123 on: 2010.January.14. 16:47:21 »
Valószínűleg már senkit nem érdekel, de itt egy újabb beta verzió, kissé javított (remélhetőleg pontosabb) CPC emulációval:
  [ Guests cannot view attachments ]

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 10101
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: ep128emu 2.0.7
« Reply #124 on: 2010.January.14. 17:56:38 »
Valószínûleg már senkit nem érdekel, de itt egy újabb beta verzió, kissé javított (remélhetõleg pontosabb) CPC emulációval:
Engem érdekel, le is töltöttem, majd megnézem.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14779
  • Country: hu
    • http://enterprise.iko.hu/
Re: ep128emu 2.0.7
« Reply #125 on: 2010.January.14. 17:56:54 »
Valószínûleg már senkit nem érdekel, de itt egy újabb beta verzió, kissé javított (remélhetõleg pontosabb) CPC emulációval:
  (Attachment Link)
Hogyne érdekelne! Már rakom is fel!

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 10101
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: ep128emu 2.0.7
« Reply #126 on: 2010.January.14. 18:03:37 »
Egy nem túl kirobbanóan fontos észrevétel: telepítés után lehetne parancsikont kirakni az asztalra, tálcára. Én a tálcáról indítom, ott a helye. :)
Másik, szintén lényegtelen dolog: a mappa neve lehetne nagy kezdõbetû a Program Files-ben és a Start menüben is, tehát Ep128emu2.

Sajnos nem vagyok olyan jó béta teszter, hogy az indítás után is így ontsam magamból az észrevételeket. :D

Amúgy attól, hogy ide nem írom a write-only hozzászólásaimat, még érdekel a dolog. :)
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Attus

  • EP addict
  • *
  • Posts: 1225
  • Country: hu
Re: ep128emu 2.0.7
« Reply #127 on: 2010.January.14. 18:17:00 »
Valószínûleg már senkit nem érdekel
:smt087 :smt119  :?: :?:

Offline nyuzga

  • EP addict
  • *
  • Posts: 2307
  • Country: hu
Re: ep128emu 2.0.7
« Reply #128 on: 2010.January.14. 19:03:57 »
Teszteljétek ti is.
[ Guests cannot view attachments ]
[ Guests cannot view attachments ]
[ Guests cannot view attachments ]
[ Guests cannot view attachments ]
« Last Edit: 2010.January.14. 19:16:36 by nyuzga »

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 10101
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: ep128emu 2.0.7
« Reply #129 on: 2010.January.14. 20:59:04 »
Ez most biztos nagyon idegesítõ kérdés lesz, de az miért van, hogy ha a CPC vagy ZX emukat indítom el, nem csinálnak semmit mert nem találnak ROM fájlokat?
Tuti volt errõl szó valahol, vagy itt, vagy a zx128emu topikban, de nem találom.  :oops:
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: ep128emu 2.0.7
« Reply #130 on: 2010.January.14. 21:37:06 »
Ez most biztos nagyon idegesítõ kérdés lesz, de az miért van, hogy ha a CPC vagy ZX emukat indítom el, nem csinálnak semmit mert nem találnak ROM fájlokat?
Tuti volt errõl szó valahol, vagy itt, vagy a zx128emu topikban, de nem találom. :oops:

Mint már említettem, a ROM csomag még nem tartalmazza ezeket a file-okat, amelyeket így egyelo"re külön le kell tölteni (megtalálhatók például ennél a hozzászólásnál). Természetesen a 2.0.8 verzió kiadásának idejére már bekerülnek majd a csomagba.
« Last Edit: 2010.January.14. 21:44:01 by IstvanV »

Offline Attus

  • EP addict
  • *
  • Posts: 1225
  • Country: hu
Re: ep128emu 2.0.7
« Reply #131 on: 2010.January.14. 22:15:56 »
Mint már említettem, a ROM csomag még nem tartalmazza ezeket a file-okat, amelyeket így egyelo"re külön le kell tölteni (megtalálhatók például ennél a hozzászólásnál). Természetesen a 2.0.8 verzió kiadásának idejére már bekerülnek majd a csomagba.

Off. Linux topicba illene...
Te karakteres links -et használsz?  :shock:

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14779
  • Country: hu
    • http://enterprise.iko.hu/
Re: ep128emu 2.0.7
« Reply #132 on: 2010.January.14. 22:35:43 »
Mûködik!
Egy tipp a próbálkozóknak: RUN"" -al kell betölteni a játékokat

Offline nyuzga

  • EP addict
  • *
  • Posts: 2307
  • Country: hu
Re: ep128emu 2.0.7
« Reply #133 on: 2010.January.14. 23:24:01 »
Mûködik!
Egy tipp a próbálkozóknak: RUN"" -al kell betölteni a játékokat

Vagy, Load snapshot. :)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14779
  • Country: hu
    • http://enterprise.iko.hu/
Re: ep128emu 2.0.7
« Reply #134 on: 2010.January.14. 23:30:29 »
Vagy, Load snapshot. :)
Úgy kimaradt a szokatlan CPC-s magnóhang élvezete :-)