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.114s
<1234567…34>
  • Is it possible to access the +3 disk drive via m/c in USR0 mode?Is it possible to access the disk drive of the +3 via m/c +3DOS calls when running in USR0 mode? I ask because I'm having an awful lot of trouble ge…

    ... 7
    ld ($5b5c),a
    out (c),a
    ld sp,$9c40 ; ... $f8
    ld ($5b5c),a
    out (c),a
    pop bc
    ... or 7
    ld ($5b5c),a
    out (c),a
    ei ; interrupts should ... $f8
    ld ($5b5c),a
    out (c),a
    ld sp,($9000) ; ...
    cmonkey cmonkey October 2011 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…

    ... /> and 7
    ld c,a ; destination page
    ld ...
    ; destination page is a
    paginar:
    di ... /> ld (BANKM),a ; BANKM is updated
    out (c),a
    ei
    out and save 9 bytes.
    a REM of a given length (to ...
    Zup Zup December 2013 Development
  • The I register pointing to $40–$7f causes ULA snow and a crash. Or does it?I have heard it from numerous sources, including a few members of this forum, that 128K/+2 machines crash if the I register points to a range of $40–…

    ... it from numerous sources, including a few members of this forum ... br />
    [code]
    ld a,($5b5c)
    and $f8
    di
    ld ($5b5c),a
    out (c),a
    ei

    ld a,%01001000
    ld ($5800),a
    pop af ...
    Ast_A_Moore Ast_A_Moore February 2018 Development
  • 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 …

    ... write the new value back out.

    What ... I can't figure out is how to read the ... current value into A. IN A,(nn) seems to be ... port number, then do the OUT (C),A instruction. It's just ... 32765 for write
    OUT (C),A ;Write new value to 32765 ...
    trellis trellis August 2003 Sinclair Basic
  • Switch to 48mode without 'SPECTRUM' commandIs there a poke(s) to switch to 48 mode without SPECTRUM command. I want my tape loaders to switch automatically. I know how to switch ram banks ok…

    Is there a poke(s) to switch to ... BC,32765
    LD A,20 ;(BANK4)
    OUT (C),A
    CALL 23760 ...
    FrankT FrankT September 2005 Sinclair Basic
  • sound effect code causing crash[FONT=Courier New]I have just written this piece of code to produce a lazer sound effect but for some reason it is causing a crash and I can't figure…

    ... : LD A,0: OUT (C),A
    LD BC,49149: LD A,200: OUT (C),A
    LD ... BC,65533: LD A,8: OUT (C),A
    LD ...
    dmsmith dmsmith July 2007 Development
  • Paging MemoryAny idea why this short piece of code doesnt work, just crashes. I am just messing with paging memory in and out (not achived this yet) and reading t…

    ... with paging memory in and out (not achived this yet) and ...
    ED 78 IN A, (C)
    ED 79 OUT (C), A
    06 00 ... LD B, N
    4F LD C, A ...
    carlinski carlinski September 2007 Development
  • SPIN's breakpoints - an overviewAs quite a few people have been asking how to set breakpoints on memory write etc. in SPIN, here's a description of the way the breakpoints work. Get…

    ... ADDRess, and there's also a corresponding RADDR (Read ADDRess). You ... />
    One thing to watch out for, regarding port I/O ... such instructions as "OUT (c), a", the port number is C - but the value ... mask off specific data in a condition:
    [code]
    ...
    Marko Marko November 2007 Development
  • AY-player from Rastan SagaHello. For what ports #3F, #5F in the given fragment of a code are used? They give What effect in sounding? ================================= F4C1 21…

    ... F4CA 32C0F4 [B]ld (F4C0),a[/B]
    F4CD 013FFF [B ... ]
    F4D0 ED51 [B] out (c),d[/B]
    F4D2 0EFD ... ]
    F4D4 ED51 [B]out (c),d[/B]
    F4D6 06BF ... ]
    F4DC ED79 [B]out (c),a[/B]
    F4DE 15 [B ...
    BeeEye BeeEye November 2007 Games
  • 128 ROM paging alternativeWould this work (with the appropriate code in each ROM)? [code] ; 128 rom paging routine ; use rst 28h with call address stored after restart ;;rom…

    ... (hl) ; set rom1
    ld a, (hl) ; get value
    ... ; disable interrupts for page
    out (c),a ; and page

    ... (hl) ; set rom0
    ld a, (hl) ; get value
    ... ; disable interrupts for page
    out (c),a ; and page

    ...
    chev chev August 2008 Development
  • So... you want to format your 3.5" as 720K eh?Well, i've been trying to get hold of an application to make proper use of my 3.5" +3 floppy disks but i haven't been able to find any. I stumbled up…

    ... %10111
    LD (23388),A
    OUT (C),A ; Page ROM 2 and RAM ... 6
    LD (23388),A
    OUT (C),A ; Actual paging here
    EI ...
    NaMcO NaMcO December 2008 Development
  • converting ZX128 software for SAM COUPESAM COUPE is computer compatible with ZX48 model. Use same ports, same keyboard with compatible membrane, 64kB adress space with possibility connect …

    ... :
    LD BC,32765
    OUT (C),A
    And we can replace ... :
    AND 7
    OUT (129),A
    3) disable AY sound ...
    velesoft velesoft April 2010 Games
  • Memory mapping: Pentagon compatibility?I'm writing something that will rely heavily on the Spectrum's ability to switch screen buffers in hardware (port 0x7FFD). The original Spectrum 128K…

    ... ROM. If 1 there is a connection to an additional (Free ... m planning to use [b]OUT (C), A[/b] with [b]bc=0x1FFD ... [/b] and

    A=1 for RAM 0,1 ... ,2,3
    A=5 for RAM 4,5 ... ,6,3
    A=7 for RAM 4,7 ... />
    Keeping bit 3 of A low will also function to ...
    ajmoss ajmoss August 2010 Hardware
  • Strider II (and others) + 3 disk versionsHello everyone, I've been working on converting some games to be able to load them from the +3 floppy. I started with single load games but now Im i…

    ... +1), a
    ld a, (23399)
    ld (rombkup), a
    ld a,4 ...
    ld bc, 32765
    out (c),a ; execute paging
    ld (bankm ...
    ld bc, 32765
    out (c),a ; execute paging
    ei ;
    BCH BCH July 2013 Games
  • ZX rom type detectionHere is routine for fast detection of zx rom / computer model. [URL="http://velesoft.speccy.cz/other/ZXROMDETECT.zip"]http://velesoft.speccy.cz/othe…

    ...
    ; OUT (C),A
    ; LD B,#7F
    ; LD A,#10
    ; OUT (C),A

    LD BC,0

    LD A ...
    velesoft velesoft January 2015 Sinclair Miscellaneous
  • draw single pixel in the borderI have problems with drawing in the border. I can get it to draw a line ,but it always becomes a line and not a single pixel. <br><br>rept 3580 <br…

    ...

    ld a,3

    out (c),a
     out (c),b


    endm

    out (c),a
    out (c),b


     gives ...
     This screen also shows a second question. You can see ...
    micken micken May 2015 Development
  • Basic Screen Shadow QuestionHello, I've been porting a game to the Spectrum from another platform. So far so good and I have per pixel screen scrolling working really nicely …

    ... life of me figure out what I've ... ; Bank 5
    ld c, 0 ; Screen Normal
    ... ; Bank 7
    ld c, 8 ; Screen Shadow
    ld (0x5b5c),a
    out (c),a
    ret
    ...
    pointblnk pointblnk August 2016 Development
  • Flicker-free animationTrying to create flicker-free screen update, but... Where I'm wrong? [url="https://dl.dropboxusercontent.com/s/pfywhfejfmwt2zq/test_128.sna"]Snaps…

    ... a, (keeper)
    rrc a
    ld (keeper), a

    ld (hl), a ...

    swap_video:
    ld a, 0x17
    xor %0010
    ld (swap_video+1), a
    ld bc, BANKS
    out (c), a

    Bedazzle Bedazzle October 2016 Development
  • New Windows Spectrum Emulator: CSpect V0.2 ZXSpectrum emulator by Mike DaillyNew Windows Spectrum Emulator: CSpect V0.2 ZXSpectrum emulator by Mike Dailly (Found on SpecNext Facebook-Page) Info and Download (=klick "CSpe…

    ... register
    ld a,22
    out (c),a
    ld a, ; 0 to 255 ...
    ld bc, $253B
    out (c),a ... /> out (c),a
    ld a, ; 0 to 191
    ld bc, $253B
    out (c),a ...
    Luzie Luzie July 2017 Emulators
  • 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…

    ... />
    AY registers would be "out of sync" in procedures 2 ... snapshots. Procedure 3 is less "out of sync", but produces more ... routine placed at 16384 loads a headerless block starting at 16484 ... at address 7805: an out (c),a followed by a ret. I was thinking ...
    Zup Zup April 2018 Development
  • Help With infinite music on 128KHi :) I'm trying to play infinite simple music on 128K , but i don't know what is wrong with the loop I tried this routine but doesn't work I…

    ... bucle
    ld a,(hl)
    or a
    jr nz,waitSound ... br /> ld bc,$FFFD
    out (c),a
    inc hl
    ld ... br /> ld b,$BF
    out (c),a
    inc hl
    ... ),hl
    dec a
    ld (hl),a
    ei
    maeloterkim maeloterkim July 2019 Development
  • Anyone got a copy of 'Z80 for primates'?This Z80 lark isnt easy, in fact it makes me feel very much like Washoe the chimp trying to learn learn sign language, I just dont think I've got the…

    ... separate in the sense that a different signal (/mreq and / ... i/o instructions like IN A,(C); OUT (C),A; IN A,($FD), etc.
    < ... br /> Here's a little helper for beginners: the ... /> B = 8 bit counter
    A = 8 bit accumulator, comparison operand ...
    Anonymous Anonymous November 2002 Sinclair Miscellaneous
  • Anyone got a copy of 'Z80 for primates'?This Z80 lark isnt easy, in fact it makes me feel very much like Washoe the chimp trying to learn learn sign language, I just dont think I've got the…

    ... separate in the sense that a different signal (/mreq and / ... i/o instructions like IN A,(C); OUT (C),A; IN A,($FD), etc.
    < ... br /> Here's a little helper for beginners: the ... /> B = 8 bit counter
    A = 8 bit accumulator, comparison operand ...
    Anonymous Anonymous November 2002 Sinclair Miscellaneous
<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
out 128K 166.7K
c 20.3K 48.8K
a 589.5K 1.7M

Related Threads

  • 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…
  • 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…
  • 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…
  • 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.<br /> <br /> I've been commented the…
  • 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…
  • Trying to find a magazine entry for a program I wrote as a child!Hi, <br /> <br /> Back when I was a child I wrote a program called "milkround" that we published in either your spectrum, your sinclair or sinclai…
  • im looking for a basic routine that adds a numerical character to a stringim looking for a basic routine that adds a numerical character to a string. so a=1, "1", then a=0 "10", then a=1 "101......" and so on

Related Searches

  • ld a b xor c loop
  • ld a b or c loop
  • play a b c
  • i went for a rare night out
  • a m c
  • t a c
  • a beta version came out and that seems very playable
  • ay out c a
  • in a c
  • in a c key map
  • ld bc 65533 a 254 out c
  • out channel a
  • out a channel
  • out c 0
  • cpi ld a b or c
  • a c e s
  • s p a c e
  • out 255 a
  • a c e 2
  • c e l a

Copyright © 2024 World of Spectrum