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.190s
<1…28293031323334>
  • TESTROM3 - utility/rom for test your ZXHere is TESTROM3 utility as 16kB ROM file + flasher for install this rom to divide eeprom (or mapram mode). Work also on ZX Spectrum without ROM and …

    ... />
    press key "1" or JOY RIGHT = exit to 48rom ... 2" or JOY LEFT = test 128kB memory
    press key "3" or ... )
    press key "5" or JOY FIRE = tape tester ... green border lines (error or 48kB mode)
    ... yellow,5=cyan,4=green,3=magenta,2=red,1=blue,0=black ...
    velesoft velesoft August 2012 Sinclair Miscellaneous
  • Z80 snapshot formatI read documentation for Z80 snapshot on WOS and see in table possibility insert ROM image to Z80 file. Here is full table: [code]The pages are numb…

    ... rom
    1 Interface I, Disciple or Plus D rom, ... 2 - [B]rom (reset)[/B] samram rom (basic)
    3 - page 0 ... 1 Normal 8000-bfff
    5 c000-ffff page 2 ...
    velesoft velesoft August 2012 Emulators
  • copying between RAM pagesSay I'm storing stuff in RAM pages 0,1,3,4 which gets used in 6,7 (which I am) and I might want to transfer up to 7kb at a time (which I do) and I do…

    ... storing stuff in RAM pages 0,1,3,4 which gets used in ... t have space in page 2 to use as an intermediary ... copy, say, 7kb from 0 to 7 when the two ... of page swapping, or else via page 5 which either messes up ... the screen or trashes ...
    Battle Bunny Battle Bunny August 2012 Development
  • WIP: ULAPlus hardware implementationThis aims to be an "almost" plug-in replacement for the Sinclair ULA chip fitted in Spectrum 16K/48K/Plus machines. It comes in a form of a small PC…

    ... goodies) CPLD is almost 1.5 times the cost of ... Isolation resistors (about 30): 0.04 EUR. (if buying a ... /> 1.2V regulator: 0.6 EUR EUR
    2.5V regulator: 0.92 ... itegrating an AY-3-8912 core, or PS/2 keyboard support ( ... power knob counting from 0 to 10, so I ...
    mcleod_ideafix mcleod_ideafix August 2012 Hardware
  • BIFROST* Advanced Programming - part 6The purpose of this demo is somewhat different from previous ones. Instead of teaching a new technique, the main goal here is to demonstrate how much…

    ... Finally we added 5 moving tiles (1 hero and 4 enemies ... dhrc[0] = 2;
    min[0] = 8;
    max[0] = 92;
    lin[1] ... hrc[3] = 120;
    dhrc[3] = -2;
    min[3] = 72;
    max[3] ... a complete game, or for additional visual effects ...
    Einar Saukas Einar Saukas September 2012 Development
  • BeepFX ProblemHi All, I'm currently trying to integrate the BeepFX engine in my 100% Assembler Game and it plays the sound fine, but then plays the sound again, a…

    ... +0)
    ld c,(ix+1)
    ld b,(ix+2 ... )
    ld e,(ix+3 ... br /> SFXRT: ld e,(ix+5)
    ld d,(ix+6 ... and 16
    SFXRNBORD: or 0
    out (254),a
    Shando Shando September 2012 Development
  • Civilization early alpha by Andrew771 and ALKOReleased on June 14th, 2012 on zx-pk.ru. As mentioned in [URL="http://www.worldofspectrum.org/forums/showthread.php?t=41042"]Lighter 3[/URL]. Avail…

    ... here:
    1 - north-west
    2 - north-east
    3 - south-west ...
    4 - south-east
    5 ... /> 8 - east
    0 - clear out the moutains or forests to free ... can be refilled in granaries or warehouses. In addition to ...
    Crash Nicker Crash Nicker October 2012 Games
  • multi-scroll m/c subroutine for BASICArising from recent posts, here's a scrolling routine that will manage multiple left/right scrollings for any (sensible) line width or step; (ie. whe…

    Arising from recent posts, here's a scrolling routine that will manage multiple left/right scrollings for any (sensible) line width or step; (ie. where width is
    Battle Bunny Battle Bunny October 2012 Sinclair Basic
  • saving time populating large arraysI use a variation on this idea for storing machine code at the end of programs without interfering with LIST, then it occurred to me that it would al…

    ... the end of the program (or else by calling the routine ... .
    [code]
    REM header: 1+2+1+2+2 = 8 bytes + 6*4 = length ... 0,2,6,0,4,0
    REM checksum: 196*8 + 29*7 + 0*6 + 2*5 ... + 6*4 + 0*3 + 4*2 + 0*1 = 1813
    2 DEF FN ...
    Battle Bunny Battle Bunny October 2012 Sinclair Basic
  • 2nd WoS Screen$ compoOk, what about a new compo? This time we are going to change a little bit the topic, and it is going to be about mock-ups of never released games for…

    ... =0&memory=0&language=0&country=0&licence=0&feature=0 ... =0&have=1&also=1&sort=1&display=3&loadpics=3 ... December
    2.It can be a new screen$ or an old ... from CEZ in cassette.
    5.Of course, it can be ...
    Ivanzx Ivanzx November 2012 Announcements
  • 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 …

    ... screen (they just get wrapped or cropped, although I might ... ;end_calc
    ld a,(ix+3) ;A =b
    call ... 2) ;A =a
    call $2d28 ;STACK_A
    rst $28 ; : 0.5,b,1 ...
    Battle Bunny Battle Bunny November 2012 Development
  • A 128 Routine to Put Tokens in StringsI was writing a DEF FN on the +128k and decided that I'd had enough of not being able to put function tokens in strings without a great palaver and s…

    ... and",198,"len",177,"or",197,"not",195,"",0
    9991 ... =256*PEEK (a+1)+PEEK (a+2): LET ll=FN ... p(a+3): RESTORE 9990:
    0;n$;
    9995 LET b=b+1: LET ... b=b+5: GO TO 9995
    9997 PRINT #0;CHR$ ... p;: GO TO 9995-(3 AND b>=ae):
    Battle Bunny Battle Bunny December 2012 Sinclair Basic
  • BLOG- ZXSporgBasic RPG development thread- Inspired by the Spectrum 30 show, and after a six-month wait while I was busy playing loads of gigs, I have decided to do a spot of Spectrum coding…

    ... so feel free to comment or make suggestions as you wish ... l2110
    1002 BORDER 0: PAPER 0: INK 6: CLS
    1060 DATA 0,0,1,25,63,254,188,0: DATA 96,32 ... x=1: LET y=1: LET xo=1: LET yo=1: LET d=0: ... nx=5: LET ny=5: LET nxo=5: LET nxy=5: LET nd=0: PRINT ...
    bigjon bigjon February 2013 Sinclair Basic
  • Printing textThis is probably quite a basic question, or there might be something obvious I'm missing. I'm looking for an economical way of printing formatted te…

    ... basic question, or there might be ... 1 TXT"
    defb 22,2,20 ; AT 2,20
    defb "LINE 2 ... TXT"
    defb 22,3 ... /> defb "LINE 5 TXT"
    defb ... /> defb "LINE 7 TXT",0
    [/CODE]
    ...
    Morkin Morkin April 2013 Development
  • Arcade Game Designer 4Just released over at the AGD forums. New this time: Sprites can now be individually coloured using the SPRITEINK command. If 16x16 sprites aren't…

    ... user to press 1, 2 or 3 to select keyboard, Kempston or Sinclair controls respectively ... are more efficient than in 3.5 as well, and the sprite ... a game written with 3.5 to 4.0. Sorry about that, if ... finish it with 3.5 or start afresh with 4.0. Secondly, a lot ...
    jonathan jonathan May 2013 Brand new software
  • Varios +3(e)DOS questions?I'm converting tape games to disk, for being used in my +3e. I'm trying to convert them to standard BASIC loaders, so files could be copied using BAS…

    ... I store in a +3 DOS floppy? And when ... but I'd like that +3 BASIC could COPY them from ... (putting 48k ROM, RAM 5-2-0 and locking paging mechanism) but ... from BASIC, so I guess +3 BASIC has initialized +3DOS. ... Did they use +3DOS calls or did they access the floppy ...
    Zup Zup May 2013 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…

    ... was transformed into demon or -1 if the opposite
    5 tiles in the board ... to choose difficulty level (keys 1, 2, or 3):

    [CODE ... 7: PAPER 7: FLASH 0: BRIGHT 0: BORDER 7: CLS ' ... ELSE LET pikes = level*10-5: END IF ' init balance ...
    Einar Saukas Einar Saukas August 2013 Development
  • Hardware description - BETA DISK interfaceExist more versions and clones of BETA DISK interface. Beta disk 48, beta disk 128, brasilian clones of beta disk 48, russian clones of beta disk 128…

    ... .

    After power on or after ZX reset is state ... )
    bit 2 = RESET FDC controller (0=reset)
    bit 3 = Head load ... timing
    bit 4 = select SIDE 0/1
    bit 5 ... adress A15=0 + A1=0 (identical addressing as on ZX128/+2[/code]
    velesoft velesoft August 2013 Hardware
  • MOVE_M Object Movement Manager for BASICAs moving things around on the screen is usually the slowest part of a game written in BASIC, I've been pottering around with this routine to handle …

    ... asking for suggestions for changes or additions to the features.
    or key handler routine is required ... routines should end with RETURN (or STOP):
    REM an error ...
    defb 0,6*8+1,2, 5*8+2,2, 5*8+3,2, 7*8+0,0, $ff
    Battle Bunny Battle Bunny September 2013 Sinclair Basic
  • A "generic" loader for +3(e)I've made this loader for 128k games in +3DOS. [CODE]dos_open equ 262 dos_close equ 265 dos_abandon equ 268 dos_read equ 274 dos_write equ 277 dos_s…

    ...
    cerrar:
    ld b,5
    call dos_close ; closing file ... /> ; 0..2 Page to put in $c000
    ; 6..3 Reserved
    ; 7 1 ... 9497
    db 0 ; main code (across RAM 5, 2, 0)
    dw 24200 ... BASIC.
    - I use file #5, because in some cases, the ...
    Zup Zup December 2013 Development
  • STP: Query about Dizzy prince of yolkfolk and MakeTZXI'm trying to create a TZX from my copy of Dizzy Prince of the Yolkfolk using MakeTZX 2.31 (not sure why I'm not using 2.33), but I can't seem to get…

    ... order 2

    Block 1 => F: 0 - Speed: 100% - Line= 0, ... Pause=2068ms.
    Block 3 => F: 0 - Speed: 100% - ... = 145, Pause=2066ms.
    Block 5 => ------------------- - Chk=OK! ( ... this particular title and/or this version of MakeTZX ...
    u6c87 u6c87 January 2014 MIA/STP/SDP
  • ZXDS 1.2.0Hello, after two taxing months full of all-spare-time work, [URL="http://zxds.raxoft.cz/"]new ZXDS release[/URL] is out. Better than ever, it brings…

    ... nothing less than the complete +2/+2A/+3 emulation. But I hope ... name search, TR-DOS formatting, or long-overdue sticky keys support ... know if you find some 3" disks which don't work ...
    Patrik Rak Patrik Rak February 2014 Emulators
  • Scrolling Bi-Colour Engine for 4-Player GamesJust putting this code up for people to have a look at. Far from finished. Should simply compile and run a bit of a demo. Only good for 128K and +…

    ... and
    ;4x2 or 4x4 player bullets. Can ...
    DEFAULT_BORDER EQU 0
    DEBUG_BORDER EQU 2

    ... ret
    print_attr_cache
    db 0

    print_attr_b_c
    inc l
    or (hl)
    ld (de ... /> inc l
    or (hl)
    ld (de ...
    joefish joefish March 2014 Development
  • Python script to scrape Amazon.com book reviewsI've been meaning to read the Gollancz Fantasy Masterworks (roughly 40 books) and Sci-Fi Masterworks (roughly 100+ books) lists for a while now, but …

    ... scrape all the 1-5 star review ratings ... # (Runs with Python version 3.3.2)
    # 11/4/14 ... title_and_author + '"'
    total_rating = 0
    current_star = 5
    for star_rating in ... ()
    Gloriana or the Unfulfill'd Queen ...
    BigBadMick BigBadMick April 2014 Chit chat
  • 3D Games in SpecBAS!Not really :) Actually, yes - here's a type-in for you: MontyMole's "Crap Castle Master" [code] ZXASCII AUTO -1 PROG CrapCastleMaster 1 REM Crap Ca…

    ... /> ZXASCII
    AUTO -1
    PROG CrapCastleMaster
    1 REM Crap Castle ... adapted to SpecBAS
    5 WINDOW ORIGIN 0,0,0 TO 256,192: SCALE ... HAng=100: LET VAng=0: LET GotKey=0: GO SUB 3000
    40 PRINT AT 19,0;"(Press Any Key) ": GO SUB ...
    Dunny Dunny May 2014 Sinclair Basic
  • Repton ManiaHi all, I am the creator, and look after, the Repton Resource Page ([url]www.reptonresourcepage.co.uk[/url]). For the site, I have written a freely …

    ... is irrelevant whether it stays or not.

    or 3, otherwise V1
    0x000B If bit 5 ... /> 0 48K
    1 48K + If.1
    2 SamRam
    3 128K ...
    4 128K + If.1
    5 ... -
    6 -
    7 +3
    8 +3
    geraldholdsworth geraldholdsworth June 2014 Games
  • Problem Reading the KeyboardHi Folks, I'm working my way through Toni Baker's rather good book and thought I'd write some code to scan the keyboard and store the results so tha…

    ... ;3.1 - Read the key states for that segment
    ;3.2 - ... 4 - Restore the registers
    ;5 - Return
    ;6 - Data ... OR 0xE0 ;Get rid of meaningless bits


    ;3.2 ...
    LD (HL),0 ;Default to key not ...
    KrazyKattapilla KrazyKattapilla July 2014 Development
  • ZX-Assembler file handling concept[QUOTE=clausjahn;777075]Dear readers, At this time, it's a good time to ask you, the future users, how to implement the file usage. Let's suggest so…

    ... br />
    Case 1: the user opens and edits ... sub_... for called labels or Lbl_... for normal labels, ... code (occurs on data sections or strings), like that:
    2 and 3 problems.[/QUOTE]
    ... now short before a 0.5 beta release but would ...
    clausjahn clausjahn August 2014 Emulators
  • Soundex routineIn an idle 5 minutes I wrote a short routine to calculate Soundex codes using the algorithm described here: [url]http://en.wikipedia.org/wiki/Sounde…

    In an idle 5 minutes I wrote ... which sound like "hippopotamus" or - to quote the particular ... be recognised by some), or whatever); which has so ... LET a$="01230129022455012623019202[": DIM x$(3,2):
    20 INPUT n ... /> LET p$=p$+x$(1,2)
    68 NEXT a ...
    Battle Bunny Battle Bunny November 2014 Sinclair Basic
  • ZX rom type detectionHere is routine for fast detection of zx rom / computer model. [URL="http://velesoft.speccy.cz/other/ZXROMDETECT.zip"]http://velesoft.speccy.cz/othe…

    ... BC register value 0-7 signed zx rom type or value 255 ... /> 1 = ZX 128+3 rom V4.0 ENGLISH
    2 = ZX 128+3 rom V4.0 ... return register BC=0-7 for ZX rom type or B=255 ... #26
    RET Z ;C=5 FOR ZX128+2_ENGLISH
    INC ...
    velesoft velesoft January 2015 Sinclair Miscellaneous
<1…28293031323334>

Latest Posts

  • Goodbye Z80
    zx1 on 7:11PM
  • Happy 40th Birthday to the Amstrad CPC464!
    AndyC on 6:29PM
  • Another Birthday! The Game Boy Is 35!
    dm_boozefreek on 6:17PM
  • I bought an accoustic guitar. How do you play it?
    Maroc's Other Projection on 6:04PM
  • I am currently watching.....
    Antiriad2097 on 5:05PM
  • 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
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21

HitBox

Word Docs Hits
1 73.3K 143.7K
or 193.7K 292.9K
3 69.8K 108.5K
2 91.4K 149.6K
0 940.2K 1M
5 36.2K 53K
650 213 247

Related Threads

  • ANNOUNCE: Fuse 0.6.1, libspectrum 0.2.0, fuse-utils 0.6.1I'm pleased to announce the release of the Free Unix Spectrum Emulator (Fuse) 0.6.1, which is now available from its [url="http://www.srcf.ucam.org/~…
  • ANNOUNCE: Fuse 0.6.1.1, libspectrum 0.2.0.1Hi all.<br /> <br /> The recently released Fuse 0.6.1 and libspectrum 0.2.0 contained a couple of moderately serious bugs:<br /> <br /> * The SVGAlib…
  • Fuse 0.5.1 and libspectrum 0.1.0 releasedVersion 0.5.1 of Fuse, the Free Unix Spectrum Emulator, is now available from its homepage, [url="http://www.srcf.ucam.org/~pak21/spectrum/fuse.html"…
  • why when you type spectrum on the +2 and +3 does it say out 7, 0:1, instead of ok 0:1?this is a bit odd.
  • Beta versions of Fuse 0.6.2 and libspectrum 0.2.1 availableDear all,<br /> <br /> The Fuse team is pleased to announce the release of a beta version of the upcoming 0.6.2 release of Fuse and the Fuse utilitie…
  • Fuse 0.6.2 and libspectrum 0.2.1 releasedThe Fuse team is pleased to announce the release of version 0.6.2 of the Free Unix Spectrum Emulator (Fuse) and associated utilities, as well as vers…
  • Release candidates for Fuse 0.7.0 and libspectrum 0.2.2Hi all.<br /> <br /> Release candidates for [url="http://fuse-emulator.sourceforge.net/fuse-0.7.0pre1.tar.gz"]Fuse 0.7.0[/url] (and [url="http://fuse…
  • (Belated) ANNOUNCE: Fuse 0.7.0 and libspectrum 0.2.2 releasedThe Fuse team is pleased to announce that release of Fuse 0.7.0, the associated utilities and version 0.2.2 of the Spectrum emulator support library,…
  • EmuZWin 2.5.0.1Version 2.5 Release 1.0 (10-Jun-2004): <br /> a lot of changes and fixes in<br /> ??? Map Builder<br /> ??? GFX Editor<br /> ??? Loading &amp; Saving…
  • Announce: EmuZWin 2.5 Release 2.2 Post-FinalEmuZWin Version 2.5 Release 2.2 post-FINAL (16-Oct-2004): <br /> [-] A small pause added between TAP blocks while loading tape from .TAP image (other…

Related Searches

  • 1 or 3 2 0 5 225
  • 1 or 3 2 0 5 363
  • 1 or 3 2 0 5 141
  • 1 or 3 2 0 5 848 4trfqhfg
  • 1 or 3 2 0 5 452
  • 1 or 3 2 0 5 33
  • 1 or 3 2 0 5 903
  • 1 or 3 2 0 5 682
  • 1 or 3 2 0 5 890 uq1sptkp
  • 1 or 3 2 0 5 72
  • 1 or 3 2 0 5 782
  • 1 or 3 2 0 5 525
  • 1 or 3 2 0 5 400
  • 1 or 3 2 0 5 395 ivotw5rn
  • 1 or 3 2 0 5 472
  • 1 or 3 2 0 5 477
  • 1 or 3 2 0 5 584
  • 1 or 3 2 0 5 457
  • 1 or 3 2 0 5 991
  • 1 or 3 2 0 5 768

Copyright © 2024 World of Spectrum