Jump to content
IGNORED

Raycaster


Asmusr

Recommended Posts

23 hours ago, artrag said:

About floor and ceiling (or for a side project) you might be interested in this

https://github.com/MartinezTorres/msx-karts

 

You can see it online here

 

https://webmsx.org/?ROM=https://github.com/MartinezTorres/msx-karts/releases/download/v0.01/msx-karts.rom&CARTRIDGE1_FORMAT=ASCII8

 

 

Wow!

Link to comment
Share on other sites

Dear Asmusr,

 

Please be so nice to upload from time to time a new video of the newest version of your Raycaster, too. Please upload the latest version of this program as a file for Classic99 as well. Will you possibly allow the final version of your Raycaster to run also using only FinalGROM 99 (of course with less graphical elements than in the case, when AMS is used)?

 

 

Regards

 

Edited by MueThor
Link to comment
Share on other sites

On 9/29/2020 at 12:00 AM, MueThor said:

Dear Asmusr,

 

Please be so nice to upload from time to time a new video of the newest version of your Raycaster, too. Please upload the latest version of this program as a file for Classic99 as well. Will you possibly allow the final version of your Raycaster to run also using only FinalGROM 99 (of course with less graphical elements than in the case, when AMS is used)?

 

 

Regards

 

I promise to get back with more videos as soon as I have something new and consistent to show. At the moment the code is in flux. I'm afraid it's SAMS only from now on unless someone invents a new cartridge type that can work with 2 separate 4K pages.

  • Like 2
Link to comment
Share on other sites

On 9/28/2020 at 7:17 PM, artrag said:

Martinez Torres, on msx.org, mentioned your TI99/4A raycaster as source of inspiration for his work

https://www.msx.org/forum/msx-talk/development/msx-karts-1st-playable-demo

After reading the explanation a couple of times I'm slowly beginning to understand how it works. Am I correct that the lookup tables alone take up 1MB of ROM?

https://www.msx.org/forum/msx-talk/development/msx-karts-1st-playable-demo?page=2

Link to comment
Share on other sites

1 hour ago, Asmusr said:

After reading the explanation a couple of times I'm slowly beginning to understand how it works. Am I correct that the lookup tables alone take up 1MB of ROM?

https://www.msx.org/forum/msx-talk/development/msx-karts-1st-playable-demo?page=2

I see that too. 

There are 256 of the 4K  angle_ arrays. Each contains single and double arrays taking up 1024 uint16_t.
There are 4 of the 8K track1_png_ arrays.

So 1MB + 32K.

 

  • Thanks 1
Link to comment
Share on other sites

  • 2 weeks later...

 

This demo requires SAMS. There is a new maze, new wall textures, and lots of new monster textures borrowed from Buzzkill's 32x32 tileset for Angband. I have replaced the gun with a compass, and if you view the map you only see the areas you have visited. The monsters are harmless for now, so the only challenge to complete the 'game' is to find your way to the bottom left corner.

 

P. S. I have not done anything yet to optimize the drawing of 'sprites'.

texcaster8.bin

  • Like 18
  • Thanks 1
Link to comment
Share on other sites

8 hours ago, Asmusr said:

 

This demo requires SAMS. There is a new maze, new wall textures, and lots of new monster textures borrowed from Buzzkill's 32x32 tileset for Angband. I have replaced the gun with a compass, and if you view the map you only see the areas you have visited. The monsters are harmless for now, so the only challenge to complete the 'game' is to find your way to the bottom left corner.

 

P. S. I have not done anything yet to optimize the drawing of 'sprites'.

texcaster8.bin 512 kB · 10 downloads

That's a system seller there! ;)

 

Link to comment
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.
Note: Your post will require moderator approval before it will be visible.

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