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.044s
<1234567…34>
  • Conditional compilation with Pasmo?Hi, Am beginning to learn Z80. Have chosen Pasmo for my assembler, but am not wed to it. Problem: I have a file "A.asm" and another, "B.asm"…

    ... "version EQU 1"

    Pasmo is complaining that in doing ... A.asm here ...

    ENDIF[/code]

    And in ... trying to do, with Pasmo?
    2) If it is not, is ... alternative that anyone knows, using Pasmo? Or, using a different [i ...
    ndm ndm August 2017 Development
  • IX+n and self modifying code and pasmoI'm using pasmo and if I wanted to use ix+n like this: (ix holds the position to a sinus table) ld (symbol), a LD a, (ix+symbol) What I want to do…

    I'm using pasmo and if I wanted to use ix+ ...
    Arda Arda January 2015 Development
  • pasmo and rept macrosHi, I'm delving back into speccy coding again (and trying to remember Z80 along the way) and I'm trying to figure out how to use a variable in a rep…

    PASMO's macro language is pretty powerful once you get the hang of it, you can even loop within a macro if you use the correct labels & options.

    ( I think you meant [I]ld (de), a[/I] )
    bobs bobs July 2010 Development
  • Fastest way to mirror a byte?I.E. turning 01100000 into 00000110, in assembly. I'm trying but I suck at stuff with rotation and the carry bit. Any pointers?

    If anyone wants to be really smart, come up with a PASMO Macro that generates a 256-byte mirror table.
    I can imagine resorting to Excel for that, myself.
    joefish joefish October 2011 Development
  • Fastest way to mirror a byte?I.E. turning 01100000 into 00000110, in assembly. I'm trying but I suck at stuff with rotation and the carry bit. Any pointers?

    ... ]If anyone wants to be really smart, come up with a PASMO Macro ...
    obo obo October 2011 Development
  • Fairlight's use of LDIRYS, comparing Fairlight and Nightshade, said: [quote]Fairlight is much more interesting even though the techniques that Bo Jangeborg uses for screen…

    ... 'REPT 160' line is a Pasmo macro to repeat the block 160 ... 160x160 pixel block.

    If you have the space to ...
    obo obo January 2012 Sinclair Miscellaneous
  • Fairlight's use of LDIRYS, comparing Fairlight and Nightshade, said: [quote]Fairlight is much more interesting even though the techniques that Bo Jangeborg uses for screen…

    ... 'REPT 160' line is a Pasmo macro to repeat the block 160 ... 160x160 pixel block.

    If you have the space to ...
    climacus climacus January 2012 Sinclair Miscellaneous
  • ZX-Modules app reportZX-Modules app report If You are interested, I want to report about the state and progress about my ZX-Modules programs. I would like to report at l…

    today I have implemented the if..elseif..else..endif clause into ZX-Assembler ... age by using a macro. if..elseif..else..endif works also outside a ... macro, of course and the else ...
    clausjahn clausjahn August 2014 Emulators
  • z80 Helper?When you are programming with z80 do you get 'lost' you are in the middle of making a routine and you can't remember which registers are holding val…

    ... is where the assembler's IF/ENDIF controls happen.)

    IF/ENDIF is very different from a macro version you ... are proposing below. An assembler's IF/ENDIF ... Your proposal has the IF/ENDIF resolved at runtime which ...
    Alcoholics Anonymous Alcoholics Anonymous April 2017 Development
  • z80 Helper?When you are programming with z80 do you get 'lost' you are in the middle of making a routine and you can't remember which registers are holding val…

    ... )
    Print(myname)
    endif

    if(a!=0)
    print ... (false)
    endif

    INFLOOPEND ... /> also compiles the result with PASMO and, if it's successful, starts ...
    slenkar slenkar April 2017 Development
  • ZX Spectrum Z80 Development Environment on WindowsHi Folks, Just wondering what the recommendation is for a ZX Spectrum Z80 Development environment on Windows? Getting fed up with hand coding Z80…

    ... when drag and dropped to PASMO. Macro syntax is different, label conventions ... not ADD A,A (as if you could somehow use another ...
    Hikaru Hikaru August 2017 Development
  • Rainbow Generator for 48K Spectrum using PUSHThis is what I came up with from [B]gasman[/B]'s suggestions. It's stable in ZXSpin and ZX32 simulating a 48K Speccy. Anyone like to try it on the …

    ... 's some Macro syntax in here for the PASMO compiler, to ... br /> REPT 24,char_row ;PASMO Macro for 24 rows
    REPT ... 8,pixel_row ;PASMO Macro for 8 lines per row ... ;------------
    colour_map
    REPT 24 ;PASMO Macro - 24 lines of this...
    joefish joefish May 2009 Development
  • Announce Pasmo 0.5.1Hello. New release 0.5.1 of Pasmo, multiplatform Z80 cross-assmbler. The main news are related to macros: the MACRO parameters now are expanded ins…

    ... . And you can write a macro if you use a rpetition of ... to be an already defined macro name not followed by a ...
    NotFound NotFound January 2005 Development
  • He's back......and he's got a new trick! AY Chip here. I've been away far too long. I would like to announce 'HatStand': for no adequately explored reason, I h…

    ... definitely count, though!)

    If you want to debug your ... weblink, sorry - not even sure if the company still exists)
    IF/$ENDIF metastatements.
    Where's that AY chip gone... Where's that AY chip gone... September 2007 Chit chat
  • Msb/lsbHi, i have something like this: addr equ aa55h ld a,addr ; -> ld a,55h but i want ld a,aah ld a,>addr - do not work

    It depends on your assembler. The following works in SPIN - I believe also in Pasmo, but if not, someone will be along to correct me!
    [code]
    MSB: ld a, addr shr 8
    LSB: ld a, addr & 255
    [/code]Hope that helps!
    Marko Marko February 2009 Development
  • Rainbow Generator for 48K Spectrum using PUSHThis is what I came up with from [B]gasman[/B]'s suggestions. It's stable in ZXSpin and ZX32 simulating a 48K Speccy. Anyone like to try it on the …

    ... ,char_row ; PASMO Macro for 24 rows
    REPT 8,pixel_row ; PASMO Macro for 8 ... /> ; --------------
    ; set entry point for PASMO's
    ; .TAP file generator ...
    chev chev May 2009 Development
  • Arcade Game Designer 2.0 releasedI know dozens of you downloaded the previous version of AGD. Well, you can put it away now because I've made some major improvements to that version…

    ... in an if/endif ie:

    if got 0
    if key whatever ... 1 or 0
    endif
    endif

    If a = 0
    fall
    endif

    if a = 1
    then ... flight controls
    endif

    BiNMaN BiNMaN September 2009 Development
  • Arcade Game Designer 2.0 releasedI know dozens of you downloaded the previous version of AGD. Well, you can put it away now because I've made some major improvements to that version…

    ... in an if/endif ie:

    if got 0
    if key whatever ... 1 or 0
    endif
    endif

    If a = 0
    fall
    endif

    if a = 1
    then ... flight controls
    endif

    jonathan jonathan September 2009 Development
  • 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…

    its much more fun and easy to mix boriels basic with Asm

    [url]https://docs.google.com/document/pub?id=1ETUsME0uNKcjlfRMMl4i6uhS8XQHTd7f3jozd6DU-m4[/url]

    using asm for structure 'if endif next' is difficult and fiddly
    slenkar slenkar August 2013 Development
  • 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…

    ... />
    using asm for structure 'if endif next' is difficult and fiddly ...
    Gedlion Gedlion August 2013 Development
  • Internet enabling a SpectrumHi, Yonks ago, I floated the idea of using one of these: http://www.mycal.net/old/wsweb/img/s7600a.pdf ..to Internet enable a Spectrum. I d…

    ... to surround the prototypes with IF..ENDIF based on these macros. The ...
    Alcoholics Anonymous Alcoholics Anonymous January 2016 Hardware
  • z80 Helper?When you are programming with z80 do you get 'lost' you are in the middle of making a routine and you can't remember which registers are holding val…

    ... , in Basic you have
    IF
    ENDIF

    FOR
    IF and FOR,
    i prefer ENDIF as its ...
    slenkar slenkar April 2017 Development
  • z80 Helper?When you are programming with z80 do you get 'lost' you are in the middle of making a routine and you can't remember which registers are holding val…

    ... Macros are useful but only if they do something useful.
    if there are many instantiations of the macro. And ... structure would be obfuscated if the macros were replaced ... in my mind is if the macro takes you to a ... a candidate for a macro if it's done a ...
    Alcoholics Anonymous Alcoholics Anonymous April 2017 Development
  • Pasmo 0.6.0.pre1Hello. I've uploaded to the pasmo web site, [url="http://www.arrakis.es/~ninsesabe/pasmo/"]http://www.arrakis.es/~ninsesabe/pasmo/[/url] a prereleas…

    ... http://www.arrakis.es/~ninsesabe/pasmo/"]http://www.arrakis.es/~ ... before evaluating the
    expressions, macro capabilities enhanced with syntax highly ... /> sources (don't know if this will be useful to ...
    version of bison if you want to modify the ...
    NotFound NotFound September 2005 Development
  • Macros and PasmoHi guys. I'm starting out with Pasmo for writing some stuff for the +3, and i'd like to use Macros for the calls to the BASIC ROM, where' you'd othe…

    ... I'm starting out with Pasmo for writing some stuff ... 'd prefer to define a macro, something like this:
    [code]
    MACRO CBAS RoutineAddress
    RST $ ... am not entirely sure if the example i've ... way to define the Macro, so i could use ...
    The_Bert The_Bert January 2014 Development
  • conditional assembly in pasmoHi, I'm having some trouble figuring out how to use conditional assembly in pasmo. I want to write some code that targets a number of different platf…

    ... to use conditional assembly in pasmo. I want to write ... br /> ;do something
    ENDIF

    IF zx81 = 1
    ; ... do something else
    ENDIF
    [/code ... ]

    Well, that doesn't work, pasmo will ...
    utz utz August 2014 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... compiler I think. Can macro this to make it less ... [code]
    ; DATA section
    IF ASSEMBLER_SJASM
    ALIGN 256
    ORG ($+255)&#FF00
    ENDIF
    [/code]

    ... I'm preferring sjasm over pasmo though, although the multiple ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • Announce Pasmo 0.5.0Hello. I have released the 0.5.0 version of Pasmo, multiplartform z80 cross-assembler. A bunch of new this time: New tape image formats generated:…

    ... 0.5.0 version of Pasmo, multiplartform z80
    cross-assembler ... ( ), or only the
    first if a new option used, thus ... /> 8080 are used.

    IF and macros now can be ... ="http://www.arrakis.es/~ninsesabe/pasmo/"]http://www.arrakis.es/~ninsesabe ...
    NotFound NotFound December 2004 Development
  • Announce Pasmo 0.5.1Hello. New release 0.5.1 of Pasmo, multiplatform Z80 cross-assmbler. The main news are related to macros: the MACRO parameters now are expanded ins…

    ... release 0.5.1 of Pasmo, multiplatform Z80 cross-assmbler.
    MACRO parameters now are expanded inside ... ="http://www.arrakis.es/~ninsesabe/pasmo/"]http://www.arrakis.es/~ninsesabe ...
    NotFound NotFound December 2004 Development
  • Fastest way to write something to screen$Hi, I just got pasmo.exe and start playing with attr scrolling, well, not scrolling, just write different values to a block and see if I can introdu…

    ...
    I just got pasmo.exe and start playing with ... a block and see if I can introduce a ... look, just to see if I can scroll it at ... I came up with this macro (for pasmo), it is stack based ... [code]
    ; ----- SFILL -----
    MACRO SFILL, base,len,val1,val2 ...
    AE.Vasconcelos AE.Vasconcelos April 2005 Development
<1234567…34>

Latest Posts

  • i am currently listening to........
    Paradigm Shifter on 12:26AM
  • Happy 40th Birthday to the Amstrad CPC464!
    dmsmith on April 16
  • Celebrity deaths...
    mel the bell on April 16
  • Cooperative Games.
    Paradigm Shifter on April 16
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 16
  • European Software Titles with an English version
    harriusherbartio on April 16
  • How we became brainwashed by social media
    Antiriad2097 on April 16
  • How Do You Categorize Your Speccy Software and Games?
    Antiriad2097 on April 16
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on April 16
  • I am currently watching.....
    zx1 on April 15

HitBox

Word Docs Hits
pasmo 1K 1.7K
macro 419 817
if 215.2K 333.5K
endif 316 1.1K

Related Threads

  • How do you tell if if you're a hipster?http://i1142.photobucket.com/albums/n608/daveyboyhughes/hipster_zps81hkjsle.jpg<br /> <br /> What exactly is a hipster? As far as I can tell it's …
  • Wouldn't it be great if...?I was just wondering... wouldn't it be great if the Speccy was relaunched?<br /> <br /> I mean, a souped up Speccy of course. Fully compatible with t…
  • what if...What if... Batman the Movie was made by U.S. Gold instead Ocean?
  • what if.. rygar were made by JoffaSmiff??its a game pefect for him,.. a mixture between GreenBeret, Cobra and Hysteria.<br /> <br /> it would be a superb conversion, Im sure.
  • What if the Spectrum never had colour clash?Silly topic ahoy!<br /> <br /> What if the Spectrum never had colour clash? Would the Speccy have had the same charm? Would games have looked like th…
  • How to tell if I have a Spectrum ZX 16K or 48K?Hi all,<br /> <br /> I'm a total newbie to the good old Spectrum and I got three spectrums in one box together with som other old computers. <br /> <…
  • Wouldn't it be ace if this were true?[url="http://groups.google.com/groups?hl=en&amp;lr=&amp;ie=UTF-8&amp;oe=UTF-8&amp;threadm=bd394b8d.0404010152.67b4eea1%40posting.google.com&amp;rnum=…
  • Dreamcast Emulator Working? As ifHi there speccyfans, well I've now wasted ten discs trying to get Dreamspec to work, if I try another disc and it fails the Dreamcast gets chucked in…
  • How do I know if I have Sasser virus?Ask a silly question, but how do I know if I have the Sasser virus? <br /> I use Windows XP Home. <br /> <br /> Thanks!<br /> <br /> <br /> (I have N…
  • If there's ONE thing that......frustrated you about the spectrum when you were a kid (not now) what would it have been?<br /> <br /> 1) The attribute colour problem<br /> 2) The…

Related Searches

  • pasmo setting
  • pasmo settings
  • pasmo macro
  • pasmo
  • crimson editor pasmo
  • if input is not a number
  • macro assembler
  • pasmo align
  • pasmo constant
  • pasmo constants
  • definitive list of games incompatible with 2a 3 and compatible versions if any
  • pasmo include
  • pasmo conditional include
  • pasmo include file once
  • pasmo autorun
  • how to check if break pressed
  • pasmo macro shift
  • pasmo macro parameters
  • pasmo macro rept
  • pasmo macro if

Copyright © 2024 World of Spectrum