Jump to content

1

HLO projects



LINES demo for the Tandy Color Computer 2

Posted by hloberg, in programming, coco2 31 January 2019 · 92 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 5, That's all folks!

Posted by hloberg, in Atari 800, Action! 29 January 2019 · 80 views
action, atari, programming
Well, I was going to go over P/M graphics for Action! but found the book says little about P/M graphics, sigh. So, I'm going to end the tutorials here. 
I could go over pointers and arrays but I plan to do some tutorials in the future on Atari C and Pascal which use Pointers and Arrays much more extensively and with better manuals (and books).
But kn...


Learning Action! part 4, Graphics Demo

Posted by hloberg, in programming, Atari 800, Action! 22 January 2019 · 124 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 · 106 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 · 98 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 · 197 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 · 141 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 · 135 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...


Learning Action!

Posted by hloberg, in Atari 800, Action! 11 January 2019 · 258 views
atari 800, atari 8-bit, action! and 2 more...
Learning Action! I, finally, am getting around to learning Action! My goal is to learn Action! to create a sequel to my Atari 2600 game 'Parsec 2600' on the Atari 8-bit.
Anyway, the best way I have found to learn something is to teach others while I'm learning it. So, here it goes.
Action! is a cross between 'C', Pascal with a little bit of Assembler thrown in for good me...


A game for the Atari 2600

Posted by hloberg, in TI99, Atari 2600 01 January 2019 · 141 views
atari 2600, game, parsec, shooter
repost of the game I wrote for the Atari 2600 in batari BASIC.
use the Harmony cartridge or like cartridge to play the game.
 
Parsec 2600
instructions: simple shooter.
 
at bottom left is max ships left (shows up to 4). start game with 8,
 
1st wave is swoopers. timer on right to clear level.higher levels you must hit up to 3 times to clea...