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.157s
<1…891011121314…34>
  • ZX Flight - flight simulator (Basic)Yesterday I found this BASIC flight simulator on an old tape. Obviously this is a my type-in from an old ex-Yugoslavian magazine from mid 80s. I did …

    Yesterday I found this BASIC flight simulator on an ... which is also mostly done in the basic), we can say that ... competitor.
    Unfortunately spectrum Basic is pretty slow for this ... this program would look like in machine code, accelerate your emulator 10 ...
    Pegaz Pegaz November 2010 Games
  • How to code a run and jumpHi all, Is there a way in basic to take action on two simultaneous key strokes. I want to add a run and jump i.e. keys Q and M but using inkey$ seem…

    ... />
    Is there a way in basic to take action on two ... machine code yet so would like to solve this using only the BASIC ...
    hedge hedge January 2011 Development
  • What memory pages are being used in a +3DOS disk operation?To make a long story short: what pages are in use by +3DOS while doing read operations from the disk drive? Now, for the details, for those interest…

    ... pages is really straightforward: from BASIC a POKE 23388,16+n ... each block to be loaded in "extended" memory. To avoid ... (page 2), and then, from machine code and interrupts disabled, I copied ... nearly all the available memory in all pages) succesfully? Do I ...
    mcleod_ideafix mcleod_ideafix March 2011 Development
  • Utility or routine to save/display imagesLet's assume I have an image or sprite at coordinates x,y with w witdh and h height. If I were to store this image, which storage method would allow …

    ... have an image or sprite at coordinates x,y ... be an utility package in the archive which has ... be specified with POKEs from Basic. I know how to ... Basic, but it would be too slow. I also have a machine code ... to display an image in machine code.

    Thanks ...
    zxbruno zxbruno March 2011 Sinclair Miscellaneous
  • Books for BASICIs there any godo books out there to learn BASIC ? I want to go from begininer to advanced really even though back in the day I used to write games …

    ... books out there to learn BASIC ?

    I want to ... advanced really even though back in the day I used to ... have 2 good books for machine code which I am going through ... would still like to use BASIC as well.

    thanks
    morcar morcar October 2011 Sinclair Basic
  • Using Boriel's ZX Basic to learn assemblyI wrote a small guide. Hopefully some people will find my gibberish useful - especially people looking at first steps in machine code, where I think …

    ... people looking at first steps in machine code, where I think writing small ... -inline-assembly-functions-into-zx-basic-t729.html[/url]
    Gedlion Gedlion February 2012 Development
  • OpenSE BASIC 3.1.1The eagle-eyed will have noticed that [url="http://www.worldofspectrum.org/infoseekid.cgi?id=0027510"]SE BASIC[/url] got an update last week. As a te…

    ... machine reverse engineer it resulting in different, but functionally equivalent code ... MOVE (BASIC wrapper for the LDIR block data copy machine code command), ... Mono font used in SE BASIC to give you ... for space, which resulted in BASIC being quite slow. For ...
    chev chev May 2012 Sinclair Basic
  • ZXDev - powerful environment for development in four languages is ready for testingXDev/ZXDev is open and free set of compilers, additional tools, libraries and design patterns for target platform ZX Spectrum 48K in different progra…

    ... of programming languages in their capacity in slow by today ... small size of the target machine code, better than z88dk:
    [CODE]MODULE TinyHello; IMPORT Basic;
    BEGIN Basic.PRSTR("Hello World ... on CPU Z80) in various ways, in adding new libraries, ...
    Oleg N. Cher Oleg N. Cher October 2012 Development
  • Enable 128kB paging in emulatorFrom Zx Spectrum documentation ([url]http://www.worldofspectrum.org/faq/reference/128kreference.htm[/url]) [CODE][SIZE="1"]When memory is being pag…

    ... url])


    [CODE][SIZE="1"]When memory is ... system; ROM 1 contains 48K BASIC.

    [COLOR="Red ... computer is reset.[/COLOR][/SIZE][/CODE]

    I ... tricks impossible on real machine which become possible in emulation.
    < ...
    Ralf Ralf June 2013 Emulators
  • BIFROST* example: "Knights & Demons DX" source codeA package containing the source files of our multicolor game "Knights & Demons DX" is now available for download [URL="http://www.mediafire.com/?hbch…

    ... of Sinclair BASIC. Although Boriel's ZX BASIC is slightly ... I coded this game in classic "Sinclair BASIC style" on purpose, ... the source code, let's just pretend that Sinclair BASIC had ... action:

    [CODE]'Player movement
    350 LET k$=INKEY ...
    Einar Saukas Einar Saukas August 2013 Development
  • 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…

    ... first time :)

    At machine code program start I preserved SP ... ]" message I get "[B]Nonsense in Basic"[/B] :(

    What could ...
    Ralf Ralf September 2013 Development
  • SpecBAS 0.800 Released!Hi folks, it's that time again for another release. I was going to add a few more features, but I have other projects on the go at the moment, and it…

    ... clipping region) after SPRITE NEW
    Converted Sprite movement systems to relative offsets ... the various stacks allocated to BASIC
    Sprites now have their ... one, which resulted in erroneous "Scroll?" prompts
    [/code]

    Enjoy ...
    Dunny Dunny December 2013 Sinclair Basic
  • How did you learn to code on the Spectrum?Got to be honest, as much as I wish I did, I don't know anything about programming. I had a Spectrum (+2 and then +2B) when I was a kid, and my prog…

    ... went as far as BASIC on both those machines ... , I started reading about machine code (in fact one of my oldest ... "easy" guide called Mastering Machine Code on your ZX Spectrum. Needless ... interested in making my Spectrum do something more than BASIC plots ...
    alexsut alexsut March 2014 Development
  • RST hooks in OpenSE BASICHi, any possibility of OpenSE BASIC having RST vectors rewired to a small table in RAM containing jumps back to apropriate ROM locations? :grin: It i…

    ... OpenSE BASIC having RST vectors rewired to a small table in RAM ... expose vectors that are located in ROM to user mode applications ... a small monitor/dbg code cohabitating besides OpenSE BASIC?

    Regards ...
    tstih tstih May 2014 Development
  • BEEP & PLAY jingles in BASIC sourceI've been digging through the +3 manual and checking out the [URL="http://www.worldofspectrum.org/ZXSpectrum128+3Manual/chapter8pt19.html"]great musi…

    ... /> and simpler ones:
    [CODE] 5 LET t$="T120"
    CODE]

    if you're making a very simple BASIC ... jingles such as these in the code for level start, ... favourite melodies produced in just source code? Any simple tricks ... making pure source BASIC games?
    Dock Dock June 2014 Sinclair Basic
  • RetroMania BASIC programming contestTo celebrate 50 years of the BASIC programming language, at this year's RetroMania we're running a BASIC game programming contest. There will be cash…

    ... we're running a BASIC game programming contest. There ... in ZX BASIC, but it must be written in a BASIC ... BASIC, not sneakily shelling out to machine code routines :-) If it's written in ... a somewhat obscure BASIC ...
    Winston Winston October 2014 Sinclair Basic
  • Simple sprite inertiaDoes anyone have or can anyone point me to any good examples of sprite inertia (in assembly)? I'm not after anything vector related, just simple x,y…

    ... to any good examples of sprite inertia (in assembly)? I'm not ... direction and actual movement. Perhaps seeing some other code will help me ...
    R-Tape R-Tape January 2015 Development
  • Matthew Smith's Andre's Night Off in C&VG - did he really write it?Despite it being written in BASIC, Andre's Night Off is not very good - so what happened exactly? Was the hyperbole surrounding the type-in so much h…

    Despite it being written in BASIC, Andre's Night ... has said in an interview he dabbled with BASIC for ... time that were written in code and you had to ... knock out a quick machine code routine, it probably would ... Night Off was written in BASIC, why he would risk ...
    SteveP SteveP February 2016 Games
  • DivMMC and +3 BASIC questionHi everyone, sorry if I'm about to tread a well-worn path here but I looked and looked, and I found something in the DivMMC manual but I'm not sure i…

    ... and I found something in the DivMMC manual but ... wrote back in the late 80s, some BASIC, some machine code, and I ... can play with them in an emulator and maybe ... I saw something about '128K BASIC support watch this space' ... but would order one in a heartbeat if I ...
    Robsoft Robsoft July 2016 Hardware
  • So it occurred to me; "Why bother with going into 48K BASIC when you can just....wrap the machine code calls inside a 'RST #28;DEFW addr:RET'?" Of course, you DO need a small M/C routine to do that, and ta-daaa, here it is: [cod…

    wrap the machine code calls inside a 'RST #28 ... /> [code]
    DEFB #0D ; hide the M/C from BASIC
    in the 48-BASIC environment
    DEFW #2DA2 ... #28 to call routines in the 48-BASIC ROM, there is no ...
    The_Bert The_Bert September 2016 Sinclair Basic
  • Screenshots from my old BASIC gamesI have written several dozens of games in 90's. They haven't remained, so I show only screenshots 'for history'. Some screenshots are real, but all…

    ... TR-DOS disk (same as in following AGGRESSOR).
    [img ... /> My last BASIC game (possibly, the largest BASIC game for ZX ... Full Throttle by LucasArts, but in more realistic setting.
    ... /> Then I have learned a machine code. Aladdin, The Dark, Metal ...
    Oleg Origin Oleg Origin March 2017 Sinclair Miscellaneous
  • Basic versions of popular Spectrum games?A couple years ago I saw a game in Basic which was part of a Spanish competition, and it looked amazing. I forgot most details, but remember it resem…

    ... ago I saw a game in Basic which was part of a ... Set Silly clone completely written in Basic. Is there a list of ... Basic games which are similar to ... advantages of machine code. But when I see something written in Basic, but with ...
    zxbruno zxbruno April 2017 Sinclair Basic
  • The trouble with good code isLots of times I've come here to ask for help and always got it pretty promptly. Which is wonderful and one of the reasons why I don't think there's a…

    ... reasons why I fell in love with Speccy Basic is because I ... mean.

    The various Basic manuals I've read don ... no point in even trying to learn hex and machine code until I ... line like Dunny sent me in the BASIC thread produces the same ...
    mik3d3nch mik3d3nch May 2017 Chit chat
  • Where's my green square? Basic & m/c question.I'm going mad here - can anyone tell me why my little basic program isn't displaying a green square at the top of the screen? I've checked the num…

    ... tell me why my little basic program isn't displaying a ... 22543 it appears ...just not in this program. I've repositioned ... it in memory without change so I don't think the basic ... also gone through the code in New Generation's Machine Code Tutor byte by ...
    Tobo Tobo June 2017 Development
  • Please guide me with this decision!Hello, I have decided I would like to try and create some simple ZX Spectrum games of my own. The problem is that machine code is totally and utter…

    ... machine code is totally and utterly out of the question now or in ... :- Should I use the Spectrums Basic to program with or should ... but its not arcade fast movement. it's kind of turn ...
    SteveZX81 SteveZX81 September 2018 Development
  • is there a way of adding a define procedure command to zx basic?i know you can add things like renumber, using randomize usr to call it, but this would have to be keywords. this would be so helpful in basic as you…

    ... . this would be so helpful in basic as you would no longer ... feature to basic. this would have to be a machine code routine, obviously ...
    digital digital July 2019 Sinclair Basic
  • Amiga chit chat (sorry but it never really was a commode designed machine)I wish there was a forum like this for the Amiga, perhaps there is but I tried a few and they mostly seem pretty moribund and lots of the links at Am…

    ... Since I'll never master machine code - maximum kudos to those of ... - and barely struggled by in Basic, it was always hopeless to ... graphics capability that attracted me in the first place. However ... that had got scrambled in transmission and needed massaging ...
    mik3d3nch mik3d3nch February 2020 Chit chat
  • im looking for a driving game done in basiclike this one: future racer. http://www.bytemaniacos.com/ficheros/concursos/2020_basic/futureracer.zip http://www.bytemaniacos.com/?page_id=…

    ... through load"" code. i think it was written in boriel basic, so it ...
    digital digital May 2020 Sinclair Basic
  • How to write a simple BASIC* horizontal scrolling game (Tutorial) [b]How to write a simple BASIC* horizontal scrolling game[/b] In this tutorial, we will be talking about how to write a simple BASIC* horizont…

    ... how to write a simple BASIC* horizontal scrolling* game.
    ... isn't in basic, because that part is easier written in machine code.
    ... it! Just in case you got the machine code part wrong.

    Since machine code isn't the main point ...
    Timmy Timmy September 2020 Development
  • pixel exact printingis there a way of doing this in basic? or by copying / modifying the rom code or using a completely new routine? so that print at x,x works more like…

    ... doing this in basic? or by copying / modifying the rom code or using ... square like print " " does, for sprite movement

    i also ... copy each frame of a sprite many times...

    ... ive got the sprite walking across the screen and ...
    digital digital December 2021 Development
<1…891011121314…34>

Latest Posts

  • Celebrity deaths...
    Paradigm Shifter on 4:41PM
  • 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

HitBox

Word Docs Hits
machine 27.2K 35.6K
code 41.6K 91.2K
sprite 5.5K 11.1K
movement 2.8K 3.4K
in 401.9K 810.5K
basic 24.7K 39K

Related Threads

  • storing machine code in BASICApart from putting m/c above RAMTOP, which means that it has to be POKEd or LOADed separately after the BASIC program; or putting it in a REM, which …
  • storing machine code in BASICA couple of years ago I posted a routine for storing machine code between PROG &amp; VARS, based on an idea in Toni Baker's "Mastering Machine Code".…
  • Converting Basic code into machine codeIm just interested to know if I can converter a game I've written in basic into Machine code, Is their a program that can do this??
  • LOAD "" CODE in machine code/store 128 bank dataHow do you LOAD "" CODE from machine code?<br /> <br /> I have written the following MC routine that fits into a REM statement in a basic program.<br…
  • getting c nonsense in basic when trying to load a program through a string in +3 basicstrangely if i use load s$(to 8), it says nonsense in basic but works when i run it. but when i execute the command without a line no it works withou…
  • 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 /…
  • Fast division in machine codeHi<br /> <br /> Does anyone know what is the fastest way to divide a 16 bit number by 24 in machine code.<br /> <br /> Derek<br /> <br /> [ This Mess…
  • Saving BASIC code as CODE... can't start programHi guys!<br /> <br /> I'm trying to create an adventure game for the Speccy in BASIC, called The Legend Of The Red Dragon.<br /> <br /> I'm using the…
  • 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 …

Related Searches

  • add machine code sprite movement to basic
  • save basic program as machine code
  • change tape to disk in machine code
  • save basic as machine code
  • machine code in loading screen
  • delete basic program from machine code
  • basic machine code
  • pause 0 in machine code
  • mix basic and machine code emulator
  • load code from basic in emulator
  • basic from machine code
  • divide in machine code
  • run basic program from machine code
  • pass variables from basic to machine code
  • machine code in rem
  • plot in machine code
  • sprite mirroring in basic
  • save and load machine code from basic
  • machine code paint type in
  • machine code in basic

Copyright © 2024 World of Spectrum