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.200s
<1…25262728293031…34>
  • Best way to codeHi, I've been using Zeus Assembler to code MC programs so far. Nothing fancy just the odd scroll left or animation stuff. Wot I'd like to know is, …

    ... without changing the registers. This mode will always go to ... must fill a table of 257 adresses with a chosen value.< ... make your intrupt adress. This intruptadress is constructed of the ... 0
    . LOOP LD (HL),#F1 ; Intrupt routine at #F1F1
    Dr BEEP Dr BEEP August 2001 Sinclair Miscellaneous
  • ScrollingBit of a daft topic but anyway... Which game had the best scrolling? I would have to volunteer Commando and its silky-smooth scrolling. A particula…

    ... /> ld bc,020h ; rather than loop with the last ld bc instruction ... attribute map
    jr nz,loop ; we've not so go ... have so stop

    ; this routine will place the first 32 ... can do this with something like:
    ; ld a,8
    ; and a,a - x2 ...
    Anonymous Anonymous June 2002 Games
  • TAP files for the TS 2068Hi, just recently bought a TS 2068 and found "Taper" on the web. Downloaded it and began to use it only to discover that it would not open TS 2068 fi…

    ... you could have a high resolution mode (512x192) with fixed attributes for the ... .timexsinclair.org/images/TS2068Keyboard.jpg"]This URL shows it.[/url]
    a ROM routine or function. Other improvements ...
    Sparky Sparky December 2002 Sinclair Miscellaneous
  • Fake screenshots? No - now it's REAL screenshotsOk then. A few weeks ago I said I will show You the new gfx-mode of Speccy and - here it is: [url="http://republika.pl/hooy_prg/hprg.zip"]http://rep…

    ... "Color Draw" (B2SP has also a fixed Color Draw export now), and ... screens, and replace it with a LDIR copy-routine which will copy the ... around 8 times (and this was with 128 pixel wide playing area ...
    LCD LCD March 2003 Sinclair Miscellaneous
  • Fake screenshots? No - now it's REAL screenshotsOk then. A few weeks ago I said I will show You the new gfx-mode of Speccy and - here it is: [url="http://republika.pl/hooy_prg/hprg.zip"]http://rep…

    ... . the idea is to do this with 2 screens, and at "only ... "Color Draw" (B2SP has also a fixed Color Draw export now), and ... screens, and replace it with a LDIR copy-routine which will copy the ... around 8 times (and this was with 128 pixel wide playing area ...
    Amigo Amigo March 2003 Sinclair Miscellaneous
  • Sync-buzzer, interrupts and general confusionBeen wittering on about this in the Misc group, but thought it was best discussed here. Basically been trying to recreate the Sid-Sound effect from A…

    ... four fixed entry points in the first 256 bytes of memory. This ... interrupt service routine you should reenable interrupts. ISRs end with a 'reti' ... doesn't matter as its a fixed time and won't ... Hz rate with a 4-25 cycle jitter on each interrupt. This jitter ...
    Alcoholics Anonymous Alcoholics Anonymous September 2003 Development
  • Z80 coders compoIf you're interested in Z80 coders compo, visit my page [url="http://mbr.nm.ru/compo.html"]http://mbr.nm.ru/compo.html[/url]

    ... do a loop (infact I tested it from BASIC to do this and ... interesting use of placing the routine at a specific point to make ... ass to try and do with shifts. Hence I and others ... to just count.

    [ This Message was edited by: cyborg ...
    cyborg cyborg November 2003 Development
  • Spectrum 128 Graphics - A missed opportunity?The Spectrum 128 is my favourite model of the Spectrum - the pinnacle of the Sinclair miracle before it was hijacked by Amstrad. But I can't help thi…

    ... techy stuff, I just copied this out of '50 tips for ... after running the routine is a character sqaure containing a new colour.By ... the INK colour with a simple FOR NEXT counting loop you can cycle ...
    thx1138 thx1138 February 2004 Sinclair Miscellaneous
  • Game Editor questionI'm currently updating my image utility - TommyGun and my old Map editor, which I haven't released on WoS yet. My question is this. Would people li…

    ... /> ld hl,0
    loop:
    djnz loop
    ...
    ret< ... program. If the library routine itself contains more LIB declarations ... into a scattered memory map, but this is only a patch on a ... from other 64K pieces. With segments, you could identify ...
    Alcoholics Anonymous Alcoholics Anonymous February 2004 Development
  • whats your second favourite retro computerOk i'm going to assume that for most of us here the speccy is our favourite number 1 retro computer,its the best home computer in the world etc etc :…

    ... ... =-)

    Actually, this could prove interesting; roughly how ... i've got a few unrolled loop routines that move about ... approximately 5714 bytes in a frame using this routine, not counting memory ... z80 look better with these figures) ie a 1MHz 6502 ...
    Alcoholics Anonymous Alcoholics Anonymous March 2004 Games
  • An MC question (sorry, there's no MC forum to post to!)Ok, still struggling with learning MC - but am getting there. I just can't find anywhere on the web / in books that explains how to do arrays in MC.…

    ... />
    Other 8-bit processors with indexing ability do it more ... an offset in a register and this gets added to a fixed base address ... opposite way: the offset is fixed and the base address is ... just about all the sprite routine variants I've tried, ix ...
    Alcoholics Anonymous Alcoholics Anonymous April 2004 Sinclair Basic
  • COVOX works?My Sprinter "simulates" a COVOX soundcard at port 4Fh, but I don't know how to use it! Can anyone explain to me the process of programming it? (To be…

    ... i suppose this the thing how works the sound routine from Cobra ... 'd guess they've taken a fixed length of time, sliced it ... we drive it with a high frequency carrier like a 12-16kHz perfect ... output circuit.

    Anyway, this perfect square wave is driving ...
    Alcoholics Anonymous Alcoholics Anonymous May 2004 Development
  • Game loop design?Having some thoughts on how to design the game loop and could do with some hints and tips from folks who have done it before! It's all about how to …

    ... displayed before continuing but this will have a severe impact on the ... is an IM2 routine that contains your main game loop - it is ... then that routine should be called (after reenabling interupts) with a copy of ...
    cyborg cyborg July 2004 Development
  • need help with speed optimization. this procedure draws a sprite with mask from memory onto the screen with x-coordinate in pixels. it doesn't shift sprites in realtime, it just uses …

    ... C,A
    ADD A,A
    LD H,C0H ;table with preshifted ... /> ADD A,A
    ADD A,B0H ;there is a table with all bytes ... DRAWMID POP BC ;this part of the routine is a loop
    LD L ... are
    LD A,(DE) ;ORed with the left side of ...
    dmsmith dmsmith August 2004 Development
  • IM2 Machine Code Sprites Example Code Using Char Based SystemFurther to my earlier post, here are sprites running using char method with IM2 driving it Note, for 48k spectrum using TASM [code] ; ***********…

    ... read from the table, is this what you mean, only ... . I saw the AChar routine and assumed it was calculating ... character is a waste. Replacing PChar with a routine to print a Char row with clipping should ... as you have to deal with the screen thirds issue. ...
    AndyC AndyC August 2004 Development
  • Interrupts details questionSuppose I am writing a game and I want to use interrupts to measure time, draw the screen without flicker, maybe to poll keyboard etc. What kinds of …

    ... into why other games run with a zero flip-flop):

    loop:
    ld a, (hl)
    xor 255 ; mark this screen location ... z, loop
    jr repeat


    ; interrupt routine
    ; it ...
    Erlstoned Erlstoned August 2004 Development
  • Anyone know the address mappings...of the hardware resources on the speccy; From the screen display address range to all the hardware control registers. etc. Where can I get access t…

    ... speed optimisation, it contains a routine for doing sprites from ... 16

    Returns with A holding number of sprite collided ... BC
    DJNZ CDLOOP ;Loop back and check again
    Derek

    [ This Message was edited by: dmsmith ...
    dmsmith dmsmith September 2004 Development
  • Smooth Screen ScrollingHi Everyone, Any suggestions on what is the best way to do horizontal scrolling ie. in Zynaps fashion. I am working on a routine at the moment, whi…

    ... simplest way to do this would be with a routine like this:

    ld ... .
    dec bc ; loop counter.
    ld a,b ; high byte of ... the loop. What's more, the routine is now down to a reasonable ...
    jonathan jonathan September 2004 Development
  • Programming Sound EffectsHi guys, Have decided, probably due in some way to my midlife crisis, to tart up and re-release (or even just re-lease) the old 48K Speccy games I w…

    ... about 50% of full volume. With a duty cycle of 0.25 ... does not sit still at a fixed position determined by the duty ... distinct levels using my routine, or effectively a log2(90) = 6.5 ... a higher DAC resolution by using a lower sample frequency, but this is a ...
    Alcoholics Anonymous Alcoholics Anonymous October 2004 Development
  • Treachery does anyone have the game map for 'treachery' it was a type in of issue 29 of C&VG I believe it was written by Mike 'lords of Midnight' Singleton a…

    ... />
    Did anyone ever get this game working?? Problems I had ... distance table and replacing it with a recursive machine-code routine (which was only ... a couple of hundred bytes ...
    robert@fm robert@fm March 2005 Games
  • New Compo IdeaI've had this idea and would like to know what do you think about it. I think that most of us here know how to code in BASIC. The problem with Specc…

    ... . At switch-on, this has a value of 64. This can be altered ... printed is fixed and in ROM, you may end up with garbage ... you would end a program with POKE 23610,3. This would not work ... calling a few GOSUBs with no matching RETURNs and watch this point down ...
    na_th_an na_th_an April 2005 Development
  • ArmalyteI am sure a lot of folks here remember Armalyte, the fabulous C64 shoot-em-up that almost came out on the speccy. I think there was a demo on some of…

    ... actual game code, as the loop is in BASIC.

    Q,A,O,P to move cursor ... a flag that is built into the scrolling routine which tells the routine ... is the routine does not have to OR this tile with the previous ...
    dmsmith dmsmith July 2005 Games
  • how do i read the keyboard in assembly? here is the code i tried writting to find out the value of a key call 28f (hex) loop: ld a,255 cp e jr z loop ld (50000),e ret notes from what i …

    ... a loop if nothing was pressed the first time.

    This ... should do the trick:

    loop call 654 ... /> inc e
    jr z,loop

    [/quote]
    with that routine, i will attempt to make a moveable ...
    mestor mestor August 2005 Development
  • Pocket Clive - 2 QuestionsHello, I've just started using Pocket Clive on my iPaq pocket PC, excellent emulator BTW. 1. I have just wrote a small BASIC program to randomly pi…

    ... to put together a small and incredibly simple routine which solves the ... will be incremented every 20ms. This implies
    that the ... , then the RANDOMIZE statement with no parameters will cause the ... z80 (The problem is now fixed for all practical purposes)
    Digital Prawn Digital Prawn December 2005 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 …

    ... else go to this address loop), but the loop isnt touching the B ... to zero (50546-50549)
    A = fixed background pattern that is
    loop,
    HL = buffer addr + width, with DE=
    with register I=47665/256=186 ...
    Alcoholics Anonymous Alcoholics Anonymous March 2006 Sinclair Basic
  • Timex 80 column display driverI subsequently wrote an 80 column font driver for 512x192 mode.

    ... />
    Actually I think this routine, even with the shifting, is faster :D ... from scratch, doesn't compute a new position subroutine address for ... think you can park a number of fixed-time subroutines into the ... can probably be run in fixed-time and make use of ...
    Alcoholics Anonymous Alcoholics Anonymous March 2006 Development
  • z88dkHello. I'm an spanish user of spectrum (and naturaly of this page). I have a question. I want to start to program games with z88dk, but I need a goo…

    ... into a code file in the right place and replacing the ... hand with this. Actually maybe I can add a source file with the ... called a feature request, sorry :smile: The output routine really ... these things could be done with a really flexible output filter, ...
    Alcoholics Anonymous Alcoholics Anonymous April 2006 Development
  • Basic or Machine code?Hopefully the correct area of the site to post this question. Anyways, I have got hold of several books on programming my spectrum, and I was wonderi…

    ... multiple problems - but I fixed them with trial and error last night ... ,a

    ld a,7
    ld c,a

    loop ld a ... the hell - my first real routine! :D

    Thanks for ...
    48K 48K April 2006 Development
  • How to speed up TZX loading (emu development)With many newer emulators there are options to do faster loading schemes, even for turbo-loader or protected loader blocks in TZX files. For example,…

    ... get a match, you can then move onto the generic loop-shortcut routine ... come across a particularly funky keyboard reading routine.

    This method of ... />
    You'll end up with a few (up to 15 or ... to optimise and tweak the loop-shortcut, and we got 8 ...
    Dunny Dunny May 2006 Emulators
  • Sprite adviceHello. So, I'm slowly getting to grips with Z80 assembly - currently equal parts frustration and enjoyment. Now looking for some advice to help shift…

    ... />
    In my routine I have to loop through this whole thing, doing ... , afterwards) is not necessary with srl a, but I guess IS necessary ... , I have a question about your second suggested routine.( I have not ...
    48K 48K May 2006 Development
<1…25262728293031…34>

Latest Posts

  • Happy 40th Birthday to the Amstrad CPC464!
    dmsmith on 12:41AM
  • i am currently listening to........
    dmsmith on April 15
  • I am currently watching.....
    zx1 on April 15
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on April 15
  • Cooperative Games.
    harriusherbartio on April 15
  • Celebrity deaths...
    mel the bell on April 15
  • Minor British Sports that did become games on the ZX Spectrum
    dm_boozefreek on April 15
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 15
  • Inside No.9 favourite episodes
    Maroc's Other Projection on April 15
  • How we became brainwashed by social media
    Scottie_uk on April 15

HitBox

Word Docs Hits
replacing 2.1K 2.3K
this 252.3K 398K
routine 9.5K 14.8K
with 272.1K 442.3K
a 589.5K 1.7M
fixed 9.2K 12.9K
loop 4.8K 8.5K

Related Threads

  • I NEED A HAND FINDING A 3D CHESS GAME......WITH A HAND IN ITOk.Firstly - It's not one of the chess games in the archive with the word chess in the title.<br /> ##(Although - The ChessMaster2000 LOOKS very fami…
  • This is what you get when you cross a trike with a tank......and I so want one!<br /> <br /> [img]http://upload.wikimedia.org/wikipedia/commons/6/6e/NSU_Kettenkrad_36PS_1944_1.JPG[/img]
  • im looking for a basic routine that adds a numerical character to a stringim looking for a basic routine that adds a numerical character to a string. so a=1, "1", then a=0 "10", then a=1 "101......" and so on
  • A Spectrum, a couple of felt tip pens and a lot of free time on Sunday afternoons...In my opinion the best part of having a Spectrum was drawing a game map of the latest Ultimate game in the back page of my geography text book thereb…
  • BC Bill does this game work with a emulator?Can anyone get this game running with a emulator. I get as far as the main screen but can't start the game
  • Need help finding a game name No.453 (but with a slight difference)A mate of mine asked me to help him track down an old PC game. Ive been to several PC game forums and asked for help but they dont seem to care about…
  • What is this game? (with a difference)Hello chums...<br /> <br /> Seeing as the "what is this game" and "guess the game" posts are proving popular, have a look at my slightly warped versi…
  • !Warning Vapourcompo! A BASIC competition with a twistI have an Idea for a Games compo with a twist,<br /> <br /> 1. BASIC because I don't Know Machine Code (selfis reason I know :) )<br /> 2. The actual…
  • Cruiser Power play and a game with a forgotten name problemI have a cruiser power play joystick connected to a +2B but i don't know how to identify it (kempston, cursor, interface 2 ... ) <br /> The other is…
  • Someone with a +2A and a digicam?Hi guys,<br /> <br /> I need a bit of a favour from someone who has a +2A and access to a digicam.<br /> <br /> I'm needing a picture of the inside o…

Related Searches

  • fastest screen routine
  • screen routine
  • this is the conspiracy
  • games with bugs
  • print a char in asm
  • divmmc 3 a
  • testing a microdrive
  • im1 interrupt routine
  • a message to all the devs in this section
  • with a little persistence
  • ld a b xor c loop
  • ld a b or c loop
  • this is actually a new 128k ay idea not game
  • delay routine loop
  • keyboard read routine in fe a
  • choose ay channel with a poke
  • loading a routine in paw
  • stuck in a time loop
  • i cant get this working at all tried in 3 grey 2 s and a 128 using an mp3 car adapter from my pc always loads to the end then strange lines over mojon twins logo it resets
  • need help from people with a 2a_ 3

Copyright © 2024 World of Spectrum