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.090s
<1…19202122232425…34>
  • 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…

    ... /> [quote]Before making a +3DOS call, the memory map must be ... when the program uses only machine code (i.e.: Tir Na Nog ... loader would launch from BASIC, so I guess +3 BASIC has initialized ... no need for a second call to DOS INIT.
    John Elliott John Elliott May 2013 Development
  • Relocation with SDCCI desperately need auto- relocation with SDCC. Something that will compile all of my code using start address 0 and generate relocation table so that…

    ...
    001E CDr00s00 82 call _mem_page_init
    [/code]

    I haven ... following lines to avoid re-loading iy from what is essentially the ... to manipulate the "8.3" format returned from DOS CATALOG. It's ...
    u6c87 u6c87 June 2013 Development
  • A loading screen for Mr. HeliWell, I've managed, once more, to make another pic in less than two weeks with ZX Paintbrush tool from Klaus Jahn and show it for all of you. As seve…

    ... and sound. It was converted from +3 disk image by Goodboy. tap image ... was a +3 disk version available.

    The tape loading sequence seemed ... automatically detect the type of machine and either multiload on a ...
    leespoons leespoons June 2013 Games
  • A loading screen for Mr. HeliWell, I've managed, once more, to make another pic in less than two weeks with ZX Paintbrush tool from Klaus Jahn and show it for all of you. As seve…

    ... a +3 disk version available.

    The tape loading sequence seemed ... detect the type of machine and either multiload on ... 48K mode... !?:

    [CODE];
    ; mr heli - first basic ... br /> ;
    end
    ;[/CODE]

    Anyway, there's ...
    jp jp June 2013 Games
  • Games featuring... relevant bugsThere was a recent improvement to the WoS database in order to classify [URL="http://www.worldofspectrum.org/forums/showthread.php?t=34261"]Games fea…

    ... ] to again as the message from the programmer is worth reading ... c, $40
    9125: call $9eaa[/code]

    The bad colour ... ;230 7
    cp 3 ;254 3
    jp nc,$9eaa ;210 ... /> add a,3 ;198 3
    jr colour ;24 245[/code]

    Bandit Bandit July 2013 Infoseek database
  • Full 16*16-digit BASIC multiplicationI liked Andre Adrian's 32-bit long multiplication routine so much that I decided to a decimal version. After all, 2^63 is only 9223372036854775808, a…

    ... USR (LMUL10+3): GO TO 101
    [/code]

    [code]
    org ... 32
    call $2ab1 ;STK_ST_0
    ;reorganise the machine stack so that ... ld a,(de) ;get Carry from 5th digit
    sub $30 ...
    Battle Bunny Battle Bunny July 2013 Sinclair Basic
  • Confounded DEF FNCan anyone see why this is going wrong? I've been tinkering with it since tea time and got nowhere. [code] 2 DEF FN t$(n,t,d) =STR$ INT (n/t)…

    ... it.

    [code]
    FRAMES: equ 23672 ... /> call $2ab1 ;STK_ST_0
    ;reorganise the machine stack ... so that this string
    ;becomes the output from ... br />
    ANSWER: defs 3

    CONVERT ; ...
    Battle Bunny Battle Bunny August 2013 Sinclair Basic
  • Machine code/Assembly language back in the dayHello. Back in the 80s when I was a kid, I didn't learn Z-80 machine code, but I was always curious about it. Just recently I decided to explore Z-…

    ... my little attempt at learning machine code on the Spectrum made me ... of tape loading time, and you re-type your code, this time ... not needed to be loaded from tape every time? Were there ... Spectrums.

    But until disk drives came along (e.g ...
    rich_chandler rich_chandler September 2013 Sinclair Miscellaneous
  • Finders Keepers+I know a few of you are interested in this project so I thought it was about time I started a proper thread for it rather than just slipping bits int…

    ... aside from space concerns.

    Not a problem with tape loading ... , but a concern when you transfer to +3 disk.
    code wise there wasn't much ... from that still. I'm still plugging away at getting the code ...
    David Jones David Jones September 2013 Development
  • SE BasicAfter 13 years of development I thought I'd run out of things to optimize, but it turns out I was wrong. However, I'm now running out of time to work…

    ... on cold restart.
    [*]3 new functions.
    [*]7 ... 128 ports.
    [*]AY-3-891x support: SOUND 1, ... Spectranet syntax.
    [*]CALL command for calling machine code.
    [*]Chloe ... .
    [*]Reset ULAplus palette from buffer: RESET.
    [*]Retained ...
    chev chev October 2013 Sinclair Basic
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... from a TZX file of an actual "tape magazine":

    [CODE ... file to load (loading screen)
    CALL 65355 ;Calls loading routine
    LD ... to load (game)
    CALL 65355 ;Calls loading routine
    EI
    LD A, C
    XOR 3
    LD C, A
    Alessandro Grussu Alessandro Grussu October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... :
    ld (ix + 0), 3 ; type 3 for CODE and SCREEN$
    jr ... error ; report
    defb Loading_error ; loading error

    ; THE 'LOAD ... - 3) ; get name from old header
    push af ; stack it
    call ...
    chev chev October 2013 Development
  • Converting an integer arbitrary large binary number into a printable decimal formThis was asked a long ago at the comp.sys.sinclair newsgroup. At that time, I came up with a solution by extrapolating the classic algorithm of suces…

    ... /> DECnnnn:;start here if pre-loading different values
    ;initialise ... e ;add any carry from RHS
    call Carry11 ;carry all 10s ... of 3
    BIN2040: ;start address of binary number
    [/code]
    Battle Bunny Battle Bunny December 2013 Development
  • Converting an integer arbitrary large binary number into a printable decimal formThis was asked a long ago at the comp.sys.sinclair newsgroup. At that time, I came up with a solution by extrapolating the classic algorithm of suces…

    ... really slow."

    [code]

    ; Massive- ... DECnnnn:;start here if pre-loading different values
    ;initialise ... ;take 8 octal (3-bit) numbers from 3 bytes
    ld ... b
    ASCII10:call BCD
    call BCD
    ...
    Battle Bunny Battle Bunny December 2013 Development
  • Self modifying code ??I made a game in C that was mostly accessing arrays and using FOR NEXT loops, I ran out of memory, so I was thinking would it be possible to use sel…

    ... always write out all the machine code necessary to do loops and ... in hand-written, more efficient code -- or even assembler -- and ...
    3) If you use the same kind of code very often ... different parameters. Then you call them from your program and this could ...
    Timmy Timmy December 2013 Development
  • Problem with Pasmo Assembler/Speccy emulator?I'm at the start of trying to learn Z80 assembly for the ZX Spectrum. I'm using Speccy 1.7 as my emulator, Pasmo as my assembler, and am following t…

    ... 24576 when you should see 3 basic lines.

    I ... typed LOAD "" which I learned from a random video I watched ... in the emulator settings, after loading it simply displays Bytes: first ... the command to run the machine code, did you by any chance ...
    The_Bert The_Bert December 2013 Development
  • Getting aquainted with the IF1bisToday, fifteen days after dispatch, the IF1bis arrived at my door. In perfect order. No customs, no TVA and no handling fee involved. The arrival of …

    ... &highlight=IF1bis&page=3[/url] )

    The reason ... LOADing from disk. The same happens during SAVEing, so for instance saving "x" CODE ... 7,1 and then loading this mini-file ...
    roko roko December 2013 Hardware
  • 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…

    ... the same view of the machine as assembly language (you've ... snprintf() in the libraries
    call asm_snprintf ; fill up the destination ... (translate C to asm)
    3. Run z80asm on asm files ... or for projects that share code from many authors. Even if you ...
    Alcoholics Anonymous Alcoholics Anonymous January 2014 Development
  • +3 Disk drive motorHi, I'm creating a disk file menu selector. I was wondering how to turn off the +3 drive motor and the motor timeout check from Basic (poking the co…

    ... of that.
    Next, from your machine language calling routine, you ... />
    Now you can call your desired +3DOS routine - always ... concrete examples, see the +3 manual, page 200 onwards, ... Chapter 8, Part 26 - Using Machine Code".
    Just copy the paging ...
    The_Bert The_Bert February 2014 Development
  • +3 Disk drive motorHi, I'm creating a disk file menu selector. I was wondering how to turn off the +3 drive motor and the motor timeout check from Basic (poking the co…

    ... that.
    Next, from your machine language calling routine, you ... />
    Now you can call your desired +3DOS routine - always ... 8, Part 26 - Using Machine Code".
    Just copy the paging ... 3DOS configuration before calling a +3 DOS routine. It works now ...
    Speccy_James Speccy_James February 2014 Development
  • 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…

    ... file while
    ; we are loading
    ld e,2

    ; stop the floppy disk motor
    call dd_l_off_motor

    ; page ... be at 6912 (screen$)+40650 (code from part 1)
    ; so ... 'FREDDY.BIN',$ff[/CODE]

    The disk image with that ...
    Zup Zup February 2014 Development
  • ZX Alien BreedNot sure if this has been mentioned already (I did trawl the threads but couldn't see anything :smile: ), but I've always hankered after a Speccy Ali…

    ... The I saw MykeP's loading screen, and then I ... solids' for Map1-1
    3. Backscreen copier

    machine code, it's something (well ... Wall blocks are located from memory 31144, I map ... Kindle formats, for free, from Bob's website [url ...
    LuMan LuMan March 2014 New game ideas
  • Game codeHi Quick questions. Would a game such as manic miner of the hobbit have been written just in basic or will it have been assembly? Also these slow …

    ...
    It can be loaded from tape to memory by LOAD ... Basic (which actually triggers machine code hidden underneath). It can be ... own machine code.

    But in both cases loading will ... decoding errors.

    Disk drives and other modern devices ...
    Ralf Ralf April 2014 Sinclair Miscellaneous
  • Why do modern computers go slow?I'm not so much thinking of home PCs slowed down by viruses, more the extent that modern programmers think about the speed of their code. For exampl…

    ... when we talk about startup loading times, but that's ... different compilers may create different machine code... if the program is ... real time to real machine code previously generated in the ... single function must be loaded from disk into memory.

    Black Hole Black Hole May 2014 Chit chat
  • Definitive list of games incompatible with +2A/+3 and of compatible versions (if any)I am trying to compile the definitive list of games which are incompatible with the +2A and the +3 and of their compatible versions, if they are pres…

    ... released Ninjajar!, they used a machine code loader because they found that ... +2A/+3 (they alter one byte that is related to disk motor ... mistake.

    Hmmm, after loading in emulator, I can confirm ...
    Ivanzx Ivanzx October 2014 Games
  • Input MagDont know if anyone has posted this before bu here is a link to the Mag Input. [URL="http://www.bombjack.org/commodore/magazines/input/input.htm"]ht…

    ... "basic" programs were just loading up a machine code program anyway.
    dragon ... /> I know 3 game coders who learned stuff from Rae's book ...
    fog fog November 2014 Sinclair Basic
  • Early thoughts about creating a text adventureSo I always wanted to create my own ZX Spectrum text adventure. I tried looking at PAWs and GAC, but frankly I'm probably too stupid to use them. I…

    ... you execute small pieces of machine code or BASIC. Some adventures used ... load any images from disk.

    e.g. the +3 version of ... the B side of the disk. (You hadn't mentioned at ...
    Strident Strident December 2014 Development
  • assembler for PcHi guys, I'm in the process of teaching myself machine code, and wondered if there is a good pc program for writing code. Or is the best thing to use…

    ... this is, pasmo-0.5.3.zip.

    * Extract the ... try it out.

    3) Create an Assembly File
    Loading"

    * If all goes ... by your machine code routine, it will then run the machine code from the address ...
    GReW GReW December 2014 Development
  • Utility to create long REM Line for storing M/C program - Maximum BASIC Line LengthHi, I think there was a Utlity or Toolkit to create a long REM-Line under 48k BASIC to store some MCode in it. So I don´t have to type e.g. 5…

    ... been converting some games to +3 disks, and I want ... to read data from files. I use a machine code loader hidden ... store the loader or loading everything from BASIC (that would need ... , then load the machine/code.
    - Compress machine code with zx7, and ...
    Zup Zup October 2015 Sinclair Basic
  • Some downloads fail meI want download the schema of the Spectrum +2A and I can not because appears a user and password request in all links of "SCHEMATICS, MANUALS AND TEC…

    ... either remove the sound signal from the video signal (cut, ... the later +2A, +2B or +3 machines, as they don't ... LOADing and saving stripes in the border are controlled by the machine code ... in the ROM chip. Some machine code games use ...
    1024MAK 1024MAK November 2015 Hardware
<1…19202122232425…34>

Latest Posts

  • Happy 40th Birthday to the Amstrad CPC464!
    zx1 on 9:02AM
  • European Software Titles with an English version
    Antiriad2097 on 6:40AM
  • i am currently listening to........
    Paradigm Shifter on 12:26AM
  • 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
  • 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
call 14.3K 24.3K
3 69.8K 108.5K
disk 12.1K 20.2K
loading 18.8K 26.3K
from 169.9K 237.3K
machine 27.2K 35.6K
code 41.6K 91.2K

Related Threads

  • Spectrum +3 - Copy games from external 3.5 to internal 3 inches floppy disk [Help]Hello,<br /> <br /> I've bought a kit to connect an [b]external 3.5 floppy disk[/b] to +3.<br /> <br /> [img]https://i.postimg.cc/jdYRQD8T/kit.jp…
  • Need to read code start and length from a +3 diskso i can transfer them to my internal ZXMMC interface<br /> and my mind has died as to how to do it (i know how to for a tape)<br /> any help or a ge…
  • Transferring +3 Disk Image from PC to real +3Is there a way to do this without physically connecting the +3 disk drive to the PC? <br /> <br /> Something like a Speccy version of the "Xfer in C"…
  • Have a +3 Disk not listed as MIA or in the +3 Disk Image ListQuick question. I have been through my +3 disk collection to check if I had any of the MIAs for the SDP project. Unfortunately no but I did notice on…
  • Spectrum +3 3.5 disk driveDoes anyone know of a web site or person which could build me an interface for the +3 to attach a 3.5" disk drive. I want an external disk drive not…
  • Machine Code Sprites Example Code Using Char Based SystemBelow is my WIP code to do smooth screen wrapping sprites using char positions and offsets, as opposed to writing direct to a line (0-191) and shifti…
  • 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<br /> <br /> Note, for 48k spectrum using TASM<br /> <br /…
  • 3 inch + 3.5 inch disk labelsHello before I go to the trouble of making my own labels I thought I would ask the wise people of WOS, is there anywhere I can buy labels for the 2 d…
  • Sale: Multiface 3, 3? inch disk drive and Joystick InterfaceI am offering these items (individually or as one) to anyone who makes me a reasonable offer.<br /> <br /> Multiface 3 - no box or manual<br /> <br /…
  • +3 and 3.5 Floppy Disk DriveCan anyone please help ?. <br /> <br /> I have a +3 with a faulty Floppy Drive and have a couple of spare 1.44 IDE 3.5 HD Floppy Drives. Does anybo…

Related Searches

  • loading 48k games from disk
  • ultimate games 3 machine code
  • beeper from machine code
  • zx spectrum 3 run game from disk
  • loading basic from code
  • loading from disk
  • change tape to disk in machine code
  • machine code in loading screen
  • delete basic program from machine code
  • loading from machine code
  • basic from machine code
  • run basic program from machine code
  • 3 disk loading
  • pass variables from basic to machine code
  • draw line function from machine code
  • 3 disk machine code routines
  • save and load machine code from basic
  • tape loading from machine code
  • loading in machine code
  • edit basic line from machine code

Copyright © 2024 World of Spectrum