TheMole Posted September 28, 2020 Share Posted September 28, 2020 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! Quote Link to comment Share on other sites More sharing options...
Asmusr Posted September 28, 2020 Author Share Posted September 28, 2020 6 hours ago, TheMole said: Wow! Yes the speed is amazing. I did something a little bit like it some years ago: 4 Quote Link to comment Share on other sites More sharing options...
artrag Posted September 28, 2020 Share Posted September 28, 2020 (edited) 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 Edited September 28, 2020 by artrag 3 Quote Link to comment Share on other sites More sharing options...
MueThor Posted September 28, 2020 Share Posted September 28, 2020 (edited) 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 September 28, 2020 by MueThor Quote Link to comment Share on other sites More sharing options...
Asmusr Posted September 30, 2020 Author Share Posted September 30, 2020 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. 2 Quote Link to comment Share on other sites More sharing options...
Asmusr Posted September 30, 2020 Author Share Posted September 30, 2020 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 Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted September 30, 2020 Share Posted September 30, 2020 On 9/28/2020 at 8:36 AM, Asmusr said: Yes the speed is amazing. I did something a little bit like it some years ago: Yes, I remember... 1 Quote Link to comment Share on other sites More sharing options...
+FarmerPotato Posted September 30, 2020 Share Posted September 30, 2020 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. 1 Quote Link to comment Share on other sites More sharing options...
Asmusr Posted September 30, 2020 Author Share Posted September 30, 2020 (edited) 1 hour ago, Omega-TI said: Yes, I remember... That was for the F18A so it cannot should not be compared. Edited September 30, 2020 by Asmusr Quote Link to comment Share on other sites More sharing options...
artrag Posted September 30, 2020 Share Posted September 30, 2020 (edited) The lookup table, encoding 16 angles on 90°, is 1024KB, i.e. 128 segments of 8KB of the Rom mapper. The 64x64 map is encoded 4 times (rotated by 90° each time) and takes 32KB. Edited September 30, 2020 by artrag Quote Link to comment Share on other sites More sharing options...
Asmusr Posted October 9, 2020 Author Share Posted October 9, 2020 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 18 1 Quote Link to comment Share on other sites More sharing options...
artrag Posted October 9, 2020 Share Posted October 9, 2020 I love the new minimap and the new textures Quote Link to comment Share on other sites More sharing options...
jrhodes Posted October 10, 2020 Share Posted October 10, 2020 All i have to say is, "Holy ?!" Quote Link to comment Share on other sites More sharing options...
+arcadeshopper Posted October 10, 2020 Share Posted October 10, 2020 2 1 Quote Link to comment Share on other sites More sharing options...
Tursi Posted October 10, 2020 Share Posted October 10, 2020 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! Quote Link to comment Share on other sites More sharing options...
fabrice montupet Posted October 10, 2020 Share Posted October 10, 2020 Impressed!!! 1 Quote Link to comment Share on other sites More sharing options...
+Vorticon Posted October 10, 2020 Share Posted October 10, 2020 Unbelievable! I had to double check to make sure this was indeed made for the TI! We are not worthy... 2 Quote Link to comment Share on other sites More sharing options...
+mizapf Posted October 10, 2020 Share Posted October 10, 2020 Here is the RPK; use a configuration like this: mame64 ti99_4a -ioport peb -ioport:peb:slot2 samsmem -ioport:peb:slot3 speech -cart texcaster.rpk texcaster.rpk 1 Quote Link to comment Share on other sites More sharing options...
TheMole Posted October 10, 2020 Share Posted October 10, 2020 Some of those textures are incredibly refined, so impressive to see this on a 9918! I mean... that green metal door texture for instance, is amazing! 2 Quote Link to comment Share on other sites More sharing options...
TheMole Posted October 10, 2020 Share Posted October 10, 2020 I think there's an issue with the uploaded image though... when I try to run it in js99er, all walls have a jellyfish texture. Quote Link to comment Share on other sites More sharing options...
artrag Posted October 10, 2020 Share Posted October 10, 2020 Maybe a problem in SAMS emulation? Quote Link to comment Share on other sites More sharing options...
TheMole Posted October 10, 2020 Share Posted October 10, 2020 49 minutes ago, artrag said: Maybe a problem in SAMS emulation? Ah, yes, probably! I will test again tomorrow when I'm at my computer. Quote Link to comment Share on other sites More sharing options...
Asmusr Posted October 10, 2020 Author Share Posted October 10, 2020 2 hours ago, artrag said: Maybe a problem in SAMS emulation? Yes if SAMS is not enabled. Quote Link to comment Share on other sites More sharing options...
HOME AUTOMATION Posted October 10, 2020 Share Posted October 10, 2020 16 hours ago, arcadeshopper said: You're not supposed to electrocute your cat!!! ...meOW! 1 1 2 Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted October 10, 2020 Share Posted October 10, 2020 On 10/9/2020 at 11:03 AM, Asmusr said: This demo requires SAMS. There is a new maze, new wall textures, and lots of new monster textures... texcaster8.bin 512 kB · 21 downloads DAA-UUUUUUUUM! ? Nothing more need be said! 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.