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.078s
<1…567891011…34>
  • FZX: a new standard format and driver for proportional fonts[B]FZX[/B] is a very compact and efficient (although extremely flexible and powerful) standard format to create new fonts for the ZX-Spectrum. It sup…

    ... trouble using the FZX driver in asm. I'm calling it via ... if ROM routines were used in the driver (some ROM routines ...
    clausjahn clausjahn July 2013 Brand new software
  • Can a guy that traveled on the short bus learn machine code...Hmmm So after some soul searching I figured it was time to finaly nail spectrum machine code. Its so frustrating to sit infront of a basic listing w…

    ... 't exist in binary, not in "machine code". In any case, in binary, isn ... the 2's complement concept, in the case of a 16 ... conversation - I'm genuinely interested in this stuff and want to ...
    AndyC AndyC August 2013 Development
  • The Pros and Cons of "alternative" assembler syntaxContinuing from [URL]http://www.worldofspectrum.org/forums/showpost.php?p=720754&postcount=72[/URL] [QUOTE=u6c87;720754]But that wouldn't change if…

    ... hypothetical as many modern (as in last 10 years) z80 ... with the latest C standard in terms of language compliance. ... of subroutines, all hand coded in asm that are drawn on. z88dk ... hobby-assembler :- the assemblers used in sdcc, z88dk and gnu binutils ...
    Alcoholics Anonymous Alcoholics Anonymous September 2013 Development
  • The Pros and Cons of "alternative" assembler syntaxContinuing from [URL]http://www.worldofspectrum.org/forums/showpost.php?p=720754&postcount=72[/URL] [QUOTE=u6c87;720754]But that wouldn't change if…

    ... with the latest C standard in terms of language compliance.< ... of subroutines, all hand coded in asm that are drawn on.[/QUOTE ...
    Therefore, my interest is in the code generated by the ... horribly inefficient hand-coded stuff in my professional life), but ...
    u6c87 u6c87 September 2013 Development
  • Xor-shift random number generator for Z80[QUOTE=Patrik Rak;320244]Come on, people, [URL="http://www.jstatsoft.org/v08/i14/paper"]xor-shift generators[/URL] devised by Marsaglia, that's the w…

    ... 've just tried something similar in asm and it looks very random ...
    R-Tape R-Tape September 2013 Development
  • Xor-shift random number generator for Z80[QUOTE=Patrik Rak;320244]Come on, people, [URL="http://www.jstatsoft.org/v08/i14/paper"]xor-shift generators[/URL] devised by Marsaglia, that's the w…

    ... 've just tried something similar in asm and it looks very random ... ]


    It's in zxb - but "randomBase" is this ... FASTCALL randomBase () AS UBYTE
    ASM
    random:
    ld de ... TO the END)
    END ASM
    END FUNCTION

    Gedlion Gedlion September 2013 Development
  • Compiler conventions for passing args/return valuesI've been mulling over this for a while, but I can't spot it covered anywhere. There are various methods for passing args and return values between …

    ... the first parameter in register xx, the second in register yy, etc ... exactly what is done by asm coders so this would amount ... returns, possibly at several points in the function code. For vararg ... and the vararg target, written in asm, would just walk the stack ...
    Alcoholics Anonymous Alcoholics Anonymous September 2013 Development
  • The making of R-Type on the speccy book, free downloadBob Pape, the guy who wrote R-Type on the speccy has made his book, "IT'S BEHIND YOU: the making of a computer game", available for free download: [u…

    ... display, mode, sprites, scrolling, etc.? In memory, or are they written ... .. $d000 , you see the locations in relation to sprite pos's ... .

    try the following in winvice (c64).. it would give ... columns .. you would do that in ASM then grab the line of ...
    fog fog September 2013 Games
  • Returning to BASIC from asmI never had to do it till now but there is always the first time :) At machine code program start I preserved SP register and all the other ones. A…

    No idea, but welcome back!

    Having messed around in asm myself, I have learned a new appreciation for BASIC and am glad to have returned myself. It's like a cozy warm "home" that I should never have left.

    D.
    Dunny Dunny September 2013 Development
  • Abbaye des morts[url]http://www.locomalito.com/juegos_abbaye_des_morts.php[/url] Looks like Spectrum, sounds like Spectrum, but it's not a Spectrum ('cause no colou…

    Hi!
    in your opinion, is possible to ...
    Something like a routine in asm could be perfect

    DaRkHoRaCe DaRkHoRaCe September 2013 New game ideas
  • z88dk and im2I set up a minimal IM2 mode so I can draw sprites for a laff [code] #include <string.h> #include <stdio.h> #include <im2.h> #include <stdlib.h> #in…

    ... subroutine can be written in asm below as the one ... was not done in that example.

    asm equivalent:
    ... br /> M_END_ISR_LIGHT


    // asm ISR equivalent

    void ... my_isr(void)
    {
    #asm

    push af
    Alcoholics Anonymous Alcoholics Anonymous October 2013 Development
  • Abbaye Des Morts Halloween DEMO ! ! !Hi to all creepy ZX brothers and sisters!!! Me and Jerri are proud to announce you the first Abbaye Des Morts Demo !!! Finally with real colour clash…

    ... all the map's rooms in asm in the first version of the ...
    DaRkHoRaCe DaRkHoRaCe October 2013 Brand new software
  • Documentation for SP1 for Z88DK?(I was going to post in [URL="http://www.worldofspectrum.org/forums/showthread.php?t=11729"]the other thread[/URL], so if a mod thinks this should go…

    ... to Sprite Graphics Declared in ASM at End of File ... /> void *temp;
    #asm
    XDEF SND_TICK
    ... /> }


    #asm

    defb @11111111, @00000000 ... @11111111, @00000000

    ; ASM source file created by SevenuP ...
    slenkar slenkar November 2013 Development
  • Documentation for SP1 for Z88DK?(I was going to post in [URL="http://www.worldofspectrum.org/forums/showthread.php?t=11729"]the other thread[/URL], so if a mod thinks this should go…

    ... to Sprite Graphics Declared in ASM at End of ... />
    rendernow=1;
    #asm
    XDEF SND_TICK
    SND_TICK ... }


    #asm

    defb @11111111, @00000000 ... 11111111, @00000000

    ; ASM source file created by SevenuP ...
    slenkar slenkar November 2013 Development
  • Documentation for SP1 for Z88DK?(I was going to post in [URL="http://www.worldofspectrum.org/forums/showthread.php?t=11729"]the other thread[/URL], so if a mod thinks this should go…

    ... to Sprite Graphics Declared in ASM at End of File ... br /> #endasm
    */
    #asm
    push hl

    }


    #asm

    defb @11111111, @00000000 ... @11111111, @00000000

    ; ASM source file created by SevenuP ...
    slenkar slenkar November 2013 Development
  • Collision Detection in SP1Hi, Does anyone have a well-documented example of using collision detection in spritelib. I've search WoS and Z88DK forums but no joy. Something wi…

    ... functions themselves are written entirely in asm, without a C-language ... at the end of the asm part of sp1_TestCollision() instead ... a look at the generated asm around calls to sp1_TestCollision ... . ("zcc -a" creates unoptimized asm output from the C translator ...
    Alcoholics Anonymous Alcoholics Anonymous November 2013 Development
  • Cross platform developmentI'm just vaguely considering supporting a few more retro 8 bit platforms for something I have in mind to do. Just Z80 and 6502 really, but that cove…

    ... definitely program in C then. You can still use asm from C ... get C compilers to output ASM anyway which you can look ... the time. Only things written in ASM these days are very low ... Even GPU shaders are done in HLSL or GLSL these days ... some C++ things thrown in.
    Paradigm Shifter Paradigm Shifter November 2013 Development
  • Cross platform developmentI'm just vaguely considering supporting a few more retro 8 bit platforms for something I have in mind to do. Just Z80 and 6502 really, but that cove…

    ... URL]. The linker will pull in code in units of modules, which ... the two subroutines pull it in via "LIB" declarations. This ... z88dk\work (or someplace). Unzip in there. Copy the header to ... as easily be written in asm, using the asm entrypoints of the sprite ...
    Alcoholics Anonymous Alcoholics Anonymous November 2013 Development
  • Assembly code auto optimiserFor my Finders Keepers Plus project I'm considering writing an Assembly code auto optimiser. Way back when I wrote the original FK I considered optim…

    MASM for x86 had pseudo op macro things like

    .IF condition
    .ENDIF

    and suchlike for emitting highish level logic code in asm, maybe some of the Z80 assemblers have that too?
    Paradigm Shifter Paradigm Shifter December 2013 Development
  • Code to test if a rectangle is in a rectangle[SIZE=3][FONT=Calibri]I am looking to write some code that will check if a rectangular shape is outside or overlapping a second rectangle. If the sma…

    I have this collision check in asm. I'll post it today when I'm back home.
    Ralf Ralf December 2013 Development
  • Writing faster BASICIn terms of structuring BASIC programs, what are the best ways allocate variables, functions, arrays? Any tips. I remember INPUT mag had some suggest…

    ... of some reduction in speed). Another significant area in which both ... /> Putting the REMs with the ASM at the end sounds sensible ... version...which yes was bugged in initial prints of the ... line trace for basic, written in ASM that the INPUT assembler should ...
    dmsmith dmsmith January 2014 Sinclair Basic
  • About how z88dk generates code and makes room for variables.When you attempt to code games for the 128K models using z88dk in C you need to somewhat control where variables are stored in memory. I thought tha…

    ... . Sometimes uninitialised variables are put in a separate place (since you ... be next to each other in memory.

    You should ... all your variables in asm and just extern them in a global.h ...
    Paradigm Shifter Paradigm Shifter January 2014 Development
  • Idiots Guide......To machine code, or assembler language...whatever the appropriate term is Basically at this stage I want to fiddle about and try and get used to…

    Choose the right tools for the job. If C is fast enough, it's much easier to understand and isn't as retarded as Basic, that's for sure.

    Mojon Twins seem to do OK with their C engine. You can always write stuff that needs to be fast in asm.
    Paradigm Shifter Paradigm Shifter January 2014 Development
  • Idiots Guide......To machine code, or assembler language...whatever the appropriate term is Basically at this stage I want to fiddle about and try and get used to…

    ... as if you were programming in asm minus the headache of register ... do not want to write in asm (ie always), it's the ... C. It is hand-coded asm, supplied in libraries. z88dk has a ... fzx proportional font system is in asm. Much of, and soon, all ...
    Alcoholics Anonymous Alcoholics Anonymous January 2014 Development
  • Idiots Guide......To machine code, or assembler language...whatever the appropriate term is Basically at this stage I want to fiddle about and try and get used to…

    ... It is hand-coded asm, supplied in libraries. z88dk has ... proportional font system is in asm. Much of, and ... the performance of hand coded asm games.[/QUOTE]
    < ... . If the supplied asm ones ain't fast ... in C! For full, fast control of the machine, you want asm ...
    Marko Marko January 2014 Development
  • Idiots Guide......To machine code, or assembler language...whatever the appropriate term is Basically at this stage I want to fiddle about and try and get used to…

    ... if you were programming in asm minus the headache of ... can't just code in asm using a C compiler ... will never write a pure asm program again (probably :) ). ... asm, the asm either being my own or shared by someone else in ... is close enough to asm to allow getting ...
    Dunny Dunny January 2014 Development
  • Idiots Guide......To machine code, or assembler language...whatever the appropriate term is Basically at this stage I want to fiddle about and try and get used to…

    ... instructions, so having an asm implementation greatly improves performance.
    in asm using a C compiler - ... the assembler
    // z80asm prog.asm -lz80.lib (approximately - I ... /_DEVELOPMENT/stdio/z80/asm_vsnprintf.asm?revision=1.2& ...
    Alcoholics Anonymous Alcoholics Anonymous January 2014 Development
  • Idiots Guide......To machine code, or assembler language...whatever the appropriate term is Basically at this stage I want to fiddle about and try and get used to…

    ... you can't just code in asm using a C compiler - ... way -- by calling functions in libraries -- and they share ... C compiler; from your asm program you can call ... assembler
    // z80asm prog.asm -lz80.lib (approximately - I ... file (translate C to asm)
    3. Run ...
    Dunny Dunny January 2014 Development
  • A z88dk + sp1 demo (with source)Since nowadays people are still wondering about how difficult it is to make something in z88dk, I thought I just put a very simple demo to show how e…

    I like the idea of the code example but i'm a beginner and was wondering if you have just a pure source version of it in asm so I can just use zx spin and run it.

    Looks good though and thanks for your help and sharing it in the first place :-)
    alienbanana alienbanana February 2014 Development
<1…567891011…34>

Latest Posts

  • Your Favorite Magazine Cover Tapes.
    Your Spec-chum on 2:19PM
  • Where to Buy the New or Fairly Recent , Excellent ZX Spectrum Games Software?
    Your Spec-chum on 1:34PM
  • i am currently listening to........
    mel the bell on 11:34AM
  • Mis-labeled cassette titles or a name change?
    harriusherbartio on 11:06AM
  • Ways to preserve Speccy Tapes in the loft
    harriusherbartio on 10:58AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 10:47AM
  • Minor British Sports that did become games on the ZX Spectrum
    harriusherbartio on 10:30AM
  • How to return to basic properly from ASM
    Paradigm Shifter on 1:54AM
  • Frankie's ZX Spectrum Digouts
    Zup on April 8
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 8

HitBox

Word Docs Hits
multiply 512 686
in 401.9K 810.5K
asm 3.8K 6.7K

Related Threads

  • Help! Experts in BASIC/ASM, Hardware, in-game screenshots needed!There are several games which are too complicated for me to get the in-game screenshot. If you guys could help me, the Spectrum community would appre…
  • Glad to see the ZX Spectrum is in the Science Museum in London.About time too! Last tiem I looked there was just the ZX-80 but the Spectrum is in there now too, alongside a pong-clone and a Vic-20.
  • have a speccy program not in the archive or in MIAIntermediated Maths 2 for the 48K!!
  • New remake in progress - play in browser[url="http://www.multiedge-net.co.uk/wally"]http://www.multiedge-net.co.uk/wally[/url]<br /> <br /> Play it in your web browser; no nasty downloads (…
  • Speccy mentions in the general media in modern timesHas the speccy been mentioned or appeared or both on TV on much later computer games in recent times.<br /> <br /> "Worms World Party" has a ZX spect…
  • help me identify this TYPE-IN for the Spectrum back in '83I've had an amazing time downloading some of the type-ins on this site and bring back lots of fantastic memories (I can still remember typing in Stas…
  • Back In Time Lite / RV Mini September 2005 in MANCHESTER!well, the show is looking bloody great! Mark Knight, Ben Daglish, Rob Hubbard . . . and a live set from Mark Hibbett (Hey Hey 16K) . . . + an RV, sho…
  • IN command in BASIC to read keyboardThis weekend on a Sinclair meeting we had some BASIC-games using IN to control the character. The maker of the game assumed that the result of an IN …
  • Spin / Emuzwin and reading keys with IN in BasicIt's just a bit of a quirk I've found really, but here goes...<br /> <br /> Some of the Basic programes and games I've encountered lately , use IN to…
  • Incorrect link in "Ultimate The Collected Works" in archiveunder this title there is a map listed! It is actually a map for the game Ultimatum NOT for Ultimate: The Collected Works.

Related Searches

  • writing music in basic
  • play in basic
  • play command in basic
  • unable to log in
  • print a char in asm
  • asm draw character
  • lost in my spectrum
  • rabbit in nightmareland
  • books in pdf format
  • hello world in assembler
  • circle in asm
  • asm examples
  • 2 numbers in address
  • 2 numbers in address debugger
  • asm
  • asm zx7
  • music in assembler
  • audio in mod 2
  • screen chr position in mc asm
  • multiply in asm mc

Copyright © 2024 World of Spectrum