-
for (;;) { }What does that piece of code do in C? Well I am familiar with something like for (i=0; i<100; i++) { } but I haven't understood what happens if you l…
What does that piece of code do in C?
Well I am familiar with something like for (i=0; i -
Problem with new DivIDE+ on ZX +2A?I just received DivIDE+ from RWAPSoftware and am having trouble getting it to work on my +2/A. The device came with 1GBCF card preinstalled with 3 ga…
... keeps appearing and going in loop.
After that I ... -
Using the stack to copy memory blocksA [b]PUSH[/b] and a [b]POP[/b] instruction together take less time than two [b]LDI[/b], so long [b]POP/PUSH[/b] sequences are sometimes used to copy …
... less profligate to use a loop.
The ... LDI is arguably:
[code]loop:
rept 8
...
endm
jp po, loop ; 10
; Total = ... the overhead of using a loop, rather than from any ... -
New Version of BeepolaA new version of Beepoa, v1.05, is now available for download from:- [URL]http://freestuff.grok.co.uk/beepola/[/URL] (806KiB download) It's a fair…
... some of his incredible and ground-breaking music routines with him ... -
48K Speccy Repair Log.Some people may know my love for writing up my repairs of arcade PCBs on various forums so thought I would do the same for this little fella. Had th…
... low it connects this to ground pulling it low, the current ... -
[Spoilery] Thoughts on 'Triangle'Just watched the 'horror' film 'Triangle', and am going to spoil it as I'm wondering what other people thought of it. I think the trailer took away …
... that's not from the loop you actually get to see ... don't exist outside the loop, which kind of nicely sets ... -
ZX81 SpectrumsWhat is it with these new Sinclair ZX81 Spectrums? [url]http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=110582581536&ssPageName=ADME:B:SS:US:1123…
... on a blanket on the ground near a blokes stall, and ... -
Goldeneye (upcoming Wii version)Is anyone else following the progress of the upcoming Wii version of Goldeneye, the classic N64 first person shooter from 1997? Well, version, or re-…
... into the crevice in the ground, for example). There are some ... -
Machine code[CODE] OPCODE HEX ADD LD A,05 3E05 F000 LD B,00 0600 F002 INC B 04 LOOP F004 CP A,B B8 F005 JP NZ,LOOP C2F003 F006 LD B,00 0600 F009 LD …
... F002
INC B 04 LOOP F004
CP A,B ... B8 F005
JP NZ,LOOP C2F003 F006
LD B ... /> I want to make this loop five times and then set ... -
Another machine code problem, sorry[CODE] OPCODE HEX ADD LD A,00 3E00 F000 PUSH AF F5 F002 LD B,05 0605 F003 LD C,06 0E06 LOOP F005 POP AF F1 ADD A,C 80 DEC B 05 …
...
LD C,06 0E06 LOOP F005
POP AF F1 ... ,0 FE00
JP NZ(LOOP) C205F0
POP AF F1 ... -
Modern and future computer/console gamingI'm downloading and I'm bored, so I thought I'd post about something that has been bothering me for a while (and I'll make it a long post, as I know …
... rather than just on the ground, and to close all doors ... -
Curiosities about .TAP and other formatsI was reading everything I could find about these formats but a couple things are way above my head. Also searched the forums and didn't find any sim…
... files and create an endless loop without recurring to hard drive ... -
Schematic ErrorThere appears to be an error in the Schematic for the 128k +2A and +3 the error is present in both the redrawn TIF version and the original drawing …
Optimization for this codeHello, I have done and submitted a small program for the CSS Crap Game Compo which involves a machine code routine. The z80 with BASIC and MC is av…
... />
ld hl,text
loop ld a,(hl)
cp ...
inc hl
jr loop
text defb 22,6 ...Today I went to MIRA in Daventryand I rode a Triumph Sprint ST 1050 around their proving ground. Which was nice. Shame they didn't let me on the very high speed test track.
and I rode a Triumph Sprint ST 1050 around their proving ground. Which was nice.
Shame they didn't let me on the very high speed test track.Recording to tapeHi everyone, I have this really nice digital radio/CD player/Tape palyer and recorder Im using it for a tape recorder so i can save my programs ont…
... spectrum IS on the save loop and i connected the microphone ...Broken keyboard due to broken ULARecalling csmith's thread about dead ULAs, a thread appeared in the Zonadepruebas (Spanish) forum regarding... a dead ULA, but only a partially dead …
... , the power (5 volts and ground). With the black cable, the ...Ground ZeroDid anyone ever play this text adventure back in the day? I remember it making the whole 'era' even more scary. As if the cold war wasn't terrifying…
Did anyone ever play this text adventure back in the day?
I remember it making the whole 'era' even more scary. As if the cold war wasn't terrifying enough, you then a had a game based around that very subject!
I did complete it ...Spectrum games that *should* existRight, I'm bored (or "working hard" if any of my bosses walk past) so to kill the time, I've decided to become a games designer. Or post crap about s…
... Boulderdash, and dig through the ground. He can change into the ...Spectrum games that *should* existRight, I'm bored (or "working hard" if any of my bosses walk past) so to kill the time, I've decided to become a games designer. Or post crap about s…
... , and can dig through the ground, and he can become the ...How to Extract a Font from a Game?I remember it was possible to load/save your own fonts in ArtStudio on my Speccy. I also remember it was possible to loop the loaded block of a game …
... remember it was possible to loop the loaded block of a ...PoC for a ULA video generator described using Handel-C and a Basys FPGA board.Recently, I've taken a course about hardware design for video processing using FPGA's. The HDL used in the course was Handel-C, a C look alike langua…
... , ink 0). Then, a timed loop (with a delay of 32768 ... clocks for each loop, so we can actually see ...AGES enhancementsThere's an enhanced version of the AGES adventure gamebook utility available; it's the first of the items on my [url=http://www.users.globalnet.co.uk…
... or getting locked into a loop proved to be a mind ...Help needed with simple MCode routineI'm trying to code a routine to clear the screen and I can't figure out why it's not working: ld hl,16384 ld bc, 6144 loop:ld (hl),0 inc hl dec bc l…
...
ld bc, 6144
loop:ld (hl),0
inc ... /> or c
jr nz,loop
ret
It ...Two-resistor fix for +3 sound distortionOver at Zonadepruebas, mcleod_ideafix has done a circuit analysis of our favorite distorted sound output: the issue 1 +3 AY chip sound output, and fr…
... : 33K for the base-to-ground resistance, and 680 ohms for ... from the emitter to the ground. This gives the following modification ... . The emitter is reconnected to ground with the 680 ohm resistor ... transistor must be connected to ground too. The 33K resistor is ...Z88DK/SP1 library u_malloc() questionHi All, It may possibly be more appropriate for me to post this on the Z88DK forum, but I know quite a few WoSSers have used Z88DK, so here goes:- …
... cases
} // end main loop
}
#asm ... cases
} // end main loop
}
#asm ...A fast DRAW routineI was investigating how to speed up the line drawing for the [URL="http://www.worldofspectrum.org/forums/showthread.php?t=20225"]BASIC compiler[/URL]…
... __DRAW6_LOOP
__DRAW5: ; While loop
exx
add hl ...A clever method of using a single 8-bit register to be used for two things at a timeI don't know if this is the way the SAVE routine in the Spectrum works. Anyway, this is what I've learned today. I've been commented the disassembly…
... figure the structure of the loop that is assumed to be ... before entering the "transfer bit" loop, the carry is set (SCF ...
