Turbo Pascal for Apple II CP/M - Graphic support?

9 posts / 0 new
Last post
Offline
Last seen: 1 week 2 days ago
Joined: Dec 21 2013 - 20:49
Posts: 113
Turbo Pascal for Apple II CP/M - Graphic support?

Did Turbo Pascal for Apple II CP/M ever support Apple II graphics modes? I have been writing some simple Pascal programs with Turbo Pascal 2.0 on my Apple II Plus with MS Softcard. I would like to add some graphics, but got errors when I tried some commands like HGR, GR or Hires. My Turbo Pascal 2.o User Manual is buried in the garage in a box somewhere and I can not find anything about Apple II graphics support via a web search.

Offline
Last seen: 2 years 7 months ago
Joined: Mar 31 2020 - 19:55
Posts: 848
I'm pretty sure that it did

I'm pretty sure that it did not. Most CP/M software was made for easy portability between systems with the same architecture, so it was predominantly a terminal style text interface across the board. 

Offline
Last seen: 8 hours 9 min ago
Joined: Nov 29 2020 - 19:48
Posts: 135
Turbo Pascal Manuals

You might dig around here

http://bitsavers.informatik.uni-stuttgart.de/pdf/borland/turbo_pascal/

Offline
Last seen: 3 years 4 months ago
Joined: Nov 19 2016 - 19:54
Posts: 19
I use to play a game called

I use to play a game called Aliens or something similar (space invaders clone) on CP/M in the early 80s and it used text to create the illusion of graphics.

MacFly's picture
Offline
Last seen: 3 hours 7 min ago
Joined: Nov 7 2019 - 13:49
Posts: 483
As I remember, graphics

As I remember, graphics support in Turbo Pascal was introduced with TP 3.0. I've never came across any graphics library for Turbo Pascal 2.0. Maybe someone made a 3rd party library, but I've never heard of it.

However, you can access any memory location from Turbo Pascal, so a program could do whatever the hardware was capable of doing. You'd just need to do it all yourself...

Offline
Last seen: 1 week 2 days ago
Joined: Dec 21 2013 - 20:49
Posts: 113
Looks like no Apple II graphics in Turbo Pascal 3.0

I went to the link provided  and took a look at the Turbo Pascal 3.0 reference manual. It states that graphics support is only for IBM PC and compatibles (not Apple II CP/M). I did find out that the Microsoft GBASIC provided on the Microsoft Softcard disk does support Apple II graphics commands (GR, HGR, HPLOT,etc). So it looks like I can give that a try. For Pascal graphics programming on the Apple II Plus I'll stick with Apple Pascal 1.1

seg
Offline
Last seen: 1 year 6 months ago
Joined: Apr 18 2023 - 04:22
Posts: 1
Turbo 3.0 CP/M Hires

Actually I found one library that works, Turbo 3.0 with Hires graphics support for Apple II.

There is another one, mentioned in Applewin github by Ju-Hyun Lee -  Apple II CP/M Turbo Pascal Graphics Toolbox, he posted Hires screenshots there.

CVT
CVT's picture
Offline
Last seen: 4 days 12 hours ago
Joined: Aug 9 2022 - 00:48
Posts: 1165
seg wrote:Actually I found
seg wrote:

Actually I found one library that works, Turbo 3.0 with Hires graphics support for Apple II.

There is another one, mentioned in Applewin github by Ju-Hyun Lee -  Apple II CP/M Turbo Pascal Graphics Toolbox, he posted Hires screenshots there.

 

Link?

Offline
Last seen: 1 week 1 day ago
Joined: Apr 13 2006 - 22:28
Posts: 151
CVT wrote:seg wrote:Actually
CVT wrote:
seg wrote:

Actually I found one library that works, Turbo 3.0 with Hires graphics support for Apple II.

There is another one, mentioned in Applewin github by Ju-Hyun Lee -  Apple II CP/M Turbo Pascal Graphics Toolbox, he posted Hires screenshots there.

 

Link?

 

After considerable Googling, I found it here:

https://github.com/AppleWin/AppleWin/issues/105

 

Sounds like something that needs preserving.

 

Cheers,

Mike

 

Log in or register to post comments