110 találat

Szerző: Asimo
2012.05.16. 13:09
Fórum: ZX Spectrum BASIC programozás
Téma: Fura jelenségek BASIC-ben
Válaszok: 15
Megtekintve: 3329

Re: Fura jelenségek BASIC-ben

ezek mindig nagyon tetszenek Köszi :) Választhattak volna olyan megoldást, ahol az összehasonlítást egy adott belső tizedes hosszig végzik el, de akár más trükkel is, de az, hogy egy sima IF A=1.3 THEN utasításhoz szakmai egyetemi végzettség kelljen, kissé banális. Nekem ez a "tizedesre kerekí...
Szerző: Asimo
2012.05.13. 20:32
Fórum: ZX Spectrum BASIC programozás
Téma: Fura jelenségek BASIC-ben
Válaszok: 15
Megtekintve: 3329

Re: Fura jelenségek BASIC-ben

Amúgy, pontosan miért van ez a várakozás?
Most nézem, hogy pont 3.5MHz vs. 4MHz az eltérés. Csak nem ZX Spectrum kompatibilitás miatt került bele? :roll:
Szerző: Asimo
2012.05.13. 20:23
Fórum: ZX Spectrum BASIC programozás
Téma: Fura jelenségek BASIC-ben
Válaszok: 15
Megtekintve: 3329

Re: Fura jelenségek BASIC-ben

Nem tudom, a különböző eredményt mire véljem. Gondolom te nem tiltottad le a memória várakozásokat, alapból minden Z80 utasításhoz 1 órajel várakozás van beállítva. OUT 191,12-vel kapjuk meg a teljes 4MHz CPU teljesítményt. Most, hogy kikapcsoltam 107sec lett (3.5MHz-re korrigálva 122sec). Így pont...
Szerző: Asimo
2012.05.13. 16:20
Fórum: ZX Spectrum BASIC programozás
Téma: Fura jelenségek BASIC-ben
Válaszok: 15
Megtekintve: 3329

Re: Fura jelenségek BASIC-ben

Igazából, szerintem itt csak annyit kellett volna, hogy BCD helyett rendes FP ábrázolást használnak. Azzal a műveletek gyorsabbak. De gondolom semmi akadálya egy FP Basic kiegészítést írni IS-hez. Mondjuk manapság egy ekkora meló nem túl kifizetődő. 8-) Amúgy én is megnéztem ep128emu-val, amivel a k...
Szerző: Asimo
2012.05.13. 14:57
Fórum: ZX Spectrum BASIC programozás
Téma: Fura jelenségek BASIC-ben
Válaszok: 15
Megtekintve: 3329

Re: Fura jelenségek BASIC-ben

Enterprise esetén az a magyarázat a helyes működésre, hogy a BASIC számábrázolás BCD-ben történik, 10 BCD karakter + előjeles hatványbájt formában. És ez nem túl lassú? Pl. itt ez a kis program, ez 61 sec alatt fut le Speccy-n (illetve két emulátoron néztem, Spectaculator és Fuse). 10 LET n=0 20 LE...
Szerző: Asimo
2012.05.13. 02:36
Fórum: ZX Spectrum BASIC programozás
Téma: Fura jelenségek BASIC-ben
Válaszok: 15
Megtekintve: 3329

Re: Fura jelenségek BASIC-ben

Egy kicsit hosszan, de levezetném, miért is működik úgy a program Spectrumon, ahogy. Ha a program így néz csak ki, akkor helyes eredményt kapunk: 10 LET a=1.3 20 PRINT a,a-1.3 Ha azonban így írjuk a programot: 10 LET a=1.2 15 LET a=a+0.1 20 PRINT a,a-1.3 Akkor már látható az említett 4.6566129E-10 e...
Szerző: Asimo
2012.04.21. 13:42
Fórum: Szervizelés, alkatrészek
Téma: 7805 kiváltás
Válaszok: 46
Megtekintve: 13024

Re: 7805 kiváltás

A WoS-on találtam ezt a megoldást: http://www.worldofspectrum.org/forums/showthread.php?p=619797 Ez már jól néz ki: recom21.jpg Ez az alkatrész van rajta: RecomR785.jpg Grando-nál 2890Ft az 1A-es (vigyázat, van 200Ft-tal olcsóbban 500mA-s is) http://www.grando.hu/dc-dc-atalakito-innoline-r-785-0-1-0...
Szerző: Asimo
2012.03.23. 14:53
Fórum: Örökzöldek
Téma: Commodore64 Z80 szívvel?
Válaszok: 15
Megtekintve: 3108

Re: Commodore64 Z80 szívvel?

Nem emberi hangot szimulál, hanem bármilyen hangmintát le tud játszani egy kis trükkel (nem tervezett működés), tehát akár beszédet, vagy bármit. De erről már született itt a fórum lassan egy tucat poszt. :) Ez a trükközés gondolom prociból megy, mert amennyi beszélő játékot ismerek C=64-en, az min...
Szerző: Asimo
2012.03.22. 20:09
Fórum: Örökzöldek
Téma: Commodore64 Z80 szívvel?
Válaszok: 15
Megtekintve: 3108

Re: Commodore64 Z80 szívvel?

A két gépet nincs értelme összehasonlítani műveleti szinten, de semmilyen más képességbeli szinten. Tovább vitatkoznék. :) 3D vektort össze lehet hasonlítani úgy, hogy csak az algoritmust futtatjuk, nem történik kirajzolás. Tehát, adottak a koordináták, forgassuk el a térben. De még a kirajzolással...
Szerző: Asimo
2012.03.22. 19:50
Fórum: Örökzöldek
Téma: Commodore64 Z80 szívvel?
Válaszok: 15
Megtekintve: 3108

Re: Commodore64 Z80 szívvel?

Azt is hozzátehetnénk, hogy a C= SID-je képes emberi hangot szimulálni Nem emberi hangot szimulál, hanem bármilyen hangmintát le tud játszani egy kis trükkel (nem tervezett működés), tehát akár beszédet, vagy bármit. De erről már született itt a fórum lassan egy tucat poszt. :) A hardveres spriteke...

Ugrás a részletes kereséshez