MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

Matty_
Part-time troll
Reged: 01/25/08
Posts: 730
Send PM
Re: capcom system 1 driver
08/29/12 07:57 AM


> I'm not surprised that unaligned addresses don't work on hardware, but I am surprised
> that trying to force external hardware (the graphics chip) to do an unaligned access
> actually causes an exception on the CPU. I thought the hardware would just ignore the
> low bit of the address.

That's standard 68k behaviour - any word or long access on an odd address causes a trap as soon as it finishes the address generation phase of the instruction execution. This changes for '020 and later of course. That's why in debug mode on 68k computers you'd fill newly allocated blocks with an odd value - if you tried to use it as an address for a word or long access you'd get an instant trap.







Entire thread
Subject Posted by Posted on
* capcom system 1 driver alca 08/28/12 10:11 PM
. * Re: capcom system 1 driver AWJ  08/29/12 05:40 AM
. * Re: capcom system 1 driver Matty_  08/29/12 07:57 AM
. * Re: capcom system 1 driver AWJ  08/29/12 09:18 AM
. * Re: capcom system 1 driver Matty_  08/29/12 09:29 AM
. * Re: capcom system 1 driver Sune  08/29/12 04:33 AM
. * Re: capcom system 1 driver alca  08/29/12 09:39 AM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 163 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 1354