Jump to content
Heaven/TQA

capture the flag...

Recommended Posts

At 1982 Paul Edelstein (Sirius Software) did original WAYOUT for Apple II computer, after that, he did Atari 800 port.

 

CAPTURE THE FLAG was in 1983 for Atari 800 and after that he did the VIC 20 port.

 

Really impresive, is the best game I had saw in VIC20.

Share this post


Link to post
Share on other sites

the interesting thing is that wayout uses 16 byte scanlines???

 

if you check the display list in atari800win monitor... and mode e... any idea why the game does ths?

 

$4e adr

$4e adr+$10

...

Share this post


Link to post
Share on other sites

The game uses narrow playfield, and the first/last 8 bytes of screen data are masked by green PMGs.

 

That leaves 16 bytes which gets displayed.

 

I would guess that using 16 bytes per line would be to make screen calculations easier, plus save some memory. Although, I can't see any great advantage (other than memory saving) over using tables to store Y addresses for screen locations.

 

It also uses an interesting technique to change the DLI vector. JSR to a routine which then pulls the address from the stack, increments it and stores in $200,201, then issues RTI.

Share this post


Link to post
Share on other sites

BTW, it seems this game doesn't work properly with Atari800Win PLus. This is not the result of a bad dump (this has been verified with the original disk image).

 

Note that other Sirius programs like Turmoil, Fast Eddie and Final Orbit also have a messed up screen display but for different reasons probably.

 

--

Atari Frog

http://www.atarimania.com

Share this post


Link to post
Share on other sites
I would guess that using 16 bytes per line would be to make screen calculations easier, plus save some memory. Although, I can't see any great advantage (other than memory saving) over using tables to store Y addresses for screen locations.

That would make sense. The game was to be cartridge-based but ended up as a disk release.

 

--

Atari Frog

http://www.atarimania.com

Share this post


Link to post
Share on other sites

From memory, CTF didn't run too well on the XL to start with.

 

Just verified that with the emulator. The game still starts but there is some corruption. Seems OK in 800 OSB mode.

Share this post


Link to post
Share on other sites

Looks like it gets to $5285 then starts doing some disk access,

I guess as this is an xex that the data isn't available, it fails

and so loops waiting for a disk. What you're seeing when it

does fire up (because you have some disk attached already)

is the game working against the (incorrect) data it did load.

 

Regards,

Mark

Share this post


Link to post
Share on other sites

never thought on this idea which he used in way out with 16 byte long scanlines... but you can remove the players which cover the rest of the screen simply via monitor (lda #0).

 

it's an interesting concept... and interesting done in 1982.... and not often reused again...(or i am not aware of...)

post-528-1134406617_thumb.jpg

Share this post


Link to post
Share on other sites
Doesn't seem to work either, at least for me...

 

981004[/snapback]

 

The version for which Heaven provided the link works fine on Atari800WinPLus 4.0beta3 & 4.0Final, with every possible settings, as long as you set:

- SIO patch: off

- Disk Drive D1: No disk (turned on, but empty)

This version is a bad crack, though - after the first run it doesn't show the credits text, instead it displays the "options screen". But the keys 1,2,3 don't work until you pressed START key. (Interestingly, after choosing 3 (Demo) the credits text shows properly.)

Share this post


Link to post
Share on other sites
never thought on this idea which he used in way out with 16 byte long scanlines... but you can remove the players which cover the rest of the screen simply via monitor (lda #0).

 

it's an interesting concept... and interesting done in 1982.... and not often reused again...(or i am not aware of...)

981097[/snapback]

 

 

What should this be good for?

 

It doesn't save CPU-cycles, and every graphics is drawn two times.

Share this post


Link to post
Share on other sites
The version for which Heaven provided the link works fine on Atari800WinPLus 4.0beta3 & 4.0Final, with every possible settings, as long as you set:

- SIO patch: off

- Disk Drive D1: No disk (turned on, but empty)

This version is a bad crack, though - after the first run it doesn't show the credits text, instead it displays the "options screen". But the keys 1,2,3 don't work until you pressed START key. (Interestingly, after choosing 3 (Demo) the credits text shows properly.)

Thanks, that did the trick! We'll try to redump this one as we have the original disk.

 

--

Atari Frog

http://www.atarimania.com

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...