TerryMasters
Members-
Posts
10 -
Joined
-
Last visited
TerryMasters's Achievements
Space Invader (2/9)
0
Reputation
-
Box Art and Release Dates - Which styles came first?
TerryMasters replied to TerryMasters's topic in Atari 2600
Ah, thanks so much! -
Apologies if this topic has already been discussed, I've tried going through a few different threads but things got a little confusing. I'm trying to determine which box art style came first. Take Moon Patrol for instance; There are at least 3 different box art styles for this game - One red, one silver (matching the style of other similar Atari boxes), and a second silver with its own full-cover sized artwork. The release dates are one thing, but then they could be NTSC/PAL boxes which brings in an entirely different question. Does anyone know the order in which these were released? Thanks in advance!
-
Is the tutorial source code broken?
TerryMasters replied to TerryMasters's topic in 2600 Programming For Newbies
Thanks man, I appreciate you taking the time to test it for me. It was my mistake for not mentioning what it was compiled on. While this was done with dasm on Windows 7, the problem (for me anyhow) is that the already compiled binary he posted as an attachment in that tutorial suffers the same problem when I run it through Z26. So I know it's not something I did with the code - I just downloaded the rom, started it and it gave me the same problem -
I've said this once before but I cannot thank Andrew enough, because out of all the guides I've read this is the first one I can actually understand. It feels beyond awesome to say that I'm in the process of programming my first Atari game! Unfortunately I ran into a problem, and have no idea where it lies. I'm currently using Z26 as my emulator. Here's the link to the "Our First Kernel" section, where the source code in question is listed: http://www.atariage....r-first-kernel/ According to that post, the end result should have been this: But the one I get - by merely copying and pasting the code - gives me this: Now the reason I'm bringing this up is because I'm at a point in the guide where I can't move on without fixing it. Trying the same code in StellaX gives me a completely different end result entirely, so I'm not even going to post it. The worst part is that Andrew's own compiled code does the same thing (kernel1.zip attachment), so I know it's not a copy and paste error. What Z26 looks like it's doing is drawing the last line of the background color (or possibly the second to last one), filling 30 or so lines of overscan, then copying/finishing the last line of color which carries back over the top. So using my newfound knowledge I tried clearing these lines in different sections, but for some reason none of them seem to have any effect. I'm really stuck, and I don't know if it's a problem with the code, or if the emulator got updated since the guide was made that changed the way the chips handle certain things... But unless it's just me, I'd like to fix this not only so I may continue, but so no one else runs into this problem. Please help, and thanks in advance -TM
-
Session 8: Our First Kernel
TerryMasters replied to Andrew Davie's topic in 2600 Programming For Newbies
Hey everyone. Firstly let me say I am absolutely loving the guide. It's one of the few I can actually understand. So far everything was going great until I tried to compile this source code - the process went smoothly but the program itself runs with artifacts so to speak. I'm not sure if dasm/z26 was updated or if I'm screwing up somehow, but copying that source and compiling it with dasm atarit.asm -f3 -oatarit.bin (new and old) gives me this: The end result spits out a thick green bar at the top, followed by a thin green bar at the bottom. For whatever reason, not even the example Andrew compiled himself seems to run properly in StellaX - no idea why but here's what I get: Edit- This is what it says with -v5: START OF PASS: 1 ---------------------------------------------------------------------- SEGMENT NAME INIT PC INIT RPC FINAL PC FINAL RPC f000 f000 RIOT [u] 0280 0280 TIA_REGISTERS_READ [u] 0000 0000 TIA_REGISTERS_WRITE [u] 0000 0000 INITIAL CODE SEGMENT 0000 ???? 0000 ???? ---------------------------------------------------------------------- 3 references to unknown symbols. 0 events requiring another assembler pass. --- Symbol List (sorted by symbol) 0.FREE_BYTES 0000 AUDC0 0015 AUDC1 0016 AUDF0 0017 AUDF1 0018 AUDV0 0019 AUDV1 001a COLUBK 0009 (R ) COLUP0 0006 COLUP1 0007 COLUPF 0008 CTRLPF 000a CXBLPF 0006 CXCLR 002c CXM0FB 0004 CXM0P 0000 CXM1FB 0005 CXM1P 0001 CXP0FB 0002 CXP1FB 0003 CXPPMM 0007 ENABL 001f ENAM0 001d ENAM1 001e GRP0 001b GRP1 001c HMBL 0024 HMCLR 002b HMM0 0022 HMM1 0023 HMOVE 002a HMP0 0020 HMP1 0021 INPT0 0008 INPT1 0009 INPT2 000a INPT3 000b INPT4 000c INPT5 000d INTIM 0284 NUSIZ0 0004 NUSIZ1 0005 PF0 000d PF1 000e PF2 000f REFP0 000b REFP1 000c RESBL 0014 Reset f000 (R ) RESM0 0012 RESM1 0013 RESMP0 0028 RESMP1 0029 RESP0 0010 RESP1 0011 RSYNC 0003 StartOfFrame f000 (R ) SWACNT 0281 SWBCNT 0283 SWCHA 0280 SWCHB 0282 T1024T 0297 TIA_BASE_ADDRESS 0000 (R ) TIA_BASE_READ_ADDRESS 0000 (R ) TIA_BASE_WRITE_ADDRESS 0000 (R ) TIM1T 0294 TIM64T 0296 TIM8T 0295 TIMINT 0285 VBLANK 0001 (R ) VDELBL 0027 VDELP0 0025 VDELP1 0026 VERSION_MACRO 006a VERSION_VCS 0069 VSYNC 0000 (R ) WSYNC 0002 (R ) --- End of Symbol List. -
Hey everyone, hope you guys are having an awesome holiday! The other day I saw an auction for a Joust Lab Loaner that I thought would've made the perfect gift for my friend, who had his Atari collection stolen (Joust is his favorite game). Unfortunately, Chrome froze up on me at the last second and I ended up losing the auction. It was for the 222 cartridge, but the date doesn't matter as I just wanted to give him something that was a part of Atari history - it really would have been the perfect gift. Well, I won't give up trying to find one and I thought I'd try here. So if any of you guys have a 2600 Joust prototype cartridge, shoot me a PM! Thanks in advance, -TM
-
I was wondering if there's a way to add composite out to my 2600, but I don't want to remove any resistors or transistors or whatever. I don't want to add any of them either, I'd like to keep the system as intact as possible but I don't mind soldering the wires to the board. From what I've read I think this is possible, but removing/adding things to the circuit can produce a better picture.
-
Well I heard about the people having problems with the power button, but even swapping buttons didn't get it to come on. I do have a multimeter, where is the voltage regulator located?
-
I took some pics of the board, incase it helps:
-
Hi everyone. I'm Terry Masters, and I'm hoping you guys can help me get my 7800 working again. For some reason it doesn't want to power up. I tried the original Atari power cable, and I just finished testing it with a 9v Genesis cable too but neither managed to get it to come on. When a 7800 doesn't turn on, and it's not the power cable, what could it be? I get the feeling someone shoved a third party cord in here at some point and damaged it, but I don't know where to look. Thanks in advance guys, -TM
