globe Posted February 7, 2022 Author Share Posted February 7, 2022 4 hours ago, ClausB said: Are you doing signed 8x8->8 bits? So a 64K LUT? LUT is 5KB. Multiplier is in 1-255 range, multiplicand is always the same 20 values ( cos(angle) part, with angle ranging from 0 to 28.125 in 1.40625 increments) 4 Quote Link to comment Share on other sites More sharing options...
+Adam+ Posted February 8, 2022 Share Posted February 8, 2022 On 2/5/2022 at 4:36 PM, MrFish said: Why in the world hasn't anybody tried playing with movement granularity in 3D engines like this before?? If they have, I certainly haven't seen it. It seems like everybody is fixated on smooth movement only... Well, in "Total Eclipse" created in 1988 (using "Freescape" engine) there was some movement granularity: one can change step length ("S" key) and angle ("A" key) during the game. Here is a video from A8 conversion (2018), in 0:39 it's visible that the step length is being changed (look on the hieroglyphs above the watch) and next steps are bigger: 1 Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted February 9, 2022 Share Posted February 9, 2022 On 2/7/2022 at 1:11 AM, ClausB said: Nice! Are you doing signed 8x8->8 bits? So a 64K LUT? Would need all 4 banks which is too much as mentioned above? Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted February 9, 2022 Share Posted February 9, 2022 On 2/7/2022 at 5:36 AM, globe said: LUT is 5KB. Multiplier is in 1-255 range, multiplicand is always the same 20 values ( cos(angle) part, with angle ranging from 0 to 28.125 in 1.40625 increments) Ah sorry missed that. Quote Link to comment Share on other sites More sharing options...
Jacques Posted March 2, 2022 Share Posted March 2, 2022 (edited) Hi @globe, is there a chance for modification of the demo, so it not only works on 130XE / Compy-Shop, but RAMBO expansions as well, please? Thank you for all the fantastic work so far! Edited March 2, 2022 by Jacques 2 Quote Link to comment Share on other sites More sharing options...
Beeblebrox Posted April 27, 2022 Share Posted April 27, 2022 @globe Hope ya well? Wondered if you've made any headway on this utterly amazing project? Quote Link to comment Share on other sites More sharing options...
Gunstar Posted June 15, 2022 Share Posted June 15, 2022 (edited) On 2/8/2022 at 4:32 PM, +Adam+ said: Well, in "Total Eclipse" created in 1988 (using "Freescape" engine) there was some movement granularity: one can change step length ("S" key) and angle ("A" key) during the game. Here is a video from A8 conversion (2018), in 0:39 it's visible that the step length is being changed (look on the hieroglyphs above the watch) and next steps are bigger: Though I'm not a (competent) programmer (yet), aren't you totally comparing apples to oranges here? One is a true 3D engine using filled vector graphics and the other is a pseudo 3D engine using 2D ray-casting graphics. And the year the engine was made is irrelevant, made yesterday or decades ago, it's constrained to the same hardware. And thank God this project is a ray-casting engine running at multiples of frames per second for the type of game it is. 1-2fps is acceptable for the type of game Total Eclipse is, but not for a FPS. The point being I highly doubt that the freescape engine would have anything to use with the ray-caster engine, beyond the idea of movement granularity and the low resolution of 80x48 doesn't really allow for much of a range of movement granularity I'd think. Unless the Atari's fine scrolling is resolution independent, something I've haven't looked into yet in my learning. Edited June 15, 2022 by Gunstar 1 Quote Link to comment Share on other sites More sharing options...
Jacques Posted September 15, 2023 Share Posted September 15, 2023 I'd love to see it ending up with 128KB finished raycaster game one day (more advanced engine than FA). Is there a chance for that please, @globe? Quote Link to comment Share on other sites More sharing options...
pseudografx Posted January 27 Share Posted January 27 Bumping the thread to check if there's been any progress with the project. Quote Link to comment Share on other sites More sharing options...
Beeblebrox Posted January 28 Share Posted January 28 10 hours ago, pseudografx said: Bumping the thread to check if there's been any progress with the project. Thanks PG. I would love to see this turn into a fully fledged engine in games. It's very fast and looks great, with a lot of potential. Nor heard from Globe in a long time. Hope all is well. 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.