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.080s
<1234567…34>
  • Z80 emulation C source with a permissive license?Could anyone recommend a good (all opcodes, proper timings) Z80 emulation code in C with a simple permissive non-viral license? Something without a w…

    ... , proper timings) Z80 emulation code in C with a simple permissive non ...
    Shiru Shiru April 2012 Emulators
  • Outrun Europa in colourSwainy suggested that he'd like to try his luck with Outrun Europa colorful graphics and see if they can be improved. Let's give him the chance :) A…

    ... look wrong.

    Written in C# so requires .NET enviroment installed ...
    Ralf Ralf May 2012 Development
  • WoS-style forum for programming in C?What's the nearest equivalent to the WoS forum for wannabe C programmers? Ideally with a similar mix of clueless newbies like me and wise old birds t…

    What's the nearest equivalent to the WoS forum for wannabe C programmers? Ideally with a similar mix of clueless newbies like me and wise old birds to provide not-too-patronising insight.

    Ditto Java?
    bigjon bigjon March 2013 Chit chat
  • 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…

    ... /> You enter hex values an instruction at a time and hit ... function has returned, you type in PRINT USR 61440 (or ... want to address a value in C, why use 03 at all ... br /> 48 = LD C,B
    49 = LD C,C
    4A = LD ... C,D
    4B = LD C,E
    wibble wibble August 2013 Development
  • Can any C experts help me - have hit an impasseHere is an excerpt from my attempt to program a Bridge game in C. Can you spot where I'm goiing wrong? I am trying to count the points in each ha…

    ... to program a Bridge game in C. Can you spot where I ... trying to count the points in each hand (Ace = 4, ... to each player's slot in the master array. I ... is pointing at a slot in the master array hands[ ... print the number of points in the hand from the *point_count ...
    bigjon bigjon January 2014 Chit chat
  • 4294967296 pseudo output portsIn an effort to avoid any hardware conflicts with the clashbasher interface I've been looking for an alternative to using the spectrum's ports for ou…

    ... ,b; ld c,c...
    These were actually used in Sprinter to control ... why someone would use the instruction in a program this way.
    in the spectrum memory with one in the cpld in one instruction.
    Basher Basher March 2014 Hardware
  • Matthew Smith's Andre's Night Off in C&VG - did he really write it?Despite it being written in BASIC, Andre's Night Off is not very good - so what happened exactly? Was the hyperbole surrounding the type-in so much h…

    ... hyperbole surrounding the type-in so much hot air, ... it written by him in the Software Projects office ... br />
    Matthew has said in an interview he dabbled with ... two weeks to make in the accompanying article when ... could knock this out in a day or two? ...
    SteveP SteveP February 2016 Games
  • Emulator developmentHi, Could anyone explain or direct to a link that explains in not to technical terms how an emulator is developed. It has always blown my mind eve…

    ... to a link that explains in not to technical terms how ... to write in C or whatever language every possible z80 instruction, and how ... /> Yours mystified

    Thanks in advance

    jonesy
    jonesypeter jonesypeter March 2016 Emulators
  • My own Home Computer It's true. My company are planning to build a new Home Computer. It will use a Z80 CPU running at 6mhz, 128k Ram and will run all Spectrum and ZX81 …

    ... /> I programmed a Bios in basic which will be converted ... hell aren't you writing in pure assemler - or at ... all the softare just in case it doesn't ... out several times the instruction set architechture is the ... Advance. It will take in C code at one end and ...
    cyborg cyborg October 2002 Sinclair Miscellaneous
  • 128 Memory PagingI'm having a problem getting my brain around paging. Well, actually the bit I don't understand is how reading I/O ports works! I hope the collective …

    ... ] which shows the IN A,(C) instruction, but the c is in lowercase, which is ... .e. can the very next instruction make reference to the new ...
    trellis trellis August 2003 Sinclair Basic
  • 128 Memory PagingI'm having a problem getting my brain around paging. Well, actually the bit I don't understand is how reading I/O ports works! I hope the collective …

    ... ] which shows the IN A,(C) instruction, but the c is in lowercase, which is ... .e. can the very next instruction make reference to the new ...
    cyborg cyborg August 2003 Sinclair Basic
  • i want to start writing my own gamesi want to start writing my own games but have no idea how. is there any downloadable dummys guides or some software that teaches u how. the only expe…

    ... PC on cross-assmeblers and in C for a machine with 48k ... significant portions of a program in C quickly. You still need to ... , I might try it in something like C.

    And finally ... User Manual from Zilog. The instruction set description is most useful ...
    Alcoholics Anonymous Alcoholics Anonymous February 2004 Development
  • Announce Pasmo 0.5.1Hello. New release 0.5.1 of Pasmo, multiplatform Z80 cross-assmbler. The main news are related to macros: the MACRO parameters now are expanded ins…

    ... whole point of programming in assembler is to have ... , you might as well program in C instead...
    [/quote]
    instruction in one line.
    [/ ... and precise control of any instruction generated.
    [/quote]
    Erlstoned Erlstoned January 2005 Development
  • Sinclair Basic Vs PascalWith the rise of the structured programming movement (Jackson et al) was it wise to put the Basic programming language into the Spectrum. By this ti…

    ... to build a large program in C than assembly.[/quote]
    ... /> I've written things in C and then hand optimized the ... usage in instructions to help the compiler make better instruction selection ... the only way that compiled C is going to approach assembly ...
    Alcoholics Anonymous Alcoholics Anonymous September 2006 Sinclair Miscellaneous
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ...
    // have single byte 76543210 in bmp
    // looking to return ... bmp".

    Recall that in C any non-zero value means ... above "modus operandi" expressed in C is almost identical to how ... notes about z88dk C for C people. C provides a left ...
    Alcoholics Anonymous Alcoholics Anonymous June 2007 Development
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... ]
    Is there an equivalent in c of doing...

    [code ... way to move bytes around in C is to use the library ... uses the LDIR instruction for the byte copy. In general the library ... and faster than equivalent compiled C code so if it makes ...
    Alcoholics Anonymous Alcoholics Anonymous July 2007 Development
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... zcc +zx -vn scroll.c -o scroll.bin -create- ... in there for expression evaluation but the assembler sees a different instruction ... module is included in the project before ... * be an error. In C you're allowed to ... also an error in the C compiler. So I ...
    Alcoholics Anonymous Alcoholics Anonymous July 2007 Development
  • Cross Platform DevelopmentWhat's the best way to develop cross platform apps? By best, the only limiting criteria would be "at no cost" :)

    ... sugar.

    After all, in mathematics we don't write ... syntactic sugar is just fine in something like BASIC (which after ... Purpose Symbolic Instruction Code) for newbies.

    Expressions in C really just ...
    Winston Winston December 2007 Chit chat
  • Minigame Compo 2007Hi there, also this year, there'll be a minigame competition, open to all 8-bit computers and consoles. It consists on writing games whose size (…

    ... br /> djnz next1
    jr c, dolz

    ; ... first setted bit is left in C register)


    ...
    ld c, b
    inc b
    in C
    ;B=0 ... instruction OR A
    ; resets the CY flag, so in ...
    Fikee Fikee January 2008 Development
  • Z88DK fun and gamesHi, I was wondering if anyone here uses Z88DK with TommyGun and knew about how to link the two together (e.g. how do I use a screen, sprite or map e…

    ... between the two in C that many overlook since C programmers are so ... display file using an LDIR instruction.

    The "extern ... would be main.c and the other binary.c. In binary.c you'd ... insert a screen$ resource in place ...
    Alcoholics Anonymous Alcoholics Anonymous February 2008 Development
  • VIC 20 emulation on the SpectrumI'm sure most people are aware of the my attempt at bringing the full Commodore experience to Sinclair users with the "Twenty Commodes" program. It e…

    ... the 3T saving on each instruction, changing it to use ... to switch them in and out. In my tests that ... in the main register set. Perhaps it also depends on the instruction ... S. I keep my flags in C' so testing on any ... /> exx
    bit n,c
    jr nz,true
    Dr BEEP Dr BEEP August 2008 Sinclair Miscellaneous
  • Using INPUT without clearing last two lines of screen?I'm trying to print to the 22nd row of the screen using the ol' print #0 trick. Unfortunately, I require user INPUT which seems to wipe out the botto…

    ... ld a, b
    or c
    jr nz, .loop
    C. If both B and C are zero, ... zero). If either B or C are nonzero, the OR ... to 0x00 (i.e. a C string):

    [ ... register already. The interest in this instruction is not what it ...
    Winston Winston January 2009 Sinclair Basic
  • Jetpac questionHi all, I just bought a copy of Jetpac off of Ebay and I'm having problems. To start, I'm trying to play it on an issue 2 Speccy with Interface 1, 2 …

    ...
    ;Store end of scan in C (C is preserved by the RAND16 ... ;Add column and store in C
    LD C,A ;BC now contains ... /> ;shifting A left 3 times in C
    RLCA
    RLCA
    instruction,inserting the SEED here
    Digital Prawn Digital Prawn January 2009 Games
  • Understanding the StackSorry folks. I guess I'm going to be a pain for a little while. Hope it's ok with everyone. I'm currently studying the stack and wrote the little pr…

    ... the output that the z88dk C compiler makes (or indeed, ... has the lowest address. The C compiler will push "something" followed ... an example from the Spectranet C socket library's bind() ... the return address - so in one instruction we both restore the return ...
    Winston Winston January 2009 Development
  • Thinking in Assembly (first efforts)The following is one small routine to educate myself on a few concepts (jumps, flow control, routines, CPI): [code]searchmem xor a …

    ... flag when BC = 0, all in one instruction! For example:

    ld a,b
    or c ;BC = 0?
    jp nz ... check for BC = 0 in a single instruction, rather than the four ...
    Chris Pile Chris Pile January 2009 Development
  • Z80 'EXX' ConfusionI was working on a little Z80 routine last evening, and, having run out of registers, resorted to sticking one of the values into a memory location a…

    ... that it was, in fact, the most useful instruction ever. When you ... it.

    Speaking of C, I gather that Acorn's ... machines implemented a bitwise mirror instruction as a single operation, which ... sure what you'd write in C to compile to that one ...
    joefish joefish December 2009 Development
  • Z80 'EXX' ConfusionI was working on a little Z80 routine last evening, and, having run out of registers, resorted to sticking one of the values into a memory location a…

    ... implemented a bitwise mirror instruction as a single operation, ... what you'd write in C to compile to that ... Harlequin V2 has got one in it ;-)

    ... that were there originally in the ARM2/3 are ... 'm skechy on the 16bit instruction set.

    ...
    csmith csmith December 2009 Development
  • Cis this a valid instruction? [code] A + B; [/code] If I assign 3 to A and 2 to B; and then "A + B;", then A should equal 5, and B equal 2. Correct?

    ... '+' operator changes the class in the calculation.
    [/ ... of the objects involved in the operation. As ... are involved but C++ extends C semantics to classes; ... ;408996]is this a valid instruction?
    [code]
    ... it.

    In C++, A and B can be ...
    Alcoholics Anonymous Alcoholics Anonymous December 2009 Chit chat
  • Help fix this keyboard read program?This code runs in an interrupt routine with DI. What would be the simplest way of making it so it doesn't auto repeat a keypress? [code]keys: ld a…

    ... represents either a shortcoming in the instruction set (and I ... ld bc,$dffe
    in a,(c) ; read keys once right ... / right keys
    ld c,a ; c = keys

    ... ,state1
    bit 1,c ; check left key
    bit 0,c ; check right key
    Alcoholics Anonymous Alcoholics Anonymous February 2010 Development
<1234567…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
in 401.9K 810.5K
c 20.3K 48.8K
instruction 3.8K 5.5K

Related Threads

  • 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…
  • getting c nonsense in basic when trying to load a program through a string in +3 basicstrangely if i use load s$(to 8), it says nonsense in basic but works when i run it. but when i execute the command without a line no it works withou…
  • comp.sys.sinclair Crap Games Competition (C.S.S.C.G.C. 2022) is here!Welcome one and all!<br /> <br /> [img]https://i.postimg.cc/3yYpjjbH/cropped-CCG2022.png[/img]<br /> <br /> I am proud to announce the opening of…
  • Glad to see the ZX Spectrum is in the Science Museum in London.About time too! Last tiem I looked there was just the ZX-80 but the Spectrum is in there now too, alongside a pong-clone and a Vic-20.
  • ANN: Write Spectrum Games in C with speclib121Announcing the sprite pack C library for the z88dk C cross compiler available from:<br /> <br /> [url="http://justme895.tripod.com/main.htm"]http://j…
  • have a speccy program not in the archive or in MIAIntermediated Maths 2 for the 48K!!
  • New remake in progress - play in browser[url="http://www.multiedge-net.co.uk/wally"]http://www.multiedge-net.co.uk/wally[/url]<br /> <br /> Play it in your web browser; no nasty downloads (…
  • C+VG review of OleToro review in MicrohobbyThis is funny,..<br /> [url="http://microhobby.speccy.cz/mhf/103/MH103_05.jpg"]http://microhobby.speccy.cz/mhf/103/MH103_05.jpg[/url]<br /> <br /> it…
  • can someone make manic miner in b.a.s.i.c (oh, the horrors!)can someone make manic miner (or it's first level) in b.a.s.i.c . yes i know this is stupid, but i would like to know what would happen! from matthew
  • jet set willy in b.a.s.i.c (oh, even more horrors!!!!!!!!)what about jet set willy in b.a.s.i.c ? is anyone doing that? i think it's a really bad idea, but it's sure is a funny one! oh yes, i do know a littl…

Related Searches

  • writing music in basic
  • play in basic
  • play command in basic
  • unable to log in
  • print a char in asm
  • lost in my spectrum
  • rabbit in nightmareland
  • hisoft c manual
  • books in pdf format
  • hello world in assembler
  • circle in asm
  • 2 numbers in address
  • 2 numbers in address debugger
  • developing in c
  • code in c
  • floating bus in c
  • in instruction
  • in a c
  • in a c key map
  • in c

Copyright © 2024 World of Spectrum