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.015s
<1…14151617181920…34>
  • MCODE problem...Hi Folks, Trying to write a simple machine code program to hatch the screen. So far I have the following but even this is not working - it does not…

    ... finding a balance between speed, memory useage and understanding of the ...
    ld de,#4001
    push hl
    ld (hl),#aa ...
    Turkwel Turkwel October 2011 Development
  • FN nesting error?While playing with FN functions that call assembly, I've found something weird. Check out this code: [code]10 DEF FN f(a,b)=a+b 20 PRINT FN f(FN f(…

    ... /> push ix
    push de
    push hl
    push bc ...
    - Allocate stack memory by decreasing SP so that ... for allocating memory.

    - Push to the ...
    mcleod_ideafix mcleod_ideafix October 2011 Sinclair Basic
  • 128k multicolour graphics...ok over the years I've been a fan of multicolour graphics on zx spectrum, an I clearly get that on a 48k the (8x1@2)multicolour limit stands at 18cha…

    It's tricky. The POP/PUSH or LD/PUSH method works because you ... then PUSH the data to successive memory addresses. If you ... as long as the screen memory itself and custom-written. It ...
    joefish joefish November 2011 Sinclair Miscellaneous
  • Up/Down Left/Right scrollCan anybody give a newbie some pointer to simple one char scrolling by pixel? I've looked at a lot of resources, but as you can imagine, it's all a …

    ... The spectrum is purely a memory mapped pixel display and drawing ... involves POKEing eight bytes to memory per letter, each byte ... data address

    push bc
    push hl

    ... />
    join:

    push hl ; save display address so ...
    Alcoholics Anonymous Alcoholics Anonymous November 2011 Development
  • Creating a new game - AssemblySo... finally I?m studying Assembly Z80... after 36 years. :) Well... it?s sooooooooooooo hard to make a game using Assembly? I bought a book (Spectr…

    ... as a loop counter, just PUSH it onto the stack before ... />
    You can of course PUSH a number from one register ... of registers, or reserve some memory and label it up with ...
    joefish joefish January 2012 Development
  • Creating a new game - AssemblySo... finally I?m studying Assembly Z80... after 36 years. :) Well... it?s sooooooooooooo hard to make a game using Assembly? I bought a book (Spectr…

    ... ) Using PUSH and POP to copy data around in memory, as it ...
    joefish joefish January 2012 Development
  • Creating a new game - AssemblySo... finally I?m studying Assembly Z80... after 36 years. :) Well... it?s sooooooooooooo hard to make a game using Assembly? I bought a book (Spectr…

    ... ) Using PUSH and POP to copy data around in memory, as it ...
    ccowley ccowley January 2012 Development
  • z88dk sticky?I've just tried to PM Alcoholics Anonymous and couldn't because "Alcoholics Anonymous has exceeded their stored private messages quota and cannot acc…

    ... allocated from a pool of memory whose size can be ... open files. All stdio memory requirements will be satisfied through ...

    * a selectable push or pull model for keyboards ... . Push corresponds to interrupt driven keypresses ...
    Alcoholics Anonymous Alcoholics Anonymous January 2012 Development
  • Fairlight's use of LDIRYS, comparing Fairlight and Nightshade, said: [quote]Fairlight is much more interesting even though the techniques that Bo Jangeborg uses for screen…

    ... move the screen buffer from memory to where you can see ... which use the stack. Using PUSH to write into the screen ... contention), LDI takes 16, and PUSH writes two bytes in just ...
    Metalbrain Metalbrain January 2012 Sinclair Miscellaneous
  • Fairlight's use of LDIRYS, comparing Fairlight and Nightshade, said: [quote]Fairlight is much more interesting even though the techniques that Bo Jangeborg uses for screen…

    [QUOTE=Metalbrain;594803]Using PUSH to write into the screen ... .[/QUOTE]
    Not quite. The PUSH goes in reverse order over ... in one or the other memory address to allow for the ...
    joefish joefish January 2012 Sinclair Miscellaneous
  • Fairlight's use of LDIRYS, comparing Fairlight and Nightshade, said: [quote]Fairlight is much more interesting even though the techniques that Bo Jangeborg uses for screen…

    The reason PUSH/POP is so preferable for ... same things multiple times with PUSH.

    With LDI, or ... (eating up a lot of memory) to realise even the smallest ...
    joefish joefish January 2012 Sinclair Miscellaneous
  • Fairlight's use of LDIRYS, comparing Fairlight and Nightshade, said: [quote]Fairlight is much more interesting even though the techniques that Bo Jangeborg uses for screen…

    ... /> But the memory access pattern is not the same... push has two ... cycles. Maybe the writes in push only has one of them ...
    Alcoholics Anonymous Alcoholics Anonymous January 2012 Sinclair Miscellaneous
  • How to safely maximise available memoryHi All, I'm toying with an idea that will require I have as much memory available as possible. I'm a little embarrassed I have to ask this tbh. As…

    ... find somewhere (preferably in high memory) to put the stack. And ... to 0 (so the first PUSH goes to 65534) or to ... plugged in that grabs extra memory space and moves the system ...
    joefish joefish January 2012 Development
  • Loading the display with data from memoryTrying to load part of the screen(4k's worth) with data from memory location 53000, I've written this routine, but it doesnt work... [I]ld b,4000 ld…

    *waits for someone to suggest an unrolled POP/PUSH list to do it 20% faster but take up more memory than the data it's trying to copy* :roll: :lol:
    joefish joefish January 2012 Development
  • Loading the display with data from memoryTrying to load part of the screen(4k's worth) with data from memory location 53000, I've written this routine, but it doesnt work... [I]ld b,4000 ld…

    ... /PUSH list to do it 20% faster but take up more memory ... ; 6
    push bc ; 11
    push de ; 11
    push af ; 11 ... ; 6
    push bc ; 11
    push de ; 11
    push af ; 11 ...
    antoniovillena antoniovillena January 2012 Development
  • Loading the display with data from memoryTrying to load part of the screen(4k's worth) with data from memory location 53000, I've written this routine, but it doesnt work... [I]ld b,4000 ld…

    [QUOTE=joefish;595817]*waits for someone to suggest an unrolled POP/PUSH list to do it 20% faster but take up more memory than the data it's trying to copy* :roll: :lol:[/QUOTE]
    You shouldn't joke about such things...
    rich_chandler rich_chandler January 2012 Development
  • Loading the display with data from memoryTrying to load part of the screen(4k's worth) with data from memory location 53000, I've written this routine, but it doesnt work... [I]ld b,4000 ld…

    [QUOTE=joefish;595817]*waits for someone to suggest an unrolled POP/PUSH list to do it 20% faster but take up more memory than the data it's trying to copy* :roll: :lol:[/QUOTE]

    Chev doesn't post on WoS anymore :lol:

    ;-)
    guesser guesser January 2012 Development
  • How to safely maximise available memoryHi All, I'm toying with an idea that will require I have as much memory available as possible. I'm a little embarrassed I have to ask this tbh. As…

    ... find somewhere (preferably in high memory) to put the stack. And ... to 0 (so the first PUSH goes to 65534) or to ... plugged in that grabs extra memory space and moves the system ...
    R-Tape R-Tape January 2012 Development
  • How to safely maximise available memoryHi All, I'm toying with an idea that will require I have as much memory available as possible. I'm a little embarrassed I have to ask this tbh. As…

    ... subroutines and all of them PUSH all the registers etc. etc ... stopping you from using the memory all the way down to ...
    Marko Marko January 2012 Development
  • Pixelwise scrolling sideways - how many ways to do it?Not that I need to, but I've been wondering if there's a good way to do this that I haven't considered. Scrolling [B]pixelwise [/B]vertically is "ea…

    ... tiles and can use POP/PUSH, the former takes the lead ... only from the amount of memory saved.

    I guess ...
    joefish joefish January 2012 Development
  • Faster CLS...Hi Folks, Looking at the CLS command in the Spectrum ROM disassembly it seems rather complex. Does anyone know of a simpler/quicker routine that wi…

    ... /> loop1
    PUSH HL
    PUSH HL
    ...
    .. (PUSH HL 16 times ... /> loop2
    PUSH HL
    PUSH HL
    ...
    .. (PUSH HL 16 times ... white ink on black.
    Memory is always a trade-off ...
    joefish joefish January 2012 Sinclair Basic
  • Faster CLS...Hi Folks, Looking at the CLS command in the Spectrum ROM disassembly it seems rather complex. Does anyone know of a simpler/quicker routine that wi…

    [QUOTE=joefish;596495]Memory is always a trade-off ... /> push hl
    push hl
    push hl
    push hl
    push hl
    push ...
    obo obo January 2012 Sinclair Basic
  • Faster CLS...Hi Folks, Looking at the CLS command in the Spectrum ROM disassembly it seems rather complex. Does anyone know of a simpler/quicker routine that wi…

    ... />
    The PUSH method works backwards through screen memory, so as the ... is being drawn downwards, the memory is being cleared upwards, so ...
    joefish joefish January 2012 Sinclair Basic
  • Pixelwise scrolling sideways - how many ways to do it?Not that I need to, but I've been wondering if there's a good way to do this that I haven't considered. Scrolling [B]pixelwise [/B]vertically is "ea…

    ... tiles and can use POP/PUSH, the former takes the lead ... only from the amount of memory saved.

    I guess ... lines below are done using PUSH since they're just a ... parallax is also drawn using PUSH but only scrolled every other ...
    kphair kphair January 2012 Development
  • How to safely maximise available memoryHi All, I'm toying with an idea that will require I have as much memory available as possible. I'm a little embarrassed I have to ask this tbh. As…

    You can decide how much memory you need for the stack, ... the limit in memory (remembering that push descends through memory). Check this magic ... at the extent of the memory allocated for dynamic data, and ...
    csmith csmith January 2012 Development
  • How many full time users of Linux on the forum?How many of you on WOS forum use Linux as a permanent OS replacement (excluding casual duel boot users who also duel boot Windows?). I use Linux Min…

    Thankfully Linux's memory management is so much more ... !)

    It was the push from XP to Windows 7 ...
    kphair kphair March 2012 Chit chat
  • LZ77 en/decodingI've written an LZ77 en/decoding routine as I couldn't find one around for the Spectrum. Initially I'm just doing it in BASIC to get the logic right.…

    ... of compress.

    [CODE]PUSH HL
    LD HL,$0000 ... /> HALT
    CALL compress
    PUSH HL
    LD HL,($5C78 ... of RLD rotate bit in memory (IS DESTRUCTIVE, need restore ...
    Z80user Z80user March 2012 Development
  • Exilei\'m sure this has been brought up before but couldn't find a thread in 'New Game Ideas'. Why did the Spectrum never get a port of the BBC game Exile…

    [QUOTE=Fikee;613293]PUSH/POP copy with bank switch ... know the grab from the memory is around here somewhere but ...
    joefish joefish March 2012 New game ideas
  • Shadow registers.I assume it's faster to transfer the registers to the shadow registers rather than using the stack? Let's say that I want to temporarily preserve the…

    ... , the same as a NOP. PUSH and POP take longer at ... memory isn't in contention. Or add on another four for PUSH ... using it to actually address memory, the IX/IY instructions only ... or write an address in memory, there's a bit longer ...
    joefish joefish March 2012 Development
  • Shadow registers.I assume it's faster to transfer the registers to the shadow registers rather than using the stack? Let's say that I want to temporarily preserve the…

    ... , the same as a NOP. PUSH and POP take longer at ... memory isn't in contention. Or add on another four for PUSH ... using it to actually address memory, the IX/IY instructions only ... or write an address in memory, there's a bit longer ...
    Shaun.Bebbington Shaun.Bebbington March 2012 Development
<1…14151617181920…34>

Latest Posts

  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Fixed Speccy Software. And which games remained unfixed?
    John Elliott on April 21
  • Happy 40th Birthday to the Amstrad CPC464!
    rich_chandler on April 21
  • Another Birthday! The Game Boy Is 35!
    mel the bell on April 21
  • European Software Titles with an English version
    harriusherbartio on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21
  • 1992 Spectrum Software
    harriusherbartio on April 21
  • +3 Disk drive motor
    AndyC on April 21
  • Celebrity deaths...
    mel the bell on April 20

HitBox

Word Docs Hits
memory 21.8K 32.5K
fillvwith 0 0
push 4.9K 12.7K

Related Threads

  • Push-Push Penguin Online HighScores UpdateHey all! <br /> <br /> If you like Speccy games then you will probably like this one. It is basically a Pengo remake with A LOT of extras. This one i…
  • 32k memory Italian memory expansionNot mine but its an [URL="http://www.ebay.co.uk/itm/TENKOLEK-32K-RAM-Expansion-Sinclair-ZX-Spectrum-/320861810075?pt=UK_VintageComputing_RL&amp;hash=…
  • Basic listings memory occupationI remember readong someplace that due to basic's representation of number, in a program, in order to save space, it was better to represent integers …
  • What's you happiest speccy related memory?Mine would have to be coming home from school at lunchtime with a couple of friends, loading up manic miner or commando for a quick 30 minute game-pl…
  • Funniest Speccy related memoryOkay, there maybe won't be that many, but I have a couple that might conjour up some jolly jape memories.<br /> <br /> 1. Walking home from school wi…
  • What is your worst Speccy related memory?We've had the good times, but there were bad times too. I will give you two choice cuts from my back catalogue...<br /> Over at a friends house, want…
  • Memory usageBrowsing the online documentation for the Spectrum I came across a peculiar discrepency.<br /> As we all know the start of the RAM is at 16384 which …
  • Wanted: More recent games that push Spectrum technologyAs topic, I'd love to see fairly new games produced by active groups with effects never seen before from the generation of commercial stuff in the 80…
  • 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 …
  • ZX80/81 memory expansion and 48k + Lightpen for saleAll are in original packaging and the lightpen has it's software and manual.<br /> <br /> The memory expansion is a 16k one.<br /> <br /> E-mail me a…

Related Searches

  • push
  • lowest memory for code
  • lowest memory position for machine code
  • lowest memory position machine code
  • lowest memory machine code
  • lowest memory code
  • lowest memory
  • memory map
  • led storm memory
  • push scrollinb
  • push scrolling
  • 128 memory
  • z88 read memory
  • 128k memory
  • memory refresh
  • graphics set high in memory messing up
  • graphics high in memory messing up
  • memory repair
  • reset memory ram
  • memory fill with push

Copyright © 2024 World of Spectrum