Wiki
Downloads
Media Center
Search
Calendar
Links
Login
Register
Enterprise Forever
|
:HUN
|
Emulátorok
| Topic:
Enterprise és egyéb emulátorok DOS alatt
Pages:
«
1
2
Go Up
Print
Author
Topic: Enterprise és egyéb emulátorok DOS alatt (Read 6827 times)
« previous
next »
Attus
EP lover
Offline
Posts: 887
OS:
Linux
Browser:
Firefox 2.0.0.12
Re: Enterprise emulátorok linux és DOS alá
«
Reply #15 on:
2008.September.28. 14:49:33 »
Quote from: Attus on 2008.September.27. 12:04:51
A mostani átlagos PC-t DOS boot floppyól indítani, amin rajta vannak az EP cuccok is.
Szerintem alig lehet majd lefékezni az emulációt....
Ki is próbáltam, úgy van!
Ezt a gép, amivel most írok 2,6 Ghz es AMD K8-as, nvidia chipes, van egy fat32-es partíció is rajta a linux és az XP közti adatcserének.
Erre a partícióra felnyomtam a win98 command.com -ját, egy Dos Navigátort és az emulátort a linuxos dosemuban használt epkonfig.txt -el, egy pár progival.
Egy előkotort Win98-as boot floppyról indítva, a dos navigátor alól elindítottam.
Iszonyatos gyors volt, a Sorcery teljesen játszahatlan!
Az epconfig.txt-ben átírva a paramétereket a benne az XP-hez ajánlott értékekre egy kis finomítással igazi nosztalgiázásban volt részem a HoH és Batman és Tutty progikkal. Mivel ez a masina intel HD audió rendszeres, ami DOS alatt egyáltalán nem Sound Blaster kompatibilis, csak a speaker állandó hangerjű "zenei aláfestésével"
Ennyit egy assembler program sebeségéről...
Logged
Enterprise Forever
Re: Enterprise emulátorok linux és DOS alá
«
Reply #15 on:
2008.September.28. 14:49:33 »
Logged
Attus
EP lover
Offline
Posts: 887
OS:
Linux
Browser:
Firefox 2.0.0.12
Re: Enterprise és egyéb emulátorok DOS alatt
«
Reply #16 on:
2008.October.07. 14:01:40 »
Zozó kérdésére, válaszul, hogy hiba e az, hogy az emumban a Thai Pan nem villog...
Látom, hogy Zozó vesézte már az időzítési problémákat az időzítési topicon, de ez mégis inkább ide tartozik.
A DOS-os emumban kézi beállítású az időzítés (RAM, ROM, utasitáselérési ciklus stb..).
Az automata időzítés megvalósításához, hogy a PC-k kiépítéseitől föggetlen legyen, nem jutottam el.
Ez a vilogó sprite-os progiknál ez akár előnye is lehet. Lásd: Thai Pan
Kissé elgondozkodtató, hogy mennyit szívatott egy két program. Például a Thunderceptor!
Tanulságos elolvasni az emu fejlesztési történetét erről. Az LPT-ben generált video interrupt megvalósításáig el sem jutottam, amivel pedig csomó sprite villogás elkerülhető. A Spectrum átiratoknál sok program sprite-i villognak, mivel a sprite villogást Spectrumnál tiszta várakozási ciklusokkal oldották meg a programok készítői amit a sprite újra rajzolásai közé iktatnak. Az EP-nél meg az LPT-ben generált vidó interrupttal időzíthetünk kényelmesen. Olyan átiratoknál, amelyekben az átíró nem ásta bele magát a sprite kirakó rutinok közé iktatott időzítési ciklusokba, bizony a sprite villoghat, szerencsétlen esetben el is tűnhet!
«
Last Edit: 2008.October.07. 14:09:41 by Attus
»
Logged
IstvanV
EP addict
Offline
Posts: 2104
OS:
Linux (Suse)
Browser:
Konqueror 3.5.9
Re: Enterprise és egyéb emulátorok DOS alatt
«
Reply #17 on:
2008.October.07. 15:39:00 »
Quote from: Attus on 2008.October.07. 14:01:40
Zozó kérdésére, válaszul, hogy hiba e az, hogy az emumban a Thai Pan nem villog...
Látom, hogy Zozó vesézte már az időzítési problémákat az időzítési topicon, de ez mégis inkább ide tartozik.
A DOS-os emumban kézi beállítású az időzítés (RAM, ROM, utasitáselérési ciklus stb..).
Az automata időzítés megvalósításához, hogy a PC-k kiépítéseitől föggetlen legyen, nem jutottam el.
Ez a vilogó sprite-os progiknál ez akár előnye is lehet. Lásd: Thai Pan
A villogás megszüntethető az ep128emu-ban is, nagyobb Z80 sebességet beállítva. Azonban a játék nem lesz túl gyors még 100 MHz-es Z80 esetén sem, ami arra utal, hogy használ video megszakítást az időzítéshez (a legtöbb Spectrum átirattól eltérően), csak nem elég gyors ahhoz, hogy a képet 1/50 másodperc alatt újrarajzolja, vagy a megszakítás helye a képernyőn nem megfelelő.
Quote
A Spectrum átiratoknál sok program sprite-i villognak, mivel a sprite villogást Spectrumnál tiszta várakozási ciklusokkal oldották meg a programok készítői amit a sprite újra rajzolásai közé iktatnak. Az EP-nél meg az LPT-ben generált vidó interrupttal időzíthetünk kényelmesen. Olyan átiratoknál, amelyekben az átíró nem ásta bele magát a sprite kirakó rutinok közé iktatott időzítési ciklusokba, bizony a sprite villoghat, szerencsétlen esetben el is tűnhet!
A várakozás változtatásával talán el lehetne érni, hogy ne villogjon az EP-re átírt változat se.
Logged
Attus
EP lover
Offline
Posts: 887
OS:
Linux
Browser:
Firefox 2.0.0.12
Re: Enterprise és egyéb emulátorok DOS alatt
«
Reply #18 on:
2008.October.07. 21:03:31 »
Quote from: IstvanV on 2008.October.07. 15:39:00
A villogás megszüntethető az ep128emu-ban is, nagyobb Z80 sebességet beállítva. Azonban a játék nem lesz túl gyors még 100 MHz-es Z80 esetén sem, ami arra utal, hogy használ video megszakítást az időzítéshez (a legtöbb Spectrum átirattól eltérően), csak nem elég gyors ahhoz, hogy a képet 1/50 másodperc alatt újrarajzolja, vagy a megszakítás helye a képernyőn nem megfelelő.
A várakozás változtatásával talán el lehetne érni, hogy ne villogjon az EP-re átírt változat se.
A Thunderceptor átírásánál volt olyan durva a villogás, hogy a göbzi (repgép) nem is látszott, ekkor kénytelen voltam kivesézni a szoftveres időzítéseket és beállítani úgy, hogy az EP-n ne villogjon. volt, hogy az "egér" nyíl sem látszott! Ezért is használtam ezt tesztprogram gyanánt a DOSos emu belövésénél.
Valóban. Az epkonfig.txt -ben be lehet állítan biztos úgy, hogy a villogás az adott proginál megszűnjön. Lásd kísérletemet a Thai Pan-al.
De könyörgöm! Hisz csak egy játékról van csak szó és az emuk tesztelése is végső soron az. Az agyunk meg frissül, játszani meg jó.
Kösz az infót, majd eljátszom az ep128emu-valis, mert azt kevésbbé ismerem, mint a DOSos emuuuumat.
Logged
Attus
EP lover
Offline
Posts: 887
OS:
Linux (Ubuntu)
Browser:
Firefox 3.0.3
Re: Enterprise emulátorok linux és DOS alá
«
Reply #19 on:
2008.October.23. 20:52:05 »
Quote from: nyuzga on 2008.September.27. 11:19:11
Xp-én is elindul csak hangot nem hallok.
Nekem is elindul, csak a Belinea monitort kikapcsolja XP alatt.
Most, hogy a Gentoo linuxot nyúzom, annál is kikapcsolja a hivatalos Nvidia drivere a monitort. Kicseréltem a monitort egy öreg LG 14-esre és láss csodát! Jó a Gentoo! Nvidia logó! 3D gyorsítás megy!
Következtetés:
Hogy lehetne elvárni tőlem, hogy felkészítsem az emulátoromat mindenféle monitorra, ha a Gentoo linux és Nvidia cég szoftver fejlesztői is képtelenek rá?
Logged
Tags:
Pages:
«
1
2
Go Up
Print
Jump to:
Please select a destination:
-----------------------------
:HUN
-----------------------------
=> Játékok
=> Emulátorok
===> EP128Emu
===> EP32
=> Hardver
=> SOUND:
=> Programozás
=> Konvertálás
===> CPC-ről
===> Spectrum-ról
=> EP Klub
=> Weboldalak
=> Egyéb témák
=> Letöltések / Downloads
-----------------------------
:UK
-----------------------------
=> Summaries from the Hungarian topics
=> Hardware
=> Wanted
=> For Sale
=> Other topics
-----------------------------
Egyéb
-----------------------------
=> Archívum
« previous
next »
Enterprise Forever
|
:HUN
|
Emulátorok
| Topic:
Enterprise és egyéb emulátorok DOS alatt
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.094 seconds with 23 queries.
Google visited last this page 2012.May.11. 08:11:12
Loading...