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.022s
<1234567…34>
  • ROM PRINT routine issuesHi all, I am using the ROM print routines a lot in my assembly program and I'm experiencing issues. I am changing the system variable DF CC to po…

    ... />
    I am using the ROM print routines a lot in my ... character. I'm assuming the ROM print routines are updating other system ... /> CALL 11563
    CALL 11747. PRINT CONTENTS OF BC TO SCREEN ...
    Kevin_C Kevin_C December 2016 Development
  • Loader help please (and a suggestion)I posted in my "Wicker Woman" thread that I was having problems creating a loader, but I think this is a more appropriate place to post. I've had go…

    The 1st POKE disables the ROM PRINT-OUT routine and should go before the LOADs.
    The 2nd POKE enables the ROM PRINT-OUT routine and should go after the LOADs.
    Battle Bunny Battle Bunny June 2011 Sinclair Basic
  • Print TextHow do i print text on the bottom left row(memory location in attribute 23295) of the screen in assembly? I understand the parts better on paper and …

    ... can only use the ROM print BC routine to print values less than 10000 ... : and since you have this routine in an endless loop you ...
    Turkwel Turkwel June 2011 Development
  • Codies help? Werewolves of LondonHi All, never one for shying away from the deep end, having only just dipped my toe in to the world of machine code I find myself trying to find out …

    ... games make use of the ROM.

    How about ... sysvars for the PRINT position, and call the ROM's PRINT routine. It saves ... want a random number - just call the ROM's random routine, it's ... />
    BASin's compiler uses ROM routines heavily, and scores for ...
    Dunny Dunny March 2006 Sinclair Basic
  • 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 …

    ... it assumes the
    ; original ROM is in place and uses ... />
    pr_all equ 0x0b7f ; print all routine
    po_store equ 0x0adc ; position ... offset data
    ; the total number of bytes occupied,
    ; held ...
    chev chev May 2009 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 …

    ... small self-contained Print routine that doesn't rely on ROM calls and ... looking for is a simple Print Text routine and nothing else then ... printed.

    [CODE];Call Routine with HL pointing to the ...
    inc d ;where B=Number of Bytes to transfer, DE ...
    Turkwel Turkwel April 2010 Development
  • Help needed...I am at my wits end with this pigs ear of a routine, can anyone simplify it and make it work as it should? Basically it should make the characters '…

    ... to 1, then call the routine at 32768.

    routine at 32768.

    routine at 32768.

    ... /> ld b,a ;number of 4 char moves possible ... in bytes
    call 8252 ;ROM print string
    ret
    ...
    R-Tape R-Tape October 2012 Development
  • calculator and sinusok, look at the Sysel's routine: [PHP]3 5b00 *s 4 5b00 tabsin = #7000 03 mksin 19.11.1995 Busy soft …

    ... /> would be great to find ROM routine which prints FP from stack ... subroutine is called by the PRINT command routine at 2039 and by ... where n is the approximate number of leading zeros after the ... ), where n is the approximate number of digits before the decimal ...
    g0blinish g0blinish December 2012 Development
  • C.G.D - Classic Game Designer[b]UPDATE: August 07, 2013 AN UPDATED VERSION OF CGD IS NOW AVAILABLE, DETAILS HERE: [url]http://www.worldofspectrum.org/forums/showpost.php?p=7155…

    ... . The only ROM routine I'm using is the print number one at 6833 ...
    R-Tape R-Tape July 2013 Brand new software
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... simple countdown: just print a gradually-decreasing number every few hundred bytes ... 'print text' routine can use characters from RAM as well as ROM.
    GoingDigital GoingDigital September 2013 Development
  • Help with File Compressor by Mladen PopovicHi, I'm trying to compress BombJack (MCM) and transfer it to a +3 disk (Yes I own the original game :) ). I'm unsure about the addresses to enter in…

    ... bytes for BASIC according to "PRINT 65536-USR 7962". Of course ... into account that the ROM's TEST_ROOM routine requires at least 80 ... ,l
    inc bc ;BC=number of bytes to copy
    Speccy_James Speccy_James January 2014 Development
  • TommyGun's getting a Debuggerhttp://youtu.be/B_kZVRvYV98 I have always wanted to debug the programs I write in TommyGun using TommyGun instead of the debuggers in emulators. …

    ... /> I hi-jacked rst 16 (rom print - i never use it ;) ) ... substitutions.
    e.g. "Number of lives is {lives} and ... br /> 19 bytes to print out a memory dump (location ... )
    5 bytes to print out a user custom defined ... values to the RST16 routine.
    :D
    Kiwi Kiwi July 2016 Development
  • Character Based SpritesHi, I'm working through Jonathan's excellent guide to writing games, and have mastered the animation of single UDGs. Before or move onto Pixel…

    ... than using 'UDGs' and the ROM PRINT routine.

    The 'UDG' ... forum.

    This routine seems to make things much ...
    gnum db 1 ;graphic number

    do_tile: ;draw ... ld a,(gnum) ;get tile number
    call get_tile ;find the ...
    daveysludge daveysludge July 2016 Development
  • Pixel Pimp, graphics utilityHi All, [IMG]http://i1142.photobucket.com/albums/n608/daveyboyhughes/pixelpimp.gif[/IMG][IMG]http://i1142.photobucket.com/albums/n608/daveyboyhughes…

    ... trying to use the ROM save/load routine, in the end I ... data can be saved or print peeked etc (though I will ...
    R-Tape R-Tape September 2011 Development
  • BIFROST* example: "Knights & Demons DX" source codeA package containing the source files of our multicolor game "Knights & Demons DX" is now available for download [URL="http://www.mediafire.com/?hbch…

    ... /> DIM pikes AS UBYTE ' number of pikes available
    DIM ... THEN PRINT " ";: END IF
    PRINT INK 3;pikes ' print number of pikes ... is just a simple routine called to pause at ...
    Einar Saukas Einar Saukas August 2013 Development
  • Random Numbers, USR Return Values & Timing BASICI've been trying out Jon Ritman's random number routine, published in Your Sinclair Aug'87. Apart from a timing comparison I also did a frequency ana…

    ... out Jon Ritman's random number routine, published in Your Sinclair ... the 32-bit random number generator routine I used in Batman ... 9999: LET st=t0: PRINT #0;AT 0,0;"Start ... 9999: LET ft=t0: PRINT #0;AT 1,0;"Finish ... -st)*100+0.5)/100: PRINT #0;" Time=";time;" secs ...
    Battle Bunny Battle Bunny January 2017 Sinclair Basic
  • ZX ROM in 64 characters a lineDear ZXS users, I am glad the today's release is not only concerning MB-02+ as it is normally the case with me, but it concerns really everyone, sinc…

    ... agreed and created superb ROM patches which make ROM print in 64 characters ...
    Hood Hood June 2017 Sinclair Basic
  • Need help with keyboard scanning ?After getting frustrated with learning ASM for a while I'm back into it. The little listing below is using the ROM's PRINT AT routine to draw me a sp…

    ... below is using the ROM's PRINT AT routine to draw me a ... if you do
    10 PRINT PEEK 23560
    20 GO ...
    ivanb303 ivanb303 November 2017 Development
  • line routineWondered if anyone can help me out. I have been programming a 3d graphics library for the spectrum, in Machine code. The line routine that I have i…

    ... I post here my line routine so that we could see ... byte
    ; a = bit number of byte where pixel is ... /> ; fz = 1 if bit number is 0 of pixel position ... /> ;; Ported from the ZX ROM PIXEL-ADD routine


    ...
    rtunes rtunes October 2001 Sinclair Miscellaneous
  • Loading at 1500 Baud.Just curious, I read that some of you want to load their games at 1500 Baud. Why do you want to do that now these days? Why wait 4,5 minute if you ca…

    ... By altering the ROM load/save routine I can load/ ... access harddisk, diskette or CD-ROM station.

    [/CODE]
    PRINT USR 14500;D : REM GIVES ... ALL TAP-FILES
    PRINT USR 14500;D;"*.Z80" : ...

    PRINT USD 14500;O;"FILE.TAP ...
    Dr BEEP Dr BEEP February 2003 Emulators
  • Codies help? Werewolves of LondonHi All, never one for shying away from the deep end, having only just dipped my toe in to the world of machine code I find myself trying to find out …

    ... the print screen routine for menus.

    These days the ROM is ... . Then the interrupt service routine for up to 6 peripherals ... will be grabbing the IM2 routine address from.

    ... are they enabled) that the routine would seem to operate normally ...
    Alcoholics Anonymous Alcoholics Anonymous March 2006 Sinclair Basic
  • Poke 23739,111So, I'm looking at some of my old loaders (BASIC stuff) to work out how I got the display to not corrupt on loading code. It's the old POKE 23739,111…

    ... you go into the PRINT-A routine in the ROM (that's where ... we print the character held ... address of the current channels print routine (yes, the address of ... extract the address of the print routine for the selected channel, and ...
    icabod icabod October 2007 Sinclair Basic
  • IF2 Rom snapshot creationHi, is it possible convert a Speccy 16k snapshot to a Interface 2 Rom file? I've the original Ultimate Pssst, Cookie, Trans-am and Jetpac tapes and …

    ... calls keyboard
    [*]keyboard routine - updates LASTK and other sysvars ... just this. A replacement "print character" routine will be needed. In ... the game still uses the ROM.

    I recommend ... fully commented disassembly of the ROM online. I use it ...
    Jimmy Jimmy April 2008 Emulators
  • Channels and streams - reading dataThe FAQ here - [url]http://www.worldofspectrum.org/faq/reference/48kreference.htm[/url] - seems to be just a touch inaccurate when it comes to readin…

    ... br />
    A channel output routine should return with carry reset ... t do this, then any PRINT # statement involving colour items will ... by calling the BASIC ROM's ADD_CHAR routine (IF1 actually uses $ ... is actually being returned? ie PRINT CODE INKEY$#4. If it ...
    glancaster glancaster July 2009 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 …

    ... use the the ROM Print routines via your Routine to Print on Lines 22 ... honest I've never used ROM Calls because I think it ... Print Text routine. If you want a fast(ish), compact, no-ROM routine to print ... character etc. amendments to the routine if needs be.
    Turkwel Turkwel April 2010 Development
  • Broken ram or what?Hi! I own ZX Spectrum 48K. When i run command PRINT PEEK 23732 + 256 * PEEK 23733, I should get answer 65535? But i get 49151. In my machine the upp…

    ... 48K issue 4B: thye ROM memory check routine gave me 49152 bytes ... . Then POKE 49152,200 . Then, PRINT PEEK 32768 . If you get ... 100 then try PRINT PEEK 49152 . If you get ... jumper. But if the first PRINT PEEK gives you 200, then ...
    mcleod_ideafix mcleod_ideafix July 2010 Hardware
  • 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 ... address in DE and a number of bytes in BC. In ... / LD (0x5C3C),A.

    PRINT AT (and other modifiers like ...
    gasman gasman October 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 …

    ... custom font and print routine rather than rely on ROM calls, saves a ... games use their own custom print routine? Since text was used quite ... would not using the default ROM print actually save memory instead of ...
    Rickard Rickard November 2010 Games
<1234567…34>

Latest Posts

  • European Software Titles with an English version
    harriusherbartio on 12:06PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 11:21AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 11:01AM
  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Happy 40th Birthday to the Amstrad CPC464!
    rich_chandler on April 21
  • Another Birthday! The Game Boy Is 35!
    mel the bell on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21
  • 1992 Spectrum Software
    harriusherbartio on April 21
  • +3 Disk drive motor
    AndyC on April 21

HitBox

Word Docs Hits
rom 15.6K 29.7K
print 8.5K 20.4K
number 18.5K 25.1K
routine 9.5K 14.8K

Related Threads

  • 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…
  • Competition: Sadistick routine on Spectrum ROMMy vote goes to BEEPER at #03B5<br /> Let's ear you pick! :)<br /> <br /> And a great BOHHHHHHHHHHHHH to Dr Ian Logan &amp; Dr Frank O'Hara for their…
  • issue number of ZX Spectrum 48K by means of serial numberIt is possible to identify the board issue of ZX Spectrum 48K/+ by means of the serial number?<br /> If yes, how?<br /> <br /> <br /> [ This Message…
  • 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…
  • can someone help with a rom routinei have been trying to draw a simple line with a the rom routine , but i just cant get it to work , so if anyone can give me an example in z80 that wo…
  • Silent ROM Beeper Routine in SpinA new year -- a new idiot question! :)<br /> <br /> I've been playing around with Spectrum sounds of the old, beepy kind. When I wiggle[1] the speake…
  • 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…
  • How works the Line-Draw ROM routine ?The 'complete spectrum rom dissasembly.pdf' show info related to the draw rom subroutine. The Line-Draw require two sets of parameters: X,Y coordinat…
  • Screen$ command, ROM routineHi All,<br /> <br /> Does anyone know which ROM routine to call for the Screen$ command (and/or the ATTR command)? Any comments on how well it works…

Related Searches

  • im1 rom interrupt routine
  • im1 rom interrupt routine iy
  • scroll rom routine
  • rst 16 print routine
  • print 16 bit number
  • 3dos rom routine
  • 3dos disk rom routine
  • disk rom routine
  • fast print routine
  • print routine
  • rom beeper routine
  • rom routine load
  • border routine rom
  • cls routine rom
  • text print routine
  • custom print routine
  • print 16 bit number assembler
  • rom print
  • 128k test screen rom routine
  • basic interpreter rom routine

Copyright © 2024 World of Spectrum