We're working on getting Rogue Squadron II and III running again. Stay tuned.
(05-14-2018, 04:07 AM)JMC47 Wrote: [ -> ]We're working on getting Rogue Squadron II and III running again. Stay tuned.
Hurry Rogue Leader, We need all the time you can buy.
(05-14-2018, 04:07 AM)JMC47 Wrote: [ -> ][attachment=17106]We're working on getting Rogue Squadron II and III running again. Stay tuned.
Dolphin 5.0-7514 x64
All the errors still exist.
I'm only posting this to let everyone know what to expect.
Due to other items being fixed in the emulator the game does run a bit better. SWRS III benefited from the changes.
I've uploaded a PNG image of the cautionary exception errors in attempt to help the developers.
The format change errors are not shown in the PNG since they happen after entering the game.
I'm using general han solo texture pack. The color for the tie fighter implosions/explosions are incorrect, This was noticed after watching the val kilmer in tombstone as darth vader video.
Anyone wondering why my video temps are so low is because I'm using a 32 Watt peltier mounted in the side of the chassis, and near an AC vent.
The chassis is Cooler Master HAF Evo sealed up except for front filter and exhaust for the CPU.
I live in Texas where it's HOT so these measures became necessary.
Also you'll notice I'm not actually putting a load on the video chip in the image.
Those ISI exceptions are how the game maps memory. They're not a bug.
(05-16-2018, 07:18 PM)JMC47 Wrote: [ -> ]Those ISI exceptions are how the game maps memory. They're not a bug.
What I've discovered is 0x7f is an IRQ exception.
Internal Interrupt Vectors
Intel-reserved 32-127 (0x20 – 0x7f)External interrupts.
PowerPC\Jit64\Jit.cpp:634 W[PowerPC]: ISI exception at 0x7fc0f7a4.
That is the first ISI exception I see for SWRS2 in the console.
Each time one of those happens the game stutters and the audio does as well.
This all may seem like I'm trying to be difficult and resisting what you've said but I'm simply trying to get a better handle on this.
This article sheds some light on what you've mentioned.
http://hitmen.c02.at/files/yagcd/yagcd/chap4.html
I've concluded it is NOT my game pad lol
I believe my question is, how do we fix it?
Because if this particular error goes away the game will be MUCH smoother.
Based on what you've told me, Will this be a matter of changing the JIT or a patch to stop the exceptions?
Could this error be stopped easily by the user?
This is how the game maps its memory. Yes it's slow, but, it's how the game.
If you want to see what happens when we stop the game from doing these exceptions, feel free to turn off MMU emulation in the game properties. You'll see just how necessary these exceptions are
.
How do we make them faster? Honestly that's not even a target at this point - let's get the games working first.
(05-17-2018, 05:13 AM)JMC47 Wrote: [ -> ]This is how the game maps its memory. Yes it's slow, but, it's how the game.
If you want to see what happens when we stop the game from doing these exceptions, feel free to turn off MMU emulation in the game properties. You'll see just how necessary these exceptions are .
How do we make them faster? Honestly that's not even a target at this point - let's get the games working first.
Star Wars Rogue Squadron II:Rogue Leader
Is the first game of it's kind and I understand that can be quite a challenge since it's so different.
It has many items that are done differently.
A LOT of progress has been made on both 2 and 3
I thought with II things were simply down to these ISI cautions and format change errors.
One thing I find rather frustrating that the awesome post processing features from the ishiiruka version
are left out of regular dolphin. I wonder where the sense of adventurous programmer went.
Maybe after things are running perfectly that will be implimented.
The "view input controller display" is working again in todays release of Dolphin 5.0-7539
Little things like that make me happy, I just wonder how they get broken lol.
I'm with you all the way on this, we do need to get both II and III working properly.
That may even help other games like TDU Test Drive Unlimited, I love racing games.
On III the opening video is terrible in OpenGL but better in D3D
It improved a bit in later builds.
I love dolphin because it's a bit of an adventure everyday because something has improved or not.
All of it can help a person learn about code while enjoying it, I think that's a good thing.
Does anyone know how well these Rogue Squadron games run on Ryzen CPUs when compared to (more recent) Intel CPUs? I'm considering upgrading my aging i5 3570K (OC'ed to 4.8 GHz, but it still stutters too much for my tastes on Hoth) and I'm not sure if going to a Ryzen 5 or 7 would be enough, or if I really need to go all-out and throw as much power-per-clock at it as possible with the upcoming i9-9900K.
FYI, I have a GTX 1080 Ti so graphics power is not the problem.
(05-16-2018, 09:24 AM)Zeek M Wrote: [ -> ]Dolphin 5.0-7514 x64
SWRS III benefited from the changes.
How did you manage to get Rebel Strike to run on the latest builds? Even on the build I downloaded today (5.0-8716) I still get those Unknown Opcode errors and the game dies right after that, even if I click "Ignore for this session":
(05-14-2018, 04:07 AM)JMC47 Wrote: [ -> ]We're working on getting Rogue Squadron II and III running again. Stay tuned.
That's good news, although since that post is now 5 months old I'm starting to get worried.