Jump to content

1

HLO projects



Atari Programming with 55 Programs by Linda M. Schreiber

Posted by hloberg, in Uncategorized, programming 23 February 2019 · 104 views
programming, books, basic, atari
Atari Programming with 55 Programs by Linda M. Schreiber
This is the book I learned the basics of Atari BASIC. One of the best beginners book on Atari BASIC and the Atari in general I have read.
Linda Schreiber did not talk down to you in the book. But, she did give very complete instructions with lots of explanations and a line by line description of wha...


Color Computer 2 semi-graphics mode 8

Posted by hloberg, in programming, coco2 16 February 2019 · 93 views
COCO2, COLOR COMPUTER, GRAHICS and 3 more...

 
this is a short blog. Again playing around with the Color Computer 2 & came across the semi-graphic mode 8. This mode isn't really addressable straight from BASIC. You have to do a series of POKES and address the screen by the location in memory, but it still has potential. you can display all 9 color on the screen...


Some Atari TurboBASIC XL games

Posted by hloberg, in programming, Atari 800 08 February 2019 · 151 views
atari xl, basic, turbo basic xl and 2 more...
For this time I am posting some programs I wrote or modified in that wonderful BASIC Atari TurboBASIC XL.

 
There are four games:
 
Awari - this is just the Atari TBXL version of the Awari game I already posted for the TI-99/4a and the CoCo2. It's the fast version so far and is
programmed in Gr.0 characters. I cleaned up the logic a little mor...


LINES demo for the Tandy Color Computer 2

Posted by hloberg, in programming, coco2 31 January 2019 · 85 views
color computer, coco2, trs-80 and 3 more...
Here is simple little demo I did for the Atari Action! tutorial on the Tandy Color Computer 2. It's written in BASIC. I choose the green background but maybe the 'buff' background might be better?
Anyway, the Youtube video.
and the code:
10 REM "LINES/BAS"
15 PMODE 1,1
20 SCREEN 1,0
30 PCLS
32 X=RND(-TIMER)
35 COLOR 3,5
40 X1...


Learning Action! part 4, Graphics Demo

Posted by hloberg, in programming, Atari 800, Action! 22 January 2019 · 118 views
atari 800, action!, programming and 1 more...
Sunday I posted a LINES.ACT to the blog and Youtube.
http://atariage.com/...demo-in-action/
It’s a fun little program I use to test programming languages and retro-computers. It originated on the TI-99 Mini-Memory as a demo program. So far I have converted the program to Atari BASIC, Atari MicroSoft BASIC, Atari Action!, Ta...


Mod to MEDIT for APX Pascal to make it work

Posted by hloberg, in programming, Atari 800 21 January 2019 · 100 views
atari 800, apx, medit, editor and 2 more...
I have been testing the waters of Atari APX Pascal recent and have been having an issue with MEDIT blowing up when run from the Pascal menu. I twittered the great Bill Lange who gave me the fix.
 
(1) As you probably know, you have to copy the MEDIT executable over to your work disk image in disk drive D2. In addition, MEDIT needs a minor modificatio...


Learning Action! part 3, loop da loop

Posted by hloberg, in programming, Atari 800, Action! 21 January 2019 · 93 views
action!, atari, ataro 8-bit and 2 more...
Today’s lesson is loops.
Today’s lesson is loops.
Today’s lesson is loops.
Today’s... sorry, couldn’t resist the joke.
 
Welcome back to learning about OSS Action! for the Atari 8-bit.
As usual, We’ll start with a program,
 
 
PROC MAIN() ;part 1
  BYTE V
  PRINTE(" ")
  PRINT ("ENTER...


Demo in Action!

Posted by hloberg, in programming, Atari 800, Action! 20 January 2019 · 185 views
atari, action!, atari 800 and 1 more...
Note: I'll be covering this program and how it compares to Atari BASIC in an upcoming post. Till then, enjoy.; "H:LINES.ACT"PROC MAIN() BYTE Y1, Y2, Z, T INT A, B, C, D CARD X1, X2 ;INTL VAR X1=9 Y1=12 X2=40 Y2=30 Z=1 T=0 A=5 B=5 C=5 D=5 GRAPHICS(7+16) ;INFIN LOOP WHILE Z DO COLOR=Z PLOT(X1,Y1) DRAWTO(X2,Y2) ;RAND(X)...


Learning Action! Part 3; If Then

Posted by hloberg, in programming, Atari 800, Action! 16 January 2019 · 137 views
action!, Tutorial, Atari 8-bit and 2 more...
Welcome Back to Action!
I'm going to break this lesson up into two parts. Today, the first part we will look at IF-THEN statements.
Next time we’ll look at LOOPs.
So here’s the program.
 
;(PART 1)
PROC MAIN()
 
BYTE V
 
PRINTE(" ")
PRINT ("ENTER A NUMBER: ")
V=INPUTB() ;INPUT BYTE
  IF 5>V THEN
    PRINT...


Learning Action! Part 2, resources

Posted by hloberg, in programming, Atari 800, Action! 15 January 2019 · 129 views
atari, action!, programming and 5 more...
Learning Action! Part 2, resources Before we get too far into learning I'm going to post some resources for Action!.
 
First off, the books. The reference manual and a quick reference

 
Here is the .bin for the cartridge that can be loaded into Altirra and the runtime package.

 
here is a collection of modules and a toolkit that can be added to your Action! program in .d...