- added assembly instructions 'mov eax, edx' to 'COPJMP1' and 'COPJMP2' to make it possible to mix assembly and C functions within functions '_memoryIOReadX_' functions (located in fmema.s)
fmem.s
- added assembly instructions 'push eax' before making a call to a 'memory_iobank_read' function and added 'mov edx, eax' and 'pop eax' after making this call (this makes it possible to mix assembly and C functions)
- added assembly instruction 'mov eax, edx' to 'rintenar', 'rintreqr', 'rdefault', 'rdskbytr', 'rjoy0dat', 'rjoy1dat', 'rpot0dat', 'rpot1dat', 'rpotgor'
grapha.s
- added assembly instructions 'mov eax, edx' to 'rdmaconr', 'rvposr', 'rvhposr' and 'rid'
- restored the availability of assembly functions 'graphDecodeX' for debugging reasons
blit.c
- fixed bug within function 'wbltsize_C' (fixes crash with Hardwired demo)
floppy.c
- fixed bug with loading of disk images (fellow would not (re)load a previously ejected disk image with the same filename)
graph.c/graph.h
- restored the use of assembly functions 'graphDecodeXDual' (the C conversion is bugged, see the checkerboard bouncing in Hardwired demo)
- added graphics register routines 'rdmaconr_C', 'rvposr_C', 'rvhposr_C', 'rid_C', 'wvpos_C', 'wserdat_C', 'wserper_C', 'wdiwstrt_C' and 'wdiwstop_C' (these routines are not yet used)
wgui.c
- part of the bug fixing with loading of disk images (see description at floppy.c)