- 19 Sep, 2010 1 commit
-
-
Robert Sprowson authored
No code change - not tagged.
-
- 17 Sep, 2010 1 commit
-
-
Robert Sprowson authored
-
- 01 Sep, 2010 1 commit
-
-
Robert Sprowson authored
Trim 200+ lines of changes dating back to 1987, combine with non duplicates in the 'BlackLog'. Use 'offsetof' macro in genjhdr to avoid warnings about uninitialised variables, rename from makejhdr so all the utils are clearly demarked. Add throwback to MkCFSI-j. Replace reason codes passed to SWIs with textual equivalents from the respective header files. Speed up SWI despatch a bit by making the first few debug instructions depend on 'debuggs'. Qualify all of the debug switches with the global 'debug' one. Eliminate single use of 'pullx' macro. Make do_branch() take an unsigned opcode so 50% of the branches don't result in implied cast warnings. Added an UNUSED() macro to reduce a few of the legitimate warnings (the remainder are either in the original JPEG code or ones that it is worth checking the logic of. Unixify one last filename. Version 1.24. Tagged as 'SprExtend-1_24'
-
- 29 Aug, 2010 1 commit
-
-
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'
-
- 11 Jun, 2009 1 commit
-
-
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
-
- 24 Apr, 2009 1 commit
-
-
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'
-
- 15 May, 2001 1 commit
-
-
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'
-
- 12 May, 2000 1 commit
-
-
Kevin Bracey authored
-
- 05 Nov, 1996 1 commit
-
-
Neil Turton authored
-