From: <gb...@di...> - 2001-01-27 08:32:57
|
Hi Christian, > I'd like to make a 0.9 release of Basilisk II this week, since the last > "official" release is now a year old. So if anyone has objections, he should > speak up now. Also, each contributor should read the README, INSTALL, TODO > and TECH files and check them for errors and outdated information. Depending on exactly when you intend to release version 0.9 and how long the testing process will take, I would have liked to rearrange the blitters in the VOSF code so that the right RGB mask values could be taken into account. I could work on it only that weekend, however. About the documentation: * Should we detail configure options in the INSTALL file ? --enable-addressing=<mode> where mode is: fastest Try to auto-detect the best mode available real Real Addressing direct Direct Addressing banks Banked Memory Addressing Notes: 1. Real addressing works only for Linux/i386 insofar Basilisk II is able to map the whole 680x0 address space to 0x00000000, in the host address space. Otherwise, Basilisk II may fail due to another LowMem global (or any other variable) that we still don't patch correctly thus making B2 to address something off the valid memory regions... 2. Direct addressing should work on any platform that supports extended signal handlers (a signal handler that takes a siginfo_t structure as parameter) or on any platform we provide a subterfuge. Direct addressing requires VOSF and therefore the configure script checks if the system is capable of that. If VOSF can't be enabled, you will have to switch to banked memory addressing mode. In that case, please tell the authors about it (operating system used, kernel version, etc.) * TECH file: I think it is worth mentioning those - direct addressing - real addressing now works under Linux/i386 provided that the above-mentioned requirements are met. - VOSF [I probably won't have the time to add them, however] Bye; |