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.139s
<1…15161718192021…34>
  • ZX Demos and the wow factorI remember reading a few comments in the past 3 years regarding demos. Some comments included how boring it was to see this or that effect again, how…

    ... reasons) and colliding with the world of careers and families ... vicious circle effect with the competitive nature of the demoscene - it' ... their techniques, since in the past you were always quick ... I gave you about using the stack for multicolour effects (more ...
    gasman gasman March 2010 Development
  • Problem with Spin 0.7s +3 file I/OI'm currently trying the +3 disk functions in z88dk. I've based my work upon the simple snippet Winston posted a while ago, but doing the contrary. H…

    ... noticed a similar topic at the z88dk forum:
    [url]http ... CLEAR 32767 before running the binary. this moves the stack below 32768 so ... that it isn't swapped out when the ... 'm not terribly familiar with the +3.
    Alcoholics Anonymous Alcoholics Anonymous March 2010 Emulators
  • Problem with Spin 0.7s +3 file I/OI'm currently trying the +3 disk functions in z88dk. I've based my work upon the simple snippet Winston posted a while ago, but doing the contrary. H…

    ... +3 DOS swaps something into the top 16k (presumably, please look ... does its dos thing so the stack can't be up ... at 32768 and up so the stack was moved below 32768 so ... maybe you don't want the stack to be in contended ... do any memory paging on the +3 you will need ...
    Alcoholics Anonymous Alcoholics Anonymous March 2010 Emulators
  • Machine Code for BeginnersHi folks. [sort of] newbie alert. Not new to Spectrum - been there since getting first rubber key 48k in 84 and a regular visitor to WoS for many y…

    ... what are the instructions avaible, what's the stack,... well, the basic.

    Then, look for the ... much more comfortable. Check the first entry in this ... />
    And finally, the most important of all, check ...
    apenao apenao March 2010 Sinclair Miscellaneous
  • tricks to simplify codingWhen i started with programming in assembler i had very simple approach to do things. Just shifting bytes around, doing simple tests and so... Later …

    ... ).

    The call pushes the address within the struct_sp_cs on the stack. The sprite draw ... draw code recovers the address within the struct_sp_cs from the stack. The struct_sp_cs's contain ...
    Alcoholics Anonymous Alcoholics Anonymous March 2010 Development
  • address 23760 etc.Hi all, Where could I find Spectrum 48 addresses, what's in 23760 for instance ? Thanks for advance ! -jp

    ... handled just by poking the chip. I thought that the code must be ... using just the sound samples or actually the sound codes ? The program saves ... statement containing the machine code that actually creates the sound. The fine details ...
    jukka_k jukka_k March 2010 Sinclair Basic
  • Do not open, no idiot servicable parts inside.Hi im very sad abd in need of some help thanks. Ok heres the deal i bought a second hand pc, it worked brill the only problems were the psu didnt fi…

    ... thought he was taking the piss, but it really ... He told us about the PSUs and when asked ... they're too powerful, the PSUs need to be ... this geezer earned him the name "The Prophet of Doom". Usually ... pot!!. Ive spent the last week poking the psu with a screwdriver ...
    1980-20.. 1980-20.. March 2010 Chit chat
  • Do not open, no idiot servicable parts inside.Hi im very sad abd in need of some help thanks. Ok heres the deal i bought a second hand pc, it worked brill the only problems were the psu didnt fi…

    ... toss pot!!. Ive spent the last week poking the psu with a screwdriver ... ! you tell me it has the potential to kill me!!!!.[/QUOTE ...
    grey key grey key March 2010 Chit chat
  • Midi Out from machine codeI need to send midi-signals by machine code, while Basic is too slow for my current project. I already read I can use hookcode #11E, but I have some …

    ... maybe thats different, but the correct rom is being selected ... / rom banks for the duration of the routine. If they need ... contained in 23388 during the course of the interrupt.

    ... 17 (this will page out the stack...) if it crashes spectacularly then ...
    nuggetreggae nuggetreggae April 2010 Hardware
  • Static vs stacked local variables in z88dkHello everyone. I'm doing a program for Spectrum 48KB with z88dk v1.8 (XX Mar 2008), and I eventually discovered that if your local variables in fun…

    ... must be allocated on the stack and the z80 is not very ... randomly access a variable on the stack, the general approach is to ... is responsible for cleaning up the stack) the compiler / coder may not ... quickly access local vars on the stack directly as in:
    ...
    Alcoholics Anonymous Alcoholics Anonymous April 2010 Development
  • Static vs stacked local variables in z88dkHello everyone. I'm doing a program for Spectrum 48KB with z88dk v1.8 (XX Mar 2008), and I eventually discovered that if your local variables in fun…

    ... />
    Nice article about the concerns of the Z80 stack management.

    [*]- Loading the initial values of local variables (in stack) in running ... variables will be pushed onto the stack to allow recursiveness */
    unsigned ...
    Ricardo Cancho Ricardo Cancho April 2010 Development
  • DivIDE and joystick interfaceWhich joystick interface works with the DivIDE and ZX 48K? I have TurboRAM but it works not correct or blocks DivIDE. Multiface One works with the j…

    ... -compatible interface which has the /RD line connected; ... ]

    [QUOTE]Presumably the firmware selector would not help ... absolute minimum and uses the stack. This is slightly less ... .z80"[/b] - the + indicates to use screen memory instead of the stack).
    glancaster glancaster April 2010 Hardware
  • DivIDE and joystick interfaceWhich joystick interface works with the DivIDE and ZX 48K? I have TurboRAM but it works not correct or blocks DivIDE. Multiface One works with the j…

    ... Kempston-compatible interface which has the /RD line connected; ... />

    [QUOTE]No, the firmware selector itself will suffer ... absolute minimum and uses the stack. This is slightly less ... use screen memory instead of the stack).[/QUOTE]

    ...
    Alien 8 Alien 8 April 2010 Hardware
  • Mistake in the 128K technical FAQ?[url]http://www.worldofspectrum.org/faq/reference/128kreference.htm[/url] [quote]Memory banks 1,3,5 and 7 are contended.[/quote] Really? I thought i…

    ... total[/CODE]

    The code will reside somewhere in ... HL) will be somewhere in the pageable area C000-FFFF.
    the return address on the stack:
    [CODE] ... the stack in advance: first the timing loop, then (20ms later) the ...
    ajmoss ajmoss April 2010 Hardware
  • Obtuse One-LinerFollowing a request in another thread, this could almost be crammed into one line. It uses a simple ON ERR CONTINUE to give a continuous display. [c…

    ... short, memorable type-ins with the Wow! Factor.

    ... RANDOMIZE' to stop it drawing the same sequence.

    ... br /> Line 50 restores the error stack pointer to its normal ... SP normally points to the first address on the stack which is MAIN ...
    Geoff Geoff May 2010 Sinclair Basic
  • TRD to TAP extractionHi, I've got a batch of .TRD disk images, for which I'd like an automated process to extract the files on the disk to a .TAP file. I've tried the D…

    ... , but that dont work on the TRD advanced loaders... me, I ... tape saver to just below the stack so it automagically save out ... u still gotta crack the loader and change the TRDOS load calls ...
    nuggetreggae nuggetreggae May 2010 Emulators
  • +3 how to detect if a file exist ?Need help. I am making a generic menu to my compilations over the spectrum +3. Exist some way programatically to detect if some file exists on the d…

    ... for anything else than the BASIC MC loader? Why ... , and leave the whole RAM for the BASIC program?[/QUOTE ... be below 0C000h. And the stack has to be below 0BFE0h ... I put my code (and stack) in a REM statement -- ... it's very unlikely that the program will start that ...
    John Elliott John Elliott May 2010 Sinclair Basic
  • 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…

    ... ; Now we have 5 on the stack
    DEFB $38 ; end-calc ... to dump 5 on to the stack, Iv had to arrive at ... number to be added to the stack, but actually a command code ... engine, that allow operations and stack manipulations according to whatever codes ...
    kgmcneil kgmcneil May 2010 Announcements
  • +3 how to detect if a file exist ?Need help. I am making a generic menu to my compilations over the spectrum +3. Exist some way programatically to detect if some file exists on the d…

    ... change the address of the filename in the code. Likewise, the stack and ... (36864),SP ;Store the BASIC stack pointer. Note, this ... our return value from the stack.
    48958 LD ... SP,(36864) ;And restore the original stack.
    48961 RET ...
    spodula spodula May 2010 Sinclair Basic
  • Rom Routines list ?Exist some document that show detailled the routines on the spectrum ROM ? Ad for the Spectrum +3 ? are they the same or exist more ? Example i was …

    ... is simply pushing all the registers onto the stack before overwriting them, and ... restoring them from the stack afterwards. If you don't ... do this the values in the registers will be ... ASM code and insert the result in the memory ?[/QUOTE]
    ...
    guesser guesser June 2010 Sinclair Basic
  • J Invalid I/O devide, why ?Just tinkering with the asm code i got this error when executed the C/M: J Invalid I/O devide the liune that caused this is 'Call 15DE' that calls t…

    ... similar things to that if the stack isn't balanced (more pushes ... also need to save the value of the iy register if you ... basic. I think you need the correct value in iy if ... (it points at somewhere in the sysvars).
    Paradigm Shifter Paradigm Shifter June 2010 Sinclair Basic
  • 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…

    ... cant set the parameters into the stack just to call the main line-draw ... can you explain more about the alternate hl' register ? what difference ... with the main hl ?

    thx ...
    arfgh arfgh June 2010 Sinclair Basic
  • 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…

    ... we cant set the parameters into the stack just to call the main line ... the calculator stack (note, this is not the same as the return-stack, accessed using the ... point in pushing them onto the calculator stack and then calling a ...
    GReW GReW June 2010 Sinclair Basic
  • 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…

    ... />
    How is the sintaxis in the ZXSpin assembler ?

    the values for the draw into the stack, you have the reasson. ... etc etc, so the better is the way that you suggested ... , just jumpt the first call that the documentation call it ...
    arfgh arfgh June 2010 Sinclair Basic
  • Spectranet updateA couple of updates recently: * An order for PCBs has been made! I expect at least 5 Spectranet-equipped systems will be working at the Vintage Comp…

    The stack is built into the controller chip Winston uses. The speccy has all it's time free for the applications, and doesn't have to worry about assembling packets :-)
    csmith csmith June 2010 Hardware
  • Sprite MaskingI was looking at the sprites in some games, and noticed they have sprite followed by mask. Usually a row at a time (so the mask is sort of interleave…

    ... 're probably talking about setting the stack pointer and using POP.
    the logic is to AND the mask and then OR the sprite, why the ... sprite first?

    Surely, if you need the ... mask first, that's the one to have ...
    Gedlion Gedlion June 2010 Development
  • Sprite MaskingI was looking at the sprites in some games, and noticed they have sprite followed by mask. Usually a row at a time (so the mask is sort of interleave…

    Even without using the stack pointer, the difference is probably marginal if ... sprites etc). A lot of the time when coding for 8 ... have to optimise heavily for the average case, rather than streamline ... see some games have half the frames facing left and half ...
    AndyC AndyC June 2010 Development
  • Sprite MaskingI was looking at the sprites in some games, and noticed they have sprite followed by mask. Usually a row at a time (so the mask is sort of interleave…

    ... LDI is faster than using the separate instructions. Provided, ... as fast as setting the stack pointer and using push ... packed in memory with the mask after it, as ... particular case about all the spriote bytes for a ... is all the sprite data, then all the mask data. ...
    Gedlion Gedlion June 2010 Development
  • Sprite MaskingI was looking at the sprites in some games, and noticed they have sprite followed by mask. Usually a row at a time (so the mask is sort of interleave…

    ... not as fast as setting the stack pointer and using push ... question, I saw the word "interleaved", and missed the part about " ... possible outcomes, including the one where the existing background bit is ... down a sprite table with the stack pointer, or even just ...
    ajmoss ajmoss June 2010 Development
  • Jet Pac AdvancedLast year Bad Beard and I worked on a hack to introduce new levels to Jet Pac as well as making a minor adjustment to game play (influenced by the XB…

    ... It was just that the code in the printer buffer shifts everything ... bytes before running the game, so I was poking the wrong places. ... Then I was moving the new ... too, thus causing the immunity. Here is the installer then...
    mulder mulder June 2010 Games
<1…15161718192021…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
poking 683 741
the 704.9K 3.1M
stack 7.2K 10.4K

Related Threads

  • The 1980's The Good the Bad and the Ugly.Was listening to random 80's music on youtube today and could not help notice the video to Lionel Richie's Hello. Were a lecturer falls in love with …
  • The Good, the Bad & the UglyWhich games, in your opinion, were better on the Commode 64 and Amsad CPC than the Speccy? And vice-versa? I ask because I believe that many Speccy g…
  • What are the differences between the +2 and the +2A ?I only acquired a +2 for the first time in my life a few months ago. It works fine. :) I even managed to tracke down nearly all the wargames by the s…
  • The Great Mystification: A reflection upon the feebleness of the "distribution denied" policyThis argument has been debated several other times in this place, yet I have not expressed my thoughts about it, and I would like to hear comments by…
  • The hills are alive with the sound of...silence? Music in Nemesis the Warlock 128I know that there is music in the game somewhere, but where is it? Do you have to turn it on (Oo er!!!). Or am I being very stupid?<br /> <br /> P.S.…
  • How to load the "Cromwell at War" and "The Wars of the Roses" TZX filesHello<br /> <br /> The new TZX versions of the "Cromwell at War" and "The Wars of the Roses" available from the archives (and I take this opportunity…
  • do all the games in the archive play on the windows ce version?I have a compaq 810 handheld pc. I downloaded the version of spectrum for MIPS handheld devices. Now I would like to download some games to play o…
  • what are the differences between the 48K spectrum and the spectrum+ ?^^^^^ see above ^^^^^
  • ?The D80 World? - Probably the only archive of D80 images from ZX-Spectrum games on the netHello, speccy fans!<br /> On this page: [url="http://www.frgt10.wz.cz"]http://www.frgt10.wz.cz[/url] youll find a big collection of D80 files (images…
  • Why did the Commodore 64 lose to the Spectrum in the UK?The Commodore 64 was released in the UK in 1983. As we all know, it was a great machine from a US company with a much larger financial backing than t…

Related Searches

  • stack
  • this is the conspiracy
  • the wire
  • the real ghostbusters
  • eye of the beholder
  • the goonies
  • the double
  • the speccies
  • the speccies 2
  • true stories found on the net
  • the adventure game i m trying to complete
  • the curse of calutha
  • the planets
  • battle of the planets
  • shadow of the unicorn
  • the archers
  • house on the tor
  • how to access the ftp
  • passing parameters on the calculator stack
  • poking the stack in basic

Copyright © 2024 World of Spectrum