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.317s
<1…891011121314…34>
  • 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 …

    ...
    LD (DE),A LD (DE),A ; Store in screen
    INC HL ... bytes
    ; 524T per char 493T per char
    [/code]
    See ... ;)

    [code]
    ; Print out a character
    ; ---------------------
    ; Using my ...
    Baggers Baggers June 2012 Development
  • BIFROST* ENGINE 1.2 released!Another improved version of the BIFROST* ENGINE is now available! Download it here: [url]http://www.worldofspectrum.org/infoseekid.cgi?id=0027405[/u…

    ... ]I just need char ( 8x8 ) based movement in my game. Can ... better performance than L for a char-based game, let me ... know and I will prepare a custom "hybrid" variant (similar ... L variant but that can print at odd columns). This ... need, this should be a good option.
    Einar Saukas Einar Saukas August 2012 Brand new software
  • 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…

    ... the core code for myself in .asm, but I am curious about ... /> ld (ycoord),a
    jr dontprint ; skip calling the print routine
    ld (atflag),a
    jr dontprint ; skip calling the print routine
    uglifruit uglifruit August 2012 Development
  • 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 …

    ... PAPER 7: BORDER 7: CLS : PRINT "NOT NUMBERWANG!": RETURN
    200 ... PAUSE 20: CLS : PRINT "THATS NUMBERWANG! YOU SURVIVED!"
    9020 IF A$="N" THEN CLS : PRINT "BYE FOR NOW!": ... i could just put them in a char array.

    example, I ...
    WibbleBibble WibbleBibble September 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 …

    ... to work with a array of strings or a numeric array if ... i could just put them in a char array.[/QUOTE]

    Here ... 's a simple test program with some ...
    Battle Bunny Battle Bunny September 2012 Sinclair Basic
  • Tutorial - learn machine code in 30mins[B][I]Message from the moderators[/I] - bigjon has requested that readers' attention be drawn to a better version of this tutorial, one which is easi…

    ... and type something like mc30mintut.asm into the save box.
    To print a black road we need 0 in the accumulator (ch16 ... ;save road posn
    xor a ;print new road
    ld (hl ... ;save road posn
    xor a ;print new road
    ld (hl ...
    buzzy buzzy September 2012 Development
  • WoSBridge for Spectranet - early previewAs it's been mentioned in the Spectranet thread, I thought I'd post a quick heads up about the WoSBridge for Spectranet. [B]What is it?[/B] Well, i…

    ... results can be written in BASIC (if someone wants ... challenge of writing a simple JSON parser in BASIC, of ... br /> 20 INPUT #4,a$
    30 PRINT a$
    40 %close ... # to read it, or PRINT # to write it. Don ... see a real world use of that interface from asm - ...
    Winston Winston September 2012 Hardware
  • 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…

    ... bit of code to print a single character from your ... just four characters defined in a Sci-Fi like font.< ... address of your graphic character in HL. It then pushes ... br />
    ld a,1 ;char to draw
    ld b ... position
    ld e,a ;put back in de

    ...
    joefish joefish October 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…

    ... hl arithmetic to find the char in joefish's posts. And the ... we could print a string, which I may end up using in a game ... too, various people contributed in the thread but this link ... butter routines might be nice (print char, screen address table, instruction ...
    R-Tape R-Tape October 2012 Development
  • 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…

    ... data?... Is it a series of ASM bytes for the map ... /> I coded each room in a different asm file. I used the ... />
    ._tiles

    ; ASM source file created by SevenuP ... )
    ;Sort Priorities: Char line, X char, Y char
    ;Data Outputted: ...
    DaRkHoRaCe DaRkHoRaCe January 2013 New game ideas
  • File comparitorI thought Taper might do it but its not quite what I was after. Unless I misunderstood that shows if tapes are identical or not but not the differenc…

    ... external GOSUBs refer to routines in my [url=http://www.users ... for the DOS routines is in the other one.
    [ ... -printable are printed as a compressed hex byte. In the example picture ... diff = no print
    19 PRINT : LET set=+kFG: REM print a block from ...
    Battle Bunny Battle Bunny April 2013 Sinclair Miscellaneous
  • The Great Escape disassemblyHi, Over the past few months I've been steadily chipping away at reverse engineering Denton Designs' classic 48K title, The Great Escape. I'm now a…

    ... need a look-up table in the program or a converter in ... do is have your print routine have two character ... set at print time. If you also put in an ... implemented characters 32-95 in the ASCII set. The ... lower in memory. So when you come across a SPACE (Char 32 ...
    joefish joefish April 2013 Announcements
  • ZX-Assembler in progress...Dear readers, I just want to announce that ZX-Assembler is not longer only an idea in my mind. It's just alive. Unfortunately, it's too early to mak…

    ... finally begin to learn programming in assembler. [/QUOTE]

    a block in ZX-Assembler. There's a problem that ... blocks inside a TAP). For snapshots a simple ASM file could ... ", with comment "routine to print tile to screen", and addresses ...
    clausjahn clausjahn May 2013 Emulators
  • FZX: a new standard format and driver for proportional fonts[B]FZX[/B] is a very compact and efficient (although extremely flexible and powerful) standard format to create new fonts for the ZX-Spectrum. It sup…

    ... a
    ret z ; check string terminator
    rst $10 ; print character ... embed the font into the asm instead of loading it from ... channel 4 affect anything else in a program? (like changing the interupt ...
    slenkar slenkar June 2013 Brand new software
  • FZX: a new standard format and driver for proportional fonts[B]FZX[/B] is a very compact and efficient (although extremely flexible and powerful) standard format to create new fonts for the ZX-Spectrum. It sup…

    ... trouble using the FZX driver in asm. I'm calling it ... of this string...
    or a
    ret z ; check ... preserve HL
    call START ; print character
    exx ; recover HL ...
    utz utz July 2013 Brand new software
  • Full 16*16-digit BASIC multiplicationI liked Andre Adrian's 32-bit long multiplication routine so much that I decided to a decimal version. After all, 2^63 is only 9223372036854775808, a…

    ... 16-digit numbers"'
    "in two 4x4 blocks"'
    ... and left zero-pad a 16-char string
    ld ... the initial register values are in WORKSP.
    di
    a$(a)="0" THEN NEXT a
    ;1393 PRINT "= "'a$(a TO)'32-a+1;" ...
    Battle Bunny Battle Bunny July 2013 Sinclair Basic
  • Compiler conventions for passing args/return valuesI've been mulling over this for a while, but I can't spot it covered anywhere. There are various methods for passing args and return values between …

    ... describe below. It allows z80 asm code to call C libraries ... stuff placed around function calls) in most programs.

    [code ... flag be used instead of a char or int?
    Do existing ... br />
    information in bc (the original char *s), the z flag ...
    Alcoholics Anonymous Alcoholics Anonymous September 2013 Development
  • Compiler conventions for passing args/return valuesI've been mulling over this for a while, but I can't spot it covered anywhere. There are various methods for passing args and return values between …

    ... ]int __FASTCALL__ calccoords(unsigned char *yx)
    {
    #asm
    ;stuff deleted ... is, where the entirity of a C function is just inline ... doing this over putting it in a .asm file and calling the assembler ...
    u6c87 u6c87 September 2013 Development
  • The making of R-Type on the speccy book, free downloadBob Pape, the guy who wrote R-Type on the speccy has made his book, "IT'S BEHIND YOU: the making of a computer game", available for free download: [u…

    ... .. think of them as a layer separate from chars.
    in ASM then grab the line of ... / right and then add another char + add or minus to $ ... and 3... BUT you have a LSB / MSB bit.. because ... is doing etc . (freeze a game etc.. go into monitor ...
    fog fog September 2013 Games
  • Basic sourceAre there any utilities available that will extract Basic source to a text file, or insert it from a text file into any of the common formats lie z80…

    ... lines were being typed in on a Spectrum, so lines can ... at the top of the ASM listing, run it and ... it can be saved in any format supported by ... encounter the second quirk, in that all the spaces have ... generally just use Fuse to print a snapshot to text, unless ...
    Battle Bunny Battle Bunny September 2013 Emulators
  • A few questions about ZX Spectrum assemblyHi, I have a few questions about ZX Spectrum assembly language programming: - What's the best assembly tool for ZX Spectrum? I tried a bit the ZXSpi…

    ... tutorial? The examples provided in that page don't ... br /> [CODE]LET A=PEEK 30000: PRINT A[/CODE]
    and ... is to work away in the Zeus Assembler and ... resembles how programmers back in the day prepared software. ... assemble both the zeus_ex1.asm and the Hall of ...
    spectrumlinux spectrumlinux October 2013 Development
  • z88dk and im2I set up a minimal IM2 mode so I can draw sprites for a laff [code] #include <string.h> #include <stdio.h> #include <im2.h> #include <stdlib.h> #in…

    ... switch( in_Inkey() ) {
    case 'a':
    printf("hello");

    in asm below as the ... /> M_BEGIN_ISR_LIGHT(my_isr)
    {
    char c;

    if (( ...
    Alcoholics Anonymous Alcoholics Anonymous October 2013 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…

    ... incorporate both C and asm, so pretty much anything ... it difficult to build a channel in z88dk? it will need ... out pointer and an in pointer and probably much ... sprintf(), eg, to print text to a 0-terminated buffer ... and compile it as a library in z88dk. Then if ...
    Alcoholics Anonymous Alcoholics Anonymous November 2013 Development
  • Documentation for SP1 for Z88DK?(I was going to post in [URL="http://www.worldofspectrum.org/forums/showthread.php?t=11729"]the other thread[/URL], so if a mod thinks this should go…

    ... ,2,9}
    };

    // A Hashed UDG for Background
    in ASM at End of File
    ;Sort Priorities: Mask, Char line, Y char, X char
    ;Data Outputted: Gfx ...
    slenkar slenkar November 2013 Development
  • Documentation for SP1 for Z88DK?(I was going to post in [URL="http://www.worldofspectrum.org/forums/showthread.php?t=11729"]the other thread[/URL], so if a mod thinks this should go…

    ... uchar i;

    #asm
    exx
    #endasm
    ...

    #asm
    exx
    [COLOR="Red ... data structures, probably resulting in a crash and if you are ... s chars and drawing each char (this bypasses sp1_UpdateNow). Now ...
    Alcoholics Anonymous Alcoholics Anonymous November 2013 Development
  • Documentation for SP1 for Z88DK?(I was going to post in [URL="http://www.worldofspectrum.org/forums/showthread.php?t=11729"]the other thread[/URL], so if a mod thinks this should go…

    ... /> };

    // A Hashed UDG for Background
    in ASM at End of ... );
    break;
    case 'a':

    se = ... ;Sort Priorities: Mask, Char line, Y char, X char
    ;Data Outputted ...
    slenkar slenkar November 2013 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…

    ... a,a ; multiply by 8
    add a,a
    add a,a
    add a,(iy ... Variable to Sprite Graphics Declared in ASM at End of File
    ;Sort Priorities: Mask, Char line, Y char, X char
    ;Data Outputted: Gfx ...
    slenkar slenkar November 2013 Development
  • Documentation for SP1 for Z88DK?(I was going to post in [URL="http://www.worldofspectrum.org/forums/showthread.php?t=11729"]the other thread[/URL], so if a mod thinks this should go…

    ... />
    [quote]
    You can print strings to the screen on ... the background, but can you print numbers?[/QUOTE]

    You ... can do a C loop that will construct a score in a string that ... 's very easy to wrap asm inside a C function.

    Alcoholics Anonymous Alcoholics Anonymous November 2013 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…

    ... in pixels
    char dy; // signed vertical speed in pixels
    char ... to Sprite Graphics Declared in ASM at End of File< ... a,a ; multiply by 8
    add a,a
    add a,a
    add a ...
    slenkar slenkar November 2013 Development
  • Converting an integer arbitrary large binary number into a printable decimal formThis was asked a long ago at the comp.sys.sinclair newsgroup. At that time, I came up with a solution by extrapolating the classic algorithm of suces…

    ... /> [code]

    ; Massive.ASM
    ; print a very long binary number as ... ;add bits in groups of 3
    Loop1: ld a,(hl) ;A =next ... bc ;length of octal number in ASCII bytes
    pop de ...
    Battle Bunny Battle Bunny November 2013 Development
<1…891011121314…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
print 8.5K 20.4K
a 589.5K 1.7M
char 1.4K 4K
in 401.9K 810.5K
asm 3.8K 6.7K

Related Threads

  • I NEED A HAND FINDING A 3D CHESS GAME......WITH A HAND IN ITOk.Firstly - It's not one of the chess games in the archive with the word chess in the title.<br /> ##(Although - The ChessMaster2000 LOOKS very fami…
  • Free to a good home - Anyone in South Wales want a pile of Spectrum Games and a +3?Bit of an emergency - I'm moving out in a hurry and I don't have time to sell these!<br /> <br /> Is there anyone in South Wales who wants a fairly b…
  • A.I. in a Pacman game made in BasicA few years ago I tried to make my own Pacman game in Sinclair Basic. The map, UDGs and the whole game was completed and was working with just one gh…
  • A Day in the Life of a Tupperware Salesman (Tie-in licence)[URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0010762&amp;loadpics=3"]A Day in the Life of a Tupperware Salesman[/URL]<br /> <br /> "Inspire…
  • How to separate a character from a number in a string?Hi <br /> I've been writing a kind of logo type program in BASIC that takes a string a$ from INPUT and then draws according to what you give it. Say…
  • A recollection of a Bug in a "good" game:the mystery of the bug and the game will be revealed later!Well what is the "big deal":- a bug in an old Spectrum game. So what!<br /> <br /> Well , I should explain: it was a good very popular game and I …
  • getting c nonsense in basic when trying to load a program through a string in +3 basicstrangely if i use load s$(to 8), it says nonsense in basic but works when i run it. but when i execute the command without a line no it works withou…
  • A Spectrum, a couple of felt tip pens and a lot of free time on Sunday afternoons...In my opinion the best part of having a Spectrum was drawing a game map of the latest Ultimate game in the back page of my geography text book thereb…
  • Install a Sintech Video adaptor in a Spectrum+Hi all,<br /> <br /> I'm an old Commodore user (boo! hiss!) that's aquired his first Spectrum. Since my modern TV doesn't like the RF output of any o…
  • have a speccy program not in the archive or in MIAIntermediated Maths 2 for the 48K!!

Related Searches

  • circle in asm
  • cars ending in a
  • asm text print
  • a gremlin in the works
  • a message to all the devs in this section
  • 2 motherboard in a 128
  • 2 roms in a 128
  • screen chr position in mc asm
  • how to load a tape in 3
  • colors in a string
  • attributes in a string
  • a yankee in iraq
  • print big text in basic
  • let a poke print
  • multiply in asm
  • copying a screen in zx basic 1 second
  • post a picture in forum
  • in a row
  • in a
  • a day in the life

Copyright © 2024 World of Spectrum