Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
dlist-rewrite branch
01-18-2013, 11:45 PM
Post: #1
dlist-rewrite branch
I'm curious, what is the dlist-rewrite branch? What does it do differently than the master branch? What fixes/improvements is it supposed to provide?
Find all posts by this user
Quote this message in a reply
01-19-2013, 06:37 PM
Post: #2
RE: dlist-rewrite branch
It handles display lists more correctly, although it's not a small change. Currently breaks a few games but it also helps a few other games.

Display lists are used to communicate with the video card. They're like small little programs. In master, we don't support pausing these and certain ways they can pass information back to the game, and the dlist-rewrite does support these things (thanks to Orphis' hard work.)

-[Unknown]
Find all posts by this user
Quote this message in a reply
01-20-2013, 08:06 AM
Post: #3
RE: dlist-rewrite branch
Well, being a bigger change, it's more work to make it an option. Once it's stable enough to make such an option, it'll probably make more sense just to have it always on and fix any bugs in it.

-[Unknown]
Find all posts by this user
Quote this message in a reply
01-20-2013, 11:19 AM
Post: #4
RE: dlist-rewrite branch
Well, honestly, I don't think my latest branch wouldn't break much (provided I disable "pause"). I passing all the tests after all ! Even the "simple" one Tongue
Find all posts by this user
Quote this message in a reply
01-20-2013, 02:47 PM
Post: #5
RE: dlist-rewrite branch
Yeah I think it was just Saint Seiya Omega or something that wasn't working now? Let's merge already, then.

-[Unknown]
Find all posts by this user
Quote this message in a reply
01-21-2013, 02:56 AM (This post was last modified: 01-21-2013 02:56 AM by jacky400.)
Post: #6
RE: dlist-rewrite branch
I will retest Saint Seiya Omega tonight when back home. Just in case if it is still not working , we can ignore it and fix the issue later , at least this rewrite help couples of games .

Btw, i'm testing the ffmpeg build and looking forward to it .

[raven02]
Find all posts by this user
Quote this message in a reply
01-21-2013, 10:56 AM
Post: #7
RE: dlist-rewrite branch
Still hang at battle screen however got different error messages

54:19:553 GLES\DisplayListInterpreter.cpp:388 I[HLE]: Creating FBO for 000cc000 : 480 x 272
54:22:118 GPUCommon.cpp:485 E[G3D]: JUMP to illegal address 00000728 - ignoring??
54:22:124 GPUCommon.cpp:70 E[HLE]: Blocking thread on DrawSync
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: