51

Pin napisał/a:

Ok, pierwsze koty za płoty ;)

I teraz co, w antyramę i na ścianę? :P

.: miejsce na twoją reklamę :.

52 Ostatnio edytowany przez mono (2015-02-27 16:26:36)

2.097 MHz?

Edit: I co to za OS z 12.01.2015?

hex, code and ror'n'rol
niewiedza buduje, wiedza rujnuje

53

jakby ostatnia linijka nie była dobrze przekonwertowana (widać ze to ostatnie 8 linii)

54

To wciągnęło papier do drukarki.

hex, code and ror'n'rol
niewiedza buduje, wiedza rujnuje

55

@Mono - 2 MHZ, bo Rapidus w takim modzie był ogólnym akurat, OS z 2015 roku - DracOS.

@Koala - pętla za długa i śmieci w ostatniej linii są. Ogólnie nie problem ;)

@Skrzyp - zobaczysz, do czego można konstruktywnie użyć drukarki Atari ;)

Kontakt: pin@usdk.pl

56

Brawo!

57

W załączniku procedura umożliwiająca inwersję grafiki. Wywołanie:

Z=USR(R,L0,L1,L2,L3,L4,L5,L6,L7,B,W,X)

Parametr X gdy 0 nie odwraca, gdy 255 odwraca.

Post's attachments

prn.asm 629 b, liczba pobrań: 3 (od 2015-02-27) 

PRN.LST 250 b, liczba pobrań: 2 (od 2015-02-27) 

Tylko zalogowani mogą pobierać załączniki.
hex, code and ror'n'rol
niewiedza buduje, wiedza rujnuje

58

PIN: cześć, czy możesz podać czas druku obrazka ?

59 Ostatnio edytowany przez Pin (2015-02-27 22:21:25)

Mono - podaj listing w zipie, albo czymś bo ponownie mam zwis, czyli procka ma błędy.

UWAGA ;)

Plugin do TC i ATR grzebie w plikach o rozszerzeniu LST. Jeśli więc wrzucamy plik z listingiem do ATR licząc na to, że na Atari uda się to poprawnie odczytać to może okazać się, że otrzymamy tym sposobem błędne dane ;)

Powyższą metodą zrzucałem listing zawierający kod w zmiennej tekstowej. Dopiero po zmianie rozszerzenia z LST na np. EXE i załadowaniu takiego EXE jako listing wszystko bangla ;)

@Yansen: równo 60 sekund dla ekranu 320x200. Mogło by być szybciej, jak by rozkminić drukowanie przy powrocie karetki. Tekst tak idzie, nie wiem czy udało by się to w grafice zrobić.

Kontakt: pin@usdk.pl

60

Pin napisał/a:

[ciach] Mogło by być szybciej, jak by rozkminić drukowanie przy powrocie karetki. Tekst tak idzie, nie wiem czy udało by się to w grafice zrobić.

Hmm, o ile pamiętam z dawnych czasów niestety zależało to od drukarki.
Niektóre potrafiły drukował 'w obie strony", inne niestety nie.

Pytanie do której grupy należy ta drukarka.

tP

Atari, Inc., 1512 Crossman Ave., PO. Box 61657, Sunnyvale, CA 94086.
Złym błędem jest cofać się do tyłu, gdy wieje zimnym chłodem.
Jest to najprawdziwsza prawda. (c) VC

61

jest kod na drukowanie przy powrocie. Wymagało by to co drugą linie odwrócenia bufora, czy raczej dołożenie jeszcze jednego, który byłby kopią "od tyłu" i coś takiego trzeba by wepchnąć na drukarkę poprzedzając kodem na druk w powrocie.

Powiem tak, na razie mam inne plany ;)

Kontakt: pin@usdk.pl

62

Ponieważ każdy bajt w buforze to kolumna grafiki, to wystarczy wyrzucać go do drukarki od tyłu. A jutro dorobię Ci parametr do odwracanie bufora.

hex, code and ror'n'rol
niewiedza buduje, wiedza rujnuje

63 Ostatnio edytowany przez Pin (2015-02-28 00:53:23)

dobra, możemy spróbować, ale wydaje mi się że może być przeprawa z tym no i nie wiadomo z jakim skutkiem ;)

W manualu jest kod, ale coś mi się wydaje że dotyczy trybu tekstowego. Drukarka też ma bodaj 80 bajtów swojego bufora więc nie wiem ;)

Kontakt: pin@usdk.pl

64

Parametr D kiedy 1 wypełnia bufor wprzód, kiedy 0 wypełnia bufor od końca.

Z=USR(R,L0,L1,L2,L3,L4,L5,L6,L7,B,W,X,D)

Procedura wykorzystuje komórki $D4..EB (czyli rejestry FR0, FRE, FR1 i FR2).

Post's attachments

prn.asm 796 b, liczba pobrań: 1 (od 2015-02-28) 

PRN.LST 286 b, liczba pobrań: 4 (od 2015-02-28) 

Tylko zalogowani mogą pobierać załączniki.
hex, code and ror'n'rol
niewiedza buduje, wiedza rujnuje

65

voy napisał/a:

W załączniku archiwum z opisem samodzielnego montażu klona MicroPrinta (ze stuffu z 8. numeru "Seriousa"). W środku jest też schemat; może to pomoże.
Attachment MICPRINT.LZH 8.88 kb

Sorry. I'm new here and can't write Polish.
How and with what programs I can read the content in this archive? On Atari or on PC.
I unpack archive with RAR.
I need a schema of original Microprint and I want to read a description (.DOC) file from archive.

Thank's in advance and sorry once again.

Best regards,
Vladimir

66

Use SuperUnLHArc on Atari.

Post's attachments

MICPRINT.zip 7.28 kb, liczba pobrań: 15 (od 2019-04-07) 

SUNLZH.XEX 9.62 kb, liczba pobrań: 9 (od 2019-04-07) 

Tylko zalogowani mogą pobierać załączniki.
Czy możecie wyjaśnić, Stirlitz, dlaczego wasz służbowy adres stirlitz@rsha.gov.de ma aliasa justas@gru.su?
Nie czytam PM. Proszę używać e-mail.

67 Ostatnio edytowany przez seban (2019-04-07 17:45:12)

Hi!

I extracted the archive using lha (from "lhasa" package under Debian Linux), then I used a simple Turbo Basic program to load *.GR8 file:

10 GRAPHICS 24
11 POKE 709,0:POKE 710,15:POKE 712,15
12 OPEN #1,4,0,"D:MICPRINT.GR8"
13 BGET #1,DPEEK(88),7680
14 CLOSE #1
99 GOTO 99

then You have:

http://seban.pigwa.net/aa/microprint/micro_print.png

The "DOC" file inside the archive is plain TEXT file but the "end of line" markers is in 8-bit Atari format, so you can convert it to PC by changing every $9B to CR/LF bytes. The file is in polish language and contains some additional info for schematic (part types, some assembly instructions).

OK, here You have some kind of translation with some additional explanations:

                      Micro Print
                      -----------
                    
The archive contains:

 MICPRINT.GR8 - schematic of micro-print interface
 MICPRINT.DOC - this file
 MICPRINT.EPR - data file contains EPROM content
 
Bill of materials needed for build microprint interface:

1 pcs) 8048 or 8049 microcontroller
1 pcs) 2764 EPROM
1 pcs) 3.58MHz Quartz Crystal or Ceramic resonator
1 pcs) 2N2222 transistor
2 pcs) 33pF ceramic capacitors
1 pcs) 1uF/10V electrolytic capacitor
1 pcs) 22uF/10V electrolytic capacitor
1 pcs) 100nF ceramic capacitor (or 33nF)
3 pcs) sockets for IC's (optional)
1 pcs) Centronics AMPHENOL connector
1 pcs) Atari SIO plug
1 pcs) Housing
1 pcs) 10 kohm resistor

Some additional info to the interface schematic:

- in the centronics AMPHENOL connector connect pins from 19 to 30 and connect
  it to the GND. The connector have numbers of each pin, so it should not be
  a problem with location of correct pins.
 
The same is about the Atari SIO plug, this is standard serial peripheral Atari plug.
 
Atari Serial Plug - view from connection side:

    2             12
      o o o o o o
     o o o o o o o
    1             13
 
 - to the pins 2 & 3 of microcontroller (MCU) connect 33pF capacitors
 
 - to the pin 4 of MCU connect a 1uF capacitor
 
 - the to the wires that deliver power to the MCU (+5V, GND) add the power
   filtering capacitors: 22uF and 100nF (or 33nF). Remember that capacitors
   are not present on the schematic.
   
 - the Quartz Crystal must be 3.58MHz (ceramic resonator is recommended)
 
 - The 2764 EPROM must be programmed with "MICPRINT.EPR" file. The EPROM
   can be also 27128 or 27256 type, but the content must be properly prepared.
   That means that the contents of the file must be replicated the appropriate
   number of times, or additional and unused address lines must remain connected
   to GND.
    
 - in the original version pin #2 of MCU is connected through 10kohm resistor
   to the +5V power rail.
   
The whole thing was created with Tadeusz's help (thank you!)

                                                    Zenon/DIAL
                                                    5.08.2000

68

Thank's a lot, colleagues. Fast and full reply.

Best regards,
Vladimir

69

I added some English translation, I hope that helps also ;)

70

Thank's. That really help.
I have old dump of original Microprint.
It not same comparing with the MICPRINT.EPR from archive.
I find and buy on ebay new Microprint. When it come in my hand I try to compare. and tell the result.

Best regards,
Vladimir