Jump to content
tokumaru

Sonic The Hedgehog on the 2600

Recommended Posts

Smooth scrolling should be possible too, at least with the current system by adding/removing lines at the top (smooth) and adjust the kernel setup (coarse).

 

Could you exand on this further? I don't know enough assemmbly to interpret your source. The few demos I've seen with smooth horizontal scrolling also seem to take on a staggered line appearance. Is this because playfield pixels cannot be used for horizontal smooth scrolling? Somehow this is using the other graphic objects?

 

Sorry, I ment saying vertical (up, down) scrolling. By adding black lines at the top (easy), I can do a faux vertical scroll. When 16 double scan lines are added, I can go back to add none, and re-arange the kernels (add a new kernel on top, remove one from below).

 

The horizontal scrolling is now done with the graphic objects (player1, ball). There is a part where the playfieldpixels are used. On that part, the ball object is used to smooth out the playfield pixels. In Stella, you can enabable/disable the ball by pressing alt-b. alt-n toggles the playfield pixels.

Share this post


Link to post
Share on other sites

Very nice!

 

It should be easy to extend the kernel to individually set the colors for COLUBK and COLUP1 per band. That way you could flip the colors for background and player 1 to make a ground layer with gaps. (But I'm guessing you have planned something like that already ;-) )

Share this post


Link to post
Share on other sites
It should be easy to extend the kernel to individually set the colors for COLUBK and COLUP1 per band. That way you could flip the colors for background and player 1 to make a ground layer with gaps. (But I'm guessing you have planned something like that already ;-) )

You mean like the floor in one of the previous demo's? :)

Share this post


Link to post
Share on other sites

Yup, exactly. And after that the floor from post #74 :) That one may not be trivial in combination with the 8-way scrolling because it would require to have a different asymetric playfield per band.

Share this post


Link to post
Share on other sites

As long as it remains a tech demo we're safe. If someone does want to make a real platformer out of this we'll have to name the main character "Sloopy the Wet Dingus" to stay lawyer free.

Share this post


Link to post
Share on other sites

As long as it remains a tech demo we're safe. If someone does want to make a real platformer out of this we'll have to name the main character "Sloopy the Wet Dingus" to stay lawyer free.

 

I don't think so - have you seen all the Sonic hacks and fangames? Sega hasn't bothered anyone about that, and even bought one (Sonic CD recreation for other platforms).

Share this post


Link to post
Share on other sites

As long as it remains a tech demo we're safe. If someone does want to make a real platformer out of this we'll have to name the main character "Sloopy the Wet Dingus" to stay lawyer free.

 

I don't think so - have you seen all the Sonic hacks and fangames? Sega hasn't bothered anyone about that, and even bought one (Sonic CD recreation for other platforms).

 

shhhhh... I was trying to get them to name it "Sloopy the Wet Dingus"! Just AGREE!

  • Like 1

Share this post


Link to post
Share on other sites

This is certainly an interesting project,i know with the homebrew scenes there may be some advances in programming techniques but is the sound any different to other atari games?,i mean can we get anything from the A2600 that represents a metalic "rrring!" when something is collected?

Share this post


Link to post
Share on other sites

This is certainly an interesting project,i know with the homebrew scenes there may be some advances in programming techniques but is the sound any different to other atari games?,i mean can we get anything from the A2600 that represents a metalic "rrring!" when something is collected?

 

I don't think anoyone's assigned themselves this project. Some great programmers have come up with some interesting demos for sure, though. I think MOD music tracker like sound is possible but the tradeoff is the time needed for fancy graphics.

Share this post


Link to post
Share on other sites

shhhhh... I was trying to get them to name it "Sloopy the Wet Dingus"! Just AGREE!

 

Oh! Um - yes! They're hard-a--es about that. Better change the name. :)

Share this post


Link to post
Share on other sites

Trying some more blocks now. the playfield is now 16 blocks high and 16 blocks wide. If you go further, things will start to act strange. I'm not sure about how interesting a level could be... Maybe some longer runs of blocks would help.

post-15728-0-67280200-1347743167_thumb.png

sloopythewetdingus.bin

Edited by roland p
  • Like 4

Share this post


Link to post
Share on other sites

I take it that this is only PAL? It rolled on my set. :?

Share this post


Link to post
Share on other sites

I take it that this is only PAL? It rolled on my set. :?

No, it's 60Hz and ntsc colors. I'll have to try on real hardware. I streched the screen a bit (less overscan).

Edited by roland p

Share this post


Link to post
Share on other sites

No, it's 60Hz and ntsc colors. I'll have to try on real hardware. I streched the screen a bit (less overscan).

 

Do you think I have an issue because I'm using the Harmony cart?

Share this post


Link to post
Share on other sites

Do you think I have an issue because I'm using the Harmony cart?

No, I think your Harmony cart is fine. I think a harmony cart doesn't cause games to roll. They either work or don't.

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...