Jump to content

Photo

Raycasting with bus stuffing DEMO

Strong-ARM demo raycaster raycasting bus stuffing

4 replies to this topic

#1 ZackAttack OFFLINE  

ZackAttack

    Dragonstomper

  • 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.
 
raycast.jpg

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

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

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

  • CrazyChris , Mord , Keatah and 11 others like this

#2 ZackAttack OFFLINE  

ZackAttack

    Dragonstomper

  • 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  

4ever2600

    Dragonstomper

  • 790 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 OFFLINE  

fluxit

    Chopper Commander

  • 209 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 ONLINE  

stephena

    River Patroller

  • 3,380 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