jueves, 13 de agosto de 2026

Disco Verde Coelsa

Al igual que el cassette Coelsa verde, exsito un disco verde coelsa.

 

 Esta es la lista de programas que trai y como solia suceder son programas de otras fuentes, pero esta vez en varios pusieron la referencia de autor original:

 Lado A

    Logotipo ATARI
    Tablero de dibujo modo 7/10
    Tablero V2
    Dskspeed
    Graf3D  --> Solid States (analog computing)
    MacroDOS
    LdgoPlus
    Renumber
    Catalogo

Labo B

    Sistema base de datos
   DMSSORT --> (APX)


lunes, 10 de agosto de 2026

Circulos, Lineas Bresenham

Una necesidad/pregunta recurrente de antaño es como dibujar de forma rapida y correcta lineas y circulos y Bresenham lo hizo cuando trabajaba para IBM basandise en Midpoint circle algorithm, y depsues aparecieron varias forks.

https://web.archive.org/web/20260414031310/https://schwarzers.com/algorithms/

https://en.wikipedia.org/wiki/Bresenham's_line_algorithm

https://en.wikipedia.org/wiki/Midpoint_circle_algorithm

100 GRAPHICS 8
110 COLOR 1
120 A=160
130 B=80
140 R=50

150 X=0
160 Y=R
170 U=0
180 V=4*Y
190 D=3-2*R

200 IF D>=0 THEN 250

210 GOTO 280

250 D=D+4-V
260 V=V-4
270 Y=Y-1

280 PLOT A+X,B+Y
290 PLOT A+X,B-Y
300 PLOT A-X,B+Y
310 PLOT A-X,B-Y
320 PLOT A+Y,B+X
330 PLOT A+Y,B-X
340 PLOT A-Y,B+X
350 PLOT A-Y,B-X

360 D=D+6+U
370 U=U+4
380 X=X+1

390 IF X<=Y THEN 200

 

https://forums.atariage.com/topic/306038-fast-atari-basic-circle/

 

https://forums.atariage.com/topic/301993-missile-command/

I've been reverse-engineering Missile Command off and on. It's one of the many on my to do list.

 

Rob does a similar technique of a linear question found in Activision's Laser Blast, Fishing Derby, and Pitfall!

 

Look at my reverse-engineering of Laser Blast. It may help.

 

Start looking at label .determineAttackerLaserDirection. This is where David Crane determines the direction of the attacker laser and the slope. Then in the kernel at .drawLeadShipKernel he uses the tankLaserSlopeFractionValue to increment tankLaserSlopeIntegerValue. When a carry is determined (i.e. time to increment the integer value) he sets the HMM1 register to fine adjust the tanks laser.

 

Despues salio un algoritmo con antialiasing:

https://en.wikipedia.org/wiki/Xiaolin_Wu's_line_algorithm

 



https://manillismo.blogspot.com/2024/11/compu-programas-atari-utilitarios.html

 

viernes, 7 de agosto de 2026

Lista de Peliculas y Television

Películas

Televisión

 



 

lunes, 3 de agosto de 2026

Witshift

Codigos para los malos:

 1: B4C3A9CE      18: 968E19ED      35: A90E97DD      52: C24DDF9E
 2: 48C49B9C      19: 5334BEDD      36: D9F673CF      53: 75BDA38B
 3: 6F0A2726      20: F0303DE5      37: 337F1336      54: 2FCB0923
 4: 83352B17      21: 115DEAC3      38: 853557EF      55: 186A2A38
 5: 30FC3C92      22: CC3892E9      39: E5668FA8      56: BD5B1F31
 6: 3BA7AB1A      23: C7BE7473      40: F95AE0C2      57: 2C5FDC86
 7: D93A6ED3      24: C9CA315C      41: B4E5F2F6      58: FAB9D5D2
 8: 25A757B9      25: 73C040EB      42: 5A543886      59: 00C48FBC
 9: 6408CC89      26: 607EB44C      43: A081C573      60: 121CDC93
10: 5E66DACC      27: 193C20DD      44: 9EF7E978      61: CA934255
11: 18798615      28: 9215D20A      45: 819189FC      62: 00A7E9B6
12: 3BAD12CC      29: 77056E4B      46: 6F1DA647      63: 02B03E92
13: F105B8E0      30: 8077C877      47: 1F0D7B56      64: 18DBAC93
14: 09477667      31: 4F89D997      48: CBC0288C      65: 18D2BAED
15: 9D6DF210      32: 5F61F9D4      49: 2CB1E6D0      66: B64754E8
16: 2A501B83      33: FD733E63      50: 0CAC4993      67: 7ABA18FD
17: 197CA619      34: 58318610      51: 985E990D      68: 162B5AA3
69: 6765B9A6      70: 297A3324