View Single Post
Old 17 April 2018, 15:46   #1
SpeedGeek
Registered User
SpeedGeek's Avatar
 
Join Date: Dec 2010
Location: Wisconsin USA
Age: 55
Posts: 416
Lightbulb MapROM040+ Released!

MapRom040+ 1.4 ©SpeedGeek 2018 (QuickROM Simon Goodwin 1998)

INTRODUCTION:
MapRom040+ is an MMU tool to remap Kickstart ROM(s) for 68040
and 68060 users. It can remap 512KB, 1MB and 2MB ROM(s). Yes, it's true it really can remap 2MB ROM(s)! But Standard ROM mapping is always optional.

FEATURES:
- Remaps the Kickstart ROM for the following areas:
1) $F80000 512KB (Standard)
2) $E00000 512KB (Extended)
3) $A80000 1MB (Extended)
- MMU write protects Standard and Extended ROM images
- Maps only into available Fast RAM
- Uses 68040/060 library and ROM Header detection code
- 100% Assembler code

REQUIREMENTS:
- Amiga with 68040 or 68060 CPU and MMU
- 68040.library or 68060.library

2MB ROM USAGE:
- See ConfigRomA8.txt (REQUIRED!) and included.

NOTES:
Standard ROM mapping is optional because many accelerator cards provide custom MapROM hardware for this function. Please consider the ROM vs. Fast RAM speed before remapping. The executable file name excludes the "+" character to avoid problems with the Amiga Shell. If you want to speed up copy operations see the CMQ&B040.txt (included).

MMU write protection is over-rated! This tool will NOT prevent your system from crashing! But it will increase the chances of having a "Software Failure" which is useful for debugging purposes.

WARNING:
This tool uses modified QuickROM code. It has a few
improvements which should provide compatibility with
most (but not all) 68040/060 libraries.

CREDITS:
Thanks to Simon Goodwin for his public domain QuickROM tool.

HISTORY:
v1.0 - First release
v1.1 - Replaced Copymem() with Copymemquick()
v1.2 - Added code to write protect ROM images
v1.3 - Added code to support 2MB of ROM
v1.4 - Fixed address mask bug which caused a crash with the
TekMagic 68060.library. Note: TekMagic presently only supports the Standard 512KB of ROM!
Attached Thumbnails
Click image for larger version

Name:	MAPROM040+.PNG
Views:	64
Size:	10.1 KB
ID:	60549  
Attached Files
File Type: lha MAPROM040+14.LHA (5.8 KB, 9 views)

Last edited by SpeedGeek; 16 December 2018 at 21:20.
SpeedGeek is offline  
 
Page generated in 0.04278 seconds with 11 queries