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.057s
<1…28293031323334>
  • Newbie says 'Alreet?'Hiya dudes, Just dropping a line to say hello as i've decided at 33 to try and fulfill a long time ambition to write a speccy game in machine code..…

    ... the spectrum's display memory is organized. Fortunately it ... />
    First you fill up 32 columns in a ... is why the pixel memory is organized as "010B ... gaps in the pixel memory and the basic program ... bits around beginning with BC and ending with an address ...
    Alcoholics Anonymous Alcoholics Anonymous November 2011 Development
  • 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…

    ... because you then PUSH the data to successive memory addresses. If ... you can probably get away with 14 characters. You might just ... for consistent columns. The problem with switching the positions around, ... . You could mess around with whether you do the left ...
    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 …

    ... one byte represents eight pixels with each bit corresponding to a ... involves POKEing eight bytes to memory per letter, each byte ... /> draw_sprite:

    ; enter with:
    ; h = y coordinate 0 ... data address

    push bc
    push hl

    ...
    Alcoholics Anonymous Alcoholics Anonymous November 2011 Development
  • What paging scheme is the "standard" for 128K models?Sinclair implemented an arrangement so that even numbered pages are non-contended, and odd numbered pages are contended (quoting from memory, haven't…

    ... displayed, the ULA reclaim the memory buses to load another two ... 't proved this yet). With a 280ns memory bus cycle, the gate ... read cycle to fill the second pair pixel-attribute with new data ... .

    A Z80 memory cycle lasts ...
    mcleod_ideafix mcleod_ideafix December 2011 Hardware
  • 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…

    ... . And if you end up with them the wrong way round ... as a loop counter, just PUSH it onto the stack before ... />
    You can of course PUSH a number from one register ... , or reserve some memory and label it up with variable names and ...
    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 ... register you can mess around with, which can lead to some ...
    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 ... register you can mess around with, which can lead to some ... Z80 should be troubling themselves with)
    ccowley ccowley 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…

    ... wrap-around buffer and just fill in the edges. Then rotate ... and then prepare a PUSH loop with the various PUSH statements (up to ...
    joefish joefish 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…

    ... open files. All stdio memory requirements will be satisfied ... 's function dispatcher, along with registers holding parameter values. ... />
    * a selectable push or pull model for keyboards ... . Push corresponds to interrupt driven ...
    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 ... bottom. This avoids any problems with the screen refresh that occurs ... 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 ... br /> Not quite. The PUSH goes in reverse order over ... in one or the other memory address to allow for ... want to keep going with the writing in reverse ... screen, you may collide with the raster twice, once ...
    joefish joefish January 2012 Sinclair Miscellaneous
  • 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 ; ... Then apply the same with the 2nd snippet to complete ...
    at the end combined with some loop unrolling (for example ...
    antoniovillena antoniovillena 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…

    ... not the ones dealing with BASIC, obviously!). With Interface 1 attached this ... subroutines and all of them PUSH all the registers etc. etc ... />
    BTW, if you go with joefish's suggestion and use ... 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…

    ... I did once experiment with writing a similarly styled game ... />
    In fiddling with code I find it can ... and can use POP/PUSH, the former takes the ... only from the amount of memory saved.

    ... the time to experiment with. The big over-arching ...
    joefish joefish 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…

    ... only from the amount of memory saved.

    I guess ... their strengths and end up with something that's still balanced ... like the time to experiment with. The big over-arching issue ... drawn using PUSH but only scrolled every other frame along with the ...
    kphair kphair January 2012 Development
  • Disable interrupts?Well, I've read the bits from the David Webb book about interrupt modes and (vaguely) appreciate the principles behind having a vector table, after r…

    ... about trying the border effect with HALTs first..


    I went with the ones in Jonathan's ... screen draw timings to begin with. Once I know that ... interrupt routine. Or fill the table with 255, and put ... 0 (so the first PUSH goes to 65534) or ...
    R-Tape R-Tape February 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 ... now looking at replacing it with either Arch or Debian on ...
    kphair kphair March 2012 Chit chat
  • A z88dk + sp1 demo (with source)Since nowadays people are still wondering about how difficult it is to make something in z88dk, I thought I just put a very simple demo to show how e…

    ... time the source is included, with some comments.)

    memory (obviously), but I ... [];


    // Memory to define the background.
    }


    // Fill the background with some arbitrary patterns, and ...
    AndyOaks AndyOaks March 2012 Development
  • Jonathan Dunn participating in a russian game in 1994?I just saw this game in the archive: [url]http://www.worldofspectrum.org/infoseekid.cgi?id=0020742[/url] And was very surprised ti see Dunn as one …

    much like where people make demos on c64, Maniacs of Noise, Galway , Dunn , hubbard etc's music used to be ripped a lot :)

    it's just handy to have a "test" tune to fill up a bit of memory AND to help with the timings of interupts etc.
    fog fog March 2012 Infoseek database
  • rotating HL left through CarryI've tried this several ways, and it works for a while, then a particular value has a bit set in an inconvenient place and it all goes to pot. Eg: "…

    ... used loops or [B]extraneous memory[/B] due to the extra ... memory? In my solution you only need to fill a table with 256 ... bytes with a function that ... , you can generate these values with a short routine:

    antoniovillena antoniovillena March 2012 Development
  • Limboanyone played Limbo on PSN? [youtube]GCA79zPaQe0[/youtube] I would image a game like this would work really well on the speccy

    ... no imagination needed to fill in the (non-existant ... due to lack of free memory) for graphics that could ... the mansion was inside, with the creepy dancing rabbits, ... does it in monochrome, with a *lot* less detail ... Limb whose atmosphere stays with me longest when I ...
    ewgf ewgf March 2012 New game ideas
  • 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 between fetch and ... , i dont see any issue with it at this moment.[/QUOTE ... the tiles as 16-bits, with 16 pre-shifts for each ... 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…

    ... same as a NOP. PUSH and POP take longer at ... memory isn't in contention. Or add on another four for PUSH ... so they all get saved with just one instruction.
    ... it to actually address memory, the IX/IY instructions ... write an address in memory, there's a bit ...
    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…

    ... same as a NOP. PUSH and POP take longer at ... memory isn't in contention. Or add on another four for PUSH ... so they all get saved with just one instruction.
    ... it to actually address memory, the IX/IY instructions ... write an address in memory, there's a bit ...
    Shaun.Bebbington Shaun.Bebbington March 2012 Development
  • Still looking for a LMT Computers SPD1 Spectrum Disc ControllerHi All, Looking for a LMT Computers SPD1 Spectrum Disc Controller or possible contacts for ex LMT Computers employees. I worked there writing the co…

    ... in a "special character" with a standard speccy word ... which copied the entire memory plus cpu registers to ... We did get round this with a simple Q gate ... connector and handled printing commands ( with a * ) to most ... the days... POP this , PUSH that, ADD HL, DEC ...
    bigfathairybiker bigfathairybiker March 2012 Hardware
  • Hidden Spectrum emulator discovered in Goldeneye (N64)Commence ewgf's mind being blown in 3...2...1... [url]http://news.ycombinator.com/item?id=3770288[/url] [url]http://www.therwp.com/forums/showthread…

    ... this file fill the bottom 16kb of the Spectrum's memory. On ... (99.9% filled with NOP's), but with newly-created (copyright-free ... call. The games should run with this minimal replacement ROM.[/quote ...
    Asure Asure March 2012 Sinclair Miscellaneous
  • Multicolour demo using z88dk + BIFROST* (+source)This is just a demo to show how to show multicolour using z88dk, using the BIFROST* engine (more info [URL="http://www.worldofspectrum.org/forums/sho…

    ... ; save start of token
    push bc ; save char **string_ptr + 1 ... access the asm entry point with stuff like: 'call strsep_callee + ... a different screen configuration or memory map.

    The config ...
    Alcoholics Anonymous Alcoholics Anonymous March 2012 Development
  • 28-character wide multicolour(ish) on 48k SpectrumLong-time lurker here... I've always been interested in rainbow effects on the 48k Spectrum, mainly from a perspective of "Just what [I]would [/I]ha…

    ... you cannot be able to fill 224ts. You may short 1 ... on zx spectrum again! But with self modifying code maybe :D ... should arrange a grid of Push arrays :D And a table ...
    Arda Arda April 2012 Development
<1…28293031323334>

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
fill 3.1K 3.7K
with 272.1K 442.3K
push 4.9K 12.7K

Related Threads

  • Problem with replacing all upper memory with 4164 chipsGuys, i have a problem with the high memory of a 4B issue.<br /> <br /> At first the board had OKI chips for high memory and one of them was faulty. …
  • Need help with memory, game to do with dragonsOk i need help here.<br /> <br /> When i was a kid (back in 1998 ~ 2000) I played this game on the PC (98 i think). I cant remember the name so here …
  • SPIN - debugger / fill memory / how ?I try to fill the screen with 00 value, but I don't get the expected result.<br /> <br /> - pause the game<br /> - debugger<br /> - hex numbers<br />…
  • Anyone help with this Speccy game memory?Hi,<br /> <br /> Speccy game, I think...It had a landscaping system a bit like Doomdark/LOM but it wasn't Sorderon's Shadow. It was Middle-Earthy and…
  • 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…
  • need a routine to fill the screen with 'stars'I need a routine that will randomly set pixels to give the illusion of a star filled back ground. Once drawn, the stars don't need to move. Not wanti…
  • Emulator with ability to watch memory?Hi!<br /> <br /> I'm looking for an emulator that can give me a realtime update of an address in memory. I've tried Fuse (on OS X) where I can set a …
  • Parents huh, Can't live with em..... can't live with em...Parents huh??<br /> <br /> Isn’t it strange, annoying yet twinged with a little sadness when you realise your parents aint quite what they used to be…
  • Travel with Trashman - problems with +2A modelsI am trying to load this game on my +2A and it doesn't seem to load, the screen gets all white and the program doesn't load at all, and I am doing it…
  • how safe is to edit with Taper a .tzx file created with another conversion program ?My question is if Taper handles all the tzx versions.<br /> <br /> From [url=http://www.worldofspectrum.org/forums/showthread.php?t=27224]this thread…

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
  • games with bugs
  • led storm memory
  • not bored with the board
  • loading tap files with the spectrum command
  • using printer with speccy
  • games with second action
  • games with second action operation wolf golden axe
  • 128k sprites with colour
  • attribute problems with tzx
  • push scrollinb
  • fast memory fill
  • memory fillvwith push

Copyright © 2024 World of Spectrum