ff7 and ff8 and ff9 work perfectly hle bios ?

Jun 26, 2015 at 9:48 AM
ff7 and ff8 and ff9 work perfectly hle bios ?
Jun 26, 2015 at 9:49 AM
help my please
Developer
Jun 26, 2015 at 10:41 AM
Edited Jun 26, 2015 at 10:45 AM
Hello Michellefland,

I don't know if the pal version of ff7 and ff9 work but i know the US-NTSC versions work with the hle-bios as i have beaten both of them. Final Fantasy 9 has some issues with some fmvs and sound issues with the dfsound plugin. As far as Final Fantasy 8 - there is an issue with the game not being able to save and hangs when you get into a battle. My guess is that it may need a bios patch.

1.patch_missing_cop0r13_in_exception_handler:
In newer Kernel version, the exception handler reads cop0r13/cause to r2, examines the Excode value in r2, and if the exception was caused by an interrupt, and if the next opcode (at EPC) is a GTE/COP2 command, then it does increment EPC by 4. The GTE commands are executed even if an interrupt occurs simultaneously, so, without adjusting EPC, the command would be executed twice. With some commands that'd just waste some clock cycles, with other commands it may cause data to be written twice to the GTE FIFOs, or may re-use the result from the 1st command execution as input to the 2nd execution.
The old "CEX-1000 KT-3" Kernel version did examine r2, but it "forgot" to previously load cop0r13 to r2, so it did randomly examine a garbage value. The patch inserts the missing opcode, used in elo2 at 80033740h, and in Pandemonium II at 8007F3FCh:

2.early_card_irq_patch:
Because of a hardware glitch the card IRQ cannot be acknowledged while the external IRQ signal is still LOW, making it neccessary to insert a delay that waits until the signal gets HIGH before acknowledging the IRQ. The original BIOS is so inefficient that it takes hundreds of clock cycles between the interrupt request and the IRQ acknowledge, so, normally, it doesn't require an additional delay. However, the central mistake in the IRQ handler is that it doesn't memorize which IRQ has originally triggered the interrupt. For example, it may get triggered by a timer IRQ, but a newer card IRQ may occur during IRQ handling, in that case, the card IRQ may get processed and acknowledged without the required delay. Used in Metal Gear Solid at 8009AA5Ch, and in alone1 at 800AE2F8h:

3.patch_uninstall_early_card_irq_handler:
Used to uninstall the "early_card_irq_vector" (the BIOS installs that vector from inside of B(4Ah) InitCard(pad_enable), and, without patches, the BIOS doesn't allow to uninstall it thereafter). Used in Breath of Fire III (SLES-01304) at 8017E790, and also in Ace Combat 2 (SLUS-00404) at 801D23F4:

4.patch_card_info_step4:
The "card_info" function sends an incomplete read command to the card; in order to receive status information. After receiving the last byte, the function does accidently send a further byte to the card, so the card responds by another byte (and another IRQ7), which is not processed nor acknowledged by the BIOS. This patch kills the opcode that sends the extra byte.

Maybe one of the actual programmers can verify if this is true?

Anyways where is my pcsxr-hlebios-compatibility list for US-NTSC so you can get an idea of what should work.

Pcsxr-HLEBIOS-Compatibility List
Jun 26, 2015 at 11:03 AM
PCSX-Reload HLE-BIOS COMPATIBILITY LIST - US NTSC





XVideo Settings

** Resolution 800x600 windowed
** Stretching = None
** Dithering = Always
** Show FPS = On
** Set FPS = On
** Autodetec FPS limit = On


Alsa Sound Settings

**Volume = Low
**Reverb = Off
**Interpolation = None
**Adjust XA Speed = Off
**High Compatibility mode = Off
**SPU IRQ Wait = Off
**Single Channel Sound = Off
*Frequency Response Output Filter = Off



Notes on Pcsxr

1.Switching should work just by pressing the switch iso button but, it does not work for you try this to change to another disc press F9 (open cover) then Esc then Switch iso then "play button" then F10 (close cover) .

2.The dfaudio plugin has some bugs not found in peopspuoss or eternal spu plugin i would recommend you use one of them if your using the 32bit version of pcsxr. If you don't want to install the oss drivers to get this plugins to work you can type: aoss pcsxr to use the alsa-oss compatibility layer.

3.Multiblock games save in some games show up as free block but you can't save on that block.

4.Loading and saving to memory card with the hle-bios is faster than it should be.



Patches to psxbios.c

1.Moving
DeliverEvent(0x11, 0x2); / 0xf0000011, 0x0004 / \
DeliverEvent(0x81, 0x2); / 0xf4000001, 0x0004 / \
after memcpy(Ra1, ptr, a2); \ in psxbios.c for both buread and buwrite seems to fix Parasite Eve saving and loading.

2.Adding to StopPAD Funtion.
if (pad_buf == 0) {
pad_buf1 = NULL;
pad_buf2 = NULL;}
Seems to fix Ridge Racer Revolution controller not working and allows GrandTourRacing to load the stage which does not work if you just double foward slash the the pad_bufs.

3.Removing
// from DeliverEvent(0x11, 0x2); / 0xf0000011, 0x0004 / in card_load function gets Looney Tunes Sheep Raider to boot up.


Patches to dfsound/spu.c

1.The Dfsound plugin will hang after voices are played in Legacy of Kain Blood Omen to fix this you need to change //s_chan[ch].bStop = 1; to s_chan[ch].bStop = 1; in line 796 in spu.c.


Reference Key

Green - Played game from begining to end.
Light Green - Played game from beggining to end but, need a special setting.
Orange - Game not fully tested.
Red - Game can't be played.


Game Operating System pcsxr version Rating Comments
Agile Warrior F-IIIX Slackware 14 64bit pcsxr-95719S Rating 100% Boots.
Air Combat Slackware 14 64bit pcsxr-90567S Rating 0% Segfaults when starting new game. 524 ix86_64/iR3000A-64.c: No such file or directory.
Alundra Slackware 14 64bit pcsxr-90567S Rating 98% Minor video glitch.
APE Escape Slackware 14 64bit pcsxr Rating 100% BSOD's when you try to save.
Apocalypse Slackware 14 64bit pcsxr-90567S Rating 96% Minor sound issue.
Army Men 2 Slackware 14 64bit pcsxr Rating 100%
Battle Arena Toshinden Slackware 14 64bit pcsxr-82429 Rating 95%
Battle Arena Toshinden 2 Slackware 14 64bit pcsxr-82429 Rating 98% Minor audio problem.
Battle Tanks Global Assualt Slackware 14 64bit pcsxr-90499S Rating 93% Loading Memory Sometimes not working.Fmv stutter a little bit. Minor video problem.
Blaster Master Slackware 14 64bit pcsxr-90350S Rating 87% Slowdowns,graphic glitches, hangs in the ending credits and hangs once you exit the option menu with bladesoftgpu,DFXvideo or DFOpengl.Note: Don't use DFXvideo and DFOpenGL there currently broken for this game.
Blood Omen Legend of Kain Slackware 14 64bit pcsxr-92017S Rating 93% Some slowdowns here and there.Note:You will to use Eternal SPU,PeopS Oss plugin or use the patch above to play this game.
Burning Road Slackware 14 64bit pcsxr-90567S Rating 0% Segfaults when booting up. psxbios.c:857 csize = ((u32)
chunk) & 0xfffffffc;
Castlevania SOTN Slackware 14 64bit pcsxr-92300S Rating 98% Minor font issue.
Capcom VS SNK Slackware 14 64bit pcsxr-90195S Rating 98%
Chrono Crono Slackware 14 64bit pcsxr-96188S Rating 93% Sound in FMV's sometimes glitches up.
Chrono Trigger Slackware 14 64bit pcsxr-92936S Rating 98% Pauses for a sec here and there.
Contender Slackware 14 64bit pcsxr-95719S Rating 100% Boots.
Contra Legacy Of War Slackware 14 64bit pcsxr-90952S Rating 95% Graphic glitch loading screen.
Crash Bandicoot 2 Slackware 14 64bit pcsxr-83305 Rating 98% Noise spikes.(Can't use save states because they make the game go super fast when you load the save state.)
Crash Bandicoot Warped Slackware 14 64bit pcsxr-90567S Rating 0% In the intro characters disappear. Game looks like it skipping frames.
Crash Bash Slackware 14 64bit pcsxr-92300S Rating 95% Missing text in some of the menus.
Crash Team Racing Slackware 14 64bit pcsxr-90567S Rating 0% Hangs at logo screen.
Critical Depth Slackware 14 64bit pcsxr-91276S Rating 100% Boots
Croc Slackware 14 64bit pcsxr-83798 Rating 98% Minor audio problems.
Dark Stalkers 3 Slackware 14 64bit pcsxr-90350S Rating 95% Screen is off center a little bit.
Dino Crisis Slackware 14 64bit pcsxr-92300S Rating 92% Audio repeats in scenes and audio crackling.
Dino Crisis 2 Slackware 14 64bit pcsxr-94433S Rating 85% Long loading time sometimes. Audio repeats at scenes sometimes, several laggy spots and gets laggy when using machine gun.(had 1 bsod and 2 crashes during gameplay which i believe were caused by a corrupt savestate.)
Descent Slackware 14 64bit pcsxr-95719S Rating 100% Boots.
Delta Force Urban Warfare Slackware 14 64bit pcsxr-95719S Rating 100% Boots.
Echo Night Slackware 14 64bit pcsxr-90567S Rating 0% Stays at black screen.
Fade To Black Slackware 14 64bit pcsxr-95719S Rating 100% Boots.
Fatal Fury Slackware 14 64bit pcsxr-90350S Rating 90% Sound is out of sync,goes out and comes back in.
Fear Effect Slackware 14 64bit pcsxr-90499S Rating 98% Minor sound problems.
Final Fantasy I Slackware 14 64bit pcsxr-90567S Rating 0% Game segfaults when you exit menu.524 ix86_64/iR3000A-64.c: No such file or directory.
Final Fantasy II Slackware 14 64bit pcsxr-87330 Rating 98% Minor video problem on river you can see black pixals.
Final Fantasy 4 Slackware 14 64bit pcsxr-95719S Rating 80% Some graphic issues(not related to the HLE-Bios), screen does not fade out completely and slowdown at plague boss fight.
Final Fantasy 5 Slackware 14 64bit pcsxr-95719S Rating 98% Minor slowdown when flying ship.
Final Fantasy 7 Slackware 14 64bit pcsxr-81738 Rating 92% Audio crackling,after battle screen does not fade out completely, and sometimes loading takes longer than it should.
Final Fantasy 8 Slackware 14 64bit pcsxr-90567S Rating 0% Must disable SPU Irq from cpu settings.Can't save to memory card.Hangs when you get into a battle.
Final Fantasy 9 Slackware 14 64bit pcsxr-82226 Rating 80% Must disable SPU Irq from cpu settings.Most of the time fmv's audio goes out and gets replaced by a horrible sound. The fmv just before black waltz no.3 and the video after that one are very glichy. The fmv of Alexandria on disc 4 has a video glitch. The ending credits about 70% finish then it the video gets glitchy. The game play is pretty good. The sound issue might be problems with the dfaudio plugin.
Final Fantasy Tactics Slackware 14 64bit pcsxr-92300S Rating 98% Minor video problem.Note: This game has anticheat system so if you use some cheats the game may freeze, characters may leave your party, and how knows what else.
Galerians Slackware 14 64bit pcsxr Rating 100% Must use interperter.
Gex Slackware 14 64bit pcsxr Rating 100%
Gex - Enter the gekco. Slackware 14 64bit pcsxr-90567S Rating 95% Minor slowdowns once in a while. Ending credits seemed slow.
Gaunlet Legends Slackware 14 64bit pcsxr-90499S Rating 98% Sound crackles a bit.
Grand Turismo 2 Slackware 14 64bit pcsxr-95719S Rating 100% Boots but can't save.
Gundam Battle Assualt 2 Slackware 14 64bit pcsxr-90350S Rating 100%
Jet Moto 3 Slackware 14 64bit pcsxr-90567S Rating 0% Boots but, character is on bike side ways.
Largo Winch Slackware 14 64bit pcsxr-95719S Rating 100% Boots.
Legend Of Dragoon Slackware 14 64bit pcsxr-90567S Rating 95% Sounds sometimes get cut of short. Note: At the 2nd battle with Lenus don't transform into a dragoon or the game will hang after the battle.
Lego Racers Slackware 14 64bit pcsxr-95719S Rating 100% Boots.
Lethal Enforcers 1 & 2 Slackware 14 64bit pcsxr-95719S Rating 100% Boots.
Looney Tunes Sheep Raider Slackware 14 64bit pcsxr-94433S Rating 98% Minor slowdown.
Mass Destruction Slackware 14 64bit pcsxr-91276S Rating 98% Sound stutters a little bit.
Megaman 8 Slackware 14 64bit pcsxr-82590 Rating 98% Fmvs stutters a little bit.
Megaman X4 Slackware 14 64bit pcsxr-82590 Rating 96% Sound stutters a little bit and some noise spikes.
Megaman X5 Slackware 14 64bit pcsxr-82590 Rating 95% Laggy in Dark Dizzy stage and sound stutters a little bit.
Megaman X6 Slackware 14 64bit pcsxr-82713 Rating 98% Noise spikes.
Metal Gear Slackware 14 64bit pcsxr-90567S Rating 0% Stays at black screen.
Need For Speed 3 Slackware 14 64bit pcsxr-90567S Rating 0% Boots but it's very choppy
Need For Speed High Stakes Slackware 14 64bit pcsxr-90567S Rating 0% Does not boot.
Nova Storm Slackware 14 64bit pcsxr-95719S Rating 100% Boots.
One Slackware 14 64bit pcsxr-82429 Rating 93% Intro audio repeats. Games sees 6 memory cards can only save on memory card 1 & 2 all other will hang if you try to save to them.
Parasite Eve Slackware 14 64bit pcsxr-90350S Rating 96% Fmvs does not fade out to black completely and noise spikes.
Parasite Eve 2 Slackware 14 64bit pcsxr-90350S Rating 98% In the begining scene Brea stutters while walking. Note: As of pcsxr-91052 you need to have compatibility hack on to boot the game.
Rage Racer Slackware 14 64bit pcsxr-90567S Rating 100%
Rayman Slackware 14 64bit pcsxr-83111 Rating 90% Problems with sound.
Rayman 2 Slackware 14 64bit pcsxr-90350S Rating 95% Must disable SPU-irq from cpu settings.Sound sometimes keeps looping and sound spikes.
RC Revenge Slackware 14 64bit pcsxr-82713 Rating 93% Sound stutters and music speeds up at championship menu.
Resident Evil Slackware 14 64bit pcsxr-82214 pcsxr-88616 Rating 95% Sound skips a little bit.
Resident Evil 2 Claire's Dis
Jun 26, 2015 at 11:04 AM
Resident Evil 2 Claire's Disc (1st Scenerio) Slackware 14 64bit pcsxr-82098 Rating 90% Minor audio issues. Fmv's sound like their skipping a little bit.
Resident Evil 2 Claire's Disc (2nd Scenerio) Slackware 14 64bit pcsxr-91052S Rating 98% Minor audio issues.
Resident Evil 2 Leon's Disc (1st Scenerio) Slackware 14 64bit pcsxr-91052S Rating 98% Minor audio issues.
Resident Evil 2 Leon's Disc (2nd Scenerio) Slackware 14 64bit pcsxr-82098 Rating 90% Minor audio issues. Fmv's sound like their skipping a little bit.
Resident Evil 3 Slackware 14 64bit pcsxr-82226 pcsxr-96687S Rating 93% In the intro fmv sound beeps a bit. At the graveyard scene with Nikola speech goes out for one line. Loading took longer than it should happen 2 times during gameplay.
Ridge Racer Slackware 14 64bit pcsxr-82713 Rating 93% Gets laggy in High Level and T.T at curves.
Ridge Racer Revolution Slackware 14 64bit pcsxr-92300S Rating 98%
Ridge Racer Type 4 Slackware 14 64bit pcsxr-82713 Rating 95% Can't save to memory card and noise spikes.
Soul Blade Slackware 14 64bit pcsxr-82713 Rating 85% Sound stutters a bit and Edge Master Mode hangs the game.Note: On newer versions of pcsxr the game does not hang on Edge Master Mode.
Soul Reaver Legacy of Kain Slackware 14 64bit pcsxr-90567S Rating 90% Game felt a bit slow.Sound did not play some of the elementals scene. Minor video problem.
Spiderman Slackware 14 64bit pcsxr-82966 Rating 98% Noise spikes.
Spyro Slackware 14 64bit pcsxr-83305 Rating 93% Memory card loads slow (around 12 seconds)and whirlwinds don't show the little stars around them to know where they are at.
Spyro 2 Slackware 14 64bit pcsxr-83111 Rating 92% At scenes audio sometimes beeps,repeats or goes out.
Syphon Filter 1 Slackware 14 64bit pcsxr-95719S Rating 0% Boots but problem with sound sometimes hangs
Syphon Filter 2 Slackware 14 64bit pcsxr-95719S Rating 0% Boots but game glitches up.
Syphon Filter 3 Slackware 14 64bit pcsxr-95719S Rating 0% Recompiler error if you throw a grenade.
Street Fighter Alpha 3 Slackware 14 64bit pcsxr-90567S Rating 0% The game hangs at memory card.
Tekken 2 Slackware 14 64bit pcsxr-91276S Rating 98% Noise spikes.
Test Drive 4 Slackware 14 64bit pcsxr-83652 Rating 90% Minor video glitches,sometimes in menu you will see garbage and had these messages on the terminal * couldn't find texture Font16,* couldn't find texture stanhub and in pit mode stage 3 i got unrecoverable error while running recompiler.
Time Crisis Slackware 14 64bit pcsxr-95719S Rating 100% Boots.
Tomb Raider Slackware 14 64bit pcsxr-92300S Rating 98% Minor slowdown here and there.
Tomb Raider 2 Slackware 14 64bit pcsxr-90567S Rating 92% Scenes took abit longer to load than they should,several lag spots and sound stutters abit. Note: Turning on spu wait in the dfaudio plugin got rid of the stuttering in scenes.
Tomb Raider 3 Slackware 14 64bit pcsxr-95719S Rating 98% Minor video glitch.
Tomb Raider 4 Slackware 14 64bit pcsxr-96601S Rating 98% Minor slowdown.
Top Gun Slackware 14 64bit pcsxr-82923 Rating 95% Radar flickers sometimes,a few graphic glitches and noise spikes.
Wild Arms Slackware 14 64bit pcsxr-90567S Rating 0% hangs when you make a spell graph. Also problem with ruby color in battle.
Wild Arms 2 Slackware 14 64bit pcsxr-90567S Rating 0% Does not load after pressing start.
Wild 9 Slackware 14 64bit pcsxr-92300S Rating 95% Sound stutters a bit and at the ending credits looked a bit choppy.
Xmen Mutant Academy Slackware 14 64bit pcsxr-90350S Rating 95% Needs special game fix odd/even bit hack to work properly.Noise Spikes.
Jun 26, 2015 at 11:04 AM
you ave for pal games ?
Developer
Jun 26, 2015 at 11:35 AM
Hello Michelleland,

No i only have us-ntsc games.
Jun 26, 2015 at 2:41 PM
ok



Solis wrote:
Hello Michelleland,

No i only have us-ntsc games.