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.050s
<1…28293031323334>
  • Enterprise 128Hello, has anyone come across any entry level tutorials on z80 assembler specific to the Enterprise machines in English. I found some Hungarian stuf…

    ... character size bitmap in normal pixel screen mode if the starting ... anything from Nick address 0000h-FFFFh):
    c000-c04f first row
    c0f0-c13f fourth row
    .
    .
    .
    fe30-fe7f 200. Pixel row
    Geco Geco August 2016 Development
  • Akalabeth gamei found now that someone ported an ansi-basic game (coded in 1979?) to msx-basic - what about a zx-spectrum basic version of it? ;) https://plus.goo…

    ...
    Convert HPLOT absolute X pixel coordinate to DRAW relative X ...
    Convert HPLOT absolute Y pixel coordinate to DRAW relative Y ... /> PEEK a 16-bit integer from RAM addresses a,a+1 ... a 160-row Y pixel coordinate to a 176-row Y pixel coordinate
    Battle Bunny Battle Bunny August 2016 Sinclair Basic
  • ZX GameDev tools consolidatedHello WoS! It's been a while, yet with a plenty of decent gamedev tools (including new ones!), is there a [i]single/pivot table[/i] or some datash…

    ... with sp1. sp1's decoupling from the raster makes it very ... raster scans a pixel row.

    * Neither prevent you from running your ... this will take time away from the total time available to ... you are talking about? aside from the point and click stuff.
    Alcoholics Anonymous Alcoholics Anonymous January 2017 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…

    ... from NIRVANA_readC().
    ;
    ; Params:
    ; D = pixel ... ld h, 0 ; Calculate
    ld l, ... ld h, 0 ; Calculate
    ld l, ...
    colonel32 colonel32 January 2017 Brand new software
  • HELP!I'm trying to replace a bit in a byte as follows, but having some sort of brain freeze trying to get it to do what I want. A=00 if bit to replace …

    ... its put at a specific pixel location line by line, with ... how many bits to transfer from (IX) to (HL)

    from the centre to find the ... a continual stream and its position at the end of printing ...
    Arkannoyed Arkannoyed February 2017 Development
  • Look whats possible in 924 bytesSo, finally after over a year of development and nearly 25 years since I first designed the graphics, I've actually made it to the point where this i…

    ... /> This is the routine to calculate and draw the board squares ... no. square printing only happens from 00 to 10h

    ld d,l ;save HL position
    addl_lp1:
    rlc e ...
    Arkannoyed Arkannoyed February 2017 Development
  • Look whats possible in 924 bytesSo, finally after over a year of development and nearly 25 years since I first designed the graphics, I've actually made it to the point where this i…

    ... to parse the correct board position to the routine.

    calculate the intervening squares and ensure ... representation I made to encode from, it'll make more sense ... br />
    Speed has suffered from the size going sub 900 ...
    Arkannoyed Arkannoyed February 2017 Development
  • Jet Set Willy 2's original author releases a modded version of the game!Apologies if this has already been posted, but Derrick P. Rowson, the original author of Jet Set Willy 2, has been modding JSW2, and the latest versi…

    ... remember the source codes function from such an old undocumented ... the screech and colour flash from the scrolling message. New ... completion and removed the one pixel limit on jumps
    < ... press enter
    select feet position and press enter.

    ewgf ewgf March 2017 Games
  • ZX-Paintbrush and global palette and ula+ supportHello, I think I need some help for the palette issue of ZX-Paintbrush. I want to check whether the way I'm about to clear the palette handling i…

    ... emailed a real world example from my map to you, to ... picture" dialog not to be pixel-exact:
    I always set ... HALFTONE mode, before I further calculate the right picture. When I ...
    clausjahn clausjahn May 2017 Software
  • endless runner project..So I'm thinking of writing a small tutorial series on writing games for the speccy in C, and figured that an endless runner would be an easy example …

    ... -bit, again something inherited from computing history) or binary mode ... lib is intentionally independent from any system software including ... a real 100% cleared, pixel set clean screen?
    ... state like the current cursor position, so although you could ...
    Alcoholics Anonymous Alcoholics Anonymous May 2017 Development
  • Beginner's z88dk help rqdI'm struggling to get my first z88dk C program to compile. My program is this: #include <spectrum.h> int main() { zx_border(INK_BLACK); } …

    ... sprite occupies. From that structure you can read row,col,width,height ... know the horizontal and vertical pixel shift of the image within ...
    Alcoholics Anonymous Alcoholics Anonymous June 2017 Development
  • off screen bufferwhen using an offscreen buffer is the memory copied to the screen in a way that makes it easier to draw sprites to the buffer? E.g. Lets say you…

    ... by screen columns - 1st column from top to bottom, 2nd column ... to calculate coordinates:

    - always INC L to go one pixel ... parts of location but not from sprite buffer but from location data
    Ralf Ralf June 2017 Development
  • z88dk terminalsto set up a terminal a bunch of numbers are needed: m4_zx_01_output_fzx(_window_1, 0x2330, 0, 0, 1, 14, 1, 19, 0, _ff_ao_Prefect, 14, 0, 14, 8, 1…

    ... . But it's still easier from paper, if you are comfortable ... /> Otherwise, it does pixel scrolling. For the pixel scrolling, it is scrolling ... ~14000 cycles to the top pixel line, then 224*192 cycles ... can start updating the top pixel row after the raster is a ...
    Alcoholics Anonymous Alcoholics Anonymous July 2017 Development
  • Bug in the Pac-Man Arcade Emulator and Pac-Man Arcade?By looking at the walkthrough of the arcade emulator for the Spectrum (which is supposed to behave the same as the original arcade), there seems to b…

    ... lower resolution grid, where each position represents 8x8 pixels. This ... dies when he seems further from the ghosts than normal (when ... the moment Pacman moves one pixel towards a Ghost and the ... Ghost moves one pixel towards Pacman, the grid position they are in ...
    RobeeeJay RobeeeJay August 2017 Games
  • What is the maximum fps the spectrum can achieve?I have been doing some reading and from what I understand the Spectrum outputs a PAL signal, but that means it will display @50fps or @25fps? If t…

    ... -shift EVERY possible transition from one tile to another. ... possible transitions on each row where there are platforms ... to 3 different 10x16 pixel detail tiles can be pre ... IY pairs within the same row of tiles, using PUSH ... and forth on a row as new tiles appear ...
    joefish joefish August 2017 Hardware
  • How to automatically find the character set in a gameThis is all completely new to me, so please be patient. I've done some reading up on how character sets are handled by the Spectrum. I understand tha…

    ... 0-9 and A-J from a load of known fonts ... value of 0-255 per pixel. Maybe do a third one ... run through a snapshot, and from each byte address take the ... average bitmaps. (Simply calculate the difference at each pixel and add to ...
    joefish joefish August 2017 Development
  • How to automatically find the character set in a gameThis is all completely new to me, so please be patient. I've done some reading up on how character sets are handled by the Spectrum. I understand tha…

    ... -9 and A-J from a load of known ... value of 0-255 per pixel. Maybe do a third ... algorithm to detect pixel size. I take pixel size of 64x64 ... errors. I then reduce pixel size. Pixel size with smallest total ... (so you try to start from each position 0...64).
    ...
    tstih tstih August 2017 Development
  • Question about Arcade Game DesignerHi everyone. I would like to use AGD to create a game like Stonkers, with my troops and enemy troops that can move simultaneously, invisible enemy t…

    ... way to memorize the position of computer-controlled sprites ... because AGD resets their position every time the player- ... then calculate the difference in horizontal/vertical distance from the player ... block them in their position, cycling from the first to the ...
    Alessandro Grussu Alessandro Grussu September 2017 Sinclair Miscellaneous
  • Thought this would be simple... Z80Hi Folks, Started to read "Beyond simple BASIC, Delving Deeper into your ZX Spectrum" by Dilwyn Jones. This is a great book and I came across the…

    ... BASIC
    ; ------------------------------------------------------------------------------
    ; Calculate display file address from character row and column
    Paddy Coleman Paddy Coleman September 2017 Development
  • Thought this would be simple... Z80Hi Folks, Started to read "Beyond simple BASIC, Delving Deeper into your ZX Spectrum" by Dilwyn Jones. This is a great book and I came across the…

    ...
    ROW_COL defw $0000 ; Character row/column
    STO_B1 defs 8 ... ret
    ; ------------------------------------------------------------------------------
    ; Calculate display file address from character row and column
    Ast_A_Moore Ast_A_Moore September 2017 Development
  • Can't Get My Simple Code To RunHello again, I'm trying to run the following simple code: [code] org 32768 main ld b, 21 ; x coordinate is …

    ... .
    ld a,(xcoord) ; vertical position.
    rst 16 ; print it ... />
    [quote="dbolli;923635"]Your row and col in b,c ... /> Try row (b) = 1 and col (c) = 1 and go from there ...
    Scorpion_Realities Scorpion_Realities October 2017 Development
  • Can't Get My Simple Code To RunHello again, I'm trying to run the following simple code: [code] org 32768 main ld b, 21 ; x coordinate is …

    ... /> Try row (b) = 1 and col (c) = 1 and go from there ... ;
    at equ 22 ; AT position

    ld hl,st_p5a ... 65535*1.691 range duration from 0 ms up to 10 ... /> ; ascii controle codes 0-23 from 31
    ; 24-31 are ...
    Scorpion_Realities Scorpion_Realities October 2017 Development
  • Can't Get My Simple Code To RunHello again, I'm trying to run the following simple code: [code] org 32768 main ld b, 21 ; x coordinate is …

    ... row, first column of the screen. Since your text begins at position ... screen, the [i]B[/i] from “Bytes” remains on the screen ...
    Ast_A_Moore Ast_A_Moore October 2017 Development
  • A Neat Redefine Keys RoutinePreviously, I’ve only shared this routine with a couple of people via PM, but I’ve now decided to make it public. I optimized it for size, so it uses…

    ...
    add ix,de ;table row

    pop bc ;restore ... –5, which indicate position of key within half-row,
    rrca ;into ... 'll use as a key position counter
    ld a,32 ...
    jp 8252 ;upon RETurn from the subroutine, move on to ...
    Ast_A_Moore Ast_A_Moore October 2017 Development
  • Other than using attributes what other ways to detect collisions, when using char based movement?So I'm slowly working out the bits and pieces to write a game completely in assembly. I've been using attributes when writing in BASIC to detect whet…

    ... in with B = Y-position (row), C = X-Position (column).
    Multiplying ... /> ld a,c ;Save X-position for later

    ... ,0 ;BC now holds Y-position * 256

    ... ld a,(hl) ;Get value from attribute address

    ...
    joefish joefish November 2017 Development
  • ive found an attr scrolling routine but i want to remove the smaller scroller within it, etc.https://pastebin.com/K4nG3xbX also i would like to be able to change the colours and not have a shadow. http://www.worldofspectrum.org/pub/sin…

    ... ; =22815 = end of top row of attribute message
    LD ... /> L_FB6B: 64 C4 ;copied from FB6D,E
    FB6D: ... FB76: 00 ;counter (CHR$ pixel column)
    FB77: 16 ;attribute ...
    Battle Bunny Battle Bunny November 2017 Development
  • Troubleshooting my +2To put this in context: a while back (i.e. late last year and earlier this year) I was looking to put together a compilation of modern Spectrum games…

    ... been hiding a dirty secret from me for... a [i ... if the compatibility problems transfer from one computer to the ... right by a pixel or so - the left-hand position it looks ... I don't get this from either of my +2Bs or ... the +2's surgery from all those years ago?
    The Mighty Dopethrone The Mighty Dopethrone November 2017 Hardware
  • ive found an attr scrolling routine but i want to remove the smaller scroller within it, etc.https://pastebin.com/K4nG3xbX also i would like to be able to change the colours and not have a shadow. http://www.worldofspectrum.org/pub/sin…

    ... 5900 ; =22784 = start of top row (8) of attribute message
    row of attribute message
    LD A, (L_FB76) ; CHR$ pixel ... /> LD A, C ; CHR$ pixel column
    OR A ; check ...
    Battle Bunny Battle Bunny November 2017 Development
  • Fast Binary to Text DisplayI've done this thing that takes some memory contents and converts it to a Binary version of 0's and 1's on screen. However, I've no idea what to use …

    ... which is completely absent from that which I use ... /> You're using 4 pixel wide characters (3 pixels with ... an empty pixel "spacer" down the side ... in 2 more rows from the bottom upwards. If ... br /> That leaves the row second from top. If you're ...
    thricenightly thricenightly December 2017 Development
<1…28293031323334>

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