FDS fixed for asm core
[fceu.git] / Documentation / RELEASE-NOTES
CommitLineData
c62d2810 1----June 29, 2001:
2 -Added the source code for zlib. The makefile in the zlib directory should
3 be included by the platform makefile(such as Makefile.win) or zlib should
4 be linked in some other way. If you use the zlib that comes with this
5 source distribution, you'll need to set up your compiler to recognize
6 the zlib subdirectory as a global include directory(like "-Izlib" with gcc).
7 -Changed the expected behavior of FCEUD_BlitScreen(). Added two new functions,
8 FCEUI_SetFirstRenderedLine() and FCEUI_SetLastRenderedLine(). See
9 porting.txt for details.
10
11
12----May 25, 2001:
13 -A few deobfuscations of the code(more will come in the future).
14 -Defined some macros to declare functions using different(faster) calling
15 conventions. After redeclaring memory map emulation functions,
16 there was a somewhat significant speed increase. Using the new calling conventions
17 for PPU_hook and MapIRQHook type functions resulted in a more significant
18 speed increase.
19 -Some of the driver<->emulator interface code has changed. Much more
20 will change in the future.
21 -Added some stuff in types.h to (possibly) help people with compiling
22 FCE Ultra with MSVC++.
23
24----May 5, 2001:
25 -Optimized RAM reading/writing emulation in fce.c a little.
26 -Moved the UNIF board emulation code to the "boards" subdir. UNIF support
27 isn't even near being done, though. Not a high priority either.
28
29----April 16, 2001:
30 -Much of the driver interface code was restructured/rewritten, especially the
31 input-related code.
32 -All driver functions called by the emulator are now prefixed with "FCEUD_".
33 (I may do something similar with the names of the driver interface functions).
34 -The core emulation code has been updated slightly since the Windows .53
35 release, but the changes are so minor that another binary release is not
36 necessary.