Jump to content


Raycasting with bus stuffing DEMO

Strong-ARM demo raycaster raycasting bus stuffing

4 replies to this topic

#1 ZackAttack OFFLINE  



  • 762 posts
  • Location:Orlando, FL US

Posted Wed Jun 13, 2018 1:22 PM

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.

Latest Version:
Attached File  raycaster-2018-6-15.bin   32KB   134 downloads - Fixed vertical bar glitches

Previous Versions: 
Attached File  Raycaster_2018_06_13.bin   32KB   97 downloads

Edited by ZackAttack, Sat Jun 16, 2018 8:00 PM.

  • CrazyChris , Mord , Keatah and 11 others like this

#2 ZackAttack OFFLINE  



  • Topic Starter
  • 762 posts
  • Location:Orlando, FL US

Posted Sat Jun 16, 2018 8:05 PM

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.
  • RevEng likes this

#3 4ever2600 OFFLINE  



  • 796 posts

Posted Thu Jun 21, 2018 4:50 PM

Dude looks sweet. Will to fire it up on Harmony cart!
  • ZackAttack likes this

#4 fluxit ONLINE  


    Chopper Commander

  • 243 posts

Posted Sun Mar 3, 2019 6:39 PM

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, Sun Mar 3, 2019 6:40 PM.

#5 stephena OFFLINE  


    River Patroller

  • 3,408 posts
  • Stella maintainer
  • Location:Newfoundland, Canada

Posted Sun Mar 3, 2019 7:37 PM

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.

  • fluxit likes this

Also tagged with one or more of these keywords: Strong-ARM, demo, raycaster, raycasting, bus stuffing

0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users