With the CPS3 fix. Cause, well, you can't be without CPS3.
Modified: trunk/src/emu/machine/scsi.c
===================
--- trunk/src/emu/machine/scsi.c 2009-05-15 05:29:09 UTC (rev 5550)
+++ trunk/src/emu/machine/scsi.c 2009-05-15 06:02:23 UTC (rev 5551)
@@ -105,7 +105,7 @@
SCSIInstance *SCSIMalloc( running_machine *machine, const SCSIClass *scsiClass )
{
- SCSIInstance *scsiInstance = alloc_or_die(SCSIInstance);
+ SCSIInstance *scsiInstance = (SCSIInstance *)alloc_array_or_die(UINT8, SCSISizeof( scsiClass ));
scsiInstance->scsiClass = scsiClass;
scsiInstance->machine = machine;
return scsiInstance;
Modified: trunk/src/emu/machine/scsi.c
===================
--- trunk/src/emu/machine/scsi.c 2009-05-15 05:29:09 UTC (rev 5550)
+++ trunk/src/emu/machine/scsi.c 2009-05-15 06:02:23 UTC (rev 5551)
@@ -105,7 +105,7 @@
SCSIInstance *SCSIMalloc( running_machine *machine, const SCSIClass *scsiClass )
{
- SCSIInstance *scsiInstance = alloc_or_die(SCSIInstance);
+ SCSIInstance *scsiInstance = (SCSIInstance *)alloc_array_or_die(UINT8, SCSISizeof( scsiClass ));
scsiInstance->scsiClass = scsiClass;
scsiInstance->machine = machine;
return scsiInstance;
Download:MameUI 131.2.1 x86 version
Download:MameUI 131.2.1 x64 version
Source:Here