Top 10k strings from readme
in <root> / src / pc / splib2.zip / work / splib2 /
Back to the directory listing
1 your projects. 1 you see fit but please include an acknowledgement in 1 you already -- see below). 1 will crash. 1 to link to the library with "-lsplib2" in the compile command. 1 to include the "spritepack.h" header in your source files and 1 the Timex hi-res mode (512x192 pixel monochrome) 1 the Timex hi-colour mode (256x192 pixel, 32x192 colour), 1 supporting the Spectrum, dual-screen, hi-colour and 1 sp_Validate() 1 sp_PrintString() 1 sp_MoveSprRel*() 1 sp_MoveSprAbs*() 1 sp_IterateSprChar() 1 sp_IterateDList() 1 sp_Invalidate() 1 sp_IntRect() 1 sp_IntLargeRect() 1 sp_IntIntervals() 1 settings used are in the file "SPconfig.def". 1 register to remain unchanged. This means that if 1 pre-compiled libraries are sitting in the main directory 1 other than the Spectrum display mode. 1 of interest to "splib2.lib" and copy it to the correct 1 nearly complete tutorial is now available there. 1 modification to work on anything else. Yes, I will get 1 http://www.geocities.com/aralbrec 1 hi-res video modes respectively. Rename the lib 1 for your convenience. "splib2a.lib", "splib2b.lib", 1 emulated Timex machine to run programs using anything 1 either be disabled or you must replace the Basic 1 display). You must select the appropriate mode you 1 destination directory as in step 3 above. The default 1 can be found by the linker. 1 are interested in prior to compiling the library. 1 any of these functions are called, interrupts must 1 and the Timex dual screen mode (double buffered Spectrum 1 a real makefile utility sometime in the future. A few 1 You have the right to use and abuse this software as 1 To copy the lib into standard directories so that it 1 To compile a fresh library with customizable settings. 1 The website is still a mess but is being worked on. A 1 The following functions use the IY register: 1 Sprite Pack V2.2 1 Spectrum display mode (256x192 pixel, 32x24 colour), 1 SP supports four different video modes: the normal 1 Now compile C or assembler programs as usual, remembering 1 Needless to say, you will need a Timex machine or an 1 NOTE to non-msdos users: the "makefile" batch program needs 1 March 29, 2003 1 Installation Steps: 1 ISR with one of your own. Otherwise your programs 1 IMPORTANT: 1 Game Engine for Sinclair and Timex Computers 1 February 6, 2003 1 Eg: zcc +zx -vn myprog.c -o myprog.bin -lsplib2 -lndos 1 Basic's interrupt service routine expects the IY 1 August 29, 2003 1 Alvin Albrecht 09.2003 1 4. Enter "copy spritepack.h \z88dk\include" 1 3. Enter "copy splib2.lib \z88dk\lib\clibs" 1 2. Run "Makefile.bat" to compile lib. 1 1. Edit "SPconfig.def" file to select lib configuration. 1 (Some versions of the library have been compiled for 1 "splib2c.lib" and "splib2d.lib" are pre-compiled libraries 1 than loop across screen boundaries. It also allows pixel size 1 on code found in his Basic mouse driver. The improved code 1 mouse movements in the 512x192 hi-res mode. 1 in his 2003 crap games competition entry 'Nun Chaser'. 1 causes the mouse to stay within screen boundaries rather 1 and an unsigned 32-bit multiply routine, both spotted 1 Nick Fleming for the 32-bit random number generator 1 Chris Cowley for much improved Kempston Mouse support based 1 .\miscellaneous\SPRandom32.asm 1 .\miscellaneous\SPMultUnsigned.asm 1 .\input\SPMouseKempston.asm 1 information on the AMX mouse. 1 Jonathan Needle, author of Spectaculator, for providing 1 .\input\SPMouseAMXInit.asm