Welcome, Guest. Please login or register.


Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Zozosoft

Pages: [1] 2 3 4 5 6 7 8 ... 769
1
Hall of Fame / Re: Q&A with Bruce Tanner (IS-BASIC writer)
« on: 2019.March.22. 11:18:58 »
But I discovered something interesting recently: when EXDOS was finished, MSX-DOS 1 had been released (it didn't have sub-directories, that had only just arrived in MS-DOS 2). EXDOS put the string "VOL_ID" in the boot sector to indicate the random number is present. After IS went bankrupt in 1985, Robert Madge went to Japan to try and sell EXDOS as MSX-DOS 2, as it was compatible with MSX-DOS 1 but with sub-directories. He failed, as we now know, but a year or two later MSX-DOS 2 was released...and it had the string "VOL_ID" and a random number in the boot sector, just not quite at the same address! So Microsoft copied the EXDOS idea :evil: :lol: :mrgreen:
This is new piece of the story :-)
There is reletad IS WordStar document file, dated 1985.08.21:

2
EP128Emu / Re: EP128emu
« on: 2019.March.21. 19:25:43 »
Teszt céljára Windows csomag az eddigi javításokkal:
Köszi!

3
EP128Emu / Re: EP128emu
« on: 2019.March.20. 19:27:28 »
Már a 3 készül??? :shock:

Én még csak az Exdos 2.0-ról tudok,
A prototípus Modell 911-hez készült a 2.0, ami csak DISKIO időzítésekben különbözött az 1.2-től. (Illetve fordítottam 1.3-nak megfelelő 2.1-et is).
Mivel így a 2.x sor már meg lett kezdve, az új generációval 3.x-re ugrottunk.

Quote
de az ügyben is nagy a titkolódzás! :-)
Akkora a titkolódzás, hogy még saját topicja is van :ds_icon_cheesygrin:

4
EP128Emu / Re: EP128emu
« on: 2019.March.20. 13:21:48 »
Thanks Zozo, I wasn't 100% sure - the 10 (and 11) sector formats do not have the Index Address Mark field. The WD177x doesn't need this according to the datasheet but I read something somewhere which suggested the IBM PC floppy controller might need it.
My FAFO still using it at all formats except the 11/22 sectors.

Quote
I wonder why IBM/MS did not use the 10 sector format in the beginning, and get bigger floppys?
i'm also :-) And at the beginnig used a 8 sectors format! Only at version 2.0 added the 9 sectors format. Probably because the first PCs have a belt driven drives, which need a more speed tolerance?

5
EP128Emu / Re: EP128emu
« on: 2019.March.20. 11:23:47 »
Thanks Bruce for the more details!

Only little note:
So the PC-incompatible 10 and 11 sector formats
10 sector format are only incompatible with MS-DOS, but Windows least from the last 20 years :-) (2000, XP, Vista, 7, 8, 8.1, 10) can use it. (MS-DOS need a disk handler utility (800.COM, FDREAD.EXE, etc), but DR/Novell DOS can handle it). As I know the Linux also don't have a problem about it.
11 sectors format are really incompatible, because the PC controllers can't handle these minimized GAPs.
On 1.44 HD up to 21 sectors also can be used on PC, Microsoft also used it at the latest floppy released software packs (Win 95/98, Office 97), called it Distribution Media Format.
22 sectors also can't work on PC.

6
EP128Emu / Re: EP128emu
« on: 2019.March.19. 22:58:25 »
Ha már úgyis készül új verzió, lehetne még pár apró javítást kérni? :oops:

EXDOS 3 fejlesztése közben Bruce-szal találtunk pár apróbb bugot a floppy emulációban:
-11 szektor/sáv formátumú diskimage-ekre nem működik a formázás (WD sáv írás parancs, aminél megcsináltad, hogy a szektor adatterületeket a megfelelő szektorba írja be), talán a nagyon rövid GAP-eket nem ismeri fel? Vagy esetleg az interleave-s szektor számozás zavar be? FAFO-val és EPDOS-sal is próbáltam. (10 szektoros az megy)
EXDOS 3-ban a FORMAT-nak megadható lesz szektorszám paraméter, és így mindenféle formátumú lemezt tud a beépített parancs is formázni. Ennek tesztelése közben jött elő a dolog.

-Disk Change jel emulációja lemezkép cserénél. Itt rémlik nekem, hogy úgy tizenpár éve volt erről szó, de akkor nem tudtuk pontosan, hogyan működik, meg amúgy is alapértelmezetten le van tiltva az EXDOS-ban. Így aztán lehet, hogy nem is lett vele tovább foglalkozva...
Ez most tisztázva lett, EXDOS 3-nál már meghajtónként lehet beállítani, és tudja kezelni a hagyományos Shugart és az újabb PC szabvány szerinti megoldást is (2-es vagy 34-es lábon a DC).

-Ready jellel kapcsolatban talált olyat Bruce, hogy bizonyos körülmények között 1 másodperces várakozások lépnek fel lemezműveletek közben. Írás müveletnél egy bizonyos ponton motor felpörgetés után a Ready jel változására figyel a DISKIO, és mivel az ep128emu egyből adja a Ready-t, így nem kapja el a változást, és végig várja az 1 másodpercet. Ha jól értem kis késleltetéssel kéne a Ready a motor bekapcsolása után.
De megkérjük Bruce-t, hogy írja le pontosan a dolgot.

Új funkció kérése:
Az EXDOS 3 már használni fogja az órakártya tároló részét is bizonyos beállítások mentésére (ehhez raktam az óraprogramomba egy RTC: eszközt). Megoldható lenne "elemet rakni" az ep128emu-ba? :oops: Azaz az órakártya pár tucat tárolóbájtját elmenteni/betölteni emulátor kilépéskor/induláskor? Mondjuk egy RTC.BIN fájlba, vagy hex dumpban berakni a config fájlba, vagy ilyesmi.

7
Egyéb témák / Re: Milyen gyári kazettáid vannak?
« on: 2019.March.19. 14:53:52 »
Utóbbival próbáltam, nem működött sajnos.
Szerintem reset után nem hajtja újra végre, egy 5-ös fejlécű program indításakor pedig végrehajtódik egy EXOS reset.
De amúgy ha működne is, mivel a legtöbb játék nem EXOS kompatibilis módon kezeli a memóriát :evil: , felülírja az F9h szegmenst, ahova alapgében töltődik a CBM (vagy bármi más rendszerbővítő), így a betöltő kép után jönne a lefagyás...

8
Programozás / Re: Fájltömörítés Enterprise-on
« on: 2019.March.19. 14:19:04 »
A GitHub-on frissítettem a különböző Z80 kicsomagoló rutinokat a mostanában feltöltöttekre
Köszönjük!

Quote
A teljesség kedvéért összegyűjtöttem a ROM készítésnél használt egyéb programokat:
Ezt is!

9
Hardware / Re: SymbiFace3 is near your Enterprise...
« on: 2019.March.18. 20:16:09 »
I think most of us can live without the hw Spectrum Emulator compatibility :-) It is also need a modernized version (with GAL or CPLD), then easy to move to other address, just need a recompile the ROM.

10
Egyéb témák / Re: Milyen gyári kazettáid vannak?
« on: 2019.March.18. 19:49:36 »
Érdemes lenne akkori Centrum Áruház eladókat megkérdezni, mire emlékeznek az Enterprise-ról. Mókás, hogy néha ők is játszottak.
Apuci az Otthon áruházban barátkozott össze az egyik eladóval, Herendi Jánossal. (Tud valaki róla valamit?) Neki is EP-je volt otthon.
Ő másolt nekünk sok programot kazettára, később segített EXDOS-t és floppyt venni. Ekkor kölcsön is adta saját két meghajtós floppyját, az összes lemezével, így egyből lemezeket tudtam másolni, kazettákról csak a saját programokat kellett felmásolni.

Akkoriban még élt a legenda, hogy van angol, német, és kétnyelvű EP. Mivel a miénk a legokosabbnak tartott kétnyelvű volt, ezért a másodiknak is ugyanolyat szerettünk volna. János intézte el, hogy addig túrjanak a raktárban, amíg nem találnak német gépet fehér pöttyös cartridge-el :-)

11
Egyéb témák / Re: Milyen gyári kazettáid vannak?
« on: 2019.March.18. 15:12:32 »
Az első hármat a géppel együtt vette Apuci: Cyruss Chess, Race Ace és Orient Express
Szerintem a Nodes és a Five in a row volt a következő, utána talán a Steve Davis. A többi sorrendjére már nem emlékszem :oops:
Legtöbbet a szegedi Centrumban vettük. Emlékszem milyen szomorú voltam, amikor már hiába mentünk, semmi újat nem lehetett kapni :-( Az utolsó nagy fogás a Paradise Software kazetták voltak, azokon jó sok program volt.
Igazából jó egy évig meg se fordult a fejünkbe, hogy nem a boltban veszi az ember a programokat :-) Amikor már semmi újat nem kaptunk (ez kb 90-ben volt), akkor kezdtünk egyéb források után kutatni. Onnantól piros BASF kazikat vettünk tucatszám :ds_icon_cheesygrin:

12
Programozás / Re: BASIC
« on: 2019.March.18. 12:36:15 »
Én valami ilyesmire gondolnék:
Code: [Select]
4210 NUMERIC C(9)
4220 C(1)=102:C(2)=255:C(3)=255:C(4)=159:C(5)=15:C(6)=159:C(7)=255:C(8)=255:C(9)=102
4230 FOR I=1 TO 9
4240   SET CHARACTER 0,C(1),C(2),C(3),C(4),C(5),C(6),C(7),C(8),C(9)
4250   FOR J=9 TO 2 STEP -1
4260     C(J)=C(J-1)
4270   NEXT J
4280   C(1)=0
4290 NEXT I
C-t lehetne ciklusban SPEEK-kel tölteni.

13
Egyéb témák / Re: Milyen gyári kazettáid vannak?
« on: 2019.March.18. 12:24:13 »
Ja, és igen, Zozó kazettamennyisége igen ütős! Végignézegettem, valamiből több verzió is van. Kár, hogy a boltokban hol volt, hol nem volt ennyi. Illetve ennyi egyszerre sosem volt.
Az utóbbi 10-12 éveben előkerült jó pár olyan, amit csak másolt programként ismertünk, gyáriban korábban nem is láttuk. És van jó pár olyan is, ami még másoltban sem volt ismert. Esetleg szerepelt a Centrum katalógusban, mégse látta korábban senki. Pl a Level 9-es programok.

Vagy pl a Poszeidon kincse, ami szintén ismeretlen volt, Lacikánál az egyik klubnapra hozta Povi, és aztán ott helyben fel is törtem a másolásvédelmét :ds_icon_cheesygrin:

14
Egyéb témák / Re: Milyen gyári kazettáid vannak?
« on: 2019.March.18. 12:16:06 »
Na jól van Zozó! Ez nem fair! Itt a mi kis 3-4 kazettánkkal annyi esélyünk van, mint pacsirtának a vadászbombázó ellen. :lol:
:smt043
Ha megnézed az az első 2006-os hozzászólásban az volt a "kezdőkészlet", amiket még a Centrumban vettünk. A többit azóta gyűjtöttem hozzá :-)

15
Egyéb témák / Re: Milyen gyári kazettáid vannak?
« on: 2019.March.18. 12:11:38 »
emlékszem a spectrum basic konverterrel annak idején próbáltam valamit kezdeni, de nem sikerült semmi :)
Az létrehoz egy spectrumos magnókezelőt, és arról kell LOAD-olni (azaz Spectrum-os magnóhang formában kell a konvertálandó program), az végzi a konvertálást.
Quote
vajon azt kezelte, hogy specyn marha sokmindent raktak egy sorba? pl ciklusokat stb... amit az EP nem tud?
Nem biztos, de úgy rémlik nekem, hogy mindent külön sorba rak. Amit nem ért az meg REM-be.


Quote
meg az a commodore file transfer az mi?
Azzal lehet Commodore floppy-t használni. A file transfer azért van kiemelve, mert ugye anno nálunk rengeteg cég használta irodai munkára a C64-eket (könyvelés, raktárnyilvántartás, stb). Ezzel a megoldással át lehetett hozni EP-re az adatfájlokat, és aztán CP/M alatt dBase, Multiplan, stb, komolyabb szoftverekkel kezelni őket, vagy pedig tovább vinni PC-re.
EP háttértárnak inkább csak Basic alatt használható, mivel külön minden reset után be kell tölteni a kezelő programot, amit a nem EXOS kompatibilis gépi kódú programok kb kapásból felülírnak... (Erre a célra a MICROTEAM féle CBM cartridge a jobb megoldás.)

Pages: [1] 2 3 4 5 6 7 8 ... 769