World of Spectrum
  • Categories
  • Discussions
  • FAQ
  • Sign In
Home › Search
Title Search
@title beer Word 'beer' in title
User Search
  • @user admin Only posts by Admin
Text Search
  • @body beer Word 'beer' in the text
Phrase Search
"Hello World" Exact phrase match
Exclude Terms
  • car -red Search cars that are not red
"Or" Searches
  • honda | bmw 'honda' or 'bmw' results
Multi-Field
@(title,body) hello Both contain 'hello'
WildCard
  • hond* civ* Match all with an astrix
Combination
  • @title bmw @user admin
See more supported syntax examples
Search Again :: Adv Search 1000 results in 0.122s
<1…23242526272829…34>
  • I am currently playing......Don't know if there's been a thread like this, but I can't find one.... Having seen all the different threads asking people if they've played such a…

    ... ;717589]I had a real c**t of a time catching Sweet, ... just wrong wrong wrong, I'm not doubting your mighty skillz ... , but I'm pretty sure you were very ... lucky getting that awkward c**t first time :p[/ ... have been. it took me a while to catch up, ...
    mile mile August 2013 Chit chat
  • Movin And A Groovin Horizontal Flip improvementOn the left is the flip horizontal portion from Andy Pennell'S excellent Movin' & a Groovin' machine code screen routines from Your Spectrum #19 (Oct…

    ... ld a,(de)
    ld c,a
    ld a,(bc)
    ld c,(hl ... I can understand it (I'm still learning mc)
    ... LD (HL),A
    LD A,C
    LD (DE),A
    DEC ...
    MatGubbins MatGubbins September 2013 Development
  • Can a guy that traveled on the short bus learn machine code...Hmmm So after some soul searching I figured it was time to finaly nail spectrum machine code. Its so frustrating to sit infront of a basic listing w…

    ... really going to make a difference? Edit: Just ... save anything but I'm not sure how practical ... parameters when indexing into a list of function pointers. ... example is device driver. A subroutine that needs to ... is an offset into a table (C++'s vtable) or ...
    Alcoholics Anonymous Alcoholics Anonymous September 2013 Development
  • The Pros and Cons of "alternative" assembler syntaxContinuing from [URL]http://www.worldofspectrum.org/forums/showpost.php?p=720754&postcount=72[/URL] [QUOTE=u6c87;720754]But that wouldn't change if…

    ... QUOTE=aowen;720794]Is there a good reason why people don' ... backend might be modified. I'm not sure if gas and ... linker can already do everything a z80 C compiler might want to ... linear address spaces rather than a more limited potential bankswitched / ...
    Alcoholics Anonymous Alcoholics Anonymous September 2013 Development
  • The Pros and Cons of "alternative" assembler syntaxContinuing from [URL]http://www.worldofspectrum.org/forums/showpost.php?p=720754&postcount=72[/URL] [QUOTE=u6c87;720754]But that wouldn't change if…

    ... /> ADD A,B A+B +B
    ADC A,C A+*C +*C
    SUB A,D A-D ... -D
    SBC A,E A-*E ... A,(HL) A^[HL] A^[H] A^M ^[HL] ^[H] ^M
    CP A,A A:A :A :
    ADD A
    introspec introspec September 2013 Development
  • Compiler conventions for passing args/return valuesI've been mulling over this for a while, but I can't spot it covered anywhere. There are various methods for passing args and return values between …

    ... ;721271]
    What I'm thinking about is something like ... . This involves a trip to the A register ("sbc a,a; and 0x01 ... )
    #define utoa(a,b,c) utoa_callee(a,b,c)
    [/code]
    a,b,c)" with "utoa_callee(a,b,c)" but leaves ...
    Alcoholics Anonymous Alcoholics Anonymous September 2013 Development
  • Compiler conventions for passing args/return valuesI've been mulling over this for a while, but I can't spot it covered anywhere. There are various methods for passing args and return values between …

    ... write my own compiler". I'm not about to invent my ... ;721316]
    Bools are a very inefficient type on the ... saved. This involves a trip to the A register ("sbc a,a; and 0x01 ... occurrences of "utoa(a,b,c)" with "utoa_callee(a,b,c)" but leaves occurrences ...
    u6c87 u6c87 September 2013 Development
  • Compiler conventions for passing args/return valuesI've been mulling over this for a while, but I can't spot it covered anywhere. There are various methods for passing args and return values between …

    ... using the carry flag as a bool return, in the case ... immediately hits either a "jr c, error_cleanup" or a ret c.[/QUOTE]

    m guessing it matches up with ...
    u6c87 u6c87 September 2013 Development
  • Compiler conventions for passing args/return valuesI've been mulling over this for a while, but I can't spot it covered anywhere. There are various methods for passing args and return values between …

    ... ) is better replaced by "sbc a,a" (4 cycles) which can later ... done -- I'm just saying no one has a z80 backend that ... with this. What I'm thinking is if that parameter ... code. For vararg functions, a target C function will have to place ...
    Alcoholics Anonymous Alcoholics Anonymous September 2013 Development
  • Compiler conventions for passing args/return valuesI've been mulling over this for a while, but I can't spot it covered anywhere. There are various methods for passing args and return values between …

    ... with this. What I'm thinking is if that parameter ... code. For vararg functions, a target C function will have to place ... (and probably code size). I'm going off the idea :-)
    m not sure whether there should ...
    u6c87 u6c87 September 2013 Development
  • ZX Spectrum clock signals comparedI haven't searched for this on WoS; it might have been posted before. But I think it's important info, and can't do any harm to repeat or show from a…

    ... is inverted by a transistor switch to provide a clean clock edge ... by a R/C delay and ZTX313.
    I'm curious what 'a clean ... .
    I mean: this R/C delay and NPN transistor should ...
    bverstee bverstee September 2013 Hardware
  • ZX Spectrum clock signals comparedI haven't searched for this on WoS; it might have been posted before. But I think it's important info, and can't do any harm to repeat or show from a…

    ... is inverted by a transistor switch to provide a clean clock ... by a R/C delay and ZTX313.
    I'm curious what 'a ... /> I mean: this R/C delay and NPN transistor should ... from and there's a possibility that I just ... that I only own a +3 and a couple of 48ks - ...
    guesser guesser September 2013 Hardware
  • What would be the simplest tape loading routine?I'm searching for some small assembly snippet I can use to load a (headerless or not) block from tape into RAM I can embed in my C games to load furt…

    ... ,length
    scf
    ld a,255
    jp #556
    A BASIC error would crash the ... would be running it from M/C with my own ISR.
    na_th_an na_th_an October 2013 Development
  • What would be the simplest tape loading routine?I'm searching for some small assembly snippet I can use to load a (headerless or not) block from tape into RAM I can embed in my C games to load furt…

    ... what happens if it fails? A BASIC error would crash the ... would be running it from M/C with my own ISR.[/QUOTE ...
    Dr BEEP Dr BEEP October 2013 Development
  • Completely free games?Hi, I would like to know if there are any open source or completely free games for ZX Spectrum. Or at least some other free programs without any lin…

    ... of copyright. what about the M/C. as I see it there ... code to do anything in a game must have been ... I know taking a game and just changing a few things would ... if you take a bit from here a line from there ... />
    PRINT AT 0,0;"a" ? Ardentcrest 2013 :D
    ...
    ardentcrest ardentcrest October 2013 Games
  • ANN: Atic Atac ... now on Windows 8....Ladies and Gentlemen and those of you undecided :) Atic Atac is now in the Windows 8 Store, (WinPho version was released a couple weeks ago). [URL=…

    ... "FOUL!", and that player is a competitor to Elite Systems, shouldn ... by the rights owners (even a simple C&D, which costs ... little more than a stamp) implies they ... the book.

    I'm ready to be proven wrong ...
    NickH NickH October 2013 Games
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... 0x0296
    key_line:
    in a, (c) ; read ULA
    cpl ...
    ld (hl), a ; store A
    inc hl ; ... for meta
    ret m ; return if normal
    add a, 79 ; CTRL+"A" = UDG A
    ret ; ...
    chev chev October 2013 Development
  • SCREEN$ bug fixI've been using the SCREEN$() function recently for reading data off the screen rather than taking up space with an array and I got fed up with the s…

    ... resolving this ambiguity which I'm not seeing.

    extract ...
    sla a
    sla a
    sla a
    ld c,a ;C =bitmap offset ...
    Battle Bunny Battle Bunny October 2013 Sinclair Basic
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... e_save:
    push af ; stack m
    ld hl, membot ; ... br /> pop af ; unstack m
    jr e_loop ; loop ... /> fce ; x * 10^m
    ret ; end of subroutine ... a ; in
    ld c, a ; A, E, D, C, B
    xor a ; ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... ; increase count
    jp m, div_loop ; loop until done< ... a, a ; set sign
    ld c, a ; store sign in C
    inc a ... 8
    add a, b ; restore A
    jr c, t_test ; jump ...
    ld c, a ; store in C
    ld a, d ; D ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... counter
    ld a, c ; discriminator byte to A
    cp % ... /> and a ; test error register
    jp m, report_3 ; ... /> l_spaces:
    ld a, c ; length to A
    ld hl, ... ; swap pointers
    ld a, c ; test
    or b ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... ; string parameters
    ld a, c ; test for
    or ... int (n/m), m
    fxch ; n, m, int (n/m)
    ... m)
    fmul ; n, m * int (n/m)
    fsub ; n - m * int (n/m ... )
    fgt 1 ; n - m * int (n/m), int (n/m ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... 255
    and a ; test it
    ret m ; return if no ... -NEXT variable?
    jp m, next_o_1 ; jump if so
    ... a, c ; C to A
    cpl ; one's complement
    ld c, a ; A to C
    chev chev October 2013 Development
  • A new full-screen bicolor engine called NIRVANA[I]OK, there's something I need to clarify first: Nowadays if you write [B]"multicolor"[/B] everyone assumes it refers to "multicolor 8x1" (an attri…

    ... -O3 -o $Z80EXECNAME.bin -m -zorg=24576 -create-app $Z80EXECNAME ... .c -lndos -lm -lnirvana
    # RAMTOP $5FFF
    # -m create ... map file for debugger
    zcc +zx -a $Z80EXECNAME.c
    # -a ... hasn't failed with a fatal error) and then ...
    dbolli dbolli November 2013 Brand new software
  • Cross platform developmentI'm just vaguely considering supporting a few more retro 8 bit platforms for something I have in mind to do. Just Z80 and 6502 really, but that cove…

    ... /> Yep. I know 6502 is a bit limited in that respect ... /> But I suppose if I'm going to learn 6502 anyway ... I might as well get a start by doing the easy ... maybe I should just have a simple C layer for the glue ...
    David Jones David Jones November 2013 Development
  • bit manipulation conundrumWhat's a neat way to change this bit pattern in registers BCDE: [code]Loop0: ;change B:00000000 C:abcdefgh D:ijklmnop E:qrstuvwx[/code] to this bit …

    ... A ;A=0000 abc0
    RL C ;C=bcde fgha, CF=a
    RL C ;C=cdef ... C ;A=0ghi 0000
    LD C,A ;C=0ghi 0000
    LD A,D ;A=nopi ...
    RRA ;A=no0p 0000, CF=m
    RRA ;A=mno0 p000, CF ... =0
    RRA ;A=0mno ...
    RST#08 RST#08 November 2013 Development
  • A "generic" loader for +3(e)I've made this loader for 128k games in +3DOS. [CODE]dos_open equ 262 dos_close equ 265 dos_abandon equ 268 dos_read equ 274 dos_write equ 277 dos_s…

    ... inicio

    ld a,$07
    call paginar
    and 7
    ld c,a ; Here goes the page to ... call dos_close

    ld a,$10
    call paginar
    ld (BANKM),a
    out (c),a
    ei
    ... except the changes (I'm spaniard, and I've ...
    Zup Zup December 2013 Development
  • I find deeply unfunny..I'll kick off with 2, jack whitehall and Miranda Hart.. funny ? what the!! who hires them. does come across as more a case of who you know , in bo…

    ... .

    But I'm a miserable c**t so ner ner :p
    dm_boozefreek dm_boozefreek December 2013 Chit chat
  • The Elite ZX Spectrum bluetooth keyboard and their implementation of key ghosting.They have plans to release it September 2014. [url]http://bluetoothzxspectrum.elite-systems.co.uk/index.php[/url] They have also a Kickstarter page,…

    ... keys at F0 (keys A,B or C) which would output ... I'm scanning F0 to see if A, B or C are ... F0 propagates through D0 because A is pressed. From there, ... it believe that keys A and C have been pressed instead ... of only A!
    [img]http ...
    mcleod_ideafix mcleod_ideafix December 2013 Hardware
<1…23242526272829…34>

Latest Posts

  • Where to Buy the New or Fairly Recent , Excellent ZX Spectrum Games Software?
    harriusherbartio on 11:40AM
  • i am currently listening to........
    mel the bell on 11:34AM
  • Mis-labeled cassette titles or a name change?
    harriusherbartio on 11:06AM
  • Ways to preserve Speccy Tapes in the loft
    harriusherbartio on 10:58AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 10:47AM
  • Minor British Sports that did become games on the ZX Spectrum
    harriusherbartio on 10:30AM
  • How to return to basic properly from ASM
    Paradigm Shifter on 1:54AM
  • Frankie's ZX Spectrum Digouts
    Zup on April 8
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 8
  • 1992 Spectrum Software
    harriusherbartio on April 7

HitBox

Word Docs Hits
a 589.5K 1.7M
m 134.5K 180.5K
c 20.3K 48.8K

Related Threads

  • Sinclair QL: I'm searching for a Gold Card (or better a Super Gold Card) and a Super HermesIf someone here want to sell his Super Gold Card and Super Hemes I'm a big collector of QL stuff and I will pay very very well.<br /> <br /> Very tha…
  • A Spectrum, a couple of felt tip pens and a lot of free time on Sunday afternoons...In my opinion the best part of having a Spectrum was drawing a game map of the latest Ultimate game in the back page of my geography text book thereb…
  • How do I avoid BASIC becoming corrupted on returning from a M/C routine?I'm having trouble with my BASIC program becoming corrupted on returning from a m/c routine which sets all the registers (including the shadow regist…
  • I NEED A HAND FINDING A 3D CHESS GAME......WITH A HAND IN ITOk.Firstly - It's not one of the chess games in the archive with the word chess in the title.<br /> ##(Although - The ChessMaster2000 LOOKS very fami…
  • HELP!!! i need help turning a .wav files into a .tzx. im a new beginnerhi there. i hope anyone doesnt think im thick or owt but im having trouble in find the right program or the know how to convert all my 8bit mono .wav…
  • Arrays in C and C++ from a Java Programmer.I have been looking arround the web and found many conflicting answers to this question so I thaught I'd ask you folkes.<br /> <br /> What is the C a…
  • I'm thinking of performing a song at a small show will u help me ?As i said in the title, i am thinking of singing The Kooks She moves in her own way, but i don't want to make a complete arse of myself so if i email…
  • What a wind up ! I'm a genius !I may end up out of work by 1.00pm today.<br /> <br /> One of my directors asked if I was going on holiday this year - as she is going to pick up som…
  • Free to a good home - Anyone in South Wales want a pile of Spectrum Games and a +3?Bit of an emergency - I'm moving out in a hurry and I don't have time to sell these!<br /> <br /> Is there anyone in South Wales who wants a fairly b…
  • 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…

Related Searches

  • cp m user
  • print a char in asm
  • divmmc 3 a
  • ld a b xor c loop
  • ld a b or c loop
  • play a b c
  • n o m a d
  • n o m a d help
  • t a c
  • routine m c
  • out c a
  • ay out c a
  • in a c
  • in a c key map
  • ld bc 65533 a 254 out c
  • cpi ld a b or c
  • a c e s
  • s p a c e
  • a c e 2
  • c e l a

Copyright © 2024 World of Spectrum