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.110s
<1…28293031323334>
  • Advices for double buffering ?Hi, I'm currently coding graphics routines for a forthcoming game, I use a double buffer (the dummy screen is at $e000, the code at $8000) to pro…

    ... you really need to copy from buffer to screen, you have about one ... and a half frame to do ... frame).

    * Use shadow screen in 128K mode, so you ... only copy from buffer to screen what really needs to be copied.
    Einar Saukas Einar Saukas September 2015 Development
  • Full-screen 32 columns bicolor engine NIRVANA+I'm glad to announce the release of [b]NIRVANA+ ENGINE[/b], providing support for bicolor graphics (multicolor 8x2) in 32 columns for all standard Sp…

    ... the main character to repaint his patch of the screen - I'm ... ] may be trickier to do without the full-screen refresh loops, but ... than 8 moving entities per screen (including player) and every ... slower than just copying image to screen, but using it for player ...
    Einar Saukas Einar Saukas September 2015 Brand new software
  • Short & Amusing (was: Soduko Solver)Looking for some ideas for simple but fun programs, I came across this brute force soduko solver which might amuse: [code] // zcc +zx -vn -startu…

    ... />
    The original program compiled to around 47k which is too ... a buffer before printing it to screen. Now it all fits in ...
    Alcoholics Anonymous Alcoholics Anonymous September 2015 Development
  • RFC: 64 column font codeIn BASIC, type CLEAR 49999 then import the code at 50000. Then type RANDOMIZE USR 50000. This will create a new channel and attach stream #4 to it. A…

    ... hl),a ; write background color to screen
    add hl,bc ; ... (hl),a ; write result back to screen
    ; inc de ; ... hl),a ; write background color to screen
    add hl,bc ; ... (hl),a ; write result back to screen
    ; inc de ; ...
    JamesD JamesD October 2015 Development
  • Emulator suggestion Betadisk 48k TRDOS v4 adress redirection to Betadisk TRDOS v5Hi, may I suggest the following: As there are some older programs only running on Betadisk 48k with TR-DOS v4 and it´s adresses 15360/15363 ins…

    ...
    it´s needed to turn the DOS on before ... way for doing this is to call #3C06 = 15366 ... br /> onto the stack to automatically execute DOS off ... Example for doing a CAT to Screen:

    CALL ... ,2 ;select stream 2 (screen)
    LD C,7 ...
    Luzie Luzie October 2015 Emulators
  • [Updated] RetroVM 1.0.4 with Recreated ZX Spectrum support.A new version available the change log: - Recreated ZX Spectrum "game mode" keyboard support. - Fix a bug with multiples machines running in para…

    ... .tap[/url]. To get to the bug you need to pick 1 for ... which displays the ascii equivalent to screen. This is the part that ... needs the interrupt to run to get the correct ascii ... converts key press to ascii and loads it to a mem location ...
    TomD TomD November 2015 Emulators
  • Best and worst jumping in a gameI've played Dynanmite Dan for the first time. I'm a bit disappointed that the jumping felt rubbish and out of place. Its just a diagonal up and strai…

    ... the player is allowed to flow across the screen if the jumping ... section of Platoon. Its supposed to be a serious game about ... an inhuman leap across the screen, and probably kicks the soldier ... way you could leap from screen to screen was intuitive.
    Retrobrothers Retrobrothers November 2015 Games
  • Drawing some spritesI figured I want to draw some sprites. My target was to do a 16x16 masked sprite. There's no clearing here, just drawing the sprites. My first ite…

    ... /> After setting sp to point at the start of ... ; load pixel data from screen
    and l ; and ... (de),a ; and back to screen we go
    inc ... de ; increment screen ptr

    ...
    Sol_HSA Sol_HSA November 2015 Development
  • ZX81 Character SetHello, hope I don't offend anyone with my request. I've put together a program on my Amstrad that redefines a condensed text and displays it appropri…

    ... the only real solution is to generate proportional text. But ... Instead the position on screen has to be defined using the ... , indeed uses Graphical Coordinates to place the characters onscreen. ... The alternative to this would be to plot the pattern to screen via an ...
    CP/M User CP/M User December 2015 Sinclair Miscellaneous
  • ZX81 Character SetHello, hope I don't offend anyone with my request. I've put together a program on my Amstrad that redefines a condensed text and displays it appropri…

    ... way of plotting an image to screen, the image is made up ... "] that approach[/url] to get my Characters to screen, though it's obviously ... fairly straightforward stuff for it to perform? My array in that ... pretty much up to the Nested Loops to Decide when to go down ...
    CP/M User CP/M User December 2015 Sinclair Miscellaneous
  • ZX81 Character SetHello, hope I don't offend anyone with my request. I've put together a program on my Amstrad that redefines a condensed text and displays it appropri…

    ... that approach[/url] to get my Characters to screen, though it's ... much up to the Nested Loops to Decide when to go down ... repeated division and remainder calculations to extract individual bytes. For ... You're definitely going have to use machine code/assembly ...
    GReW GReW December 2015 Sinclair Miscellaneous
  • 128k Paging a tile routine to a double bufferHi happy new year all :) Does anyone have an example of how to page a routine to the screen ie a tile routine? Thanks :)

    Thanks all. Just basically wondering how you would page a graphics routine to screen from a page bank, any examples much appreciated :) Happy new year :)
    alienbanana alienbanana January 2016 Development
  • 128k Paging a tile routine to a double bufferHi happy new year all :) Does anyone have an example of how to page a routine to the screen ie a tile routine? Thanks :)

    ... selecting a bank and transferring to screen 7 from buffer/pagebank.
    alienbanana alienbanana January 2016 Development
  • 128k Paging a tile routine to a double bufferHi happy new year all :) Does anyone have an example of how to page a routine to the screen ie a tile routine? Thanks :)

    ... bank and transferring from screen 5 buffer to screen 7 from main display ...
    alienbanana alienbanana January 2016 Development
  • 128k Paging a tile routine to a double bufferHi happy new year all :) Does anyone have an example of how to page a routine to the screen ie a tile routine? Thanks :)

    ... bank and transferring from screen 5 buffer to screen 7 from main display ... . I want to store/select the ... certain banks, draw to buffer scrin then flip to normal screen.

    alienbanana alienbanana January 2016 Development
  • Compression comparisonsI did some comparisons of different compression methods. To make this relevant to zx spectrum, I first gathered a corpus of relevant data: 6660 .TAP …

    ... and unpack all the data to screen memory, then copy the sprites ...
    joefish joefish January 2016 Development
  • Problem with BC corrupting after DJNZJust for fun, I'm messing around trying to get the level maps from Lemmings to display on the screen with machine code. It's been ages since I did an…

    ... A instead as it seems to be free, for less bytes ... ] INC E ; ADD 256 TO SCREEN ADDRESS TO GET TO NEXT LINE[/code]
    For reliably stepping down the screen one line at a time ...
    Hikaru Hikaru January 2016 Development
  • Problem with BC corrupting after DJNZJust for fun, I'm messing around trying to get the level maps from Lemmings to display on the screen with machine code. It's been ages since I did an…

    ... COUNTER
    PUSH DE ; Save screen address

    LD BC ... ; DO A LINE OF THE SCREEN, 32 CHARS
    POP DE ... /> INC D ; ADD 256 TO SCREEN ADDRESS TO GET TO NEXT LINE
    [/code]
    dbolli dbolli January 2016 Development
  • Harlequin clone...PCB manufactured!Using Chris Smith's detailed schematics and project notes from the Harlequin... a Speccy fan in the United States by the name of Don (Superfo) has de…

    ... here, only just good enough to solder such a job, but ... you experts could give me to get this going would be ... have 5v and some output to screen after cleaning up regulator. There ... is a white border, black screen with vertical white lines running ...
    kenwonders kenwonders January 2016 Hardware
  • 1986-2016.I'm early, but I'm tired of 1985. So here's the annual thirty-years after topic about Speccy games.

    ... the geniuses that brought to you the already reviewed ... i] platform whizzing from screen to screen with each of your ... consisting of a single screen level in random order ... ad nauseam trying to reach a new screen, and you ... don't know exactly what to ...
    WhenIWasCruel WhenIWasCruel January 2016 Games
  • 128K programmingDoes anyone know any good resources on assembly programming for the 128? All I'm after is an "idiot's-getting-started-guide" on how to utilise the…

    ... of 6144 bytes each to avoid interfering with the ... you don't need to copy it to bank 0. You ... so you would need to copy it again from original ... from any bank to screen, then decompress it from screen to bank 0. ... You would be able to store ...
    Einar Saukas Einar Saukas February 2016 Development
  • 128K programmingDoes anyone know any good resources on assembly programming for the 128? All I'm after is an "idiot's-getting-started-guide" on how to utilise the…

    ... so you would need to copy it again from ... data, it may possible to compress 16Kb into 6Kb ... from any bank to screen, then decompress it from screen to bank 0. ... You would be able to store ... are then loaded from time to time into bank 0, ...
    Alessandro Grussu Alessandro Grussu February 2016 Development
  • Emulator developmentHi, Could anyone explain or direct to a link that explains in not to technical terms how an emulator is developed. It has always blown my mind eve…

    ... the screen if there's a write to screen memory (from 16384 to 23295 ... you emulate. There's more to it - tapes, contention, multicolour ... later. The best place to start is to get the (C) 1982 ... Sinclair Research Ltd message to display on startup, then add ...
    Dunny Dunny March 2016 Emulators
  • games your playing at the minuteAs weve done all the whats your favourites i thought id ask Just out of interest what speccy games are you playing? this week, last week? Lately mi…

    I'm back on [b]Jumping Jack[/b]. I think I'm at my peak at it now, after 30 years. I got to screen 8 for the first time yesterday. Getting the hang of quickly going off one side and then going back again as soon as one of the gaps has passed.
    SteveB SteveB April 2016 Games
  • Function with push and popIm trying to see if I understand push and pop when it comes to using to pass parameters to functions: [code] LD HL,16384 LD A,5 Push AF Ld A…

    ... sprite char on screen, it needs access to the graphics data ... pixel placement on screen the engine has to rotate the sprite ... current sprite char to form the graphic written to screen.

    ... Here is the code to draw ...
    Alcoholics Anonymous Alcoholics Anonymous April 2016 Development
  • Let's copy buffers!Figured I'd do some double buffered graphics, so I can render for several frames before displaying stuff. Yes, I mean on a 48k speccy, so no 128k spe…

    ... />
    ; write 12 bytes to screen (left side)
    ld sp ... push af

    ; calculate screen address at right side

    ; write 12 bytes to screen (right side)
    ld sp ...
    Einar Saukas Einar Saukas April 2016 Development
  • Let's copy buffers!Figured I'd do some double buffered graphics, so I can render for several frames before displaying stuff. Yes, I mean on a 48k speccy, so no 128k spe…

    ... />
    ; write 12 bytes to screen (left side)
    ld sp ... push af

    ; calculate screen address at right side

    ; write 12 bytes to screen (right side)
    ld sp ...
    Einar Saukas Einar Saukas April 2016 Development
  • P.O.W.As far as I know, a port of P.O.W. (Prisoners of War) from NHK, doesn't exist. [img]https://cld.pt/dl/download/61d19b5e-453b-489c-b17b-d3ed6fccd594/…

    ... is the way to do it. Assuming the active screen area is ... attributes).

    Care to explain, the magic number and ... character area.
    - Copies buffer to screen memory using set of LDIs ... at ~1/3 of the screen (top to bottom) when scrolling, and ...
    RMartins RMartins June 2016 Development
  • Z88DK NOOB cplot INK colorHi I am a complete NOOB with Z88DK, I am trying to draw colored circles. How does ink, paper and border work with Z88DK. I started trying to wo…

    ... () stands for "pixel x y to screen address" the first param will ... />
    zx_saddr2aaddr() stands for "screen address to attribute address".

    zx_px2bitmask ... a bitmask corresponding to the pixel within a screen byte.

    Alcoholics Anonymous Alcoholics Anonymous June 2016 Development
<1…28293031323334>

Latest Posts

  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 1:34PM
  • Happy 40th Birthday to the Amstrad CPC464!
    Your Spec-chum on 7:28AM
  • Your Favorite Magazine Cover Tapes.
    Paradigm Shifter on 1:28AM
  • Simple Sprite Routine
    dmsmith on 1:25AM
  • I am currently watching.....
    zx1 on April 11
  • Today's BASIC program: visit attribute cells I am interested in, in pseudorandom order
    Paradigm Shifter on April 11
  • How do you share programs online?
    firelord on April 11
  • Celebrity deaths...
    Ælita on April 11
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 11
  • Footballer of the year - translated version
    firelord on April 11

HitBox

Word Docs Hits
print 8.5K 20.4K
to 549.6K 1.6M
screen 45.8K 73.8K

Related Threads

  • How to get Grahics to wrap vertically around the screen?I am using the following code to draw an image to the screen.<br /> <br /> First I use HL to contain ROW and COLUM<br /> I then call the MapScreenFun…
  • Fastest way to write something to screen$Hi,<br /> <br /> 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…
  • Fastest way to decide which pixel to paint in order to draw a straight line(after I saw "Bresenhams circle algorithm" in development forum, I decided to ask this in here)<br /> <br /> in fact, I want to accelerate a car towa…
  • Now seems to be a good time to add to your collectionsI have bought a few spectrum items to add to my collection recently, had i bought them a year or two ago they would have cost double. This is one of …
  • Update to Image to ZX Spec to 1.3.1I'm inbetween jobs at the moment and felt the need to add a new feature - the ability to export anim gifs.<br /> <br /> [IMG]https://lh6.googleuserco…
  • How to print logo onto screen at chosen coordinates?Hi, I've just got back into zx spectrum games after all these years and after seeing some of the great games on here I would like to start learning p…
  • How to add a loading screen to my tap file[FONT=Calibri][SIZE=3]I?ve got my game created as a tap file generated by Pasmo. I now want to add a loading screen. Can anyone explaine the best way…
  • Print (to screen) avalue held in a register pairHi guys, looking for a routine that will print any value from 0 to 65535 to the current position on the screen.<br /> <br /> I once heard that ther…
  • Is it possible to add a listing to a screen?I made this picture (see next message for link) deliberately in the bottom half of the screen hoping to be able to have another display in the upper …
  • Alternative to Poke 23659,0 to prevent a 'break in' to a Basic Program.Good morning everyone,<br /> <br /> My memory fails me these days but in the early days of programming I used to use Poke 23659,0 as a crude way of…

Related Searches

  • fastest way to clear screen
  • full screen fuse how to
  • loading screen poke to hide text
  • yellow hue to screen
  • push pop to the screen
  • shadow screen to c000
  • write to screen
  • copy picture to screen
  • white screen no border when trying to load
  • 48k spectrum white screen no border when trying to load
  • save more than 1 screen to memory
  • fastest way to clear a screen
  • convert screen to png
  • spectaculator failed writing data to the spectrum s serial port print file
  • poke characters to screen
  • poke character to screen
  • attribute address to screen
  • row to screen address
  • screen address to buffer
  • print to screen

Copyright © 2024 World of Spectrum