Discussion of development and patch submission.
2 posts • Page 1 of 1
Attached is a patch for mem.c which corrects a minor error in the loading of the Endeavor's BIOS. The current code seems to presume that the Endeavor uses the same size BIOS as the Batman's Revenge, which is wrong. Of course, in actual hardware terms they both use similar 128 KB Flash ROMs, but in file-based form the Endeavor expects an extra 4 KB block, as can be seen by checking the file sizes of the ROMs currently used by PCem for these boards. This won't make much difference for now as the last 4 KB doesn't appear to be used for anything much in the version of the Endeavor BIOS that PCem is currently using. Even so, it is still most correct to load the whole thing, and doing so will also improve PCem's compatibility with alternate BIOSes for the Endeavor board, which is desirable for certain purposes.
- (1.19 KiB) Downloaded 116 times