i960: fix regression with emul opcode

This commit is contained in:
hap 2024-12-19 19:58:38 +01:00
parent 5d06275309
commit 33f31108de
3 changed files with 2 additions and 3 deletions

View File

@ -1538,7 +1538,7 @@ void i960_cpu_device::execute_op(uint32_t opcode)
t1 = get_1_ri(opcode);
t2 = get_2_ri(opcode);
set_ri64(opcode, mul_32x32(t1, t2));
set_ri64(opcode, mulu_32x32(t1, t2));
break;
case 0x1: // ediv

View File

@ -328,7 +328,7 @@ ROM_END
ROM_START( sgalaxyb )
ROM_REGION( 0x10000, "maincpu", 0 )
ROM_LOAD("230_1.03", 0x8000, 0x8000, CRC(30d81c4e) SHA1(ab3a9b58db26d87d3e66600b77c9435313b632f2) )
ROM_LOAD("1988_newcrest_230_1.03", 0x8000, 0x8000, CRC(30d81c4e) SHA1(ab3a9b58db26d87d3e66600b77c9435313b632f2) )
ROM_END

View File

@ -135,7 +135,6 @@ protected:
void build_sprite_list(int no);
private:
void copybitmap(bitmap_ind16 &dest_bmp, const rectangle &clip, u8 pri);
void copybitmap(bitmap_rgb32 &dest_bmp, const rectangle &clip, u8 pri);