-
Other than using attributes what other ways to detect collisions, when using char based movement?So I'm slowly working out the bits and pieces to write a game completely in assembly. I've been using attributes when writing in BASIC to detect whet…
... using this as a sub routine. But I'm not hold ... -
ive found an attr scrolling routine but i want to remove the smaller scroller within it, etc.https://pastebin.com/K4nG3xbX also i would like to be able to change the colours and not have a shadow. http://www.worldofspectrum.org/pub/sin…
https://pastebin.com/K4nG3xbX
also i would like to be able to change the colours and not have a shadow.
http://www.worldofspectrum.org/pub/sinclair/utils/DoubleMessageScroller.tap.zip
http://www.worldofspectrum.org/pub ... -
No-tearing (“vsync”) Full Screen FadeSeeing as most screen fades exhibit visible tearing, I wrote my own routine which does away with that problem. Simple, effective, short, and fully re…
... tearing, I wrote my own routine which does away with that ... minimum for a custom IM2 routine
1$ dec de ;until ... -
New version: LOST IN MY SPECTRUM v2.0Hi everybody! Here is my New Year's gift to you: the new version of my first Spectrum game ever, [b]Lost In My Spectrum[/b]. The objective is simp…
... table.
- New key redefinition routine, which allows all keys to ... -
Proportional-width fontsFor reasons that are still not quite clear to me (because I’ve always loved typography and design,) I never bothered to write a proportional-font rou…
... to write a proportional-font routine. Never, that is, until now ... —the main downside being the routine’s lack of speed. Not ... nailed the bulk of the routine in a couple of days ... -
New version: APULIJA-13 V2.0Hello everyone! [i]Apulija-13,[/i] the game that Jonathan Caldwell himself listed among those better showing what you can do with AGD, is back - a…
... music.
- New keyboard redefinition routine, allowing the user to choose ... -
Editorless AGD Now for Spectrum as well as Next/TimexI've updated the editorless version of AGD to 0.3, fixing the Next/Timex CLS routine and adding a Spectrum engine and compiler. For those not alread…
... , fixing the Next/Timex CLS routine and adding a Spectrum engine ... -
New nmi menu 1.6 for MB-02+Dear MB-02+ users, it's been 10 years since my last release of nmi menu. Now, after 10 years anniversary I am releasing brand new version, 1.6. [i…
... file
14) new keyboard routine by Busy
Detailed ... -
Restoring AY registersAfter doing (not still finished) the sna to tap converter, I'm going to try to do the same for 128k snapshots. I've got threee ideas about what to do…
... have embedded) a machine code routine that does the following steps ... on the screen with the routine that restores them. They would ... steps can be simultaneous. The routine placed at 16384 loads a ... ROM, there are an interesting routine at address 7805: an out ... -
Tutorial: Using UDGs in SpecBASSpecBAS is capable of using graphics mode, in a similar manner to the original Spectrum. Like most things though, the extended nature of SPecBAS's ab…
... " variable.
And that routine in line 10 will convert ... -
Random-Access to Microdrive FileI am working on a BASIC program to backup a microdrive text-file to standard tape array-file. To backup a text-file from one microdrive to a secon…
... simply the SAVE to tape routine.
The following program ... -
Spectrum +3 CP/M serial-transfer optionsHi everyone, I suspect this is a long shot but does anyone have any experience of transfering files between a PC and a ZX Spectrum +3 running CP/M…
... cable to connect to an RS232 port on a PC. I ... -
im looking for a fill routine written in basici know this would be slow but i want to tinker with it to produce something else.
i know this would be slow but i want to tinker with it to produce something else. -
Testing an Interface 1As title, is there an easy way on how can I test to see if its functional or not please ? :) Please bear in mind I do not have *any* microdrives n…
... some pokes or a short routine I can try to determine ... -
Prportional Ascii text scrollerA couple of years ago I wrote a little scroller that nestles at the top of RAM (FFCA - 65482) and scrolls standard Ascii encoded text from anywhere y…
... by repeated calls to the routine, which stores the current character ... -
PLATOTerm for IRATA.ONLINE for ZX SpectrumHello everyone, I've been holding off on any formal announcement until the terminal actually functioned, but, now that there is a version of PLAT…
... . It's intended that the RS232 of the E/I1 and ... -
Unknown Hardware tape copier?Back in the mid 80's A friend bought a hardware tape copier (similar idea to a multiface, except all it did was re-dump memory after pressing a butto…
... code there for the reload routine)
Basically it was ... -
Work out screen address from attribute cellAttribute cell 22529 is equivalent to PRINT 0,1 position value. Is it possible to obtain these two values from the number 22529 in a simple MC rou…
Attribute cell 22529 is equivalent to PRINT 0,1 position value.
Is it possible to obtain these two values from the number 22529 in a simple MC routine? -
RS232 - Serial terminalHey everyone Just bought a serial adapter cable for my spectrum / QL, hoping i can use it to transfer files / text files over to the PC. Another a…
Hey everyone
Just bought a serial adapter cable for my spectrum / QL, hoping i can use it to transfer files / text files over to the PC. Another aspect was serial terminal and going online. Can anyone recommend a good terminal emulator for ... -
[Asm] Is this nested loop faster than LDIR or a bunch of unrolled LDI's?Hi all. I'm learning Z80 asm on Speccy 48K, and to start with I decided to write my own "CLS" routine (without relying on ROM calls or LDIR) as a lea…
... to write my own "CLS" routine (without relying on ROM calls ... -
problem with symbol shift and caps shift key combinations on multilayer keyboard membranesHello, I know, it is generally know that some ZX Spectrums with multilayer keyboard membranes have problems with some key combinations. Typically …
... problems. I rewrote keyboard reading routine by using part of someone ... write very simple relocable test routine https://cygnus.speccy.cz/tmp ... -
what does the USR command actually stand for?im sure its an acronym, if i remember rightly. ____ sub routine?
im sure its an acronym, if i remember rightly. ____ sub routine? -
Z80onDSK now compatible with +3e with ZXMMC or similarJust updated my utility to work on Spectrums equipped with +3e ROMs and IDE storage. I've tested this with ZXMMC at the moment but don't think there …
... : do not add autorun basic routine to disk, useful if you ... add
║ your own loader routine later
║ -h: make the ... -
im looking for a poke or a routine that changes the cursor editor for the 48kive had a look at a few cursor routines and pokes published here in the forum but they dont seem to work. it says you can change the color of the fla…
ive had a look at a few cursor routines and pokes published here in the forum but they dont seem to work. it says you can change the color of the flashing cursor, and the character. also would it be possible to use a udg? and change the color of the error ... -
esxDOS v0.8.7 releasedesxDOS v0.8.7 has been officially released. Grab it at http://www.esxdos.org/files/esxdos087.zip. This version has the following (notable) new fea…
... /2018] NMI: Slightly changed keyboard routine to reduce key bounce on ...