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.106s
<1234567…34>
  • Help! Reverse engineering a Spectrum game[deleted]

    ... code rather than call out to a subroutine. It is ... everywhere then you would have to search and replace it all ... code...

    BTW - "Number to string converting routines" would be used ... screen. I should have wrote "Integer to string converting routines".
    ASM ASM October 2010 Development
  • Back to BASIC[U][B]Archaeology guide to programs compiled used MCODERII.d[/B][/U] After various people have been talking about "Frank'n'stein" I decided to finis…

    ... variables are defined, all 26 string variables (A$-Z$, the name ... are defined and all 26 integer arrays (A()-Z(), the ... [LIST]
    [*]base+0 = pointer to string
    [*]base+2 = length of ... +4 = absolute maximum length of string
    [/LIST]
    Additional ...
    Jimmy Jimmy May 2011 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 …

    ... printing a hex representation of 32 bit numbers.
    < ... code]
    ; write unsigned decimal integer to ascii buffer

    ... 10 iterations (versus 32 on a naive division ... compute_lp

    ; write digits to string

    ; ix = char ...
    Alcoholics Anonymous Alcoholics Anonymous June 2012 Development
  • Console frameworkStill working on Specotron, but at the point where working out the diagonal lines collision is not good at beer o'clock. In the meantime I've knoc…

    ... (scr_out_col), a
    cp 32
    ret c
    ... inc a
    cp 32
    jr z, .nextline ... HL = pointer to string
    ; DE = pointer to end of string
    putstode ... isbool, 0
    SYM_TBL_ENTRY "integer?", isinteger, 0
    SYM_TBL_ENTRY ...
    Paradigm Shifter Paradigm Shifter September 2022 Development
  • Console frameworkStill working on Specotron, but at the point where working out the diagonal lines collision is not good at beer o'clock. In the meantime I've knoc…

    ... (scr_out_col), a
    cp 32
    ret c
    ... inc a
    cp 32
    jr z, . ... HL = pointer to string
    ; DE = pointer to end of string
    puts_hltode ... isbool, 0
    SYM_TBL_ENTRY "integer?", isinteger, 0
    SYM_TBL_ENTRY ...
    Paradigm Shifter Paradigm Shifter September 2022 Development
  • Console frameworkStill working on Specotron, but at the point where working out the diagonal lines collision is not good at beer o'clock. In the meantime I've knoc…

    ... (scr_out_col), a
    cp 32
    ret c
    ... inc a
    cp 32
    jr z, . ... HL = pointer to string
    ; DE = pointer to end of string
    puts_hltode ... isbool, 0
    SYM_TBL_ENTRY "integer?", isinteger, 0
    SYM_TBL_ENTRY ...
    Paradigm Shifter Paradigm Shifter September 2022 Development
  • Console frameworkStill working on Specotron, but at the point where working out the diagonal lines collision is not good at beer o'clock. In the meantime I've knoc…

    ... (scr_out_col), a
    cp 32
    ret c
    ... inc a
    cp 32
    jr z, . ... HL = pointer to string
    ; DE = pointer to end of string
    puts_hltode ... isbool, 0
    SYM_TBL_ENTRY "integer?", isinteger, 0
    SYM_TBL_ENTRY ...
    Paradigm Shifter Paradigm Shifter September 2022 Development
  • IN command in BASIC to read keyboardThis weekend on a Sinclair meeting we had some BASIC-games using IN to control the character. The maker of the game assumed that the result of an IN …

    ... some BASIC-games using IN to control the character. The maker ... be 191, making it impossible to play it on ANY Spectrum ... /> Here's a tip how to avoid this:

    First ... OTHER KEYS
    100 GO TO 20

    1000 REM ...
    Dr BEEP Dr BEEP September 2005 Sinclair Basic
  • Questions about BasicHi everyone, I am Max, student of media studies in berlin, and I have to do a little project on the spectrum. I am working on a sinclair zx spectrum…

    ... BASIC programming in order to get to know the medium ... some answers, ways how to program these things on ... 1. This was just to show how to work with arrays / ... the value of a integer or string, I don't know ... programming it's about getting to know the machine.
    ...
    lomax030 lomax030 December 2012 Sinclair Basic
  • Parallel to serial z80 i/o portI have an Opus Discovery and an Alphacom 32 printer. I want to see if I can make a cable that will use the Opus Parallel printer port. The question i…

    ... Discovery and an Alphacom 32 printer. I want to see if I ... question is how to map the Alphacom 32 pins to the Opus printer ... Opus manual and the Alphacom 32 manual.

    [url=https ... />
    However on the Alphacom 32 they also mention
    A2 ...
    hedge hedge April 2018 Hardware
  • Console frameworkStill working on Specotron, but at the point where working out the diagonal lines collision is not good at beer o'clock. In the meantime I've knoc…

    ... a
    ld bc, 32
    ldir
    pop ... a
    ld bc, 32
    ldir
    pop ... /> inc a
    cp 32
    jr z, .nextline ...
    ; C = value to draw as cursor
    undrawcursor ...
    ; HL = pointer to string
    puts:
    ld ...
    Paradigm Shifter Paradigm Shifter August 2022 Development
  • Compilersaside from SE Basic Compilers, what are some other good ones? Personally im afetr HISOFT Compiler for 128k, but if theres any others it would be nice…

    ... for simple "write a program to work something out" concepts, I ... anything that was ever released to work within the Spectrum ... just about anything, floating point integer or string.

    The ... 128K version comes very close to ...
    Gedlion Gedlion September 2003 Sinclair Basic
  • Calling ROM routinesFirstly, sorry if this is the wrong forum to post this in, but I wasn?t quite sure under which heading is best fitted. I?m trying to figure out how…

    ... trying to figure out how to invoke the LOOKVAR ROM routine to discover ... set the values of Basic integer and string variables from machine code ...
    Alcoholics Anonymous Alcoholics Anonymous July 2006 Development
  • Calling ROM routinesFirstly, sorry if this is the wrong forum to post this in, but I wasn?t quite sure under which heading is best fitted. I?m trying to figure out how…

    ... set the values of Basic integer and string variables from machine code ... just can't get zx_setstr to work.

    It looks ... source string. Can't figure out what BC is supposed to do ...
    trellis trellis July 2006 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…

    ... 20 for n=1 to (256-32)
    30 print ... /> You could also continue to use index instead of addresses ... want a temporary variable to hold that value if ... redo the d_Print() routine to print a maximum of ... alpos, 32); // print a max of 32 chars from string alpos at ...
    Alcoholics Anonymous Alcoholics Anonymous July 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…

    ... compiler would have used integer division to compute the result (both ... () takes as argument a string to be printed that contains format ... in the printf() format string above is how we can ... , there is a problem with integer to float conversion. "(float)(a) / ...
    Alcoholics Anonymous Alcoholics Anonymous July 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…

    ... " which translates into two integer adds to the pointer "g_land". As ... many times before adding an integer to a pointer is not simply ... itself (and modern compilers for 32-bit systems generally are smart ... h which returns both the integer division result and the ...
    Alcoholics Anonymous Alcoholics Anonymous 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…

    ... we're moving it to column 32 and row 0). ... is called to write 32 zeroes to clear all 32 columns horizontally ... {
    memopd(disp, disp, 32, 8); // scroll scanline left ... are non-standard additions to string.h and are described ...
    Alcoholics Anonymous Alcoholics Anonymous October 2007 Development
  • Printing in 64 columns, from Basic?Not strictly a Sinclair Basic question but... Is there any known machine code utility that allows something similar to PRINT AT that can be called fr…

    ... /> x= Row number to print at.
    y$= string to be printed.
    to call it once.
    < ... AT x,xx;CHR$ (cc-32): GO TO 2090
    2044 GO ... AT x,xx;CHR$ (cc+32): GO TO 2090
    2070 IF ... cc>32 AND cc32 AND ...
    Arda Arda October 2009 Sinclair Miscellaneous
  • Seeking alternatives to DATA statementsAnyone know of any memory saving alternatives to storing a list of numbers, other than using DATA statements or poking data into addresses?... Im ti…

    ... ASCII characters from space (chr$(32)) to copyright (chr$(126)) is ... br />
    Convert each number to a character representation e.g ... $(72+32) = 72

    To decode, read a data string and ... of the character, READ another string. Space character = 0 will ...
    BloodBaz BloodBaz August 2010 Sinclair Basic
  • Print text in assemblyHello, a perhaps simple question: I would like to print a text string on the screen and I wonder how to do that in the most easy way? I seem to re…

    ... that in a loop to print a full string. Alternatively, there's ... a 'print string' routine at 0x203C which takes ... a string address in DE and a ... , you need to set up the printing routines to point to the upper ...
    gasman gasman October 2010 Development
  • Print text in assemblyHello, a perhaps simple question: I would like to print a text string on the screen and I wonder how to do that in the most easy way? I seem to re…

    Thanks a lot for your answers all three.

    [QUOTE=Dr BEEP;485247]
    RANDOMIZE USR adres= lower screen
    PRINT "" AND USR adres = upper screen and undoing print of BC on return[/QUOTE]

    Is this the same as below?

    ...
    Rickard Rickard October 2010 Development
  • Assembly Programming for IDIOTSOk are there any websites guides for what opcodes do in a z80 or books... but for really really thick people like me :-) Something along the lines …

    ... and peripherals (hardware) to name some of the important ... from scratch how to string instructions together to perform maths, program ... explains everything you need to know about display generation ... /Issue05/Pages/[/url] Pages; 32,33,34
    Issue6: ...
    ASM ASM October 2010 Sinclair Miscellaneous
  • Copying a SCREEN$ in ZX BASIC in 1 second?!Following on from the revived "[thread=20207]Saving a complete SCREEN$ in BASIC[/thread]" thread (although Arjun really only needed a suitable POKE i…

    ... requested parameters for up to two (optional) string variable definitions (destination & ... SUB 32: CLEAR udg-18-1: GO SUB 31: GO TO 40 ... (23627): LET defadd=23563
    32 LET udg=FN p(23675 ... /> 41 REM TO COPY string to RAM or RAM to string or RAM to RAM
    Battle Bunny Battle Bunny April 2011 Sinclair Basic
  • New platform game: Sid SpannersHi all, here is my Christmas present. A new platform game (well, more of a mini-game really). [url=http://java.cms.livjm.ac.uk/homepage/staff/cmspc…

    ... archive, so thanks yet again to Martijn for uploading the updated ... and I'll have to rename it to "Sid Spanners 3: The ... . However, they instead go down to "00" lives remaining. (they ... routine which converts an integer to a decimal string is only expecting a ...
    Digital Prawn Digital Prawn April 2011 Brand new software
  • Copying a SCREEN$ in ZX BASIC in 1 second?!Following on from the revived "[thread=20207]Saving a complete SCREEN$ in BASIC[/thread]" thread (although Arjun really only needed a suitable POKE i…

    ... FN m$() which handles string slicing in both destination ... lines 45-50) takes 32 seconds rather than 8 ... restores the plain command to line 14 (if necessary ... $ and B$,
    to make room for possible ... (VAL "nnnnn" TO VAL "nnnnn").
    15 ...
    Battle Bunny Battle Bunny April 2011 Sinclair Basic
  • The Silly Thread.We've not had a silly enough thread in quite a while. So here's a thread to compensate. [img]http://images3.wikia.nocookie.net/__cb20110828185317/t…

    ... br />
    I used to use hyper-thread and hyper ... care of the 32 bits of string needed to make it work ... , use 64 bits of string, so you need a quad ... strand wool yarn. However, to get that much wool, ewe ... need to have a pretty powerful herd ...
    Scottie_uk Scottie_uk April 2012 Chit chat
  • The Silly Thread.We've not had a silly enough thread in quite a while. So here's a thread to compensate. [img]http://images3.wikia.nocookie.net/__cb20110828185317/t…

    ... =Scottie_uk;614842]I used to use hyper-thread and hyper ... care of the 32 bits of string needed to make it work ... , use 64 bits of string, so you need a quad ... strand wool yarn. However, to get that much wool, ewe ... need to have a pretty powerful herd ...
    guesser guesser April 2012 Chit chat
  • The Silly Thread.We've not had a silly enough thread in quite a while. So here's a thread to compensate. [img]http://images3.wikia.nocookie.net/__cb20110828185317/t…

    ... [QUOTE=Scottie_uk;614842]I used to use hyper-thread and hyper ... care of the 32 bits of string needed to make it work ... , use 64 bits of string, so you need a quad ... strand wool yarn. However, to get that much wool, ewe ... need to have a pretty powerful ...
    polomint polomint April 2012 Chit chat
<1234567…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
32 6.7K 11.7K
integer 761 1.1K
to 549.6K 1.6M
string 2.8K 5.1K

Related Threads

  • 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…
  • simplest method to pass a string to m/code?The statement "RANDOMIZE numvar+USR mc" is a simple way of passing a single numeric parameter to a m/c routine, as mc can retrieve numvar from the to…
  • Alternative to Poke 23659,0 to prevent a 'break in' to a Basic Program.Good morning everyone,<br /> <br /> My memory fails me these days but in the early days of programming I used to use Poke 23659,0 as a crude way of…
  • How to download games to micro sd card to play on Sinclair zx spectrum vegaHello<br /> Could anyone tell me how to download games from a website to a micro sd card to play on a Sinclair zx spectrum vega , I mean do I use a …
  • A game to port to... to make for... ZX Spectrum ?Hey there,<br /> <br /> I'm a game coder on Commodore computers (C64,CPlus/4,VIC20,Amiga) and I loooove the ZX Spectrum.<br /> I grew up with Comm…
  • How to copy file from tape (*.tap) to disks (*.dsk) ?I am using zx32 with win98 and i want (in the emulate +3) copy files from virtual tapes to virtual disks.<br /> <br /> I use =&gt; load "NameOfFile" …
  • how to make a (protected) .DSK to disk transfer ?I know how to make file transfers between .DSK files and physical disks (logical copy).<br /> <br /> However, how can be done a physical sector trans…
  • how to move fdd300's files to pc emulator?Hi!<br /> I have some diskettes 3" for FDD3000 drive for Timex 2048. How can I read these 3"disk and move to PC ? I have some my own demos and rest s…

Related Searches

  • from bedrooms to billions
  • z80 to tape
  • snapshot to tape
  • linux tzx to wav
  • trd files to image
  • fastest way to clear screen
  • user name and password to download emulator
  • convert src files to
  • rst8 return to basic
  • return to basic
  • unable to log in
  • how to download games
  • how to download games for vega
  • usr0 to 128
  • the adventure game i m trying to complete
  • how to add 32
  • inputting to a string array
  • hex to dez string
  • int32 to string
  • integer to string

Copyright © 2024 World of Spectrum