Go Back   Project64 Forums > General Discussion > Open Discussion

Reply
 
Thread Tools Display Modes
  #1  
Old 6th October 2016, 12:28 AM
Atsix Atsix is offline
Junior Member
 
Join Date: Oct 2016
Posts: 12
Default GlideN64 plugin: HLE or LLE?

Hi everyone,
I'm using the latest GlideN64 build with Project64 2.3, and I would like to know if you guys think I should use HLE or LLE graphics? I realize that LLE is normally slower, but I tested it and LLE runs just fine for me most of the time.

I'm asking because I understand that LLE is more accurate than HLE and it could fix some issues that HLE can't, and I just wanted to know if there's any downside to using LLE graphics.

Thanks in advance.

PS: By the way, to use LLE graphics I just have to uncheck "Graphics HLE" on the plugin selection menu, right?
Reply With Quote
  #2  
Old 6th October 2016, 03:15 AM
RPGMaster's Avatar
RPGMaster RPGMaster is offline
Alpha Tester
Project Supporter
Super Moderator
 
Join Date: Dec 2013
Posts: 2,008
Default

Quote:
Originally Posted by Atsix View Post
Hi everyone,
I'm using the latest GlideN64 build with Project64 2.3, and I would like to know if you guys think I should use HLE or LLE graphics? I realize that LLE is normally slower, but I tested it and LLE runs just fine for me most of the time.

I'm asking because I understand that LLE is more accurate than HLE and it could fix some issues that HLE can't, and I just wanted to know if there's any downside to using LLE graphics.
GLideN64's LLE isn't too useful. Might as well just use z64gl imo, if you want LLE.
Reply With Quote
  #3  
Old 6th October 2016, 03:35 AM
zilmar zilmar is offline
Core Team
Alpha Tester
Project Supporter
Administrator
 
Join Date: Jun 2005
Posts: 988
Default

I would like to see glide64's lle be as good as z64gl ... but need to get android faster first
Reply With Quote
  #4  
Old 6th October 2016, 01:44 PM
HatCat's Avatar
HatCat HatCat is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Feb 2007
Location: In my hat.
Posts: 16,236
Default

The "downside" is that the HLE microcodes in most of what you'll run are documented and functionally direct.

In context, drawing a cylinder or sphere in LLE requires multiple triangle commands, but in HLE microcode if there is a command for drawing cylinders or spheres you can write C functions to not have to individually graph each triangle but try to process a vertex array. (Depending on your GPU's advancement over the RCP's this may or may not amount to much.)

Otherwise you might have to worry about the CPU or the RSP sending corrupt display lists, and usually only LLE is affected by this.

Otherwise not really a downside to using LLE graphics.

Quote:
Originally Posted by Atsix View Post
PS: By the way, to use LLE graphics I just have to uncheck "Graphics HLE" on the plugin selection menu, right?
With the default plugins, yeah. For older versions like the 1.6 RSP emulation plugin that will have no effect, but it can't hurt.
Reply With Quote
  #5  
Old 6th October 2016, 11:17 PM
Atsix Atsix is offline
Junior Member
 
Join Date: Oct 2016
Posts: 12
Default

Quote:
Originally Posted by HatCat View Post
The "downside" is that the HLE microcodes in most of what you'll run are documented and functionally direct.

In context, drawing a cylinder or sphere in LLE requires multiple triangle commands, but in HLE microcode if there is a command for drawing cylinders or spheres you can write C functions to not have to individually graph each triangle but try to process a vertex array. (Depending on your GPU's advancement over the RCP's this may or may not amount to much.)

Otherwise you might have to worry about the CPU or the RSP sending corrupt display lists, and usually only LLE is affected by this.
I see. I'll stick to GlideN64 HLE then. Thanks!

Quote:
Originally Posted by RPGMaster
GLideN64's LLE isn't too useful. Might as well just use z64gl imo, if you want LLE.
All right, I'll give it a try. Do you know where I can get the latest version of z64gl?
Reply With Quote
  #6  
Old 7th October 2016, 05:33 AM
RPGMaster's Avatar
RPGMaster RPGMaster is offline
Alpha Tester
Project Supporter
Super Moderator
 
Join Date: Dec 2013
Posts: 2,008
Default

Quote:
Originally Posted by Atsix View Post
All right, I'll give it a try. Do you know where I can get the latest version of z64gl?
Original author has been inactive for years, but someone else has forked it and improved the plugin. https://github.com/purplemarshmallow/z64
Reply With Quote
  #7  
Old 7th October 2016, 05:48 PM
the_randomizer's Avatar
the_randomizer the_randomizer is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Sep 2008
Location: USA
Posts: 1,136
Default

Quote:
Originally Posted by RPGMaster View Post
Original author has been inactive for years, but someone else has forked it and improved the plugin. https://github.com/purplemarshmallow/z64
How much has changed?
__________________
My rig:
CPU: Intel Core i7 4470 3.4 GHz to 3.9 GHz
Video card:: MSI nVidia GTX 970 4 GB GDDR5
OS: Windows 7 Professional 64-bit
RAM: 16 GB DDR3 SDRAM 10600
HDD: 2 x Western Digital 1 TB HDDs
Monitor: 23" Asus Full HD LED

Oh, and Snes9x > Zsnes in every way
Reply With Quote
  #8  
Old 8th October 2016, 02:56 AM
Atsix Atsix is offline
Junior Member
 
Join Date: Oct 2016
Posts: 12
Default

Quote:
Originally Posted by RPGMaster View Post
Original author has been inactive for years, but someone else has forked it and improved the plugin. https://github.com/purplemarshmallow/z64
Thanks! Just another question guys, which plugin do you think is better, Glide64 or GlideN64? Performance is not an issue for me because I can run both of them at full speed, so I wanted to know which one is more accurate and more compatible.
Reply With Quote
  #9  
Old 14th October 2016, 10:03 PM
RPGMaster's Avatar
RPGMaster RPGMaster is offline
Alpha Tester
Project Supporter
Super Moderator
 
Join Date: Dec 2013
Posts: 2,008
Default

Quote:
Originally Posted by the_randomizer View Post
How much has changed?
Some bug fixes + performance improvement in some games.
Reply With Quote
  #10  
Old 11th November 2016, 12:24 AM
mudlord_ mudlord_ is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Dec 2012
Posts: 381
Default

Quote:
Originally Posted by zilmar View Post
I would like to see glide64's lle be as good as z64gl ... but need to get android faster first
What would be nice is something equivalent to z64gl but rewritten for modern systems and using up to date research. Pity that will never happen.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT. The time now is 01:52 PM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.