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…6789101112…34>
  • IM2 Machine Code Sprites Example Code Using Char Based SystemFurther to my earlier post, here are sprites running using char method with IM2 driving it Note, for 48k spectrum using TASM [code] ; ***********…

    ... br /> PUSH AF
    PUSH BC
    PUSH HL
    PUSH IX

    Spriteloop:
    PUSH BC

    ; ... 256 bytes forward in memory to FB0Ah
    ... 256 bytes forward in memory to FB0Ah
    ...
    robpearmain robpearmain August 2004 Development
  • Anyone know the address mappings...of the hardware resources on the speccy; From the screen display address range to all the hardware control registers. etc. Where can I get access t…

    ... would use up too much memory.

    [url="http://www ... check against

    CDLOOP PUSH BC

    LD BC ...
    dmsmith dmsmith September 2004 Development
  • Smooth Color Masked Sprites using fast page flip on 48kHere is a quick demo of using char based sprites using the Page flip method: a) Background is copied to buffer b) Sprites drawn on buffer c) Buffer …

    Thanks All,

    I will modify the code for the faster push pop, move the buffer memory and see what happens.

    Many thanks
    robpearmain robpearmain September 2004 Development
  • Smooth Color Masked Sprites using fast page flip on 48kHere is a quick demo of using char based sprites using the Page flip method: a) Background is copied to buffer b) Sprites drawn on buffer c) Buffer …

    ...
    PUSH BC
    PUSH DE
    PUSH IY
    PUSH IX
    PUSH AF ... MOVING 256 BYTES FORWARD IN MEMORY TO FB0AH
    LD H ...
    robpearmain robpearmain September 2004 Development
  • Smooth Color Masked Sprites using fast page flip on 48kHere is a quick demo of using char based sprites using the Page flip method: a) Background is copied to buffer b) Sprites drawn on buffer c) Buffer …

    ... PUSH BC
    PUSH DE
    PUSH IY
    PUSH IX
    PUSH ... af'
    PUSH BC
    PUSH DE
    PUSH AF
    memory location COUNT.
    < ...
    Alcoholics Anonymous Alcoholics Anonymous September 2004 Development
  • Smooth Color Masked Sprites using fast page flip on 48kHere is a quick demo of using char based sprites using the Page flip method: a) Background is copied to buffer b) Sprites drawn on buffer c) Buffer …

    ...
    PUSH BC
    PUSH DE
    PUSH IY
    PUSH IX
    PUSH AF ... MOVING 256 BYTES FORWARD IN MEMORY TO FB0AH
    LD H ...
    robpearmain robpearmain September 2004 Development
  • Smooth Color Masked Sprites using fast page flip on 48kHere is a quick demo of using char based sprites using the Page flip method: a) Background is copied to buffer b) Sprites drawn on buffer c) Buffer …

    ...
    PUSH BC
    PUSH DE
    PUSH IY
    PUSH IX
    PUSH AF ... MOVING 256 BYTES FORWARD IN MEMORY TO FB0AH
    LD H ...
    robpearmain robpearmain September 2004 Development
  • I would like to write emulatorHi guys, I'm new to this forum but I realise that you must get loads of posts from people asking "how do I write an emulator" so I'll try and be spe…

    ... . Simply put, does this command push the contents of PC onto ... a perpetual loop - jumping to memory address 38, which has the ... making it jump back to memory address 38.
    Have I ...
    MadDoc MadDoc September 2004 Development
  • Can Anyone explain sprites in Jet Pac/Atic Atac etcJet Pac was 16k, and yet the sprites were impressively fast. I notice they had a slight flicker at times, but were notmally pretty flicker free. W…

    ... inc hl

    push hl
    push af

    ; ... version) ----

    push de
    push hl

    ... /> ld bc, EraseRow
    push bc
    ld bc,(Sprite_RotateAddr ... ; DEFW Lft1

    ; memory stores to make life easier ...
    robpearmain robpearmain October 2004 Development
  • How can I scroll a line of text and wrap perfectlyI know this is easy for most of you but for some reason I am messing it up. In Assembly Language I want to do the following: I have 1 line of text …

    ... to point to the screen memory (at end of the line ... you've scrolled 12 bytes, PUSH the whole lot back move ... DE,0, ADC HL,DE, PUSH HL and you should get ...
    cyborg cyborg October 2004 Development
  • If you could re-design the Spectrum...Let's suppose you could go back in time to the beginning of the Eighties. The Spectrum is being designed as the revolutionary successor to the alread…

    ... need 24k for the video memory under this sysetm - so forget ... dealing with 24kb of display memory with nothing but a Z80 ... twice the Speccy speed to push data around... you'd also ...
    spectecjr spectecjr November 2004 Sinclair Miscellaneous
  • Only two new posts in 2 days?What on earth is the Spectrum community coming to? Finally run out of things to talk about? Things are so bad, we may have to resurrect the old bea…

    ... (or google groups at a push if you're scared of ... address of the Speccy display memory) regularly heads off topic. If ...
    Dunny Dunny December 2004 Games
  • The soul of the computer game industry...What are your thoughts on the state of the computer game industry today compared with the industry in the early to mid 80's? Has the soul gone? I fo…

    ... and then when programmers couldnt push the Speccy any further they ... get a 3d card, more memory/faster processor just to keep ...
    psj3809 psj3809 February 2005 Games
  • Help needed to speed up functionCan anyone help me to re-factor this code snippet. The "MAP" section holds information about which tiles go where on the screen (handled by another f…

    ... be looping accross the whole memory.

    ORG 50000
    INC L
    PUSH HL
    LD (HL),A ...
    Mr Millside Mr Millside February 2005 Development
  • Help needed to speed up functionCan anyone help me to re-factor this code snippet. The "MAP" section holds information about which tiles go where on the screen (handled by another f…

    ... eliminate all double routines ( the PUSH after INC L did that ... the code, but that costs memory. I think this is a ... nice compromise between speed and memory.



    _________________ ...
    Dr BEEP Dr BEEP February 2005 Development
  • About z88dk and autoexecsThis weekend I was playing a little with z88dk C cross Compiler. Amazing tool! I have three questions: 1- Does anybody know how to change the initia…

    ... is a good choice as memory starting at 32768 is uncontended ... the stack. The most recent push is the return address, and ... the stack grows down in memory (think in terms of pushes ...
    Alcoholics Anonymous Alcoholics Anonymous February 2005 Development
  • Fastest way to write something to screen$Hi, I just got pasmo.exe and start playing with attr scrolling, well, not scrolling, just write different values to a block and see if I can introdu…

    ... to fill a block of memory. However, the loop construct in ... one PUSH in each iteration - or, if you have enough memory, forget ... a very long string of PUSH instructions. (Unfortunately this might be ...
    gasman gasman April 2005 Development
  • Fastest way to write something to screen$Hi, I just got pasmo.exe and start playing with attr scrolling, well, not scrolling, just write different values to a block and see if I can introdu…

    ... to fill a block of memory. However, the loop construct in ... one PUSH in each iteration - or, if you have enough memory, forget ... a very long string of PUSH instructions. (Unfortunately this might be ...
    AE.Vasconcelos AE.Vasconcelos April 2005 Development
  • How many T-states takes PUSH DE ?Hi. Just a quick one. According to z80.info docs, a PUSH DE should take 11 T-States to be executed. But WHAT if SP is pointing to Contended Memory,…

    ... code running in contented memory but about SP pointing ... to contented memory, so, the opcode ... is read from normal memory but the value must ... be written to contented memory.
    And why ... push de so wheres the data about writing to contented memory ...
    AE.Vasconcelos AE.Vasconcelos April 2005 Development
  • How many T-states takes PUSH DE ?Hi. Just a quick one. According to z80.info docs, a PUSH DE should take 11 T-States to be executed. But WHAT if SP is pointing to Contended Memory,…

    ... it again then :(

    PUSH dd pc:5,sp-1 ... Programm Counter is in contended memory then insert states)

    (if SP points to contented memory then insert cycles)

    (if SP points to contented memory then insert cycles)

    Fikee Fikee April 2005 Development
  • New Compo IdeaI've had this idea and would like to know what do you think about it. I think that most of us here know how to code in BASIC. The problem with Specc…

    ... that one will see more push. The more specific libs like ... with more than 64k of memory with the crop of free ... of the type "when this memory segment is active, so will ...
    Alcoholics Anonymous Alcoholics Anonymous July 2005 Development
  • 128 ramdisk loaderanyone got a program which will save the contents of ramdisk to tape in one go, rather than saving each file seperately then loading them and save!in…

    ... Z80 cannot address that much memory at once and there is ... bytes switch to the next memory bank and reset the load ... ),a
    ei
    push bc
    push hl
    ld ix ...
    John Elliott John Elliott July 2005 Sinclair Basic
  • z88dk+splib2 sprites question.I'm creating a game and I have several "states" for my main sprite, such as jump, facing left, facing right, etcetera. All those states require a dif…

    ... to encode
    ; de = memory address to write encoded symbol ... tree leaf for symbol
    push hl
    exx
    memory byte
    ld c, ... cp h
    .foundchild
    push af ; save: nz = right ...
    Alcoholics Anonymous Alcoholics Anonymous October 2005 Development
  • The ULA and ScreenI've asked something similar before but please bear with me. I'm trying to understand the way the screen is controlled. The ULA controls output to …

    ... true that you have to push more memory around in the hi ... do less than in the memory-light Spectrum mode but it ...
    Alcoholics Anonymous Alcoholics Anonymous November 2005 Hardware
  • 16K games.Hi all, Cauldwell's stuff aside, are there any good 16K games that you'd recommend? Regards, Shaun.

    ... . To make matters worse the memory that is available is in ... contended memory (shared with the ULA). Also ... just how far you could push the '16K' envelope.
    [/quote ...
    monty.mole monty.mole November 2005 Games
  • Optimisation Needed! Is this the Fastest way to copy bytes from screen and back again?I have the screen address (say 0,0 i.e 16384) I want to copy 4 bytes wide by 32 bytes high from the screen to an area of memory. I then want to cop…

    ... number of sprites a some memory you could do something like ...
    ...
    ...


    PUSH HL
    LDI
    LDI ...
    Fikee Fikee December 2005 Development
  • Optimisation Needed! Is this the Fastest way to copy bytes from screen and back again?I have the screen address (say 0,0 i.e 16384) I want to copy 4 bytes wide by 32 bytes high from the screen to an area of memory. I then want to cop…

    There are lots of ways to optimise this - are you bothered about memory? e.g. the ldir to clear the screen is very expensive. A quicker way is to set the stack at the top of the screen, ld hl=0, and then 3072 push hl statements
    +CotL-DS +CotL-DS December 2005 Development
  • 128k Screen Flipping - Sample Code PleaseI know this has been covered before, but I cannot find out code to do the following: On a 128k Spectrum tell the speccy to display from address 4915…

    ... 49152

    ;flip memory bank *only*, without waiting

    FlipScreen: push af
    ld a,(rampage ...

    PageRam: push bc
    push de
    and 7 ...
    robpearmain robpearmain February 2006 Development
  • 4-pixel scrollingDo you think is 4-pixel scrolling accetable for horizontal shooter ? (aka do u like Chronos ? :)

    ... by using the stack to push data onto the screen - the ... Z80 PUSH command is very quick compared to other memory transfer commands ...
    dmsmith dmsmith February 2006 Development
<1…6789101112…34>

Latest Posts

  • European Software Titles with an English version
    harriusherbartio on 9:50AM
  • Cooperative Games.
    harriusherbartio on 9:27AM
  • Happy 40th Birthday to the Amstrad CPC464!
    zx1 on 9:02AM
  • i am currently listening to........
    Paradigm Shifter on 12:26AM
  • Celebrity deaths...
    mel the bell on April 16
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 16
  • How we became brainwashed by social media
    Antiriad2097 on April 16
  • How Do You Categorize Your Speccy Software and Games?
    Antiriad2097 on April 16
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on April 16
  • I am currently watching.....
    zx1 on April 15

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