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.013s
<1…28293031323334>
  • Help! Reverse engineering a Spectrum game[deleted]

    ... routines, thus adding a new routine when/if it is needed ... and all that mysterious Z80 assembly language...

    Now you ...
    ASM ASM October 2010 Development
  • New oneliners for 2008[INDENT][INDENT][INDENT]Here's my attempt at a first-person-perspective 3d game in one line of BASIC. It's called 'wormhole', and you've got to get t…

    ... 't work either because the routine would never recognize alignments from ... this:

    [CODE]
    PRINT 3*3*3*3*3 ... (full board) for the evaluation routine to check the end-game ... 9 positions and the evaluation routine would always execute in 15s ...
    Einar Saukas Einar Saukas October 2010 Development
  • zx spectrum +2 troubleshootingHi There I am new here and I need some advise as to where to look for issues on my zx spectrum +2 it was working fine this morning .. then while pl…

    ... has the same RAM diagnostic routine as +2A, hasn't it ... check the result with a PRINT PEEK 32768. Is it 0 ... check the result again with PRINT PEEK 32768. Is it 255 ...
    mcleod_ideafix mcleod_ideafix October 2010 Hardware
  • Sorting an array...Hi Folks, Over the weekend I had a play with sorting algorithms - takes me back to my student days! :-o My first try was with the good old Bubble S…

    ... ...THEN[/B] statements in the routine is enough to figure out ... =1 TO n: PRINT p$(i);" ";: NEXT i: PRINT : RETURN
    9000 ... GO SUB 5000
    9045 PRINT "Elapsed time: ";t2-t1;" sec ...
    Einar Saukas Einar Saukas October 2010 Sinclair Basic
  • variable variable names with VAL$It's possible to make the RH-side variable names in a LET statement be themselves variable by using VAL$. Thus, if v$ holds the [b]name[/b] of anothe…

    ... done with a machine code routine, but not in BASIC. Is ...

    And:
    [code]PRINT this is a variable[/code ... , this also works:
    [code]PRINT thisisavariable[/code]
    mcleod_ideafix mcleod_ideafix October 2010 Sinclair Basic
  • INSTR function...Hi Folks, Another little program that people might find useful: [CODE]100 DIM i(4) 110 LET a$="This is some sample text" 120 LET b$="text" 130 GO S…

    ... modified version of the INSTR routine that uses two array variables ... GO SUB 9000
    160 PRINT "i$(1)=";i$(1,2 ... i$(1,1)+1):
    PRINT "i$(2)=";i$(2,2 ... i$(2,1)+1):
    PRINT "i(4)=";i(4)
    9000 REM INSTR ROUTINE
    9010 REM i$(1 ...
    Paddy Coleman Paddy Coleman October 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…

    ... , RST 16 (?), but can that print more than one character? That ... . "Hello world of spectrum" and print at a position of choise ... equalient of PRINT AT 5,10;"Hello", but in assembly.

    PRINT "" AND USR adres = upper screen ...
    Dr BEEP Dr BEEP 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…

    ... . Alternatively, there's a 'print string' routine at 0x203C which takes a ... / LD (0x5C3C),A.

    PRINT AT (and other modifiers like ...
    gasman gasman October 2010 Development
  • General purpose full screen input routineHi Folks, One of the things that annoyed me back in the 1980s with most BASICs was the lack of a full screen "formatted" input function. You could …

    ...
    250 REM *---------------------*
    260 PRINT #0; PAPER blu; INK whi ... *---------------------*
    9005 REM PSS-XINPUT Routine
    9010 REM Parameters:
    9135 REM *---------------------*
    9140 PRINT AT I(2),I(1 ...
    Paddy Coleman Paddy Coleman October 2010 Sinclair Basic
  • 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 …

    ... game was a fillscreen graphics routine using LDIR.[/QUOTE]

    assembly was "Spectrum Machine Code" by ...
    Arjun Arjun October 2010 Sinclair Miscellaneous
  • Learning Assembly LanguageHow easy would it be to learn assembly language for someone who has a decent grasp of Basic? I mean how long do you think it would take before I coul…

    ...
    ; --------------------------------------------------------------------------


    ; Routine to wait for next video ... call xor_sprite ; Now print (XOR will print/unprint)

    print (XOR will print/unprint)
    ...
    ASM ASM October 2010 Development
  • Learning Assembly LanguageHow easy would it be to learn assembly language for someone who has a decent grasp of Basic? I mean how long do you think it would take before I coul…

    ... is some test code to print numbers and text to ... bc,1234 ; BC = value to print
    call OUT_NUM ; Call number ... !)
    call PR_STRING ; Call text print

    ret
    < ... about 'Local labels' and conditional assembly 'IF', 'ELSE' and 'ENDIF'.< ...
    ASM ASM November 2010 Development
  • How to Extract a Font from a Game?I remember it was possible to load/save your own fonts in ArtStudio on my Speccy. I also remember it was possible to loop the loaded block of a game …

    ... with a custom font and print routine rather than rely on ROM ...
    Turkwel Turkwel November 2010 Games
  • Printer Printing Problem (assembler)I've a program that outputs to the lower screen at various places, using a combination of calls to RST $10 plus OUT-NUM-1 and PR-STRING. It also call…

    Show us your code.

    The call channel routine is OK, but do you use the RST 16 to (L)PRINT?
    Dr BEEP Dr BEEP November 2010 Development
  • Hacking the O.C.P Full Screen Editor/AssemblerIf you have been reading my posts recently then you will know that I am eager to have the sourcecode I wrote for the Spectrum during the period 1988 …

    ... some TAB processing into the routine as the O.C.P ... support for macros or conditional assembly. The routines use the stack ... when I wrote that scroll routine back in 1990 so please ...
    ASM ASM November 2010 Development
  • How to Extract a Font from a Game?I remember it was possible to load/save your own fonts in ArtStudio on my Speccy. I also remember it was possible to loop the loaded block of a game …

    ... with a custom font and print routine rather than rely on ROM ... games use their own custom print routine? Since text was used quite ... not using the default ROM print actually save memory instead of ...
    Rickard Rickard November 2010 Games
  • How to Extract a Font from a Game?I remember it was possible to load/save your own fonts in ArtStudio on my Speccy. I also remember it was possible to loop the loaded block of a game …

    ... games use their own custom print routine? Since text was used quite ... not using the default ROM print actually save memory instead of ...
    ASM ASM November 2010 Games
  • How to Extract a Font from a Game?I remember it was possible to load/save your own fonts in ArtStudio on my Speccy. I also remember it was possible to loop the loaded block of a game …

    ... games use their own custom print routine? Since text was used ... font and your own routine(s) you are free ... written your own 32CPL routine you'll see how ... benefits of writing your own routine. It's not that ... bothered to write the routine yourself so you'll ...
    Turkwel Turkwel November 2010 Games
  • How to Extract a Font from a Game?I remember it was possible to load/save your own fonts in ArtStudio on my Speccy. I also remember it was possible to loop the loaded block of a game …

    ... games use their own custom print routine? Since text was used quite ... not using the default ROM print actually save memory instead of ...
    Rickard Rickard November 2010 Games
  • 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 …

    Yes, that's working perfectly now.

    I hope other people reading this code can see just how easy it is to implement a non ROM-based PRINT routine.
    Turkwel Turkwel November 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 …

    ... a "wait for key press" routine! ;-)[/QUOTE]

    Too true ... to:

    [CODE]100 PRINT "[B]Hurry up [/B]and ...
    Paddy Coleman Paddy Coleman November 2010 Development
  • Override AUTOLINE start?Hi there, Is there a poke that prevents a BASIC program from auto running, when it was previously saved with the LINE command? Cheers, Steve

    ... 7:CLS
    30 PRINT #0;" Desculador de cabeceras PRESS ... n=50015 TO 50024:PRINT FLASH 1;CHR$ PEEK ... NEXT n
    110 PRINT AT 7,0;("Start ... PEEK 50026
    130 PRINT AT 15,0;"Byte quantity ... then used a custom assembly loader to load the ...
    Marcelo Marcelo November 2010 Sinclair Basic
  • Override AUTOLINE start?Hi there, Is there a poke that prevents a BASIC program from auto running, when it was previously saved with the LINE command? Cheers, Steve

    ... /> 10 CLEAR 65535
    20 PRINT AT 8,11;"STOPBASIC";AT ... [/CODE]

    And the assembly listing - hope the comments make ... loooooong time)!

    [CODE]; Assembly listing:
    l_5b00: ld de ...
    stefrobb stefrobb November 2010 Sinclair Basic
  • Manipulating attributes...Hi Folks, I have written a routine that allows a blue bar to be scrolled up and down a list to select an item. Each item in the list occupies two l…

    The selection routine can be improved as follows:< ... =ATTR (y+1,0):
    PRINT AT y,0; PAPER 1 ... THEN POKE 23693,ar1:
    PRINT AT y,0,,:
    POKE ... 23693,ar2:
    PRINT ,,:
    LET y=z:
    Einar Saukas Einar Saukas November 2010 Sinclair Basic
  • Manipulating attributes...Hi Folks, I have written a routine that allows a blue bar to be scrolled up and down a list to select an item. Each item in the list occupies two l…

    ... /> 260 PAUSE 1
    270 PRINT AT y,0;,,,,
    280 ...
    POKE 23693,ar1:
    PRINT AT y,0;,,:
    POKE ... 23693,ar2:
    PRINT ,,:
    LET y=z:

    I like this routine now - it works well and ...
    Paddy Coleman Paddy Coleman November 2010 Sinclair Basic
  • Character Printing routines - 27/32 lines?There are lots of extra character-per-line routines out there for 42,51,64 even 85 characters. Are there any that do 7/6 pixel rows - and do 27 or 3…

    ... -bit high font and will print up to 32 lines if ... at section "d) The Print64 routine" in BROWSER.TXT in my ...
    Battle Bunny Battle Bunny November 2010 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
assembly 3.2K 4.3K
routine 9.5K 14.8K
print 8.5K 20.4K

Related Threads

  • Print routine for BASIC (or BASin)For anyone interested there's a crappy binary here to print characters from BASIC at pixel positions. Import the binary at 60000, USR 60000 to initia…
  • Hi Res Print Routine neededHas anyone seen code for a print routine with pixel accuracy?<br /> <br /> That is print(y,x,CHAR) that allows 0 &lt; y &lt; 192 and 0 &lt; x &lt; 25…
  • Print text in assemblyHello,<br /> <br /> 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? <b…
  • Proportional Print Routine...Hi Folks,<br /> <br /> Does anyone know of a good proportional printing routine for the ZX Spectrum? Ideally I am looking for something that prints …
  • 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 …
  • ROM PRINT routine issuesHi all,<br /> <br /> I am using the ROM print routines a lot in my assembly program and I'm experiencing issues. I am changing the system variable…
  • LINE-routine and other nice pieces of codeThe line-topic came in the end with a nice piece of fast coding.<br /> <br /> I think that there might be more of these routines out there (where-eve…
  • line routineWondered if anyone can help me out. I have been programming a 3d graphics library for the spectrum, in Machine code.<br /> <br /> The line routine th…
  • Spectrum assembly programmingHi, I'm passionated in assembly programming and I'd like to find some documents talking about Spectrum (not Z80). Do someone have interesting referen…
  • How to print with colour using DiscipleHi!<br /> <br /> I was wondering if there is any way of printing in colour using the Disciple. I am using an Epson Stylus 600 Printer with one of my …

Related Searches

  • fastest screen routine
  • screen routine
  • print a char in asm
  • im1 interrupt routine
  • im1 rom interrupt routine
  • assembly print text
  • assembly print text at pixel
  • rst 16 print routine
  • fast print routine
  • print routine
  • text print routine
  • custom print routine
  • print text assembly
  • print assembly
  • print at text assembly
  • assembly print at
  • rom print number routine
  • assembly routine
  • assembly routine graphics
  • load tape assembly routine headerless

Copyright © 2024 World of Spectrum