OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů

Reklama!

Právě je 21 dub 2019, 10:22

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 26 ]  Přejít na stránku 1, 2  Další
Autor Zpráva
PříspěvekNapsal: 26 říj 2018, 22:50 
Offline
Profík
Uživatelský avatar

Registrován: 18 kvě 2013, 14:56
Příspěvky: 914
Has thanked: 121 times
Been thanked: 233 times
Poslední verze Inkscape umí ukládat kresby jako jednoduché HPGL. Víc možná někdy sepíšu na svůj web, ale v jádru jde o to, že Inkscape umí generovat HPGL pro řezací plotry, gravírky a podobné stroje. Toho se dá využít i pro naše osmibitová kreslítka.

Napsal jsem proto jednoduchou utilitku, která Inkscapem generované HPGL vezme a udělá z něj buď přímo instrukce MZXR pro driver na ZX Spectru, nebo rovnou BASICový program pro tentýž program. BASIC se pak dá zkompilovat třeba utilitkou BAS2TAP a normálně nahrát do ZX Spectra, nebo emulátoru.

Program včetně zdrojáku v C přikládám (na většinu linuxů spusťte make a je hotovo).

Zdůrazňuji, že můj program neumí konvertovat libovolné HPGL. To, co vypadne z Inkscape je specifické tím, že používá jen 4 instrukce (IN a SP ignoruji), resp. převážně jen PU a PD se souřadnicemi a zároveň Inkscape všechny křivky převede na úsečky. Čímž se konverze radikálně zjednodušuje. Nejspíš to dělají kvůli kompatibilitě, což je bonus pro nás.

Poznámka k větším kresbám - konvertor neřeší velikost zkompilovaného BASICu, takže výsledný text před kompilací ještě ručně upravuji, aby se vešel do RAM (a dávám na konec BEEP a hlídám, aby pero bylo zdvižené...). Většinou ho rozděluji po zhruba 700 - 800 řádcích, zkompilované to mívá okolo 30kB. Driver MZXR jsem měl nainstalovaný na adrese 62500.

A malá soutěž! Připravil jsem kresbu tramvaje, protože už jednu takovou mám atd... kresbu přikládám jako 3 tapky jdoucí popořadě.

Kdo první uhodne odkud tramvaj je, resp. kde aktuálně jezdí (město?), bude veřejně pochválen před veleváženými diskutéry Oldcompu :-) Abych vám to usnadnil, přikládám i náhled vytvořený programem MZXR (PRINT #7,is ...). Kdo si ji nakreslí, ten to bude mít snadné, konečná je napsaná na tabuli za čelním sklem.


Přílohy:
screenshot_mzxr_preview.png
screenshot_mzxr_preview.png [ 2.95 KiB | Zobrazeno 2126 krát ]
tramvaj_soutez.tar.gz [19.5 KiB]
100 krát
hpgl2mzxr.tar.gz [65.7 KiB]
91 krát

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS
Nahoru
 Profil  
 
PříspěvekNapsal: 03 lis 2018, 13:46 
Offline
Profík
Uživatelský avatar

Registrován: 18 kvě 2013, 14:56
Příspěvky: 914
Has thanked: 121 times
Been thanked: 233 times
Tak co? Týden utekl, už to máte nakreslené? Nebo to vzdáváte? Nikdo nemá v provozu Aritmu 0507?

Přidávám další kresby z archivu a pro jistotu i tramvaj pouze v instrukcích mzxr, pro případ, že byste chtěli kreslit třeba na PMD
85.


Přílohy:
Poznámka: zagzipováno
2018-11-03_vybrane kresby oldcomp.tar.gz [549.5 KiB]
86 krát
Poznámka: zagzipováno
tramvaj.mzxr.gz [15.51 KiB]
69 krát

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS
Nahoru
 Profil  
 
PříspěvekNapsal: 13 lis 2018, 01:43 
Offline
Profík
Uživatelský avatar

Registrován: 18 kvě 2013, 14:56
Příspěvky: 914
Has thanked: 121 times
Been thanked: 233 times
Využil jsem příležitosti a hpgl2mzxr utilitu jsem umístil ke stažení na svůj web plus radikálně jsem aktualizoval i celý text okolo, přidal jsem kresby ke stažení (jsou tam ve všech formátech, takže i SVG a HPGL, aby si užili i majitelé jiných plotrů), pár poznámek jak kresbu připravit v Inkscapu atd...

Viz zde https://cygnus.speccy.cz/popis_printer-aritma0507_2.php

Do utility přibyla alespoň možnost označit místa k rozdělení zdrojáku, když už ne rovnou ukládání do více souborů (nemusím taky dělat všechno, že?). Mám jednu kresbu, která mi vychází na 12 ,nebo 13 částí, ale než ji zveřejním, tak ji chci nejprve zkusit na svém plotru.

Jo a tady taky máte video z kreslení té tramvaje https://www.youtube.com/watch?v=EwFyIusdH7g

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
PříspěvekNapsal: 13 lis 2018, 08:33 
Offline
Radil
Uživatelský avatar

Registrován: 31 kvě 2017, 11:58
Příspěvky: 485
Bydliště: Ostravsko
Has thanked: 27 times
Been thanked: 57 times
Line 1: Man'gyŏngdae (만경대) -----> P'yŏngyang-yŏk (평양역)

_________________
PONG Audiosonic, PONG+TETRIS DIY PIC16F84, Science of Cambridge MK14 - stavba repliky , Sinclair ZX80 - stavba repliky, Sinclair ZX81 k renovaci, Sinclair ZX81 - stavba repliky, TEMS 49, TEMS 48A, Didaktik M, Didaktik Gama, PMI-80 replika, PC 16 NB, Ondra SPO 186, Ondra - replika stavba, JZD Slušovice TNS-XT, SMEP PP-06, EPSON HX-20, Sord M5, Sharp MZ800, Commodore Plus/4, Commodore C64 + SD2IEC, Commodore C128, ATARI 130XE + SDrive, ATARI 800XE, Atari 800XL, Petr - stavba repliky, SAPI-1 stavba,Canon V-20 MSX k renovaci, PC 286 + MFM HDD + Herkules, PC 386 + IDE HDD + VGA mono, PC486, Pentium 75Mhz vada, NTB P200MMX, NTB IBM T30


Nahoru
 Profil  
 
PříspěvekNapsal: 13 lis 2018, 10:05 
Offline
Profík
Uživatelský avatar

Registrován: 18 kvě 2013, 14:56
Příspěvky: 914
Has thanked: 121 times
Been thanked: 233 times
No vida, dokonce linka 1 (ze tří). Mě zaujalo, že jsem stejnou KT8D5 jezdil do školy,tak proto :-)

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
PříspěvekNapsal: 13 lis 2018, 10:15 
Offline
Pan Štábní

Registrován: 07 kvě 2014, 01:21
Příspěvky: 1132
Bydliště: Praha
Has thanked: 118 times
Been thanked: 265 times
Dokonce to zkoušej oplácat novými plasty:
http://www.cs-dopravak.cz/zpravy/2018/8/5/severn-korea-m-dajn-novou-tramvaj
Docela mi přijde, že se na to i dá koukat. Na rozdíl od velkého vůdce, ten evidentně akutně spolknul kopačák :twisted:

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


Nahoru
 Profil  
 
PříspěvekNapsal: 13 lis 2018, 11:27 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11 čer 2013, 15:27
Příspěvky: 1684
Has thanked: 1082 times
Been thanked: 299 times
zxcygnus píše:
Tak co? Týden utekl, už to máte nakreslené?

Vidím, že nikdo detailněji nereagoval, takže:
Dostanu se k tomu 9. prosince.
Začnu připraveným a plně funkčním Mutohem, zatím jsem vybalil a odkonzervoval Alfíka a hledám pro něj v zásobách napájecí zdroj, který mi nahradí těžké vláčkařské FZ-1 a k němu připojenou desku s ohromnými kondenzátory... V krabicích hledám HP7475a s nějakým použitelným rozhraním (měl jsem si ty krabice popisovat, takhle na mne vypadávají jen ty kusy s proprietárním IF a HP konektory...)
A Aritmu hledat je teď jako s tou jehlou v kupce sena.


Nahoru
 Profil  
 
PříspěvekNapsal: 15 lis 2018, 10:32 
Offline
Prvnička

Registrován: 07 čer 2013, 14:21
Příspěvky: 11
Has thanked: 1 time
Been thanked: 9 times
zxcygnus píše:
Tak co? Týden utekl, už to máte nakreslené? Nebo to vzdáváte? Nikdo nemá v provozu Aritmu 0507?

Přidávám další kresby z archivu a pro jistotu i tramvaj pouze v instrukcích mzxr, pro případ, že byste chtěli kreslit třeba na PMD
85.


Mám.


Přílohy:
tramvaj_LQ.png
tramvaj_LQ.png [ 303.42 KiB | Zobrazeno 1737 krát ]
Nahoru
 Profil  
 
PříspěvekNapsal: 15 lis 2018, 11:22 
Offline
Profík
Uživatelský avatar

Registrován: 18 kvě 2013, 14:56
Příspěvky: 914
Has thanked: 121 times
Been thanked: 233 times
sweet128 píše:
Mám.
Hezký výsledek. Na čem?

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
PříspěvekNapsal: 15 lis 2018, 11:40 
Offline
Prvnička

Registrován: 07 čer 2013, 14:21
Příspěvky: 11
Has thanked: 1 time
Been thanked: 9 times
zxcygnus píše:
sweet128 píše:
Mám.
Hezký výsledek. Na čem?

Na Aritmě 507 s obyčejnou kancelářskou gelovkou a na ZX +2. U Aritmy mám zdroj z HP skeneru, které měly 24V, namísto vyvedeného kabelu jsem udělal kulatý napájecí konektor bez žádného řezání do Aritmy.
Celá tramvaj je kreslená ještě jednou přes sebe.


Nahoru
 Profil  
 
PříspěvekNapsal: 24 lis 2018, 17:47 
Offline
Kecka

Registrován: 31 led 2018, 01:33
Příspěvky: 74
Bydliště: Praha
Has thanked: 21 times
Been thanked: 24 times
Máááám :+)
červenou....
0507...
díííík moooooc


Přílohy:
IMG_2260 (1).jpg
IMG_2260 (1).jpg [ 97.46 KiB | Zobrazeno 1547 krát ]
Nahoru
 Profil  
 
PříspěvekNapsal: 26 lis 2018, 23:16 
Offline
Profík
Uživatelský avatar

Registrován: 18 kvě 2013, 14:56
Příspěvky: 914
Has thanked: 121 times
Been thanked: 233 times
Přidal jsem do balíčku ke stažení další kresbu https://cygnus.speccy.cz/download/aritm ... er.tar.bz2 Pro změnu Temelín, rozdělený na 13 částí po cca 25 - 30kB. Zdá se, že tohle už se blíží hranici možností Minigrafu. Kresba by mohla být hustěji zaplněná, ale jen těžko detailnější.

A kromě Temelína je tam ještě tabulka pro zapisování mezivýsledků Zatre, pokud někdo hrajete. Ale tu jsem ještě nezkoušel nakreslit, snad je ok.

Plus přidávám dva image TRD s obsahem (většina z odkazovaného tar.bz2), výpis souborů je přiložený i v prostém textu (pomocí programu lstrd). 640kB už nestačí všem ani na TRDOSové disketě.

Jo a taky jsem opravil chybějící názvy souborů v TAPkách, doufám u všech.


Přílohy:
vector_drawings_for_plotter_trd.zip [306.27 KiB]
65 krát
DSC02014_zmenseno_oriznuto.JPG
DSC02014_zmenseno_oriznuto.JPG [ 343.67 KiB | Zobrazeno 1479 krát ]
DSC02021_zmenseno_oriznuto_bw.JPG
DSC02021_zmenseno_oriznuto_bw.JPG [ 616.18 KiB | Zobrazeno 1479 krát ]

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS
Nahoru
 Profil  
 
PříspěvekNapsal: 27 lis 2018, 08:44 
Offline
Pan Generální
Uživatelský avatar

Registrován: 28 led 2016, 23:57
Příspěvky: 3052
Has thanked: 150 times
Been thanked: 235 times
Kolik dni se to kreslilo? Mam pocit, ze Minigraf je neco jako 3D tiskarna - na vysledek si clovek pocka... :)

_________________
Nikdy nediskutujte s blbcem. Stáhne vás na svoji úroveň a vyhraje zkušeností.


Nahoru
 Profil  
 
PříspěvekNapsal: 27 lis 2018, 09:51 
Offline
Profík
Uživatelský avatar

Registrován: 18 kvě 2013, 14:56
Příspěvky: 914
Has thanked: 121 times
Been thanked: 233 times
Kubik píše:
Kolik dni se to kreslilo? Mam pocit, ze Minigraf je neco jako 3D tiskarna - na vysledek si clovek pocka... :)
Podle času na fotkách velmi zhruba okolo 0.5 hodiny? Nevím přesně, nehlídal jsem to.

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
PříspěvekNapsal: 27 lis 2018, 10:52 
Offline
Kecka

Registrován: 31 led 2018, 01:33
Příspěvky: 74
Bydliště: Praha
Has thanked: 21 times
Been thanked: 24 times
Kubik píše:
Kolik dni se to kreslilo? Mam pocit, ze Minigraf je neco jako 3D tiskarna - na vysledek si clovek pocka... :)


To je zkrátka životní náplň, kulturní vyžití... s plottery pod PC mnoho let laboruji a jako kutil na nich kreslím plošné spoje. Ze dvou rozbitých jsem zkonstruoval CNC frézku... teď se je diiiky Vám snažîm rozchodit na ZX spectru...
Když začne plotter kreslit, tak neodcházím... dívám se na něj, jako když kdokoliv jiný kouká do hořícího krbu, točící pračky...
Je to symfonie...
:beer:


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 26 ]  Přejít na stránku 1, 2  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz