1. 19 Sep, 2010 1 commit
  2. 29 Aug, 2010 1 commit
    • Robert Sprowson's avatar
      A few small fixes. · 6393b19d
      Robert Sprowson authored
      Sources/PutScaled:
       Sync comment with C code.
      Sources/SprExtend:
       Debug switch 'debuggs' had been left on, which left in some unnecessary code, but turning it off pulled in code with a stack imbalance. Now off.
       Ensured a terminator at the end of the RMEnsure.
       Colour translation tables passed to SetPointerShape that were in top bit set addresses were being interpreted as though no tt was supplied. Now tested against zero to match docs.
      Sources/SprTrans:
       Switches pre 0.60 collapsed.
      Sources/diffuse:
       The C code was corrupting r12 workspace pointer so the check of the flag 'ctrans_recent' sometimes failed leading to a duff table lookup.
       Small optimisation to checking of guard word.
      c/PutScaled:
       Change paths to be Unix friendly.
      rojpeg:
       Put assembler_panic in the header file to shut the compiler up.
      3x unused files deleted.
      
      Version 1.23. Tagged as 'SprExtend-1_23'
      6393b19d
  3. 24 Apr, 2009 1 commit
    • Steve Revill's avatar
      Performance improvement and code tidy-up. · 2ae9b407
      Steve Revill authored
      Removed local definition of XOS_CLI and XColourTrans_SelectTable, replaced
      with header file.
      
      Delete swiv2_old (moved to _old directory)
      
      Changed to use {TRUE} and {FALSE} built in objasm variables.
      
      Label dividebyzero fall through had code in the way for debug = {TRUE}.
      
      Trimmed some dead code and definitions.
      
      Stopped thrashing OS_CLI every time a JPEG plot is required to check
      ColourTrans version, this is now done once at startup and a flag kept
      instead.
      
      Author: Rob Sprowson
      
      Version 1.19. Tagged as 'SprExtend-1_19'
      2ae9b407
  4. 19 Dec, 2002 1 commit
  5. 02 Dec, 2002 1 commit
  6. 06 Nov, 2002 1 commit
    • Kevin Bracey's avatar
      A couple of 32-bit fixes. · 98162fe6
      Kevin Bracey authored
      Used to interpret negative translation table pointers as "none"; now just 0
      as per documentation.
      Plotting 16bpp sprites into 32bpp modes now correctly sets the 3 least
      significant bits of each channel - used to be set to 0 due to a typo.
      Build option (currently set to on) to use SMULL instructions.
      
      Version 1.11. Tagged as 'SprExtend-1_11'
      98162fe6
  7. 15 May, 2001 1 commit
    • Stewart Brodie's avatar
      Now uses objasm throughout instead of aasm. · 6a240288
      Stewart Brodie authored
      Detail:
        The build structure for this module is not nice - I've sanitised it a
          bit, but it's still not nice.
      Admin:
         Built and tested with the test program briefly - the test sprite seems
           to scale and rotate properly.  ChangeFSI not tested.
      
      
      Version 1.08. Tagged as 'SprExtend-1_08'
      6a240288
  8. 27 Jun, 2000 1 commit
    • Justin Fletcher's avatar
      Removal of empty debug loop. · 952f94d7
      Justin Fletcher authored
        Addition of srccommit files.
      Detail:
        * c.jrdjfif, get_dqt had an empty debug loop when debug was disabled.
          This is no longer compiled when debugging is not enabled.
        * VersionNum and VersionASM files added, and Sources.SprExtend modified
          to use symbols exported from there rather than from Version.
      Admin:
        Ran on my machine. Previously tested in ROL builds.
        In future, might like to merge Exif support from ROL builds, but don't
        want to do that until I've re-read the specs on Exif format again.
      
      Version 1.07. Tagged as 'SprExtend-1_07'
      952f94d7
  9. 12 May, 2000 1 commit
  10. 21 Jan, 1997 1 commit
  11. 06 Nov, 1996 1 commit
  12. 05 Nov, 1996 1 commit