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.034s
<1234567…34>
  • Text scroller and custom fontYesterday I was testing this text scroll routine taken from Jonathan Cauldwell's Intro Maker (labels have been inserted to allow partial code relocab…

    ... on the start of the font
    LD D,A ; this ... 248 ; get rid of the bottom 3 bits as the font will ... 8
    LD DE,(23606) ; get font address ( don't forget its minus ... ,DE ; HL now address of the character in the font
    EX ...
    seedy1812 seedy1812 January 2016 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…

    ... /> ; character map in FONT
    push hl ; save font address

    ; ... base screen address

    ld a,(row) ; get the ... />
    ld a,(col) ; get the column
    rra ; divide ... /> ld a,(hl) ; get byte of font
    rrca ; shift ...
    chev chev January 2007 Development
  • Get starting address of gameHi, Anyone know how to get the starting address of a game? I've looked at the TZX format and couldn't see anything obvious. I'd like to load the…

    ... /> Anyone know how to get the starting address of a game? I ...
    SpeccyBoy SpeccyBoy October 2013 Development
  • Changing the font in z88dkEither I've got this backwards or the documentation is incorrect... :smile: "[URL="http://www.z88dk.org/wiki/doku.php?id=platform:zx"]The standard Z…

    ... to set the 32 column font you need to send data ... the high byte of the font address.

    Well, I've ...
    szeliga szeliga December 2013 Development
  • Jetpac questionHi all, I just bought a copy of Jetpac off of Ebay and I'm having problems. To start, I'm trying to play it on an issue 2 Speccy with Interface 1, 2 …

    ... RandomFill1
    PUSH HL ; Get random values into DE whilst ...
    PUSH HL ; Get random values into DE whilst ... version - no selectable screen address or font address
    ; Does not ... /> LD DE,$3C00 ;Get base address of character set
    Digital Prawn Digital Prawn January 2009 Games
  • Rainbow Generator for 48K Spectrum using PUSHThis is what I came up with from [B]gasman[/B]'s suggestions. It's stable in ZXSpin and ZX32 simulating a 48K Speccy. Anyone like to try it on the …

    ... /> c_print:
    ld bc, (chars) ; font address
    ld h, 0 ; set ...
    ld hl, (df_cc) ; get display file address
    push de ; store ... -store
    pop de ; get character address
    ex de, hl ; store ...
    chev chev May 2009 Development
  • 'Hello World' in ASM ?Can someone show how to make the classic 'Hello World' print with ASM code ? I cant figure at this moment how to insert and handle strings with the s…

    ... /> jp $

    ;get screen address for given coords
    ;input ... =X
    ;output: HL=screen address

    getScrAddr
    ... br /> ;input: HL=screen address, DE=string address

    printStr< ... /> ld bc,15360 ;ROM font
    add hl,bc
    Shiru Shiru June 2010 Sinclair Basic
  • LCD interfacingHas anybody interfaced [url=http://mdfs.net/Info/Comp/LCD]an LCD[/url] to a Spectrum? I'm toying with putting together an interface, a small 32x8 dis…

    ... ; read busy flag (and address)
    RDDATA EQU C3h ; ... br /> LD A,#80h ; address set to 00
    ... /> OUT (WRINST),A ; address out to display
    LD ... IN A,(RDBUSY) ; get status (& address)
    BIT 7,A ... I/F, 2 lines, 5x7 font.
    DB 08h ; ...
    roko roko November 2010 Hardware
  • 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…

    ... /> ; character map in FONT
    push hl ; save font address

    ... base screen address

    ld a, (row) ; get the ... ld a, (de) ; get byte of font
    and %00001111 ; mask ... ld a, (de) ; get byte of font
    and %00001111 ; ...
    chev chev March 2011 Development
  • GUI/OS for the Spectrum?Hi, Is anybody working on a WIMP/GUI system for the Spec? Is there anything current out there? [url]http://snakeoillabs.com/wordpress/2005/10/30/8…

    ... /> ; character map in FONT
    push hl ; save font address

    ... base screen address

    ld a, (row) ; get the ... ld a, (hl) ; get byte of font
    and %00001111 ; mask ... ld a, (de) ; get byte of font
    and %00001111 ; ...
    chev chev June 2011 Development
  • Using the ROMs PRINT routineI really am starting from scratch again it seems, but how do you utilize the ROM routine to print characters, I think you point te BC register to an …

    ... string & boldens the ROM font as it goes, might be ... instead of a full new font.

    Any improvements? Shorter ... graphic
    pop de ;get screen address
    call p_char
    inc ... /> ;
    string defb 'THE ROM FONT ISN',39,'T SOOO BA ...
    R-Tape R-Tape January 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 …

    ... br /> CHARS defw address ; Get start of font
    LD H ... br /> PRCHAR LD H,?? ; font address at address ??*2048
    LD L,A ... ---------------------
    PRCHAR LD H,?? ; font address at address ??*2048+1024
    LD L ...
    Einar Saukas Einar Saukas June 2012 Development
  • 40 Column Printing RoutineI've written a 40 column printing routine, which I'd like to share... It's my first piece of 'public' code so go easy on me! I don't think it is a…

    ... flag', 'Tab position', and 'font address' - so that other fonts ... ;
    POP HL ; Get address of 2nd byte of output ... pointing at the screen address
    ld de, ... pointing at the screen address
    ld de, ...
    uglifruit uglifruit August 2012 Development
  • UDG in AssemblyHello there my fellow WoS'ers I am currently having a play with z88dk and PASMO and would like to have some fun with some UDG's so is there a tutor…

    ... font.

    The first thing the function does is get the address ... DE onto HL to get the address of your graphic ...
    char_rows ;character row address table
    defw 16384, 16416 ...
    attr_rows ;attribute row address table
    defw 22528, 22560 ...
    joefish joefish October 2012 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ...
    ld hl, 0x3e08 ; address 'A' in font
    ld c, 168 ... so
    rst get_char ; else get character
    cp ctrl_enter ; carriage ... HL
    call line_addr ; get line address
    ret z ; return if ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... call line_addr ; get line address
    jp ... pop hl ; restore font address *
    ld (attr_t ...
    chev chev November 2013 Development
  • Tile routinesHi all, Please does anyone have any examples of tile routines in pure asm to set up maptile screens. I would like to try and understand them and ti…

    ...
    ld de,#4000 ;screen address (D must be #40, #48 ... /> ld bc,#3C00 ;BC=ROM font address
    ld l,a
    add hl,bc ;HL=address of the source character graphics ... /> TPBLP
    ld a,(hl) ;get it on the screen
    Hikaru Hikaru February 2014 Development
  • Tile routinesHi all, Please does anyone have any examples of tile routines in pure asm to set up maptile screens. I would like to try and understand them and ti…

    ...
    ld de,$4000 ;screen address (D must be #40, #48 ... /> ld bc,graphic ;BC=ROM font address
    ld l,a
    ;HL=address of the source character graphics ... /> TPBLP
    ld a,(hl) ;get it on the screen
    alienbanana alienbanana February 2014 Development
  • UDG tricks?I always enjoyed using [URL="http://www.worldofspectrum.org/ZXBasicManual/zxmanchap14.html"]UDGs [/URL]for the 'sprites' in my games, when I coded th…

    ... 256?) smaller than the actual address. eg. if your new fonts ... 32..95, but set my font address as if it went all ... /> Similarly the upper ASCII codes get re-directed to keywords, rather ...
    joefish joefish June 2014 Sinclair Basic
  • Double height text...<p>Is here any good routines for printing a font double height?</p><p>I've concocted this ridiculous routine but I'm sure it can be done much better.…

    ... a double height string at address (HL) from attr and
    Get ATTR Address from screen address
    AND $F8 ...
    dbolli dbolli June 2015 Development
  • Double height text...<p>Is here any good routines for printing a font double height?</p><p>I've concocted this ridiculous routine but I'm sure it can be done much better.…

    ... br />  ld a,(ix+0) ;get char number
     cp ...
     push de  ;save screen address
     call print_tall_char
    ...  pop de  ;screen address
     inc ix  ;next ...  ld bc,15360 ;ROM font, insert your own font address here
     add ...
    R-Tape R-Tape June 2015 Development
  • 40 Column Printing RoutineI've written a 40 column printing routine, which I'd like to share... It's my first piece of 'public' code so go easy on me! I don't think it is a…

    ... /> _con_putcharxy::
    pop hl ; get return address
    pop bc ; c=x ...
    [/code]

    6x6 font def:

    [code]
    ;; font6x6.s
    ;; system font 6x6
    ;;
    ;; note: first ...
    tstih tstih August 2015 Development
  • 40 Column Printing RoutineI've written a 40 column printing routine, which I'd like to share... It's my first piece of 'public' code so go easy on me! I don't think it is a…

    ... />
    2) Char start is font address + (N-32)*5.

    get it to byte boundary (bit ...
    tstih tstih August 2015 Development
  • 40 Column Printing RoutineI've written a 40 column printing routine, which I'd like to share... It's my first piece of 'public' code so go easy on me! I don't think it is a…

    ... x position
    pop de ; get string address
    inc de ; next ... gfx
    push de ; save font address (width)
    inc de ; move ...
    Kiwi Kiwi 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…

    ... /> ld bc,FONT_ADDR-224 ;add font address - correct for missing sbc a ... the font so we can add hl,bc for screen address
    ld a,(AT_IROW) ; get the screen page row
    ld a,(AT_COL) ; get the column
    rra ; least ...
    JamesD JamesD October 2015 Development
  • Thinking in Assembly (first efforts)The following is one small routine to educate myself on a few concepts (jumps, flow control, routines, CPI): [code]searchmem xor a …

    ... hl, 0 ; start searching at address 0
    search: cpi ; a ... ]
    found: dec hl ; get found address
    push hl
    pop ... bc ; retrieve address
    ret
    [/code]I ...
    rahtgaz rahtgaz January 2009 Development
  • merging bytesPicturing three bytes with their bits identified by letters to make the visualisation easier, what's the best way to perform this transformation? [co…

    ... 'm calling PIXEL_ADD to get the address of Byte 1 in HL ...
    Battle Bunny Battle Bunny August 2012 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…

    ... messing around trying to get the level maps from ... 32 to the map address to get to the next line ... ; ADD 256 TO SCREEN ADDRESS TO GET TO NEXT LINE
    ... 32 TO THE MAP ADDRESS TO GET TO THE NEXT LINE ... work out how to get the address of the next character ...
    mulder mulder January 2016 Development
<1234567…34>

Latest Posts

  • European Software Titles with an English version
    harriusherbartio on 9:50AM
  • Cooperative Games.
    harriusherbartio on 9:27AM
  • Happy 40th Birthday to the Amstrad CPC464!
    zx1 on 9:02AM
  • i am currently listening to........
    Paradigm Shifter on 12:26AM
  • Celebrity deaths...
    mel the bell on April 16
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    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
get 135.4K 177.3K
font 5.1K 26.2K
address 11.8K 21.2K

Related Threads

  • Where can i get the sinclair font ??????The post explains it all, but for any fish who are reading this and have forgotten.<br /> Where can I get the red Sinclair font from :)
  • Get starting address of gameHi,<br /> <br /> Anyone know how to get the starting address of a game? I've looked at the TZX format and couldn't see anything obvious. <br /> <br…
  • 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…
  • Where to get CodeMasters games?Prompt sites, where it is possible to download original games Codemastres for ZX Spectrum in the format tap or tzx.
  • Keyboard fontCan anyone tell me what font was used for the printing on the ZX Spectrum keyboard?
  • Where can i get Microddrive cassettes from?Hi, can i still buy microdrive casettes anywhere?<br /> <br /> Also i just got hold of an OPUS discdrive? Can i just use a regular floppy disc in thi…
  • How far did you get in egghead?I know it's pretty hard but do let me know.<br /> Don't be ashamed, if you only got to level 3. There still gona be about 36-38 screens im going to p…
  • Where can I get a working copy of Chuckie Egg 2 ?I downloaded Chuckie Egg 2 from this site, but it doesn't work! Every time I load it up using ZX32, it resets the speccy emulator.<br /> <br /> Does …
  • Best font in a gameMy faves would have to be:<br /> <br /> 1. Hobbit<br /> 2. Starquake<br /> 3. Nodes of Yesod<br /> 4. Frankie Goes To Hollywood<br /> 5. Knightlore<b…
  • Trying to get hold of Crash Cassette tape and Inlay scans for project!Yep I am now working through all my Crash Issues to make them available on cd or possibly Online(server permitting) later this year. Those of you int…

Related Searches

  • font
  • arkanoid font
  • get font from game
  • greek font
  • basic start address
  • oh they get used
  • identify spectrum model 128k address
  • distinguish spectrum model 128k address
  • distinguish spectrum model 128k pentagon address
  • 2 numbers in address
  • 2 numbers in address debugger
  • email address change
  • sinclair font
  • font size
  • zxzvm font
  • masked font
  • z88dk read address peek
  • people get arsey
  • get pixel address
  • font address

Copyright © 2024 World of Spectrum