Jump to content

Recommended Posts

Since this is a prototype bus stuffing driver you can only run this bin on an actual harmony cart.

 

Rather than having a full frame buffer it only stores the color and height for each of the 40 columns. There should be plenty of resources left to make an actual game. The quantity of sprites will be severely limited though because the only way to reposition them will be via HMOVE. Joe's demo was used as a reference for some of the fixed point math implementation.

 

post-40226-0-72643500-1528917330_thumb.jpg

 

Latest Version:

raycaster-2018-6-15.bin - Fixed vertical bar glitches

 

Previous Versions:

Raycaster_2018_06_13.bin

Edited by ZackAttack
  • Like 14

Share this post


Link to post
Share on other sites

There was a bug that could cause some vertical bar glitches to appear on some systems. It's fixed as of the 2018-6-15 build.

  • Like 1

Share this post


Link to post
Share on other sites
Posted (edited)

Should this work in Stella, or just on the real thing?

I just get a black screen in Stella, and Stellerator says "TRAP: invalid instruction."

 

-edit- Oops, I just reread the op.

Edited by fluxit

Share this post


Link to post
Share on other sites

BUS stuffing worked in Stella at one point, but we haven't done much with it since the scheme has basically been abandoned. I'm willing to work with whoever wants to update Stella to get this working again.

  • Like 1

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