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.115s
<1…891011121314…34>
  • reimport of exported asm in 7upI know it may seem a cryptic title but is there a way of importing an asm file ( created using the export data option within 7up) back into 7up or an…

    ... The assembly output is supposed to output something that can ... sounds like your going to have to write a small ... going to have to write a program to reconstruct the graphics to screen, and ... your first line some arbitary address to start with, something like ...
    kgmcneil kgmcneil February 2010 Development
  • Graphics problemHi guys. Finally got a REAL zx spectrum, cost ?20 from a friend. When i draw plots and circles, it takes time to do it, but how do i do it instantly…

    ... it is very quick to modify a screen address to move over by single ... where successive points are next to each other.

    ... any fast graphics library needs to be. It is not ideal ... it slower!!) and it computes screen addresses from pixel coordinates.
    Alcoholics Anonymous Alcoholics Anonymous February 2010 Sinclair Basic
  • Image to ZX Spec 1.1 Now Freely Available!Image to ZX Spec 1.1 Now Freely Available! [IMG]http://mirror.viperfang.net/silentdevelopments/images/ent-preview1.1.zx.png[/IMG][IMG]http://mirror.…

    ... pixel comparison of the original to bzither spectrum colours (i. ... based on these for the attribute block. If a colour is ... CODE 42240), copy other image to screen (slow in BASIC): FOR a ... G1 garbage collection, future changes to enable GPU hardware acceleration ( ...
    LCD LCD March 2010 Announcements
  • New member here. And a spider! :)Hello everyone. My name is Sekrets. I'm quite a lonely individual, searching for a digital home where I might find fellow speccy enthusiasts to adopt…

    ... might find fellow speccy enthusiasts to adopt as family.
    [/quote ... move a spider around the screen! but once my knowledge of ... out the hard part (drawing to screen, animation, etc) so you're ... 'll want to use a look up table for screen address mapping, but ...
    Arjun Arjun March 2010 Development
  • My first platformerHi all! How do you do? Been lurking here for a while, but never had the courage to join the forum. :) The Speccy was my first computer, so I've alw…

    ... allows their locations to be stored with the screen draw data via ... drawn -- ie it initializes the 'screen' member of the struct_sp1_updates).
    to determine which preshifted sprite frame to use and add that absolute address to ...
    Alcoholics Anonymous Alcoholics Anonymous March 2010 Development
  • Double Dragon 128k - The graphicsAs you are all probably aware, I tried gathering a team of people together a few years back to make a totally re-programmed version of Double Dragon …

    ... and masks (it is possible to do in Sevenup) allows quick ... />

    ;HL - screen address, SP (stack) - sprite data address

    [code ...
    LD (HL),A ;write to screen
    [/code]

    In ...
    Ralf Ralf March 2010 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 …

    ... notice that the subroutine to work out the Screen Address is called for ... : call p_at ;convert Character Position to Screen Address
    ld b,8 ;transfer ... Bytes to transfer, DE Screen Address,
    inc l ;HL=address of data to be ...
    Turkwel Turkwel April 2010 Development
  • DivIDEo - streaming video on the DivIDEThis has been a bit of a personal holy grail for years and years, so I'm very pleased to announce the release of DivIDEo, my streaming video system f…

    ... bits of the LBA address). Pretty much all the ... timings of the converter to match up with that ... it would never know when to skip over the 'signature ... uses the ESXDOS API to locate the file, eliminating ... contention is when writing to screen memory, and there's ...
    gasman gasman May 2010 Announcements
  • The Hisoft BASIC v1.2 Plus 3I am trying to compile a basic program with the [B]Hisoft BASIC v1.2 Plus 3[/B]. When i read the instructions to prepare the program to be compiled b…

    ... at the top of the screen. We have supplied a number ... of the screen. You'll have to press a key to continue (don ... colours will appear on the screen. We'll explain later what ... the LOAD line is the address to be used after RANDOMIZE USR ...
    arfgh arfgh June 2010 Sinclair Basic
  • Z80 Machine Code Question...Hi Folks, I know not strictly a BASIC question but I have started to learn Z80 machine code - 25 years too late! :smile: I have been reading a book…

    ... book. I tried altering the address on the final jump but ... /> LD HL,16384d ; Start address of screen 210040
    LD A,85d ... ; POKE bit to screen 77
    INC HL ; Add 1 to address 23
    address ED52
    POP DE ; Restore ...
    Paddy Coleman Paddy Coleman August 2010 Sinclair Basic
  • Z80 Machine Code Question...Hi Folks, I know not strictly a BASIC question but I have started to learn Z80 machine code - 25 years too late! :smile: I have been reading a book…

    ... book. I tried altering the address on the final jump but ... /> LD HL,16384d ; Start address of screen 210040
    LD A,85d ... ; POKE bit to screen 77
    INC HL ; Add 1 to address 23
    address ED52
    POP DE ; Restore ...
    Fikee Fikee August 2010 Sinclair Basic
  • Z80 Machine Code Question...Hi Folks, I know not strictly a BASIC question but I have started to learn Z80 machine code - 25 years too late! :smile: I have been reading a book…

    ... /> LD HL,16384d ; Start address of screen 210040
    LD A,85d ... ; POKE bit to screen 77
    INC HL ; Add 1 to address 23
    address ED52
    POP DE ; ... back 20E1
    RET ; Return to BASIC C9[/SIZE][/FONT]
    Paddy Coleman Paddy Coleman August 2010 Sinclair Basic
  • Z80 Machine Code Question...Hi Folks, I know not strictly a BASIC question but I have started to learn Z80 machine code - 25 years too late! :smile: I have been reading a book…

    ... /> LD HL,16384d ; Start address of screen 210040
    LD A,85d ... ; POKE bit to screen 77
    INC HL ; Add 1 to address 23
    to next third of screen you have to add value (2048 ...
    Fikee Fikee August 2010 Sinclair Basic
  • Z80 Machine Code Question...Hi Folks, I know not strictly a BASIC question but I have started to learn Z80 machine code - 25 years too late! :smile: I have been reading a book…

    ... HL,16384d ; Start address of screen 210040
    120 ... to screen 77
    170 INC HL ; Add 1 to address ... DE ; Subtract 5888d from address ED52
    300 ... /> 360 RET ; Return to BASIC C9[/CODE]
    ... It is very quick compared to the BASIC program:
    ...
    Paddy Coleman Paddy Coleman August 2010 Sinclair Basic
  • TIMEX 2048: anybody can convert GIGASCREEN?Hi. Timex 2048 has stable GigaScreen (no flickering at all). I know there are several big TC2048 fans on the Forum. Could anybody write a viewe…

    I remember there was a 8x1 multicolor mod for Spectrum 48K, but I cannot find the link anymore. It was rewiring of ULA to get Attributes from 24576 and get one Attribute for each screen byte.
    LCD LCD August 2010 Development
  • Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it. …

    ... address, then PEEK that address to get the character at that position on screen ...
    joefish joefish August 2010 Sinclair Basic
  • TIMEX 2048: anybody can convert GIGASCREEN?Hi. Timex 2048 has stable GigaScreen (no flickering at all). I know there are several big TC2048 fans on the Forum. Could anybody write a viewe…

    ... ULA to get Attributes from 24576 and get one Attribute for each screen ...
    velesoft velesoft August 2010 Development
  • About BMP2SCR and IFLI filesOne of my doubts with LCD's image tool program is what I can do with IFLI files (ZX 128 mode), once I've converted any image in this format. How can …

    ... and 6144 bytes for Attribute data. To display this mode ... Multicolour do store the Attribute in different order, so ... is dumped in the screen area, and likely overlaps ... bank switching and second screen in 128K+, so puting ... but I suspect the screen mode in the demo ...
    LCD LCD September 2010 Sinclair Miscellaneous
  • ccompletly baffeled machine codeHi everyone, BEFORE you ask i have not asked help for loads of problems i have recently now encountered and i figured the problems out myself, hones…

    ... the bitmapped screen at the correct address. It appears to be a ... Character based screen but it ... ld (hl),a ;write byte to screen
    inc de ;get next ...
    Turkwel Turkwel September 2010 Sinclair Miscellaneous
  • SAM programmingHi Can anyone provide any example hello world or graphics/sprite printing style machine code routines for the SAM? I can't seem to find anything rem…

    ... is best switch SAM COUPE to ZX mode (zx emulator ... OUT commands. Also access to screen data is very easy ... it seems a shame to use the Spectrum ROM ... setting only the display to point at currently paged ... amp;1800),a ; set first attribute byte

    no_key ...
    obo obo September 2010 Development
  • DMA interface for ZX Spectrum[url]http://velesoft.speccy.cz/data-gear.htm[/url] This is internal DATA-GEAR interface for any 8-bit computer with Z80CPU. Use Direct Memory Access…

    ... just copying data from one address to another and incrementing the pointers ... being useful is to have a copy of the screen somewhere in ... memory and use the DMA to copy ... the section of the screen from the ...
    JamesD JamesD September 2010 Hardware
  • Sprite RoutineI was wondering if anyone could point me in the direction of a really basic example of a per-pixel sprite routine? Preferably commented. The screen …

    ...
    ; DE -graphics source, HL- screen position ,B-number of horizontal ... /> LD (HL),A ;copy the to screen
    INC DE ;next byte ... /> ;requires HL as screen address
    INC H ;go to new line
    RET C;going to new screen segment, if e.g h ...
    Ralf Ralf October 2010 Development
  • Transferring games into MicrodriveLast week a big pack of empty microdrive cartridges arrived, and now I'm ready to playing with my little microdrive equipped speccy. One of my aim w…

    ... executables without corrupting the screen or any other areas ... /> pack_snapshot: mov edx,[input_buffer_ptr] ; Screen
    add edx,SNA_listlen
    add ebx,6912 ; Screen

    mov edi ... stack holding the return address to jump start the game. ...
    ASM ASM November 2010 Sinclair Miscellaneous
  • New game Sea Dragon (beta)Hi. Over at zx.pk.ru there is a lot of talk of a new game for spectrum called Sea Dragon. It is a VERY nice underwater side scroller... technically V…

    ...
    Im amazed and delighted to see this game released... Its ... two - different sound engines to adjust music and sound separately ... If you look at the screen shots on that page, you ... the archive page to the above http address, to point users to the source?...
    kgmcneil kgmcneil December 2010 Games
  • Converting TRD-Dos into TapHello, there are still many programs appearing on TRD-Dos or SCL format and users of normal Spectrum cannot run them. Of course I know about emulator…

    ... monoloaders is looking for calls to #3D13 (15635). If the ... ]ld hl,#4000 ;HL - address to load to,
    ld de,(#5CF4) ;D ... ) to 16384 starting from the current head position. A loading screen, ... cases, these tend to be operated similarly to what you see in ...
    Hikaru Hikaru January 2011 Development
  • Recent talk of developing new SpectrumsHi all, I can see from a few threads on here that some Wossers like Vasil and Aien 8 are interested in developing more powerful Spectrums or improvi…

    ... essentialy the same, swapping some address lines is no more complicated ... of the reason why the screen layout on the Speccy is ... the relationship between the attribute address and framebuffer address is as it is ...
    Winston Winston January 2011 Hardware
  • Recent talk of developing new SpectrumsHi all, I can see from a few threads on here that some Wossers like Vasil and Aien 8 are interested in developing more powerful Spectrums or improvi…

    ... of the reason why the screen layout on the Speccy is ... the relationship between the attribute address and framebuffer address is as it is ... (forgot its name) with similar screen layout.
    TVzombie TVzombie January 2011 Hardware
  • Platformer BAS file?Does anyone have an example of a platformer in BASIC? Specifically one that uses drawn sprites, etc.

    ... " to mean UDG. My full list is:

    .S for SCREEN ... /> Paddy[/QUOTE]
    so what address to i use the LOAD command ... to in order to load it into the ...
    olaf olaf January 2011 Sinclair Basic
  • ZX Poly - wow!Hi Folks, Came across the following: [url]http://www.igormaznitsa.com/zxpoly/zxpoly.html[/url] Has anyone else seen this before? I am no hardware…

    ... constraints:
    2 bytes: address to write to (15 bits, top bit ... last byte is written to the address with the top ... to work again.

    This could then potentially just reload attribute ... of the attribute, but 8 down (subject to timing constraints).< ...
    sack sack February 2011 Hardware
  • Recommend a dev environmentIt's been a while since I last wrote any Z80 assembler - must be over 20 years, and since I wrote any spectrum Z80 assembler more like 25 years. I n…

    ... local and global names to automatically resolve name clashes. ... like calculate pixel address, modify screen address by moving left/ ... more difficult than to have to sift through someone ... transfer their locations / definitions to this separate file.
    ...
    Alcoholics Anonymous Alcoholics Anonymous March 2011 Development
<1…891011121314…34>

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
attribute 2.9K 4.3K
address 11.8K 21.2K
to 549.6K 1.6M
screen 45.8K 73.8K

Related Threads

  • bitmap address to attribute addressI've searched, but I don't seem to find the proper keywords.<br /> <br /> I have a bitmap screen address in DL, character aligned (the address of the…
  • 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…
  • Map to screen address problemCan anyone help me out with what I guess is a screen address calculation problem.<br /> <br /> I need to calculate the screen address of a tile based…
  • 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…
  • Convert x,y to Attribute Address in AssemblyWhat is the fastest way, given x,y (in hl) to return the attribute address?
  • 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…
  • Calculating screen address to alternative ATTR area?I'm using this small snippet of code to convert a screen address to an attribute cell address...<br /> <br /> [CODE]AttrDE: ld a, d ;…
  • 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…

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
  • screen address
  • write to screen
  • copy picture to screen
  • screen attribute
  • white screen no border when trying to load
  • 48k spectrum white screen no border when trying to load
  • screen address wrap
  • save more than 1 screen to memory
  • attribute address to co ordinates
  • row to screen address
  • sxenn address to attribute
  • screen address to buffer
  • screen address to x and y
  • screen address to attribute

Copyright © 2024 World of Spectrum