|
Joined: Jul 2007
Posts: 4,625
Very Senior Member
|
OP
Very Senior Member
Joined: Jul 2007
Posts: 4,625 |
SVN r9081 I have problems to compile (clean) all tools. C:\Emulator\Mess\SVN\Bin\mess>make TARGET=mess tools Linking unidasm.exe... obj/windows/mess/tools/unidasm.o:unidasm.c:(.rdata+0x4dc): undefined reference to `cpu_disassemble_asap(legacy_cpu_device*, char*, unsigned int, unsigned char const*, unsigned char const*, int)' collect2: ld returned 1 exit status make: *** [unidasm.exe] Error 1 If all is ok from your side, I will delete the complete src folder too.
Last edited by Anna Wu; 09/10/10 06:47 AM.
|
|
|
|
Joined: Feb 2005
Posts: 449
Senior Member
|
Senior Member
Joined: Feb 2005
Posts: 449 |
Modified: trunk/src/emu/cpu/asap/asap.c =================================================================== --- trunk/src/emu/cpu/asap/asap.c 2010-09-08 19:07:21 UTC (rev 10233) +++ trunk/src/emu/cpu/asap/asap.c 2010-09-08 19:25:41 UTC (rev 10234) @@ -422,8 +422,8 @@
offs_t asap_device::disasm_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options) { - extern offs_t asap_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram); - return asap_disassemble(buffer, pc, oprom, opram); + extern CPU_DISASSEMBLE( asap ); + return CPU_DISASSEMBLE_NAME(asap)(NULL, buffer, pc, oprom, opram, 0); }
Modified: trunk/src/emu/cpu/asap/asapdasm.c =================================================================== --- trunk/src/emu/cpu/asap/asapdasm.c 2010-09-08 19:07:21 UTC (rev 10233) +++ trunk/src/emu/cpu/asap/asapdasm.c 2010-09-08 19:25:41 UTC (rev 10234) @@ -43,7 +43,7 @@ return temp; }
-offs_t asap_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram) +CPU_DISASSEMBLE( asap ) { UINT32 op = oprom[0] | (oprom[1] << 8) | (oprom[2] << 16) | (oprom[3] << 24); int opcode = op >> 27;
That'll fix it.
|
|
|
|
Joined: Jan 2006
Posts: 3,691
Very Senior Member
|
Very Senior Member
Joined: Jan 2006
Posts: 3,691 |
it will be fixed next time Micko synch MESS to MAME (thanks to Aaron which fixed it yesterday) EDIT: Curt has been 9 seconds faster than me
|
|
|
|
Joined: Jul 2007
Posts: 4,625
Very Senior Member
|
OP
Very Senior Member
Joined: Jul 2007
Posts: 4,625 |
Thank you for your help. I made the changes and it works now.
|
|
|
|
Joined: Feb 2005
Posts: 449
Senior Member
|
Senior Member
Joined: Feb 2005
Posts: 449 |
Do the Teledisk images in MESS support logical sector numbering?
I have a bunch of ABC 80x .td0 images, and the controller is expecting to see 7:1 sector interleave but the images have sectors in 1,2,3... order.
Is it possible that Teledisk has imaged them all wrong?
|
|
|
|
Joined: Feb 2008
Posts: 326
Senior Member
|
Senior Member
Joined: Feb 2008
Posts: 326 |
That is supported thing. I have test it with few images like that. Thing is that I have found some images that have sector numbering wrong (even starting counting from 1 instead of 0), but it is quite strange that all are like that.
|
|
|
|
Joined: Jul 2007
Posts: 4,625
Very Senior Member
|
OP
Very Senior Member
Joined: Jul 2007
Posts: 4,625 |
SVN r9207 abc800m
Hello Curt,
if I start the driver I get following message: Unable to locate input port X11
|
|
|
|
Joined: Jul 2007
Posts: 4,625
Very Senior Member
|
OP
Very Senior Member
Joined: Jul 2007
Posts: 4,625 |
Do the Teledisk images in MESS support logical sector numbering?
I have a bunch of ABC 80x .td0 images, and the controller is expecting to see 7:1 sector interleave but the images have sectors in 1,2,3... order.
Is it possible that Teledisk has imaged them all wrong? Did you support the raw image format ".dsk " for the ABC series ?
Last edited by Anna Wu; 09/22/10 08:43 AM.
|
|
|
|
Joined: Feb 2005
Posts: 449
Senior Member
|
Senior Member
Joined: Feb 2005
Posts: 449 |
Did you support the raw image format ".dsk " for the ABC series ? It works in my private build. Need to fix Z80 DMA reset command properly before it works in public build.
|
|
|
|
Joined: Feb 2005
Posts: 449
Senior Member
|
Senior Member
Joined: Feb 2005
Posts: 449 |
SVN r9207 abc800m
Hello Curt,
if I start the driver I get following message: Unable to locate input port X11 Will be fixed today.
|
|
|
Forums9
Topics9,320
Posts121,923
Members5,074
|
Most Online1,283 Dec 21st, 2022
|
|
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!
|
|
|
|