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.015s
<1234567…34>
  • I just learnt that Spectrum has 1kB of unused ROMWell, man learns through all his life. I have just discovered that Spectrum has over 1 kilobyte of unused ROM memory, from address 14446 to 15615. Al…

    ... has over 1 kilobyte of unused ROM memory, from address 14446 to ...
    Ralf Ralf October 2008 Development
  • I need ASM for random numberI need to generate a random pair of coardinates in asm so that x=random no between 0 and 31, y=random no between 0 and 23. Any ideas on how to code …

    Do you need speed or just a random number.

    You can use the calculator routine in the rom like it is BASIC.

    Otherwise I have a RANDOM-routine from the machinecode book of William Tang in his Frogger game.
    Dr BEEP Dr BEEP September 2004 Development
  • Program sizeI am typing a basic program into a ZX and I need to find out exactly how much memory it is using. Is there a way to calculate this? :confused:

    ... stack.
    An unused routine in the ROM is used that subtracts ... This was probably a debugging routine left in by the developers ... memory further.
    The routine allows a general overhead of ... the possibility of overwriting the calculator stack or the text ...
    Geoff Geoff August 2004 Sinclair Miscellaneous
  • writing an emulator-newbie needs helpHi, this is my first post here. I decided to write a minimalistic emulator of ZX Spectrum-no emulation of advanced peripherals, no emulation of sound…

    ... games.[/quote]

    The ROM calculator routine uses it to throw away ... the ROM than it is to write a special "discard value" routine.
    Philip Kendall Philip Kendall September 2011 Emulators
  • FN nesting error?While playing with FN functions that call assembly, I've found something weird. Check out this code: [code]10 DEF FN f(a,b)=a+b 20 PRINT FN f(FN f(…

    ... can be moved to any unused ROM location of at least 67 ... /> ret[/code]

    The routine only uses one RAM location ... ; routine FN-SKPOVR advances HL past '$'.

    POP DE ; discard pointer ...
    mcleod_ideafix mcleod_ideafix October 2011 Sinclair Basic
  • Competition: Sadistick routine on Spectrum ROMMy vote goes to BEEPER at #03B5 Let's ear you pick! :) And a great BOHHHHHHHHHHHHH to Dr Ian Logan & Dr Frank O'Hara for their description about the…

    ... about the parameters for that routine !!!! The words "and HL holds ...
    AE.Vasconcelos AE.Vasconcelos May 2005 Development
  • Frank N SteinThis is an improved bugfix for [URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0001849"]Frank N Stein[/URL] as discussed recently in [URL="htt…

    ... several places where the sub-routine starting at $7537 branches out ... PATCH1 ; 195 114 196
    ; discard unused return address
    org $C472 ...
    Einar Saukas Einar Saukas May 2011 Infoseek database
  • WarningWarning Some games such as "Cyclone" WILL NOT run on a +2A. I have tried numerous times, and every time the load fucks up resulting in a 48K BASIC …

    ... this location in the 48K ROM and Sinclair 128 and Amstrad ... is used for the Interrupt routine where a negative relative jump ... back to Costa's custom routine.

    Sinclair seem not ... and so Amstrad just left unused ROM locations holding zero.
    Geoff Geoff November 2005 Games
  • 48K games that don't work on a +2Not sure if there is already a thread about this but recently I've noticed some old 48K games will not run on my +2 - even in 48K mode. Examples are…

    ... on block of unused bytes ($FF) at end of ROM (around $3900 ... NMI routine - supposedly to make it work. See Geoff's ROM disassembly ... would check the NMI routine in the ROM to make sure it ... ). Any routine that calls a specific address in the 128 ROM is ...
    Jimmy Jimmy June 2008 Games
  • Interface One - New FunctionalityAs you may (or may not) be aware the Interface One is a pretty powerful piece of kit. One of it's greatest features is being able to easily extended …

    ... ;16K ROM, stacks BC onto calculator
    let equ 2AFFh ;16K ROM, 'LET ... ' statement handling routine
    cheat equ 1731h ;16K ROM code ...
    RST#08 RST#08 July 2009 Development
  • Minor Update to Gasman's Midi2BEEPDon't know whether this is worthy an announcement, but for those of you who enjoyed Gasman's midi2BEEP utility, a new variant has been made called mi…

    ... $28 ; use the floating point calculator
    DEFB $A2; stk_half
    calculator stack, so in order to ... command code to tell the rom routine to do a multiplication operation ... fact that the beep routine in the rom already seems to make ...
    kgmcneil kgmcneil May 2010 Announcements
  • logical operators and the calculator stackI was wondering if there was a utility which would provide the list of commands needed for the ROM calculator to evaluate a logical expression. For e…

    ... that there was a routine in the ROM to evaluate expressions which ... it must be using the calculator functions to evaluate expressions, and ... it was putting on the calculator stack, as the basis for ... be easier to use the calculator functions, but getting things on ...
    Battle Bunny Battle Bunny September 2010 Development
  • Fast LogsAnyone know of a fast ln function I can steal? The ROM function seems to be hideously slow. I wrote a look-up table dirty and less accurate sin func…

    ... if the SE basic ROM uses the calculator better than the ... more accurate calculator routines used in the SE BASIC ROM were ... appeared in the sc01.rom and sg81.rom. They were revealed to ... the Newton Raphson square root calculator routine based on the Jupiter Ace ...
    Geoff Geoff April 2011 Development
  • Frank N SteinThis one > [url]http://www.worldofspectrum.org/infoseekid.cgi?id=0001849[/url] Always seems to crash about level 7 (maybe a bit more) or so with an …

    ... several places where the sub-routine starting at $7537 branches out ...
    ...
    PATCH: POP BC ;discard unused return address
    JP $7387 ... JPs in the $7537 sub-routine to "JP PATCH".

    Battle Bunny Battle Bunny May 2011 Games
  • Frank N SteinThis one > [url]http://www.worldofspectrum.org/infoseekid.cgi?id=0001849[/url] Always seems to crash about level 7 (maybe a bit more) or so with an …

    ... ; 195 125 196

    ; discard unused return address
    org $C472 ... to CALLs to the sub-routine starting at $7920. The two ... back out of the sub-routine prior to the CALL points ...
    Battle Bunny Battle Bunny May 2011 Games
  • RAND USR that doesn't work in emulators and clonesEons ago, I "discovered" a strange RANDOMIZE USR. This is it: [b]RANDOMIZE USR 46578[/b] Using it on a genuine ZX Spectrum rubber key or Plus model,…

    ... places in the ROM with similar instructions, including a calculator routine that performs ...
    mcleod_ideafix mcleod_ideafix May 2011 Emulators
  • Elliptical ChallengeSubsequent to the recent "Graph Plot" thread, I wrote this general purpose ellipse drawing routine which will plot (although it doesn't actually use …

    ... the calculator to do sqrt. It's a hideous slow sqrt routine ... in the rom. They were pushed for ... ]

    There's a calculator version that is about 6 ...
    Gedlion Gedlion November 2012 Development
  • X=Y=ZFirst public outing of X=Y=Z for the 48K Spectrum, a 4-level demo which can be download from: [as TZX] [URL="http://www.bobs-stuff.co.uk/extras/xyzd…

    ... port
    $95B4 AND $1F ; discard unused bits
    $95B6 LD A ... LD ($96E4), A ; set keyboard routine to read or ignore Kempston ...
    Einar Saukas Einar Saukas August 2014 Announcements
  • So where is the random number in the Speccy ?So I am messing around with ZX Spectrum Assembler and I want a random number. I looked up previous posts and one of the links said that random number…

    ... the start of the INT routine in the BASIC interpreter.

    There is a routine in the ROM to generate a (psuedo ... ; then puts it onto the calculator stack; which is probably overkill ... from the first 8k of ROM; although if you initialise SEED_VALUE ...
    GReW GReW November 2016 Assembler
  • Spectrum Ethernet updateWell for those of you who don't follow the news section on the project page, here's a quick update...and a request. Development has slowed a bit, si…

    ... , within reason!) happens to the ROM code, client code will continue ... easier!) The simple transfer routine is in ROM.

    If there ...
    Winston Winston October 2008 Hardware
  • +3 assembler questionI was wondering if anyone could give any suggestions as to how to get this bit of code working on the +2A/+3 in 128k mode. It works on the +128k/+2 i…

    ... . When it enters the routine the 48k ROM is paged in and ... the three ROM routines addressed are where they ... it jumps back into the ROM at MAIN-3 it does ...
    Battle Bunny Battle Bunny August 2010 Sinclair Basic
  • Locating the GOSUB stackI was wondering if someone could explain how to locate the dividing line between the GOSUB stack and the machine stack. Looking at the GOSUB routine …

    ... . Looking at the GOSUB routine in the ROM, it uses SP to ...
    Battle Bunny Battle Bunny May 2011 Development
  • Justin Beeper - new demo for the unexpanded 16K Speccy[img]http://pouet.net/screenshots/57726.png[/img] This was my entry for this weekend's [url=http://www.sunrisedemoparty.co.uk/]Sunrise[/url] demo pa…

    ... entirely on the BEEP routine in the ROM. And doing everything in ...
    gasman gasman September 2011 Announcements
  • PRINT a numerical value i.e. the scoreHow do you fo about printing a numerical value using the print routine in the ROM? For instance I have a value 0-255 and want to PRINT the result at…

    ... value using the print routine in the ROM?

    For instance ...
    daveysludge daveysludge August 2012 Development
  • Load Shadow of the Unicorn using DivideHi all, I was wondering wether it would be possible to use Divide and allram mode to be able to load Shadow of the Unicorn without usign the Mikro+.…

    ... to replace the standar ROM with the Mikro+ ROM, and then you ... about how to replace the ROM. Is there any use sample ... ? (with basic commands to map rom, start allram mode, etc.?
    ROM with a patched Mikro+ ROM that replaces the load routine in Mikro+ ROM ...
    Uto Uto February 2014 Games
  • Print (to screen) avalue held in a register pairHi guys, looking for a routine that will print any value from 0 to 65535 to the current position on the screen. I once heard that there was a PRIN…

    Hi guys, looking for a routine that will print any value ... there was a PRINT_BC routine in the ROM, but I can't ... />
    Basically, I want a routine that will print a value ...
    DEATH DEATH October 2016 Development
  • Saving machine code on EmulatorI have been dabbling with Chapter 26 of Stephen Vicker's "ZX Spectrum Manual". [url="http://www.madhippy.com/8-bit/sinclair/zxspecman/zxmanchap26.htm…

    ... the SA-LINE-1 routine in the ROM.

    Conceptually if ...
    Geoff Geoff March 2002 Emulators
  • Making a mapI should learn Z80 assembly, but I don't have the time (really busy) and I feel like making a game. I've tried with Colt which gives me enough speed…

    ... px and py) to the routine from BASIC?[/quote]

    routine uses the PRINT routine in the ROM it is subject ... by certain variables in the ROM - and the top and bottom ...
    cyborg cyborg March 2004 Development
  • Strange layout of Spectrum video memoryHello, does anyone have an idea why the Spectrum's video memory has such a strange layout? I understand that a resolution of 256x192 is an easy mean…

    ... something with the PRINTing routine in the ROM.
    Once you have ...
    Dr BEEP Dr BEEP August 2004 Sinclair Miscellaneous
  • Will Spectrum run @ 60Hz?Sorry to overlap w/ my other recent post, but want to know, if I grab a Spectrum and use it in America with a voltage converter or a different power …

    ... ROM doesn't determine the signal - it can't. The IM1 routine ... in the ROM is probably what you ...
    cyborg cyborg November 2004 Sinclair Miscellaneous
<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
calculator 1K 1.5K
routine 9.5K 14.8K
discard 228 261
unused 1.1K 1.4K
rom 15.6K 29.7K

Related Threads

  • 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…
  • I just learnt that Spectrum has 1kB of unused ROMWell, man learns through all his life. I have just discovered that Spectrum has over 1 kilobyte of unused ROM memory, from address 14446 to 15615. Al…
  • 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…
  • 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…
  • using the ROM's FP calculatorIs it possible to use the ROM's FP calculator to evaluate any FP expression in a single sequence of commands without breaking out to stack some other…
  • ROM Calculator TrigHello,<br /> <br /> These Christmas holidays I finally have time to devote myself a little to the speccy .<br /> <br /> I have a question about how t…
  • Searching for correct Betadisk 48k TR-DOS v4.12 ROM (Save ROM via TRDOS-Prompt to Disk)Hi,<br /> <br /> I have two ROM-Files which should be read out from an original Betadisk 48 Interface TRDOS v4.12 (ROM-Size 8k).<br /> But when I …

Related Searches

  • im1 rom interrupt routine
  • im1 rom interrupt routine iy
  • scroll rom routine
  • unused rom
  • 3dos rom routine
  • 3dos disk rom routine
  • disk rom routine
  • rom beeper routine
  • rom routine load
  • border routine rom
  • cls routine rom
  • rom calculator stack extravagant
  • rom calculator stack
  • 128k test screen rom routine
  • rom print number routine
  • basic interpreter rom routine
  • rom routine for key click
  • rom key routine
  • rom save routine
  • rom tape save routine

Copyright © 2024 World of Spectrum