Go Back   Project64 Forums > Public Version > Project 64 - v2.x - Suggestions

Reply
 
Thread Tools Display Modes
  #41  
Old 23rd January 2015, 02:38 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

Quote:
Originally Posted by oddMLan View Post
It's a really good game tbh, dunno why you haven't played it still
lol. I shouldn't have said that.

[edit] and it should be fixed as of this morning's commits I think, if, you ever find another EmuCR build giving that

Quote:
Originally Posted by Skorne View Post
Fix the bugs of Gauntlet Legends T.T
that game kick ass!
There are no bugs in Gauntlet Legends LLE gfx when using angrylion's pixel-accurate plugin.
You can get a download via my build of it here: http://forum.pj64-emu.com/showthread.php?t=4422

There may be one GFX bug caused by Project64 interpreter CPU ops however.

Any other bugs you see in that game are a matter of HLE code or incomplete rasterizer unit emulation in LLE plugins.
Reply With Quote
  #42  
Old 23rd January 2015, 05:20 PM
oddMLan's Avatar
oddMLan oddMLan is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Jan 2009
Location: Parappa Town
Posts: 210
Default

Quote:
Originally Posted by HatCat View Post
lol. I shouldn't have said that.

[edit] and it should be fixed as of this morning's commits I think, if, you ever find another EmuCR build giving that
lol no problem about that. Sorry if you feel I've been pressuring you to play it, tho. I don't like it when people do that on me, and I'm not able to tell them I'm not interested/is not my kind of game or whatever. Oh well. Nowadays, is not like I have much time left to play gaems anyway

I know this may be not your case tho, 'cause you've said you mostly play games you are already familiarized with (from your infancy).
Or maybe it's just a moral issue about ROM piracy. (heh, it rhymes)

It doesn't really matter to me anyway... your loss
Reply With Quote
  #43  
Old 23rd January 2015, 06:53 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

hah nah it wasn't really like that. Just forgot you were "there" in some fragment of my mind I guess, so it made me laugh when I realized.

When I was a kid I just played the same shit over and over, barely got most of my homework done on time and just slacked off while managing Bs and As. Had maybe a mediocre amount of excitement for getting new consoles, like a GameCube, PS3, Xbox 360 w/e. Didn't even care that much about getting new N64 carts to play.

I just think coding and doing math is way more fun than gaming for me haha (as long as it's not the only hobby >.<).

Tell you what though, I would really like to see RCP emulated in full speed in LLE. If we can make RDP/maybe some recompiler improvements to go that fast I would love to test some different titles like Conker's on it. Right now the idea of trying stuff in hacky HLE isn't all that interesting to me.

I especially like the part in that Conker's BFD vid you linked where that one cranky bolt guy tells you to fuck off.
I wish my N64 games would tell me to do that more often. (no srsly man not even kidding, that would be awesome!)
Reply With Quote
  #44  
Old 23rd January 2015, 07:36 PM
RPGMaster's Avatar
RPGMaster RPGMaster is offline
Alpha Tester
Project Supporter
Super Moderator
 
Join Date: Dec 2013
Posts: 2,008
Default

Lol wow, I'm impressed someone actually recently tested F-Zero and reported that issue. I hope people continue to report issues. Sometimes I have fun tracking down bugs .

Glad to see that conker's fixed as well.

I too would love to see RCP emulated in full speed. I've been looking at Jabo's HLE code and actually learned from it .

Unfortunately, I haven't been able to track down the bug in Instruction reordering yet. I'll have to try dumping the microcode and comparing I guess ;/ .
Reply With Quote
  #45  
Old 23rd January 2015, 10: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

Quote:
Originally Posted by RPGMaster View Post
I too would love to see RCP emulated in full speed. I've been looking at Jabo's HLE code and actually learned from it .
Yeah wasn't really talking about HLE at all actually, though in some ways recompilers can apply its principles.

To its credit though, HLE gets bashed way too often, for accuracy reasons. Up to a point it's kind of like preaching the obvious to the choir. In a manner of speaking HLE could be just as accurate as completed LLE implementation, if not even more so due to the extra reserves of using things besides Intel CPU to do the emulation (use OpenGL/DirectX video cards to emulate common ucode functions on the RSP/RDP hardware for instance). So it's not that I think HLE isn't merited, just that I don't really care. An emulator isn't supposed to be a N64-to-EXE tool, just an emulator.

I don't have access to a physical N64 system anymore so I'd really just rather focus on the replication of nonexistent hardware rather than the bug-prone abstraction of complex software it's famous for.
Reply With Quote
  #46  
Old 23rd January 2015, 11:04 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 HatCat View Post
Yeah wasn't really talking about HLE at all actually, though in some ways recompilers can apply its principles.
Ya I basically mentioned it because Jabo used techniques I haven't done yet. So I could optimize LLE audio even further, by improving instruction analysis . Gfx microcode seems harder to optimize, judging from what I've looked at.
Quote:
Originally Posted by HatCat View Post
To its credit though, HLE gets bashed way too often, for accuracy reasons.
Way too often lol ;/ . Same with hacks. I personally love the idea of cutting corners after studying games extensively . My primary focus is learning the hardware, but slowly implementing HLE is also fun, so I spend some of my time on studying software.

I hate when end users act like more options = a bad thing.
Reply With Quote
  #47  
Old 23rd January 2015, 11:16 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

Well the problem with more options is more code.

int main return 0; was a perfect program. The more problems we solve and add code to it the more we constrict the specification to some sort of biased definition of a problem and what is being solved, usually in ways that not everyone on the planet cares about.
Reply With Quote
  #48  
Old 23rd January 2015, 11:50 PM
RPGMaster's Avatar
RPGMaster RPGMaster is offline
Alpha Tester
Project Supporter
Super Moderator
 
Join Date: Dec 2013
Posts: 2,008
Default

Right.

I certainly wouldn't want too many options. When I write programs for myself, I implement as few options as possible, since I'm the only one to use it. When something is publicly released, there's a significantly higher chance that more options will be needed.

I just don't like how some self centered end users think 1 size fits all ;/ .
Reply With Quote
  #49  
Old 24th January 2015, 12:36 AM
Zera Zera is offline
Member
 
Join Date: Oct 2008
Posts: 44
Default

Since you're working on this again, World Cup 98 is broken on PJ64 2.1 (graphics are messed up even on interpreter).
Reply With Quote
  #50  
Old 24th January 2015, 03:42 AM
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

Quote:
Originally Posted by Zera View Post
Since you're working on this again, World Cup 98 is broken on PJ64 2.1 (graphics are messed up even on interpreter).
No graphics issue here.
I am in-game with no "messed up" graphics using the pixel-accurate RDP plugin.



It works fine on the recompiler/interpreter; it does not matter which one.
I believe the only RDB change you needed to make was disable 32-bit core.
Reply With Quote
Reply

Tags
2.2, project64

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 11:24 AM.


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