Merge pull request #384 from LegendOfDragoon/master

Fix Ogre Battle 64
This commit is contained in:
zilmar 2015-04-15 20:39:20 +10:00
commit cf45e6e1f3
2 changed files with 4 additions and 1 deletions

View File

@ -4089,6 +4089,7 @@ Internal Name=OgreBattle64
Status=Issues (plugin) Status=Issues (plugin)
Core Note=old [!] ROM is bad; high system requirement Core Note=old [!] ROM is bad; high system requirement
Plugin Note=[video] missing:backgrounds in battle scenes Plugin Note=[video] missing:backgrounds in battle scenes
32bit=No
[E6419BC5-69011DE3-C:45] [E6419BC5-69011DE3-C:45]
Good Name=Ogre Battle 64 - Person of Lordly Caliber (U) (V1.0) Good Name=Ogre Battle 64 - Person of Lordly Caliber (U) (V1.0)
@ -4096,6 +4097,7 @@ Internal Name=OgreBattle64
Status=Issues (plugin) Status=Issues (plugin)
Core Note=high system requirement Core Note=high system requirement
Plugin Note=[video] missing:backgrounds in battle scenes Plugin Note=[video] missing:backgrounds in battle scenes
32bit=No
[0ADAECA7-B17F9795-C:45] [0ADAECA7-B17F9795-C:45]
Good Name=Ogre Battle 64 - Person of Lordly Caliber (U) (V1.1) Good Name=Ogre Battle 64 - Person of Lordly Caliber (U) (V1.1)
@ -4103,6 +4105,7 @@ Internal Name=OgreBattle64
Status=Issues (plugin) Status=Issues (plugin)
Core Note=high system requirement Core Note=high system requirement
Plugin Note=[video] missing:backgrounds in battle scenes Plugin Note=[video] missing:backgrounds in battle scenes
32bit=No
[AE2D3A35-24F0D41A-C:50] [AE2D3A35-24F0D41A-C:50]
Good Name=Olympic Hockey Nagano '98 (E) (M4) Good Name=Olympic Hockey Nagano '98 (E) (M4)

View File

@ -1410,7 +1410,7 @@ void GetInstructionInfo(DWORD PC, OPCODE * RspOp, OPCODE_INFO * info) {
info->SourceReg0 = UNUSED_OPERAND; info->SourceReg0 = UNUSED_OPERAND;
info->SourceReg1 = UNUSED_OPERAND; info->SourceReg1 = UNUSED_OPERAND;
if (RspOp->rd == 0x4 || RspOp->rd == 0x7){ if (RspOp->rd == 0x4 || RspOp->rd == 0x7){
info->flags = InvalidOpcode; info->flags = InvalidOpcode | COPO_MF_Instruction;
} else{ } else{
info->flags = COPO_MF_Instruction | GPR_Instruction | Load_Operation; info->flags = COPO_MF_Instruction | GPR_Instruction | Load_Operation;
} }