Jump to content

skr

+AtariAge Subscriber
  • Content Count

    1,113
  • Joined

  • Last visited

Posts posted by skr


  1. MADS is slightly different to other compilers (ATASM, XASM etc.), but mostly downwards compatible. If you have an "old" listing where you get errors, check, what the errors are saying and look up the specific MADS commands, that are different.

    One thing is, that in ATARI Assembler you set the memory with > *= $2000", while in MADS you have to use "ORG $2000". Comments in ATMAS start with > * <, while in MADS you use > ; <

     

    Before using MADS, check the manual: http://mads.atari8.info/mads_eng.html

    There you find the most important differences at the top:

    • Like 1

  2. 2 hours ago, leech said:

    Ha, coincidentally I live in Utah, and also have the USB Cartridge, though have never actually used it yet... bought a bunch of stuff one day and still haven't had the time to use it... take days off and end up just playing Valheim and catching up on sleep...

    I´m in Salt Lake City (Actually Sandy, but E&S is uphill at Komas Dr and I spend lots of time there) regularly (have a room at a friend´s house) and take it as base for my road trips. Next planned visit is October, let´s keep in touch. :)

    The USB-Cartridge is available for about about 16 years now and no one really did much with it. What a shame, this has to change, I´m just digging into it. So many cool things here that could be connected and used with the Atari. :)

    • Like 1

  3. 30 minutes ago, leech said:

    I was curious about the Atari VCS classic stick and supporting it's paddle.  Any plans to support it?  (Someone may have asked already).  I can test.  May consider sending you my extra if need be.  Would be pretty cool to use on 8bit games (though for joysticks I still prefer my 500xj)

    I use the VCS Classic Stick, which I connect to my Mac via Blutetooth with Atari800MacX, and the stick works great. But as phaeron said, Paddle is another story. I can read the controller as stick OR as paddle, still have to figure out the details. Evans&Sutherland´s "Digistar 6" recognizes the paddle function, but crashes. When I´m in Salt Lake next time, I´ll talk with the creator of the Joystick.dll about it. Would be to cool to control my digital planetarium with an Atari stick. :)

     

    Fun Fact: I can connect the Stick to my Atari 800XL with USB Cartridge (still available from ABBUC, technical Details: https://atariwiki.org/wiki/Wiki.jsp?page=MicroUSB ) and it sees stick and paddle changes. :) Let´s see, what we can do with that. :)


  4. 22 hours ago, PitfallCreator said:

    We had only one tester in a PAL territory playing on actual hardware.  But we can fix that!  Which of you wants to sign up as a Beta Tester later in the year for Casey's Gold™?

    I play on unmodded Lightsixer on an 80s color TV and would do Beta Testing.

     

    I also use Harmony and PLUSCART to play .bins on the real machine. Also use Stella sometimes on OS X Big Sur.


  5. 29 minutes ago, flashjazzcat said:

    You can't flash the CPLD with a MaxFlash cart; you can use it to flash the PLCC ROM chip.

     

    Oh, I mixed up the names again, I guess. Then of course, it doesn´t help. I just remembered, that I had a faulty U1MB where I could flash that removable Chip (PLCC it must be, right?) with the Maxflash.

    • Like 2

  6. 2 hours ago, Eyvind Bernhardsen said:

    I just received #144 in Norway! Still no membership card, unfortunately.

    That´s supposed to have been shipped for you with #143, which was shipped two days after #144 for some organizational reasons and should arrive soon.

    • Thanks 1

  7. 12 minutes ago, tschak909 said:

    See, this is what makes me smile, people jumping in and hacking on stuff. :)

     

    -Thom

     

    You make me feel like 12 years old again. Wanted to do exactly this stuff then, but no other Atarians around, no literature, no internet etc.
    Little Sascha will go to bed with a big smile in his face. :)

    • Like 4
    • Thanks 1

  8. Changing direction in Thom´s code works with using SBC instead of ADC.

    You can also have both directions at once. I´ve just made Subroutines "SD" (Scroll Down) and "SU" (Scroll Up). Looks like this:

     

    	;; Atari Logo with rainbow Fuji
    	;; Author: Thom Cherryhomes <thom.[email protected].com>
    	;; Edited by skr <[email protected].de>
    
    C0	=	$D01A
    DL	=	$F4
    DH	=	$Ff5
    	
    SDLSTL	=	$0230
    SDLSTH	=	$0231
    VCOUNT	=	$D40A
    	
    	ORG	$2200
    
    START	
    	LDA	SDLSTL
    	STA	DL
    	LDA	SDLSTH
    	STA	DH
    
    	;; SET COLOR REGISTERS
    
    	LDA	#$0E	;Color
    	STA	$02C4	;Set Color for Logo
    	STA $02C5	;Set Color for Text
    	
    	;; SET DISPLAY LIST
    
    	LDA	#$00
    	STA	SDLSTL
    	LDA	#$29
    	STA	SDLSTH
    	
    LOOP
    	JSR SD
    	sta $d01a		;Rainbow on Background
    	JSR SU
    	sta $d016		;Rainbow on Logo	
    	sta $d017		;Rainbow on Text
    	jmp loop	
    
    SD	lda $d40b	;Load VCOUNT 
    	clc
    	adc 20 			;Add counter sbc scrolls down, adc scrolls up 
    	sta VCOUNT
    	RTS
    	
    SU	lda $d40b	;Load VCOUNT 
    	clc
    	sbc 20 			;Add counter sbc scrolls down, adc scrolls up 
    	sta VCOUNT
    	RTS	
    
    	ORG	$2900
    
    DLST
    	.BYTE	$70,$70,$70
    	.BYTE   $4E,$50,$31
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E
    	.BYTE	$4E,$00,$40
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE	$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE	$41,$00,$29
    	
    	ORG 	$3150	;Load image to this address
    
    	INS	"atari.mic"
    	
    	RUN	START

    • Like 1

  9. 13 hours ago, tschak909 said:

    The graphic itself is a standard Micropainter image, that is, 160x192, 2 bits per pixel. The last four bytes of the palette data aren't used, and all the colors, save COLUBK are set to $0E.

     

    If someone has a better pic, then fold it in.  :)

     

    -Thom

    The rainbow looked kind of wrong to me, so I´ve changed your code a bit. In the main loop you now can set the rainbow to appear on on the Logo, the Text or the Background. Or all at once.

    Just didn´t change the picture.

     

    	;; Atari Logo with rainbow Fuji
    	;; Author: Thom Cherryhomes <thom.[email protected].com>
    	;; Edited by skr <[email protected].de>
    
    C0	=	$D01A
    DL	=	$F4
    DH	=	$Ff5	
    SDLSTL	=	$0230
    SDLSTH	=	$0231
    VCOUNT	=	$D40A
    	
    	ORG	$2200
          
    START	
    	LDA	SDLSTL
    	STA	DL
    	LDA	SDLSTH
    	STA	DH
    
    	;; SET COLOR REGISTERS
    	LDA #$0E	;Color
    	STA $02C4	;Set Color for Logo
    	STA $02C5	;Set Color for Text
    	
    	;; SET DISPLAY LIST
    	LDA	#$00
    	STA	SDLSTL
    	LDA	#$29
    	STA	SDLSTH
    	
    LOOP	lda $d40b	;Load VCOUNT 
    	clc 
    	adc 20 			;Add counter 
    	sta VCOUNT
    	;sta $d01a		;Rainbow on Background
    	sta $d016		;Rainbow on Logo
    	sta $d017		;Rainbow on Text
    	jmp loop	
    
    	ORG	$2900
    
    DLST
    	.BYTE	$70,$70,$70
    	.BYTE   $4E,$50,$31
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E
    	.BYTE	$4E,$00,$40
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE   $0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE	$0E,$0E,$0E,$0E,$0E,$0E,$0E
    	.BYTE	$41,$00,$29
    	
    	ORG 	$3150	;Load image to this address
    
    	INS	"atari.mic"
    	
    	RUN	START

     

    • Like 1

  10. 22 hours ago, Gunstar said:

    Cool. I'll keep an eye out for my edition, though I'm sure it will take a bit longer for us in the states.

    This time hopefully the wait should be shorter: All US/Canada magazines shipped in one big box and will be distributed from inside the US. So I can tell you, that right now your magazine is at the IPZ at Frankfurt Airport and will travel over the ocean soon. My guess is, it will hit the US by the weekend, and then it´s up to US postal services to make you happy. :)

     

    maguscan.thumb.png.7694bc7ec404fef03e609fce639e9222.png

    • Like 4

  11. On 3/2/2021 at 8:31 PM, kbj said:

    Hi @bob1200xl 

     

    I'm in Scotland, UK.  It seems that the only place I could find one would be in a working drive.. I was hoping someone would know of a replacement part that I could drop in or maybe a part from a dead drive that was beyond repair board wise..

     

    I have been posting in another thread with Nezgar about fault finding on the drive.  I have working spares for the FDC, 6507, 6532 and the EPROM which have all been replaced without much success.  The stepper motor won't move and I'm getting the 2sec on/off thing happening.  I've ordered a track 0 sensor that someone else recommended as a drop in replacement to see if it's that causing the issue.

     

    Thanks,

     

    Mark.

    If you still are searching, please contact [email protected], he might be able to help you.

×
×
  • Create New...