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.245s
<1…78910111213…34>
  • GUI/OS for the Spectrum?Hi, Is anybody working on a WIMP/GUI system for the Spec? Is there anything current out there? [url]http://snakeoillabs.com/wordpress/2005/10/30/8…

    ... /> ;H=buttons port
    in h,(c)
    inc b
    ... in l,(c)
    ld b,$FF
    ;A=y-axis port
    in a,(c ... - read all three mouse ports in long loop during one/two ... bits of button port is in log.1

    velesoft velesoft June 2011 Development
  • strum the google guitarif you're REALLY BORED just noticed google's logo today is a guitar you can 'play' (or if not guitar then something like it - dulcimer?) no idea wha…

    if you can find a C key on the keyboard regardless of what the thing is or how it's remapped it's one of the easiest things to play on anything.
    fog fog June 2011 Chit chat
  • binutils questionSince there's a few people using binutils these days I thought I'd give it a go and see whether it solves my hunt for a replacement assembler/librari…

    ... why certain ansi C structures are not supported in z88dk since the ... that shouldn't be used in a C program aimed at the z80 ... , multidimensional arrays are relatively uncommon in C) of an array of pointers ...
    Alcoholics Anonymous Alcoholics Anonymous July 2011 Development
  • A standard emulator "hardware" for console outputAlmost every day, I want to copy text from zx spectrum format, yet, without peeking in the memory spending a lot of time, or typing it by hand, it is…

    ... /> LD BC, 0FE7Fh
    OUT (C), A
    [/code]
    and input ... br /> LD BC,0FF7Fh
    IN A,(C)
    AND 2
    RET ... Z ; Returns A=0, no carry if no ... B, 0FEh
    IN A, (C)
    SCF ; Returns A=byte, carry set if ...
    John Elliott John Elliott July 2011 Emulators
  • Challenge Sprint 4x tape recorderHi, I noticed a [url="http://www.worldofspectrum.org/infoseekid.cgi?id=1000051"]Challenge Sprint[/url] on eBay, and checked out the WoS entry for it…

    ... times the period of a '1' bit in FSK (remember that ... loc_4A8
    ROM:0495 in a, (c)
    ROM:0497 jp m ... 049D rra
    ROM:049E in a, (c)
    ROM:04A0 jp ...
    mcleod_ideafix mcleod_ideafix August 2011 Hardware
  • Challenge Sprint 4x tape recorderHi, I noticed a [url="http://www.worldofspectrum.org/infoseekid.cgi?id=1000051"]Challenge Sprint[/url] on eBay, and checked out the WoS entry for it…

    ... ROM:0482 ld a, 7Fh
    ROM:0484 in a, (0FEh) ; ... exit.
    ROM:0495 in a, (c) ;reads clock and monostable< ... carry.
    ROM:049E in a, (c) ;reads clock and monostable ...
    mcleod_ideafix mcleod_ideafix August 2011 Hardware
  • Best way to read a key row?Hi All, I must confess that reading the keyboard is the bit I understand least about when coding, I've found some things that work for what I want t…

    I think you'd want an AND in there for better results.
    [CODE] ld bc,32566 ;bnmsmshspc
    in a,(c)
    and %00011111
    cp 191 ;191 seems to be the null value
    call nz,subroutine[/CODE]
    Sokurah Sokurah August 2011 Development
  • New Game: 4k Tap-N-JoinJust finished my fourth and final entry into this years mini game competition. This one is in the 4k category and is called 4k Tap-N-Join. The game …

    ... ? I've been looking for in a,(c) and 61438 but found nowt ... obvious. I'd never make a hacker!

    Finding this ...
    R-Tape R-Tape October 2011 Brand new software
  • Internal ROM expansionHas anybody designed a multiple-ROM interface that plugs into the internal ROM socket instead of plugging onto the edge connector? It would be useful…

    The issue in a rubber key model is how little space ... the rom and put a socket in. Then a larger chip can be ... bodged in with bent pins and ...
    guesser guesser February 2012 Hardware
  • Internal ROM expansionHas anybody designed a multiple-ROM interface that plugs into the internal ROM socket instead of plugging onto the edge connector? It would be useful…

    [QUOTE=guesser;601798]The issue in a rubber key model is how little space ... the rom and put a socket in. Then a larger chip can be ... just a millimeter or so left when the ROM is in a socket ... .
    Inserting a FlashRAM means that ...
    roko roko February 2012 Hardware
  • 2nd OpCode question.... pretty please...Whats 0xED 0x70 please? Sean's doc says: IN F,(C)* / IN (C)* That doesn't mean much to me :( Lower down in Sean's doc it says: ED 70 is IN F,(n) so…

    ... />
    Sean's doc says: IN F,(C)* / IN (C)*

    That doesn ... me :(
    Lower down in Sean's doc it says ... : ED 70 is IN F,(n) so would ... make it the same as IN A,(n) but with the ... the same as, say, IN A,(c) except the A register isn't affected ...
    ccowley ccowley February 2012 Emulators
  • 2nd OpCode question.... pretty please...Whats 0xED 0x70 please? Sean's doc says: IN F,(C)* / IN (C)* That doesn't mean much to me :( Lower down in Sean's doc it says: ED 70 is IN F,(n) so…

    [QUOTE=ccowley;603996]Yes (C) = BC. The port identified by ... the same as, say, IN A,(c) except the A register isn't affected ...
    Korinel Korinel February 2012 Emulators
  • Reading interface 2 using the IN commandHow do you read using the IN command from BASIC? You can read multiple keys at once, but I cant remember the values...

    ... /> I've used IN A,(239) or something similar in the past...[/QUOTE ... /> IN A,(C)[/code]

    Or...

    [code]LD A,239
    IN A ... alter BC.

    PS: in MC you waon't have ...
    mcleod_ideafix mcleod_ideafix March 2012 Sinclair Basic
  • Using a speccy keyboard/mebrane on a PCIs there any easy way to do this? Thinking about putting one of those nano pc motherboards in a rubber key or speccy+ case but would like the keyboar…

    ... of those nano pc motherboards in a rubber key or speccy+ case but ... to 'work' rather than plugging in a ps2/usb one. I'm ...
    ub880d ub880d March 2012 Hardware
  • Joystick Interface IssuesHi all, I use the WOS resources quite frequently but have very limited posts regarding the forum, however I have an issue and hoped some of you may …

    [QUOTE=Knik;631406]LD BC,31
    IN A,(C) is full adressing.

    IN A,(31) is not full adressing.
    [/QUOTE]
    More specifically, LD BC,31:IN A,(C) will read from port 00031 (B*256+C), whereas IN A,(31) will read from port A*256+31.
    Jonathan Harston Jonathan Harston June 2012 Hardware
  • Tutorial - learn machine code in 30mins[B][I]Message from the moderators[/I] - bigjon has requested that readers' attention be drawn to a better version of this tutorial, one which is easi…

    ... keyboard caps to v
    in a,(c)
    cp 191
    jr ... keyboard space to b
    in a,(c)
    cp 191
    jr ... keyboard caps to v
    in a,(c)
    cp 191
    jr ... keyboard space to b
    in a,(c)
    cp 191
    jr ...
    buzzy buzzy September 2012 Development
  • Dixons Spectrum + BundleHi, I'm new here, but I've been a Spectrum fanatic for a long time! I am from the UK, but I live in the States now, so I am exclusively using emulato…

    ... I'm sure off, is a machine-specific cassette like Horizons ... been[/I] candidates for inclusion in a rubber key or Spectrum+ bundle:
    [*]and indeed, Make-A-Chip
    [/LIST]
    RetroTechie RetroTechie October 2012 Games
  • Code execution logging/profilingAs revealed in [url="http://www.worldofspectrum.org/forums/showthread.php?t=41666"]this thread[/url], I'm adding support for reading code execution l…

    ... , the actual numbers could be in decimal or hex (as it ... ), HL
    41 86 LD A, H
    42 90 OR ... BC, fefe
    296 189 IN A, (C)
    [/CODE]
    Arjun Arjun December 2012 Emulators
  • New Z80 CPU emulation testerI have finally wrapped up the new [URL="http://zxds.raxoft.cz/taps/misc/z80test-1.0.zip"]Z80 tester package[/URL] I have previously announced in [URL…

    ... = addr
    IN A,(C)
    MEMPTR = BC + 1
    OUT (C),A
    MEMPTR ...
    Patrik Rak Patrik Rak December 2012 Emulators
  • New Z80 CPU emulation testerI have finally wrapped up the new [URL="http://zxds.raxoft.cz/taps/misc/z80test-1.0.zip"]Z80 tester package[/URL] I have previously announced in [URL…

    ... = addr
    IN A,(C)
    MEMPTR = BC + 1
    OUT (C),A
    MEMPTR ... not the conditional JRs. The IN/OUT described are very explicit ... don't apply to all IN/OUT variants. Anyway, the MEMPTR ... doc can be clarified a bit, IMHO.
    zx81 zx81 December 2012 Emulators
  • First new game of 2013: Apulija-13[center]Corporal Jonlan is on a dangerous mission. Under a false identity, he must gain access to an Omni Corporation base, steal the plans for some…

    ... /> ld a,64
    out (c),a
    ld b,255
    in a,(c)
    ld a,16
    out (c),a
    in a,(c)
    cp 255 ...
    SoftLight SoftLight January 2013 Brand new software
  • Mouse systems for ZX Spectrum[U][B]Mouse systems for ZX Spectrum[/B][/U] Okay, I have been reading the [URL="http://www.worldofspectrum.org/forums/showthread.php?p=688449#post68…

    ... inc hl
    in a,(c)
    ld (de),a
    inc de ... loop
    in a,(31)
    ld (de),a
    ret ... /> cp c
    jr c,.ok
    .clamp ld a,c
    ...
    Patrik Rak Patrik Rak March 2013 Hardware
  • Survivisetction .tapI found on some site about Atari :lol:a link to something like .tap version of recent great Russian Spectrum game Survivisection. I don't know if it…

    ... "go"[/QUOTE]

    In mouse driver is bug:
    In TAP version is this bad ... port
    IN A,(C) ;read buttons status
    XOR A ;reset register A ( ??? ... ERROR ??? - here must be CPL )
    ....

    I replace in ...
    velesoft velesoft March 2013 Games
  • WIP: ULAPlus hardware implementationThis aims to be an "almost" plug-in replacement for the Sinclair ULA chip fitted in Spectrum 16K/48K/Plus machines. It comes in a form of a small PC…

    ... but isn't it a bit of an overkill? It ... br />
    There is quite a lot of flash on board ... Also, will if fit in a rubber key speccy? For the original ... cheap as possible and make a little profit!


    Edit: It is a really nice idea though - and ...
    csmith csmith April 2013 Hardware
  • How do I detect if key 'H' is pressed in machine code?How do I detect that the key has been pressed? I have been using the IN 239 command for keys 6-0, but dont know how to detech 'H'...

    You have to do an IN from a 16-bit port address, ... /> 1. LD BC,hilo then IN A,(C) - [B is assumed to ... /> 2. LD A,hi then IN A,(lo) - [A is assumed to be ... Of the result of the IN command, in A, the 5 bottom bits ... relate to the 5 keys in ...
    joefish joefish April 2013 Development
  • How do I detect if key 'H' is pressed in machine code?How do I detect that the key has been pressed? I have been using the IN 239 command for keys 6-0, but dont know how to detech 'H'...

    ... #38 enables interrupts
    ld a,(23560)
    or 32
    in a,(c)
    bit 4,a
    jr z,IsH ...
    mcleod_ideafix mcleod_ideafix April 2013 Development
  • How do I detect if key 'H' is pressed in machine code?How do I detect that the key has been pressed? I have been using the IN 239 command for keys 6-0, but dont know how to detech 'H'...

    [QUOTE=mcleod_ideafix;696741]Or...
    [code]
    ld bc,0bffeh
    in a,(c)
    bit 4,a
    jr z,IsH
    [/code][/QUOTE]


    Err - BIT 0,A
    Bits 0-4 count from the centre of the keyboard outward, for each half-row of keys.
    joefish joefish April 2013 Development
  • How do I detect if key 'H' is pressed in machine code?How do I detect that the key has been pressed? I have been using the IN 239 command for keys 6-0, but dont know how to detech 'H'...

    ...
    When you use the IN A,(254) then the preload of ... IN A,(C)

    will give the same result in A as
    LD A ... ,#F0
    IN A,(#FE)

    A ... IN A,(C)

    =

    LD A,#00 ; or XOR A
    IN A,(#1F ...
    Dr BEEP Dr BEEP April 2013 Development
  • pathfindingworking on pathfinding in the game. here is Russian description of Lee's algorithm: [url]http://algolist.manual.ru/games/wavealg.php[/url] "if-then"…

    ... /> On an old PC with a 500mHz processor running SCO OpenServer ... distances from node 1 in a 400 node map takes practically no time ... 's with printing redirected to a file; printing to the screen ...
    Battle Bunny Battle Bunny April 2013 Development
<1…78910111213…34>

Latest Posts

  • How to return to basic properly from ASM
    Paradigm Shifter on 1:54AM
  • Minor British Sports that did become games on the ZX Spectrum
    dmsmith on April 8
  • 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
  • Celebrity deaths...
    mel the bell on April 7
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 7
  • spectrum in netflix bomb and the cold war documentary
    zxbruno on April 7
  • Are there any decent Speccy Flight Sims?
    harriusherbartio on April 7
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 6

HitBox

Word Docs Hits
in 401.9K 810.5K
a 589.5K 1.7M
c 20.3K 48.8K
key 22K 28.2K
map 10.3K 16.3K

Related Threads

  • 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…
  • 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…
  • 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…
  • 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…
  • A.I. in a Pacman game made in BasicA few years ago I tried to make my own Pacman game in Sinclair Basic. The map, UDGs and the whole game was completed and was working with just one gh…
  • A Day in the Life of a Tupperware Salesman (Tie-in licence)[URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0010762&amp;loadpics=3"]A Day in the Life of a Tupperware Salesman[/URL]<br /> <br /> "Inspire…
  • How to separate a character from a number in a string?Hi <br /> I've been writing a kind of logo type program in BASIC that takes a string a$ from INPUT and then draws according to what you give it. Say…
  • A recollection of a Bug in a "good" game:the mystery of the bug and the game will be revealed later!Well what is the "big deal":- a bug in an old Spectrum game. So what!<br /> <br /> Well , I should explain: it was a good very popular game and I …
  • 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…
  • Install a Sintech Video adaptor in a Spectrum+Hi all,<br /> <br /> I'm an old Commodore user (boo! hiss!) that's aquired his first Spectrum. Since my modern TV doesn't like the RF output of any o…

Related Searches

  • print a char in asm
  • disable break key in basic
  • cars ending in a
  • developing in c
  • a gremlin in the works
  • a message to all the devs in this section
  • limited edition of framed map tir na nog in micro adventurer
  • 2 motherboard in a 128
  • 2 roms in a 128
  • vega key map
  • ld a b xor c loop
  • ld a b or c loop
  • key map
  • code in c
  • play a b c
  • how to load a tape in 3
  • zx spectrum vega key map
  • a m c
  • t a c
  • in a c

Copyright © 2024 World of Spectrum