Jump to content

alk0v

New Members
  • Content Count

    5
  • Joined

  • Last visited

Community Reputation

0 Neutral

About alk0v

  • Rank
    Combat Commando

Recent Profile Visitors

253 profile views
  1. Hi. Do you found the problem. Yesterday I faced same problem in my guaranteed worked early O2. I checked cartridge in the my second O2 and it works fine. I powered first O2 from LAB power source but forgot to increase current. (Used it for charging battery and set limit to 0.35A). It power down voltage from 9v to 5.5. I swithed off the console, increased current limit and switch on again. Console shown garbage on the screen. With cart and without. Does low voltage can damage console?
  2. I checked result assembler code, generated by bbasic. In the start of code bbasic created lot of initializations. My assembler code in bas placed in the start of bas-file, but in resulting asm file it placed in the section game after all initializations. And my first lines in the assembler code clear all memory (Clear loop). After this my code that draw assymetric playfield logo works fine. If i start bas file from StartOfFrame, it works incorrect. When i move Clear section after EndOfLogo, rest of bbasic code does not works, because it clear all initializations, as i understand. I needs some initialization bbasic command that return memory and TIA registers to state compatable with bbasic.
  3. Hi. I tried to add full-screen 32x40 assymmetric playfield logo and few seconds delay as intro to my game. I inserted it as assembly section before main program in the BAtari Basic. It start from clear RAM and TIA and works fine. After delay i continue my program using bbasic, but it does not work. If i'm not clear ram and tia, bbasic section works fine, but my full screen logo does not works. Is it possible to add some init after asm section for start bbasic part of code? asm Reset ; Clear RAM and all TIA registers ldx #$FF lda #0 Clear sta $0,x dex ;cpx #$80 bne Clear ldx #0 ;rem logo timer stx $80 ;rem store in cell 80 StartOfFrame ldx $80 inx ... ldx $80 cpx #100 beq EndOfLogo jmp StartOfFrame EndOfLogo end Here is start of bbasic part, but it does not work if i clean memory and registers. playfield: ................................ ................................ ....XXXX...............XXXX..... ....X.....................X..... ....X.....................X..... ....X.....................X..... ....X.....................X..... ....XXXX...............XXXX..... ................................ ................................ ................................ end .....
×
×
  • Create New...