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.038s
<1…78910111213…34>
  • that "listing variables during runtime" thingWell, I did eventually finish this, but with my meds playing up I don't have much time each day that I can spend at the computer, so it's taken rathe…

    ... which had been stored from the old (E_LINE) position), then (VARS) ... up various pointers and calculate the parameters for the ... routine:
    PRINTRO:;test from BASIC (otherwise this first section ... PRINTA: ;print character A at row B column C with attributes ...
    Battle Bunny Battle Bunny November 2013 Sinclair Basic
  • FZX Driver for z88dkAn fzx library for z88dk can be downloaded [URL="https://drive.google.com/file/d/0B6XhJJ33xpOWM2hWNjAxMVkxaEk/edit?usp=sharing"]here[/URL]. The libr…

    ... set if the cursor position has left the bottom ... x);[/B]
    Print position can also be set through ... on a single character from the current character set.< ... B]
    Return the pixel width of the buffer. Newline ... will fit in a row. You can keep calling ...
    Alcoholics Anonymous Alcoholics Anonymous November 2013 Announcements
  • Scrolling Bi-Colour Engine for 4-Player GamesJust putting this code up for people to have a look at. Far from finished. Should simply compile and run a bit of a demo. Only good for 128K and +…

    ... have a look at. Far from finished. Should simply compile ... hl = address of start of row
    add hl,de ; ... =X, hl=image, sp=pixel row table, c>128 so ... ldi
    ldi ;draw two pixel rows
    ENDM ;repeat 8 ... , hl=attrs, sp=attr row table
    REPT 8, ...
    joefish joefish March 2014 Development
  • Could use some help improving some controls.Back when Dingo was released many people said they had problems controlling it, so I've decided to improve the controls on it, so you no longer need …

    ... lined up with the one pixel line where you can move ... />
    The first 3 lines calculate where you are. The next ... pressing RIGHT while on a row with tiles on it. Like ... just press RIGHT at this position, but the problem is that ...
    Sokurah Sokurah July 2015 Development
  • Tutorial: Using UDGs in SpecBASSpecBAS is capable of using graphics mode, in a similar manner to the original Spectrum. Like most things though, the extended nature of SPecBAS's ab…

    ... pre-defined. The block graphics from the number keys are mapped ... - one bit per pixel, making up one byte per row. Because SpecBAS ... "a" is 128 characters on from there, so character 225. 225x64 ... set itself, you need to calculate the address of the character ...
    Dunny Dunny May 2018 Sinclair Basic
  • Pixel Editor Pro - a new webapp for editing pixel artHey Spec Chums, Don't know if anyone's interested, but I've been working on a pixel art editing webapp that might be useful for potential retro de…

    ... been working on a pixel art editing webapp that ... br />
    It's called Pixel Editor Pro (a bit of ... m just looking for feedback from users about:
    1. ... as (1) size of pixel squares in the Edit ... br /> - display the current row and column over which the ...
    Michael McLarnon Michael McLarnon January 2019 Development
  • EmuZWin supports 256 color gamesI am sorry starting new topic, but you see this info is important a bit: new version 2.4 of the EmuZWin is available to download, and it supports 25…

    ... character set by pixel to find out the right position again [/quote ... to start it always from the top visible row. If you found ...
    Vladimir Kladov Vladimir Kladov April 2004 Emulators
  • 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] ; ***********…

    ... .z80 file available from [url="http://www. ... /> ; based as opposed to pixel based system

    ... 0) ; Get Current X Position
    INC A ; ... /> ; ACHAR

    ; Calculate address of char

    robpearmain robpearmain August 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…

    ... is some code modified from Nick Flemings awesome example ... hl = address of next (pixel) row down.
    inc h
    ; Draws a 16 pixel wide sprite (variable height)
    pop de

    ; ----- calculate rotate addresses. -----

    ld ...
    robpearmain robpearmain October 2004 Development
  • 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…

    ... positioned at a tile-perfect position (i.e. it's ... things up since that extra row/col of the sprite ... column (nor the 7 blank pixel rows above each column). ... by one and the empty row at bottom will not ... ld a,(bc) ; get clr from clr block
    inc bc ...
    Alcoholics Anonymous Alcoholics Anonymous September 2005 Development
  • 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…

    ... and graphics primitives. Every pixel can be any colour. ...
    - Build your large tiles from sp_PrintString strings. These strings can ... codes to change relative print position, so you can print ... to build these tile strings from...

    - Use ...
    Alcoholics Anonymous Alcoholics Anonymous October 2005 Development
  • Timex 80 column display driverI subsequently wrote an 80 column font driver for 512x192 mode.

    ... char printed from scratch, doesn't compute a new position subroutine address ... the dfile2 address for each pixel row.

    On the other ...
    Alcoholics Anonymous Alcoholics Anonymous March 2006 Development
  • Shoot-em-up Development UpdateHi Folks, I am still working away at my horizontal scroller. Here is a link to let you see progress. I have re-written the scrolling routine to make…

    ... br /> ; SCROLLING ROUTINE WITH 2 PIXEL PRECISION
    ;==============================================================[/FONT]
    ... /> [FONT=Courier New]; Calculate offset from start of row[/FONT]

    ...
    dmsmith dmsmith April 2006 Development
  • z88dkHello. I'm an spanish user of spectrum (and naturaly of this page). I have a question. I want to start to program games with z88dk, but I need a goo…

    ... /> How is faster than using row major form?
    [/quote]< ... at a position depending on its plane (a number from 0-255 ... ).

    For horizontal pixel rotation, each "struct sp1_cs" contains ... vertically before this extra column/row is drawn. This works ...
    Alcoholics Anonymous Alcoholics Anonymous April 2006 Development
  • Wanted: Game Ideas!Ok then here goes nothing. I'm a reasonably good programmer, but I'm really no good at coming up with game ideas and graphics. So if any of you have…

    ... - Up to 256 unique 8x8 pixel background tiles can be displayed ... strings that can have print position commands embedded. Other commands include ... or so hours in a row to get it right. ... for function pointers, stay away from multi-dimensional arrays -- or index ...
    Alcoholics Anonymous Alcoholics Anonymous April 2006 Development
  • ANN: SP1 for Z88DK (aka splib3, Sprite Pack v3.0)Well it's finally arrived, after a month of "a few days from now" release deadlines. SP1 is the lastest version of splib, a flicker-free software sp…

    ... completely draw a character cell from the associated "struct sp1_update". Have ... of these

    uchar row; // +0 current y tile-coordinate ... ..7) to add pixel precision to the sprite's position. width and ...
    Alcoholics Anonymous Alcoholics Anonymous April 2006 Development
  • ANN: SP1 for Z88DK (aka splib3, Sprite Pack v3.0)Well it's finally arrived, after a month of "a few days from now" release deadlines. SP1 is the lastest version of splib, a flicker-free software sp…

    ... column, bit 5 = 1 last row, bit 4 = 1 clear ... sp1_update" the sprite occupies. The position in that list depends on ... sp1_UpdateNow() draws a sprite character from the "struct sp1_cs" can be ... draws the graphics in the pixel buffer and returns to sp1_UpdateNow ...
    Alcoholics Anonymous Alcoholics Anonymous April 2006 Development
  • ANN: SP1 for Z88DK (aka splib3, Sprite Pack v3.0)Well it's finally arrived, after a month of "a few days from now" release deadlines. SP1 is the lastest version of splib, a flicker-free software sp…

    ... if (se->s->row > 21) // if sprite ... this includes information on current position. Following the move the ... to add to accommodate pixel precise placement of the ... pixels rotating into the character from the left side.
    ...
    Alcoholics Anonymous Alcoholics Anonymous May 2006 Development
  • ANN: SP1 for Z88DK (aka splib3, Sprite Pack v3.0)Well it's finally arrived, after a month of "a few days from now" release deadlines. SP1 is the lastest version of splib, a flicker-free software sp…

    ... been moved to its new position, the "hrot" member of the ... and an offset for vertical pixel placement of the sprite. By ... -Tac-Toe Border from the Engine

    sr.row = 7; sr ... character square and removes it from the engine.

    ...
    Alcoholics Anonymous Alcoholics Anonymous May 2006 Development
  • ANN: SP1 for Z88DK (aka splib3, Sprite Pack v3.0)Well it's finally arrived, after a month of "a few days from now" release deadlines. SP1 is the lastest version of splib, a flicker-free software sp…

    ... sprite and the extra blank row on the bottom of the ... () allocates memory for struct_sp1_ss's from queue #0 and memory for ... pacman will move in 1-pixel increments; the 'dx' and 'dy ... to reset the pacman's position, or perhaps the in_KeyPressed() function ...
    Alcoholics Anonymous Alcoholics Anonymous May 2006 Development
  • Reason for strange display layout?I have always wondered if there is any technical reason behind the strange layout of the display file or why did Sinclair choose to do it this way?

    ... map to TV display position with this basic program ... the right one character position. When CCCCC=11111 ( ... a drop from char row 0 to char row 1 ( ... row) and SSS gets 1 added. This is the next pixel ... by single pixels, convert from pixel coords to attribute coords, ...
    Alcoholics Anonymous Alcoholics Anonymous April 2007 Development
  • How does interrupts work?I am a little confused regarding the interrupts on the Spectrum. If I have some hundred bytes of machine code started with, say, [B]RANDOMIZE USR 300…

    ... you get 224 cycles per pixel row (this includes left and right ... of time and will suffer from the tearing. Ultimate uses a ... dirtied character cells are copied from a "back buffer". However tearing ... still appear in the old position. So not true sprites in ...
    Alcoholics Anonymous Alcoholics Anonymous May 2007 Development
  • How does interrupts work?I am a little confused regarding the interrupts on the Spectrum. If I have some hundred bytes of machine code started with, say, [B]RANDOMIZE USR 300…

    ... the "real" TV screen position to the correct place ... as the raster moves from left to right covering ... "plot" equals to a Spectrum pixel?[/QUOTE]

    ... frames so the same pixel row gets displayed twice in ... of the pixel as the raster moves from left to ...
    Alcoholics Anonymous Alcoholics Anonymous May 2007 Development
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... generators actually calculate the next random number from the previous ... address when moving down one pixel row. z88dk does not allow ... fat character in each vertical pixel row.

    For ... destination address for the next pixel row.

    We ...
    Alcoholics Anonymous Alcoholics Anonymous June 2007 Development
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... with limited formatting
    // row = initial row coordinate
    // col = ... code]
    // compute initial print position of line

    if ... the screen address from pixel coordinates, screen address from column coordinates, ...
    Alcoholics Anonymous Alcoholics Anonymous July 2007 Development
  • Oneliner contestHello to you all, I dare you to make a program on 1 BASIC line. Here is the place to sent your ONELINERS [url]http://www.zxspectrum.00freehost.co…

    ... . So this is a reconstruction from very vague memories! Back then ... /> a) Declare separate vectors for row and column. This will save ...
    Digital Prawn Digital Prawn August 2007 Development
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... [b]d_PrintDoubleW()[/b]. The pixel scroll routine requirement has changed ... /> p_GetPlotScreenCoord(p, &r.row, &r.col);
    ... /> p_GetPlotScreenCoord(p, &r.row, &r.col);
    ... copy the colour from the current position in the 9- ...
    Alcoholics Anonymous Alcoholics Anonymous September 2007 Development
  • New oneliners for 2008[INDENT][INDENT][INDENT]Here's my attempt at a first-person-perspective 3d game in one line of BASIC. It's called 'wormhole', and you've got to get t…

    Einar,

    your algorithm looks short and promising.
    This is what I made until now

    [code]
    Statements:
    1 DIM m(999):
    2 LET m(66)=1:
    3 FOR r=1 TO 10:
    4 FOR c=1 TO 15:
    5 RESTORE :
    6 ...
    Dr BEEP Dr BEEP March 2008 Development
  • Collision Detection in SP1Hi, Does anyone have a well-documented example of using collision detection in spritelib. I've search WoS and Z88DK forums but no joy. Something wi…

    ... completely included all the sprite position information in their calculations. Again ... . xthresh and ythresh also come from the "struct sp1_ss"; they don ... have the extra row and column required for pixel precise placement and ...
    Alcoholics Anonymous Alcoholics Anonymous March 2008 Development
<1…78910111213…34>

Latest Posts

  • i am currently listening to........
    Paradigm Shifter on 12:26AM
  • Happy 40th Birthday to the Amstrad CPC464!
    dmsmith on April 16
  • Celebrity deaths...
    mel the bell on April 16
  • Cooperative Games.
    Paradigm Shifter on April 16
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 16
  • European Software Titles with an English version
    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
calculate 1.1K 1.4K
pixel 5.1K 8.3K
position 5.8K 7.8K
from 169.9K 237.3K
row 3.2K 6.5K

Related Threads

  • Mine Alert from MH, already typed up by Namco and missing from WoS (Neil Parsons??!)I was reading the thread where the game "Sir Gawain" was typed up and uploaded to the archive and noticed that the same person did type up also anoth…
  • "Pixel after Pixel", WoS contest for the best fan made loading screen$After reading the post where Ste?86 did a splendid fan loading screen for Pud Pud, I had the idea of creating a contest to see which is the best load…
  • Microhobby's Pixel A Pixel compoI've recently found out that there's been a graphics competition Pixel A Pixel held by Microhobby magazine, thx to Ivanzx for pointing this out in on…
  • Microhobby's Pixel A Pixel compo: help requiredHi!<br /> <br /> The start of this story is described in this topic: [url]http://www.worldofspectrum.org/forums/showthread.php?t=38955[/url]<br /> <b…
  • WoS Pixel after Pixel May 2012 CompetitionHere are the entries for the Wos Pixel after Pixel May 2012 Competition.<br /> <br /> [IMG]http://i1239.photobucket.com/albums/ff516/K33pontruckin/pi…
  • Microhobby's Pixel A Pixel restoration: releasesThe first three pages are ready and have been released at the DiHalt 2012 lately to support the Wild compo.<br /> <br /> [url]http://zx.maros.pri.ee/…
  • Microhobby's Pixel A Pixel restoration (210, page 10)A new compilation of restored images has been ready, demonstrating the power of an update conversion tool.<br /> [url]http://zx.maros.pri.ee/microhob…
  • Microhobby's Pixel A Pixel restoration: 156,157,158,159,160,161,205We've made another release of about 30 restored Pixel a Pixel entries.<br /> [url]http://zx.maros.pri.ee/microhobby/MH_156_p15_MH_157_p35.zip[/url]<b…
  • Scene+ (cassettes for sale from the Spectrum User Club from Austria and Germany)I am selling some of the issues in cassette of the Austrian Spectrum Club (also German, I think!), most of them are quite old and hard to see. They i…
  • Photos from the Cambridge Centre for Computing History and from the Baron of Beef pubFor several weeks, I've been adding new photos every Sunday to my Flickr space because I am publishing a selection of pictures from my trip to London…

Related Searches

  • lowest memory position for machine code
  • lowest memory position machine code
  • boy from space
  • from bedrooms to billions
  • get font from game
  • loading 48k games from disk
  • save screen from basic
  • new hardware from shaun
  • new hardware from
  • save screen from mc
  • pixel quest
  • pixel quest einar
  • new game wip from retroworks
  • rescue from atlantis
  • calculate an average
  • new hardware for spectrum from shaos
  • find screen position of all attr
  • dim from input
  • pixel row screen address
  • calculate pixel position from x y

Copyright © 2024 World of Spectrum