--- uae/src/ChangeLog 2018/04/24 16:44:38 1.1.1.7 +++ uae/src/ChangeLog 2018/04/24 16:52:45 1.1.1.13 @@ -1,3 +1,105 @@ +9A0723 Some SCSI patches by Patrick Ohly (which I got two months ago... oops) + Filesystem fixes from Brian. + AGA updates from Toni. +9A0627 Apydia loader fixes from Toni. +9A0611 Fix bug in filesys.c causing in-use ainos to get discarded. Thanks + to Brian for the analysis. +9A0608 Added some disk.c changes from Toni and a crude hack of my own to + speed up disk accesses done by the Kickstart. +9A0330 Change blitter not to translate memory addresses to native. Had to + disable 32 bit blits. + Floppy code changes (Toni Wilen) + Delete GGI port. + Fix toggle_inhibit_frame (Brian). +9A0228 Some WARPUP fixes, and changes to accomodate broken Amiga gzip (Sam + Jordan). +9A0221 Tweak POTGO a bit. Seems to work with BC Kid now. +9A0220 Fix off-by-one errors in expansion.c (Toni Wilen). + Remove AGA checks in DDFSTRT/DDFSTOP (Toni Wilen). + Turn off/restrict some warning messages. +9A0209 Fix some problems where the blitter nasty flag wouldn't ever get reset. + cia.c: Set all parallel port related bits to 1 when reading. +9A0208 gencpu.c: Fix saved PC for division by zero exception (found by Sam + Jordan). +9A0131 update_copper: Mask until_hpos properly. + Delay values are masked to 3 bit in hires mode (Sam Jordan). +9A0102 Only delay horizontal copper wait if vertical position matches exactly. + Tweak vblank end position for sprites. + Calculate playfield borders more accurately for case where we have + sprites. +9A0101 Reintroduce ev_copper; use it sparingly for longer waits within a + single line (but _not_ to time reads). + Fix a dumb bug in yesterday's changes that screwed up scrolling. +991231 drawing.c: Cruftectomy. genp2c.c: Gone. X86.S: mostly gone. +991229 Always use NTSC vblank_lastline for sprite purposes. + Make sprite logic recognize vertical stop even if vertical start has + not been reached (found by Sam Jordan). + Prevent move2c/movec2 instructions from incrementing the PC if they + raise an illegal instruction exception (found by Toni Wilen). +991212 ncurses port compiles again. + Disable serial interrupts in custom.c; they break things. +991208 Add a missing decide_line call in update_copper_1. +991206 Fix copper emulation to use state machine figured out by Sam Jordan. +991205 Fix event table corruption in disksync_handler. +991113 gencpu.c: Fix a problem with BTST. +991110 fpp.c: Initial set of changes merging code from Lauri Pesonen. +991024 Add missing type in m68k_run1. + Divisions by zero clear overflow bit. +991023 Fix compilation problem for ! HAVE_STEREO_SUPPORT. +991022 Rewrite disk read code to transfer some DMA words every raster line. + fpp_movem_index1 and fpp_movem_index2 were reversed (Brian King, Sam + Jordan). + Fix accuracy of fpp fix insns (Sam Jordan). + Allow ports to define their own FP 68881/host conversion functions (Sam + Jordan). + Get rid of all the HAVE_GET_WORD_UNSWAPPED code. + Fix prefetch for insn opcodes (Sam Jordan). + Fix call insn syntax in X86.S. + Tidy up sound interpolation support. + Readd old command line arg parsing. + Change "long unsigned int" to "unsigned long" in a couple of places. + Use Sam's version of the filesys.c fixes (action_parent_fh, + action_change_mode). + Fix a place in disk.c where a mfm buffer was zeroed instead of 0xaa'ed + (Sam Jordan). +991006 CPU emulator fixes by Christian Bauer + tui.c compilation fixes by Christof Petig. + Fix operand in one insn in X86.S (Brian). + zfile.c fix for filenames with embedded spaces (Ingo Ruhnke). + linux-ppc configury patch (Holger Jakob). + s,static __inline__,STATIC_INLINE, (Sam Jordan). + cfgfile.c: Don't use "t" modifier in fopen (Sam Jordan). + serial.c: Don't close file if fd < 0 (Sam Jordan). + filesys.c: Open files on readonly devices with O_RDONLY (Sam Jordan). + Fix bugs in parent_fh and change_mode actions (Sam Jordan). + WARPUP patch (Sam Jordan). +990621 Initial version of Richard Hoffmann's sound interpolation patches. + Fix a crash in action_set_comment. + De-inline 68k trace code. +990508 Fix rdtsc asm statement to show that edx is clobbered. + gtkui.c: Add pause button (Patrick Ohly) + configure.in: Check for -mpreferred-stack-boundary compiler option + and use it if found to set a sane value. +990429 X11 patches by Patrick Ohly. + Filesystem code extended to keep a simple database with information + about each file that is not representable on the host FS, such as + script/pure bits or filenotes. +990417 Bits and pieces merged from the Win32 port; mostly options stuff. Got + rid of getopt; added chipset options to prefs structure. +990411 Patches by Patrick Ohly: SCSI support and timehack tool. +990410 Applied easy parts of Toni's latest AGA patches. +990315 Attempts to fix Picasso crashes in SVGAlib version. +990216 picasso96.c: Some optimizations. + cfgfile.c: Save target specific options. Allow simple/smart choice + for centering options. Delete mount_data junk, substitute immediately. + Whitespace handling fixes. Fix config_description typo. + m68k flag handling redone. +990212 Implement rotate instructions without loops. Some other m68k + optimizations. + Some configure.in fixes. +990122 gtkui.c: Fixes for gtk 1.1.13. +990113 genp2c.c: Don't include custom.h. +990109 Some fixes in cfgfile.c. Make svga.c compile again. 981229 Miscellaneous fixes in the new config file stuff. In config files, allow 68ec020 as CPU type, and get rid of 24 bit addressing option.