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.159s
<1…6789101112…34>
  • 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…

    ... 2, 28, 20}; // full screen - border
    struct sp1_Rect levelbrect ... 0, 0, 32, 24}; // full screen


    // ... Variable to data Declared in ASM at End of ...
    // Refresh the whole screen
    void drawmap()
    {
    AndyOaks AndyOaks March 2012 Development
  • 4116 SRAM replacement (and ULA timings).As mentioned in another thread, I have spent quite a lot of time experimenting with different circuits and components for using a static RAM IC to re…

    ... all the way across the screen, but becomes less frequent towards ... gets ghosted into the same position in 0,1 (it does appear ... in other positions in this character location), but ... to reduce the ghosting, in particular the vertical ghosts almost ...
    Zorn Zorn March 2012 Hardware
  • Abbaye des morts[url]http://www.locomalito.com/juegos_abbaye_des_morts.php[/url] Looks like Spectrum, sounds like Spectrum, but it's not a Spectrum ('cause no colou…

    ... he can move at pixel position in all directions, he has to ... see this sort of thing in [URL="http://www.worldofspectrum.org ... loads the sprite bytes to screen without background mixing. The occlude ... some graphics for the last screen already ripped, post a link ...
    Alcoholics Anonymous Alcoholics Anonymous May 2012 New game ideas
  • Abbaye des morts[url]http://www.locomalito.com/juegos_abbaye_des_morts.php[/url] Looks like Spectrum, sounds like Spectrum, but it's not a Spectrum ('cause no colou…

    ... he can move at pixel position in all directions, he has to ... see this sort of thing in [URL="http://www.worldofspectrum.org ... loads the sprite bytes to screen without background mixing. The occlude ... some graphics for the last screen already ripped, post a link ...
    DaRkHoRaCe DaRkHoRaCe May 2012 New game ideas
  • Scrolling a mapCan someone explain in idiots terms how you scroll a map. I'm not after code as such, just an explanation of how it can be done. I'd like to scroll…

    ... to the screen, again, based on the precise scroll position. You can ... background and rotating the bytes in it, transferring the 'carried' ... the edge of the screen, for writing in new tiles whenever ... required.

    In this case, you can then ...
    joefish joefish May 2012 Development
  • Scrolling a mapCan someone explain in idiots terms how you scroll a map. I'm not after code as such, just an explanation of how it can be done. I'd like to scroll…

    ... the character's position in map co-ordinates, not screen co-ordinates. Then ... work out where on the screen to draw the character. Your ... your character stay in the centre of the screen, is have a ... a smart routine that fills in areas outside the defined map ...
    joefish joefish May 2012 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... Graphics/UDCs? No
    Updates position? Yes

    (1) A ... ) Best case (the new screen location is in the same row)
    mcleod_ideafix mcleod_ideafix June 2012 Development
  • Minigamecompo 2012[URL]http://minigamecompo.weebly.com/[/URL] As last year, 1K, 2K and 4K compo. Now I can use all announcements on all forums you participate. So f…

    ... only 1K programmable RAM (screen included). So games based ... entitled to use decompressors in your code, as long ... as they are inbedded in the total code.
    In the early '90s I coded ... I recoded the game in MC and added computerplay. It ...
    Dr BEEP Dr BEEP July 2012 Games
  • Switching 48/128 modes within a BASIC programI'm not sure what use this would be; ie. being able to switch between 48k and 128k modes and back again from within a continuously running BASIC prog…

    ... br /> 1000 CLEAR 32767: LOAD "mc"CODE: GO SUB 9115: GO ... 80: PRINT AT 0,0;CHR$ 163,"in ";mode;" mode",
    2010 ...
    LD (23615),HL ;in LIST_SP
    LD A,(23610 ...
    LD (23681),A ;in "not used"
    LD A ...
    Battle Bunny Battle Bunny July 2012 Sinclair Basic
  • WibbleBibble's Basic threadHi in an attempt to keep my questions from spamming the forum. I think its better to put them all in one place. Thanks everyone so far, I feel I am …

    ... ...

    Next listing in the book was page 30 ... :

    Prints at screen location corresponding to the values ... is never shown on the screen
    CHR$ 49 = 1 = is ... 2
    CHR$ 51 = 3
    CHR$ 52 = 4
    CHR$ 53 = 5 ...
    WibbleBibble WibbleBibble August 2012 Sinclair Basic
  • PRINT a numerical value i.e. the scoreHow do you fo about printing a numerical value using the print routine in the ROM? For instance I have a value 0-255 and want to PRINT the result at…

    ... ld hl,score+5 ; last position of score
    ld b ... "
    dec hl ; to next position in score
    djnz nxtscore
    screen. Also faster than stacking and ...
    Dr BEEP Dr BEEP August 2012 Development
  • IX register woes - or is SPIN buggy?Or am I missing something? I'm trying to use the IX reg to acess a table containing an x and y coord. My code below just doesnt seem to work proper…

    ... convert these coordinates correctly to position in screen memory?
    Ralf Ralf November 2012 Development
  • Machine code RST10 problemHello! After 27 years of playing with Spectrums I'm starting to look into doing assembly language properly. All went swimmingly well until I wrote …

    ... call. The loader clears the screen, displays a logo, and then ... CODE, because the loading screen contains hidden in-game graphics and the ... occupied by the BASIC/embedded mc loader?

    Thanks ... routine that writes direct to screen RAM it's unlikely I ...
    snigfarp snigfarp November 2012 Development
  • ZX-Paintbrush 2.2.9.5Dear ZX-Paintbrush friends, I want to present you some preview pictures of my latest progresses. Well, there are some bug-fixes to do, but it's work…

    ... an area of a screen, click export to asm, select binary with ... width x height option. So you could in ... theory select an entire screen, and export it to asm with ... above for the entire screen. With the screen divided into 16x16 ...
    FrankT FrankT December 2012 Emulators
  • ZX-Paintbrush 2.2.9.5Dear ZX-Paintbrush friends, I want to present you some preview pictures of my latest progresses. Well, there are some bug-fixes to do, but it's work…

    ... an area of a screen, click export to asm, select binary with ... could in theory select an entire screen, and export it to asm with ... the screen. After using the export selection button, the
    ASM ... this what you have in mind? Such a screen division would be ...
    clausjahn clausjahn December 2012 Emulators
  • ZX7: an "optimal" LZ77 packerAbout 20 years ago, I started a M.Sc. in Computing, planning to work on data compression. Although I quickly changed to another subject for a number …

    ... /> ld de, 16384 ; target address (screen area)
    di
    db ... image)
    call dzx7 ; decompress screen using Standard version
    sta ... you must do some changes in the .ASM file.
    antoniovillena antoniovillena January 2013 Brand new software
  • ZX7: an "optimal" LZ77 packerAbout 20 years ago, I started a M.Sc. in Computing, planning to work on data compression. Although I quickly changed to another subject for a number …

    ... are 4 CALL statements in dzx7_standard.asm that would need patching to ... compressed Apulija-13's loading screen to 3714 bytes against the ... for Apulija-13's loading screen.
    [list][*]Original RCS+ZX7 ... .exe, and then drag RCS screen onto zx7.exe.
    [url ...
    FrankT FrankT January 2013 Brand new software
  • TommyGun with AGDHi everyone, I have been working with Jonathan to incorporate his excellent Arcade Game Designer utility into TommyGun. Jonathan has created a compi…

    ... to control which screen to start in (I didn't ... to set the starting position of the player sprite, ... I removed the 3rd screen in from the top left, ... a player sprite in the new screen, which half worked ... on crash happened, filling the screen with garbage.

    mulder mulder February 2013 Development
  • Fastest redraw of screen from UDGsHere's a question for everyone, to generate a bit of code to be used in games: On a standard 48K Spectrum, what's the fastest way to redraw the scre…

    ... , from an offset starting position in the frame buffer.[/QUOTE]
    position at the next character ... using 2 bytes per character position, thus continuous scrolling would ... a little bigger than the screen). In this case, scrolling would ...
    Einar Saukas Einar Saukas March 2013 Development
  • running this game in zxspin assemblerHello all I've written this game out in the zxpin assembler. [url]http://chuntey.wordpress.com/2010/01/12/tutorial-zx-spectrum-machine-code-game-30-m…

    ... just reading my way through in hope that i may ... br /> I have games/programs in MC from 1986 until now.
    in MC will give you much insight in all possibilities in MC. For ... game directly in MC than BASIC when just using BASIC screen layout like ...
    Dr BEEP Dr BEEP May 2013 Development
  • pathfindingworking on pathfinding in the game. here is Russian description of Lee's algorithm: [url]http://algolist.manual.ru/games/wavealg.php[/url] "if-then"…

    ... stay in memory limits too. If you need asm data ... structures, there are a few in z88dk ... best direction for each position in the map. The idea ... is simple: the goal position emits a stink of ... stink at each map position before the gameplay begins ...
    Alcoholics Anonymous Alcoholics Anonymous May 2013 Development
  • Where do you stick the stack?...OK, so I've got a fair chunk of ASM code assembled from 24000 mark. The stack shouldn't get very big, just a few PUSHes and POPs of the main regis…

    ... you could move across the screen in a reasonable time. But ... track of its own position in hardware and the program ... controlling what one hardware position means in terms of pixels. You ... more precise control of position when demanded. In z88dk, the amount ...
    Alcoholics Anonymous Alcoholics Anonymous July 2013 Development
  • generating a pre-defined list in an un-defined sequenceI've decided to become a drunkard, to which end I've been drinking a whole bottle of beer in one day (whereas normally I'd make it last 2 or 3 days).…

    ... every time. In practical terms, we would always see on screen [B ... but start at a different position in the sequence, it may give ... at the beginning when the screen is almost empty, sometimes on ... an almost filled screen, etc. There are so many ...
    Einar Saukas Einar Saukas July 2013 Sinclair Basic
  • generating a pre-defined list in an un-defined sequenceI've decided to become a drunkard, to which end I've been drinking a whole bottle of beer in one day (whereas normally I'd make it last 2 or 3 days).…

    ... 10 seconds to blank the screen ... but ... there' ... them.

    In the listing the [color= ... /> and 7 ;A =bit position
    inc a
    position in A
    rla
    ...
    Battle Bunny Battle Bunny July 2013 Sinclair Basic
  • Spectaculator BlogHi All, I've decided to start a Spectaculator development blog [URL="http://www.spectaculator.com/category/blog"]here[/URL]. Normally months (somet…

    ... with a joystick and the screen suddenly dims then turns off ... you to zoom the screen when in full-screen mode to reduce the ... a tiny box in the middle of the screen.

    ... remember it's last window position (in full-screen mode).

    Hopefully ...
    liveevil liveevil August 2013 Emulators
  • MC LPRINT 23681Having problems with this routine to print large on the screen using LPRINT, it works ok in BASIC, but cant seem to get it to loop for some reason in…

    ... on the screen using LPRINT, it works ok in BASIC, but ... to loop for some reason in MC, and the colours are ... always ends up the same in each column.

    in the 48K ROM
    ld ... seems to write to the screen. I'm not sure ...
    u6c87 u6c87 September 2013 Development
  • Border art viewerRecently, we were working with diver/4d on border art. The idea was to push the techniques of drawing on the border to the limit and to see, how much…

    ... some potential sensitivity to horizontal screen position in my contention test and this ... additional re-tuning and works in SpecEmu correctly (many recent versions ...
    introspec introspec September 2013 Development
<1…6789101112…34>

Latest Posts

  • Your Favorite Magazine Cover Tapes.
    Your Spec-chum on 2:19PM
  • Where to Buy the New or Fairly Recent , Excellent ZX Spectrum Games Software?
    Your Spec-chum on 1:34PM
  • 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

HitBox

Word Docs Hits
screen 45.8K 73.8K
chr 1.3K 4.4K
position 5.8K 7.8K
in 401.9K 810.5K
mc 1.5K 1.9K
asm 3.8K 6.7K

Related Threads

  • Screen effects in MCAs I see there is still interest for MC programming on Speccy. So, I made little presentation of screen or slideshow effects with source files, demon…
  • 42 colums in screen, in anywherethe routine write in anywhere of the screen, it can start to write in 32X24 position and write from it in 42 colums, it is utility to have border wit…
  • Copying a SCREEN$ in ZX BASIC in 1 second?!Following on from the revived "[thread=20207]Saving a complete SCREEN$ in BASIC[/thread]" thread (although Arjun really only needed a suitable POKE i…
  • ULAPlus: showing different screen modes in one screenI wanted to write a demo showing the same screen, converted to various screen modes available on the Spectrum (well, a Spectrum clone capable of show…
  • Help! Experts in BASIC/ASM, Hardware, in-game screenshots needed!There are several games which are too complicated for me to get the in-game screenshot. If you guys could help me, the Spectrum community would appre…
  • CODE SCREEN$ in MCIs there any way of determining what character is displayed at a certain co-ordinate from machine code like the 'IF CODE SCREEN$=' arrangement in bas…
  • Mixed bag - Mangled in-game screen and/or loading screen.[url="http://www.worldofspectrum.org/infoseekid.cgi?id=0012757&amp;loadpics=3"]Black Raven[/url]<br /> <br /> Mangled in-game screen and loading sc…
  • Glad to see the ZX Spectrum is in the Science Museum in London.About time too! Last tiem I looked there was just the ZX-80 but the Spectrum is in there now too, alongside a pong-clone and a Vic-20.
  • An MC question (sorry, there's no MC forum to post to!)Ok, still struggling with learning MC - but am getting there.<br /> <br /> I just can't find anywhere on the web / in books that explains how to do a…
  • have a speccy program not in the archive or in MIAIntermediated Maths 2 for the 48K!!

Related Searches

  • fastest screen routine
  • screen routine
  • lowest memory position for machine code
  • lowest memory position machine code
  • screen routines
  • print a char in asm
  • circle in asm
  • save screen from mc
  • find screen position of all attr
  • change border colour in mc
  • change border colour in mc out
  • screen position
  • machine code in loading screen
  • chr asm
  • multiply in asm
  • copying a screen in zx basic 1 second
  • multiply in asm mc
  • hack screen position
  • creating a loading screen in 80 s
  • x y to screen position

Copyright © 2024 World of Spectrum