1. 26 Aug, 2010 1 commit
    • Robert Sprowson's avatar
      Collapse old switches. · 02ca29e9
      Robert Sprowson authored
      Removed braces selecting code from 0.47 0.50 and 0.55, this is over 80
      versions ago and just confusing.
      Binary the same, not tagged.
      02ca29e9
  2. 16 Jun, 2009 1 commit
    • Ben Avison's avatar
      Build fix · 1eb8d8a1
      Ben Avison authored
      Detail:
        Defines UXTH and SXTH as macros. This means we can assemble the output of
        cc -S -cpu 6 even using current versions of objasm that are limited to the
        v5TEJ instruction set. It is expected that objasm will ignore these macros
        if/when it gains v6 instruction set support.
      Admin:
        Tested - it works.
      1eb8d8a1
  3. 11 Jun, 2009 1 commit
    • Ben Avison's avatar
      GET file pathnames changed · b1220ed0
      Ben Avison authored
      Detail:
        Uses suffixed file extensions for compatiblity with both objasm and asasm.
      Admin:
        Supplied by Peter Naulls, tested at ROOL
      
      Version 1.20. Not tagged
      b1220ed0
  4. 10 May, 2009 1 commit
    • Ben Avison's avatar
      Now safe to use in IOMD builds again. · 383c0f8d
      Ben Avison authored
      Detail:
        The use of ARMv4 SMULL instructions is now switched based upon the
        Hdr:CPU.Arch header file. This means that in IOMD ROM builds, only pre-v4
        instructions are used, so it will function on all required target platforms.
        Tungsten and OMAP3 builds will continue to use SMULL.
      Admin:
        Inspected binary to ensure correct behaviour. Requires HdrSrc 1.67 or
        1.62/4.162.2.4.
      
      Version 1.20. Tagged as 'SprExtend-1_20'
      383c0f8d
  5. 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
  6. 07 Dec, 2004 1 commit
    • James Byrne's avatar
      Fix bug where "Sprite doesn't exist" error message was being truncated. · 72e3ff6f
      James Byrne authored
      Detail:
        cache_sprite_doesnt_exist_error routine in MsgCode failed to take into
        account the fact that the messages file might be tokenised. Calling
        MessageTrans_Lookup with R2=0 gives you the length of the unexpanded
        message in R3. Now fixed to work in a better way.
        Also rename fp to r11 in swiv2 file to avoid assembler warnings.
      Admin:
        Soft-loaded module tested. Problem seems to be solved.
      
      
      Version 1.17. Tagged as 'SprExtend-1_17'
      72e3ff6f
  7. 03 Mar, 2004 1 commit
  8. 19 Dec, 2002 1 commit
  9. 02 Dec, 2002 2 commits
  10. 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
  11. 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
  12. 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
  13. 12 May, 2000 1 commit
  14. 05 Aug, 1999 1 commit
  15. 21 Jan, 1997 3 commits
  16. 21 Nov, 1996 1 commit
  17. 06 Nov, 1996 1 commit
  18. 05 Nov, 1996 2 commits