Previous Thread
Next Thread
Print Thread
Page 58 of 80 1 2 56 57 58 59 60 79 80
Joined: Feb 2004
Posts: 2,598
Likes: 301
Very Senior Member
Offline
Very Senior Member
Joined: Feb 2004
Posts: 2,598
Likes: 301
Is there a card that doesn’t handshake correctly?

Joined: Feb 2004
Posts: 2,598
Likes: 301
Very Senior Member
Offline
Very Senior Member
Joined: Feb 2004
Posts: 2,598
Likes: 301
Also, according to the schematics, it ignores the R/W line for CnXX and C800 accesses. Is that a normal thing to do? The ROM would be enabled while the CPU’s trying to drive the bus. Would it damage anything? Would it affect subsequent open bus reads? Is it just hoping software is well-behaved and doesn’t write there? Is it worth implementing write_cnxx to select the low ROM bank?

Joined: Feb 2014
Posts: 1,102
Likes: 173
G
Very Senior Member
Offline
Very Senior Member
G
Joined: Feb 2014
Posts: 1,102
Likes: 173
The a2 parallel card firmware will write data to the printer and doesn't check the ack.

The ap2000 will sometimes not watch the incoming data while it's printing and it'll drop characters.

If I put a buffer in between to handle the data when it drops, the data gets through eventually when the printer can handle it.

Other systems like the Amiga, and PC will check the ack or busy before sending a new character.

Joined: Mar 2001
Posts: 17,217
Likes: 234
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 17,217
Likes: 234
Enabling ROM while the CPU's driving was somewhat common on the A2, and the 74XX chips involved generally were tough enough not to care. We know that Apple internally used writes to various system ROM addresses to cause an ICE to log specific events.

Regarding the handshaking, the Apple parallel card doesn't handshake properly with the AP2000. I spent a significant amount of time fighting with it and couldn't get it to work reliably. Part of it was MAME time slicing: you write a character to the printer, and the printer's CPU doesn't get a chance to latch the character and drive the busy line before the next time the 6502 goes to write something, but there was more to it than that.

Joined: Feb 2004
Posts: 2,598
Likes: 301
Very Senior Member
Offline
Very Senior Member
Joined: Feb 2004
Posts: 2,598
Likes: 301
OK, there seem to be multiple Apple parallel interfaces: the Parallel Printer Card and the Parallel Interface Card. The latter is a far more complex beast than the Grappler+. I’ll try to find some time to take a look at it and see if we’re missing something.

Joined: Feb 2014
Posts: 1,102
Likes: 173
G
Very Senior Member
Offline
Very Senior Member
G
Joined: Feb 2014
Posts: 1,102
Likes: 173
Grappler Plus seems to work well with Triple-Dump.

Setting DPI to 120x72 and magnify x to 3 and y to 5, you get a printout of 8.0 inch wide (192*5/120) by 11.667 (280*3/72) inches high, just a little bit bigger than a page.

[Linked Image from i.imgur.com]

Paper Graphics works too:

[Linked Image from i.imgur.com]

Joined: Feb 2004
Posts: 2,598
Likes: 301
Very Senior Member
Offline
Very Senior Member
Joined: Feb 2004
Posts: 2,598
Likes: 301
The good news is, I can see what’s wrong with the Apple Parallel Interface Card. The bad news is, I need to find a day to sit down and try and sort it out.

Joined: Feb 2014
Posts: 1,102
Likes: 173
G
Very Senior Member
Offline
Very Senior Member
G
Joined: Feb 2014
Posts: 1,102
Likes: 173
Thanks again Vas for your work on the Grappler Plus! (makes Arsenio Hall audience noises)

testing out fontrix (printing the "DEMO GRAFFILE" file from v1.55)

[Linked Image from i.imgur.com]

printed at magnification 1x, then 2x:

[Linked Image from i.imgur.com]

Fontrix supports color printing too:

[Linked Image from i.imgur.com]

Last edited by Golden Child; 10/24/20 11:31 AM.
Joined: Feb 2014
Posts: 1,102
Likes: 173
G
Very Senior Member
Offline
Very Senior Member
G
Joined: Feb 2014
Posts: 1,102
Likes: 173
Grafix Pro (which is a simple mac paint clone) uses just CTRL+I codes to do its screen dumps, and works with the Grappler Plus.

You have to type CTRL+O CTRL+M to enter a carriage return into the text box.

ctrl+I GDERI ctrl+M will do double/emphasized/rotated/inverted

ESC while loading will allow you to choose keyboard/mouse/joystick/tablet.

[Linked Image from i.imgur.com]
[Linked Image from i.imgur.com]
[Linked Image from i.imgur.com]

Joined: Feb 2014
Posts: 1,102
Likes: 173
G
Very Senior Member
Offline
Very Senior Member
G
Joined: Feb 2014
Posts: 1,102
Likes: 173
Having fun trying everything out:

Let's make Signs and Banners (Printmaster) seems to like Generic Parallel for the Grappler Plus.

Selecting GrapplerPlus puts some text garbage on the output.

[Linked Image from i.imgur.com]
[Linked Image from i.imgur.com]

Page 58 of 80 1 2 56 57 58 59 60 79 80

Link Copied to Clipboard
Who's Online Now
2 members (AJR, Bletch), 357 guests, and 5 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,320
Posts121,944
Members5,074
Most Online1,283
Dec 21st, 2022
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com