-
Content Count
543 -
Joined
-
Last visited
Posts posted by Thelen
-
-
I'm using the Xasm Xboot loader now, but was wondering how to program my own ? is there somepage with some explenation of it ? or can someone explain a bit ?
Thanks, Thelen
-
Well the poblem is that I live in europe, so we don't even have 5200's

-
what are the problems you will have when converting a atari 8 bit game to a 5200 game, and how is this done ? and off course the bankswitching, when there's only 16K adressable...
Thelen
-
off course that's possible. let's assume your cartridge is on $8000-9fff. then if you say LDA $AA- STA $8000, then the r/w line on the cartport will be set, and the data willen appear there.
but this will also when you say $8001 and 8002 etc..... so you'll have to mask out the adres you want to with some and/nand ports.
Thelen
-
Very great news !! i want an gp32 !
Thelen
-
The program looks neat (tried it before), but when i wan to design antic 4 character, it's a little more dificult, because you have to 'put' the color bit's by yourself....or can this easier ?
Thelen
-
dragonforce, if you have some questions about programming, feel free to ask, since I'm too from Holland.
Thelen
-
I hadn't seen that editor before, looks good, and free

I would recomment for the atari 8 bit :
Documentation: Various books.
www.atariarchives.org
Assembler : Xasm
http://atariarea.nostalgia.pl/x-asm/
Thelen
-
Looks nice ! releasing the source is a great idea, so new atari 8 bit programmers can see some example of code
Thelen
-
and it won't cost you $$
(only the sio2pc cable)Thelen
-
Very nice graphics ! Nice Demo !
with what kind of program did you design the graphics ?
thelen
-
Thanks guy's !
I see now that I was doing a little bit stupid......
Thelen
-
I Have used many time the CMP and BPL/BMI function, and this time i noticed something strange, and now i know why my other programs did sometimes strange things
loop lda tmp1
cmp #0 ; als tmp1 groter dan tmp2 is gaat ie naar groter
bpl groter
lda #1
sta tmp3
jmp loop
groter
lda #2
sta tmp3
jmp loop
when i fill in for tmp1 #10 then it jumps to GROTER...but this works until the value $DC is given (if i remember correct), and above this value it won't work anymore, so it won't jump to GROTER.....this is so strange...Why is this ?
thanks, Thelen
-
This is fantastic !!. Warlords is one of my favorite atari 2600 games.
Will this game also be released for the atari 8 bit computers ?
Thelen
-
That's a good one. I had the same problem that i need to know on what character the player is. I used 2 bytes, playerH and playerL and when then player moved 4 positions to the right playerL would increase. when it goes down, playerL would increase with 40. PlayerL and playerH are the low/high bytes of the adress where the character is in the video memory.
indeed, with zero page you can get the character where it's standing on back.
CHECPOS
STY $B3; high byte
STX $B2; low byte
STY TMPS
LDY #0
LDA ($B2),y ; a holds the number of the character
LDY TMPS
RTS
I have this as a sub-routine, because it's very easy to use for all kind of things to check in the memory.
Thelen
-
I have 200+ (not original) and almost every disk is working..... some are damaged because of using a bad drive or dust.
Thelen
-
yes, starting with the 5200 is a much better idea. But I suggest to start with programming for the atari 8 bit computer line (xl/xe) there is plenty of documentation about, and once you understand how the system works, you can program also for the 5200. The 5200 is a stripped down version of an atari 8 bit.
All things should work with win XP, but you can't see everything....I would recommend win 98 or 95.....or dos, but i think working in windows is easier.
i have learned almost everything from the book 'atari graphics and arcade game design' and a LOT of trying things......
it's easier if you know before you start what LDA/STA/CMP etc. does....
that book and other intresting books are online at the
www.atariarchives.org
I think it's strange, there is no real tutorial or some examples about programming the 7800....a display list list, a example with some text etc..Even the 2600 is better documented, but programming the 7800 wouldn't be so difficult as the 2600..
Thelen
-
I have found out already : A14 OR a15 high means that CE is active....
Thanks, Thelen
-
so is it A12 on the cartridge port ? or is that only in 2600 mode ?
Thanks, Thelen
-
what is used on a atari 7800 for a chip enable signal for an 7800 cartridge rom ?
Thelen
-
If you want to program for the 7800, you need to know the 6502 assembler programming language. do a search for '6502 programming' and you wil found some tutorial about it.
then you need some knowledge of the atari 7800 hardware.
http://www.atari-history.com/7800.html
http://atarihq.com/danb/a7800.shtml
http://home.arcor.de/estolberg/
http://www.s-direktnet.de/homepages/k_nadj/a7800.html
Thelen
-
You don''t need the óriginal developpers hardware' to do something with the 7800. All you need is 6502 asm knowledge (which sound more difficult then it actually is) and some knowledge about the 7800 (video)hardware.
I know 6502 and program things for the atari 8 bit computers, and i read a few day's ago information about the 7800.....but there isn't enough documentation about the 7800 maria video chip for me........
Thelen
-
I was using CodeGenie with great pleasure, but now my trial has expired..........and every minute i get a nitice of that....
any suggestions for a good editor ?
Thelen
-
That's very sad........Was pirating a big problem for the atari 8 bit ? and not for the other systems ?
Thelen

making a boot loader for the atari 8 bit
in Programming
Posted
Thanks ! Yes I mean disk based.
Thelen