tag:blogger.com,1999:blog-13094505.post115608981179615269..comments2023-08-14T09:38:35.694+01:00Comments on Retro Console Dev: Triangle ClippingStrmnNrmnhttp://www.blogger.com/profile/03600572834319980086noreply@blogger.comBlogger9125tag:blogger.com,1999:blog-13094505.post-1156241040314104522006-08-22T11:04:00.000+01:002006-08-22T11:04:00.000+01:00Sorry I've been neglecting the comments pages over...Sorry I've been neglecting the comments pages over the past couple of posts. When I see 100+ comments I end up feeling quite overwhelmed and not quite sure where to start!<BR/><BR/>mario kart god: Yes - it helps every rom.<BR/><BR/>morgan: The new code gives better graphics (much, much better in some cases) and it's also significantly faster than the 'tesselate large triangles' setting (in fact, it's almost as fast as having that setting disabled entirely).<BR/><BR/>stee: Yes - Mario 64 looks almost perfect now (with the exception of a few places that use mirrored textures.) This should fix the graphics in all roms where large gaps were appearing because polygons weren't being drawn.<BR/><BR/>wally*won_kenobie: Hiya. Sorry, I haven't checked my email since before the weekend. I have Outlook set up to get all my messages from gmail, and I've not installed that on the new pc yet. I'll get back to you ASAP.<BR/><BR/>retrogamer: The new clipping code is a lot more efficient at rejecting geometry that's out of the n4's view frustum (i.e. the visible area on screen.) To be honest I'm not sure that the slowdown will be entirely due to this - it's more likely that the CPU emulation is doing a lot more work at this point for some reason. We're not quite ready for sound yet, maybe another couple of releases I think.<BR/><BR/>psdroideka: 1) As I mentioned above I've not been able to check my email for the past few days, so I don't know yet. 2) It all starts getting confusing when you start talking about frameskip. As I see it the n64's apparent framerate will increase (because every other frame takes 0ms to render), but the psp's framerate will effectively be reduced (as it's doing twice as much CPU work between rendering each frame.) The main question is whehter it feels any better to play or not. 3) Yeah, I'll look into this. I'm planning on taking a good look at the whole savegame system very soon (i.e. R9 or R10)<BR/> <BR/>psdroideka: I actually had a look into why Mario Kart is so choppy. I don't think it's anything to do with the clipping, I think that just makes the problem look worse than it is. Normally, a game will do the following:<BR/><BR/>Render DList<BR/>Flip screens<BR/>Render DList<BR/>Flip screens<BR/>Render DList<BR/>Flip screens<BR/><BR/>It seems that for some reason MarioKart gets a bit out of synch:<BR/><BR/>Render DList<BR/>Render DList<BR/>Flip screens<BR/>Flip screens<BR/>Render DList<BR/>Flip screens<BR/>Render Dlist<BR/>Flip screens<BR/>etc<BR/><BR/>In this example it renders two frames, then flips the display twice. This effectively means that it ends up showing the same frame multiple times, before suddenly catching up, which is causing the choppiness. I've no idea why this has started happening now - I'll have to look into it further.StrmnNrmnhttps://www.blogger.com/profile/03600572834319980086noreply@blogger.comtag:blogger.com,1999:blog-13094505.post-1156179271149415772006-08-21T17:54:00.000+01:002006-08-21T17:54:00.000+01:00Calm down guys I'm sure StrmnNrmn will do all he c...Calm down guys I'm sure StrmnNrmn will do all he can to help us out but he does have optimizations he wants to incorporate into the next release. Just give him space and time and he'll have this emulator running great! Keep up the amazing work StrmnNrmn and R8 should be very interesting if you get the ingame menu going.Morganhttps://www.blogger.com/profile/18200049739022874738noreply@blogger.comtag:blogger.com,1999:blog-13094505.post-1156174401521628742006-08-21T16:33:00.000+01:002006-08-21T16:33:00.000+01:00Nah I can wait! (i guess) its just I got inside th...Nah I can wait! (i guess) its just I got inside the Deku tree and I wanted to go further!<BR/>lol!<BR/>oH YA AND THE EXPASION PACK!<BR/>PAYPAL!Paulnpoosyhttps://www.blogger.com/profile/16420809831467795162noreply@blogger.comtag:blogger.com,1999:blog-13094505.post-1156113167953362072006-08-20T23:32:00.000+01:002006-08-20T23:32:00.000+01:00Oh okay I get it now nevermind.Oh okay I get it now nevermind.Morganhttps://www.blogger.com/profile/18200049739022874738noreply@blogger.comtag:blogger.com,1999:blog-13094505.post-1156112297926851862006-08-20T23:18:00.000+01:002006-08-20T23:18:00.000+01:00This comment has been removed by a blog administrator.Morganhttps://www.blogger.com/profile/18200049739022874738noreply@blogger.comtag:blogger.com,1999:blog-13094505.post-1156111155125291212006-08-20T22:59:00.000+01:002006-08-20T22:59:00.000+01:00morgan: that's wrong. The 'normal' is Tesselate Tr...morgan: that's wrong. The 'normal' is Tesselate Tris OFF. Tesselate Tris is an extra step done to prevent some polygons from disapeearing. He just replaced that with a more effective method.Tinnushttps://www.blogger.com/profile/11419106093469848397noreply@blogger.comtag:blogger.com,1999:blog-13094505.post-1156100857204126742006-08-20T20:07:00.000+01:002006-08-20T20:07:00.000+01:00So if I understand correctly now we get the same s...So if I understand correctly now we get the same speed boost from this setting except we get better graphics (actually still alot like the normal settings). With this new code do we get a bigger speed boost than the old code or is it just the same? Thanks StrmnNrmn for the update I really appreciate it and just release R8 when your ready man, but things are really looking great!Morganhttps://www.blogger.com/profile/18200049739022874738noreply@blogger.comtag:blogger.com,1999:blog-13094505.post-1156100130302654812006-08-20T19:55:00.000+01:002006-08-20T19:55:00.000+01:00Fascinating post as always. I look forward to ever...Fascinating post as always. I look forward to every new release from you.BHSPitMonkeyhttps://www.blogger.com/profile/09199419700616369636noreply@blogger.comtag:blogger.com,1999:blog-13094505.post-1156097674930840912006-08-20T19:14:00.000+01:002006-08-20T19:14:00.000+01:00So does this mean it would also help out Mario Kar...So does this mean it would also help out Mario Kart with this subject?Mario Kart Godhttps://www.blogger.com/profile/03515283021385089664noreply@blogger.com