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.175s
<1…9101112131415…34>
  • games written using game writng programsI was reading through some issues of crash not long back and one article was about some 16 year old that wrote Frank n stein for the speccy(never pla…

    ... of those that are specialized basic or whatever with compiler arent ... more versatile.

    Laser Basic seems good but after what ... i think comes with built in sprite editor, sound fx and music ... were no resources to learn machine code so i never had a ...
    Amigo Amigo April 2003 Games
  • handbook for newbies ?looking at questions what regulary appears on this forum i have an idea. why not to write short book for newbies. if few experienced coders write eac…

    ... . there's also the basic and machine code tutorial on microhobby if anyone ... book, Advanced spectrum machine code is also online although in Spanish, and just ... get graphics on the screen, movement, scrolling, sound.

    David ...
    Sadako Sadako April 2004 Development
  • Coder`s with time....How many coders are there who can program anything? i.e. Commercial quality games, full blown applications, utilities etc.... who can do the lot? I…

    ... i have. I just finished Sprite Machine and Spectrum Sprites for spectrum ... final official version of Blitz Basic because I heard it ... palette requester, all gads/features in AMOS about 8 years ago ... isn't easy porting Amiga code ( machine code ) to X86 and vice ...
    Sadako Sadako June 2004 Development
  • SMAX - My Spectrum Killer App that never quite materialisedThis is basically a copy of my post to CSS, for anyone that doesn't read the group:- One or two of you may, if you have particularly good memories, …

    ... -made machine code. Most professional games use impressive screen-drawing techniques (scrollers, sprite ... you can cram enough original BASIC extensions (sprite plotters have been done ... have an edge over other BASIC compilers in that it doesn't ...
    GOC GOC July 2004 Development
  • 3d Code... simple Anyone know where I can get some examples of 3d routines written in basic... I`ve done some googling, and come up with some source for PowerBasic or…

    ... based upon it - written entirely in Basic!! I've also created a ... freedom of movement, but no proper collision detection. Being a Basic program ... I am only starting out in machine code, so I suspect I will ... I've probably optimised the Basic code as much as it can ...
    monty.mole monty.mole September 2004 Development
  • What was the first game/program you wrote?Mine: ZX81 - a centipede clone with just one piece to shoot at - I called it Monopede :D Spectrum - a Basic game co-designed with a friend. I prog…

    ... right. SHIFT speeded up the movement. Simple game but I was ... one using the methods described in the superb "Exploring adventures ... my first attemp at integrating machine code with BASIC. The MC did the ... recent attempts at ZX BASIC have resulted in Dash-it and ...
    Arjun Arjun May 2005 Games
  • Best Speccy game written in BASICHopefully this has not been done before, but anyhoo. My vote is the sublime VIKING RAIDERS.

    ... /> It was a BASIC program with machine code routines...
    [/quote ... bit of BASIC in that, as well as machine code. Simply press ... logic was in BASIC. The menu screen was in machine code and I ... think the animation and character movement ...
    rich_chandler rich_chandler June 2005 Games
  • "Sinclair Zx Spectrum: Absolutely Better Than Commodore 64"Did you ever read this? [url="http://www.alfonsomartone.itb.it/fztsmo.html"]http://www.alfonsomartone.itb.it/fztsmo.html[/url]

    ... /> For the transition from BASIC to machine code, the C64 is actually easier ... are handled by the hardware; in order to do a simple ... , DEC 53248 moves the player sprite left, INC 53249 moves it ... 17,000 C64 games catalogued in Gamebase64 so i suspect there ...
    TMR TMR July 2005 Games
  • sprite making in +3 BASIC?Any sprite tutorial I come across is far too complicated! Can someone help me? For instance, how do you create a person-shaped animated sprite which …

    ... get to grips with some machine code if you want to ... a tool which provides sprite extensions to Basic, such as Ocean' ... />
    Sprite handling was covered in several articles in the Sinclair User ... several sprite designer programs on that page and in other ...
    Battle Bunny Battle Bunny September 2005 Development
  • sprite making in +3 BASIC?Any sprite tutorial I come across is far too complicated! Can someone help me? For instance, how do you create a person-shaped animated sprite which …

    ... use machine code is to shift the pixels of the 1x2 character sprite ... sprites why not draw the sprite in 2x2 character squares instead of ... /> So to do a JSW sprite in BASIC using UDG's for 4 ... complexity.

    Anyway sprites in BASIC are not easy, but its ...
    Kiwi Kiwi September 2005 Development
  • What does Sir Clive do nowadays ?I have searched the net a lot, but can't find much about Sir Clive's present whereabouts. The Sincair Research-pages still offer the same products a…

    ... their hands dirty with small machine code routines, that lead to ... than a gamers-player's machine, which was supposedly why ... basic (i.e. cheap, to fit in with the Sinclair marketing strategy) sprite ... and very limited. The machine would probably have bombed, ...
    ewgf ewgf February 2006 Sinclair Miscellaneous
  • New - BASin r13a is available for downloadHi all, Here's the latest BASin. Mostly just bugfixes, but also now has the upgraded UDG editor which can now edit multiple UDGs on one editing gri…

    ... not some user written special machine code function.
    eg.
    90 ... on screen anding (NOT AVAILABLE IN SINCLAIR BASIC!!!)
    100 AND 1 ...
    129 REM draw the sprite, masked with the background characters ...
    Kiwi Kiwi April 2006 Emulators
  • New - BASin r13a is available for downloadHi all, Here's the latest BASin. Mostly just bugfixes, but also now has the upgraded UDG editor which can now edit multiple UDGs on one editing gri…

    ... You can then edit UDGs in any order, rather than being ... store in different UDGs. Say you use AB for a sprite, then ... CD could be the mask.
    Unfortunetly (sp?) basic ... me to use to generate machine code sprites :)

    Obviously, UDGs ...
    Dunny Dunny April 2006 Emulators
  • New - BASin r13a is available for downloadHi all, Here's the latest BASin. Mostly just bugfixes, but also now has the upgraded UDG editor which can now edit multiple UDGs on one editing gri…

    ... you choose to store them in.
    [/quote]

    ... ahead and writing the game in machine code.
    [/QUOTE]

    ... , but mostly so that sprite commands using PRINT USR statements ... will all parse out to BASIC, naturally.

    ...
    Dunny Dunny April 2006 Emulators
  • TommyGun 0.8.9 availableShould be available by the utilities pages soon. Lots of bug fixes. Its close to 95% complete. So close to becoming a 1.0 release. Still a few minor…

    ... together in Basic, but virtually (or literally) no ability to write machine code, to ... write something in an extended basic and have it converted to machine code for ... command from a Basic programme to run a sprite routine, is not ...
    mulder mulder April 2006 Development
  • TommyGun 0.8.9 availableShould be available by the utilities pages soon. Lots of bug fixes. Its close to 95% complete. So close to becoming a 1.0 release. Still a few minor…

    ... together in Basic, but virtually (or literally) no ability to write machine code, to ... write something in an extended basic and have it converted to machine code for ... sprite engine(s). There's no smooth path yet to write in Basic ...
    Alcoholics Anonymous Alcoholics Anonymous April 2006 Development
  • ANN: SP1 for Z88DK (aka splib3, Sprite Pack v3.0)Well it's finally arrived, after a month of "a few days from now" release deadlines. SP1 is the lastest version of splib, a flicker-free software sp…

    ... />
    // Table Holding Movement Data for Each Sprite

    struct sprentry ... would in Basic.

    [code]
    // Attach C Variables to Sprite Graphics Declared in ... column of the sprite's graphic definition located in the embedded asm ...
    Alcoholics Anonymous Alcoholics Anonymous April 2006 Development
  • The Only Reason Sinclair Succeeded (Provoking Controversy)Although I love my Sinclairs dearly, I think that the only reason they succeeded was because at the time most people did not know any better (factori…

    ... MHz when in native mode and running native code. That has ... the primamry use of the machine would be.[/QUOTE]
    ... even easy to animate graphics in Basic if you have hardware sprites ... machines with sprite hardware.

    The CoCo had BASIC functions ...
    JamesD JamesD September 2006 Sinclair Miscellaneous
  • The Only Reason Sinclair Succeeded (Provoking Controversy)Although I love my Sinclairs dearly, I think that the only reason they succeeded was because at the time most people did not know any better (factori…

    ... do the same in 70000 cycles in software there is ... frequently depends on speed of movement, colours, size of ... />
    Certainly the sprite hardware makes it a *lot ... doing and on what machine because sprite hardware varies.
    ... greatly shortens your code.
    JamesD JamesD September 2006 Sinclair Miscellaneous
  • Sinclair Basic Vs PascalWith the rise of the structured programming movement (Jackson et al) was it wise to put the Basic programming language into the Spectrum. By this ti…

    ... is approached, solved, and programmed. In this way I don't ... boiled down to basic operations on a Turing machine, yes, but there ... end up in machine code ALL languages are then resolved to movement of data ...
    Kiwi Kiwi September 2006 Sinclair Miscellaneous
  • Timex Sinclair 2068Hi guys. This is my first post here, the first of many, I hope.. :) I have a Timex Sinclair 2068 but don?t know much about it. It was given as a gif…

    ... would require a machine with more built-in RAM, access to ... even from basic using these hardware sprites on an MSX1 machine. All ... as a rapid flickering of sprite graphics that is not ... most MSX1 games seem blockier in movement in comparison to the 2068/spectrum ...
    Alcoholics Anonymous Alcoholics Anonymous December 2006 Games
  • Sceen$ helpMost people have used screen$ at some time or another and for me what I want to do is use it or something like it as a start screen before the game p…

    [QUOTE=Toxitalk;190685]Basically movement of a sprite would only happen after ... that can be done in machine code, but the code's starting to ... your game than the 'drop-in' snippets that people have ... up UDGs from somewhere else in memory without actually having ...
    gasman gasman May 2007 Sinclair Basic
  • Comments for small "sprite" routine wantedI have just written my first machine code program and I am quite happy (and proud) to get it working! :smile: As a child I never learned anything e…

    ... the more optimized code, from original 64 byte machine code to 49 byte ... by basic
    ld b,8 ;counter, number of bytes in graphic ... columns in "sprite"
    ld b,8 ;b=number of rows in "sprite"
    Rickard Rickard May 2007 Development
  • Comments for small "sprite" routine wantedI have just written my first machine code program and I am quite happy (and proud) to get it working! :smile: As a child I never learned anything e…

    ... the more optimized code, from original 64 byte machine code to 49 byte ... by basic
    ld b,8 ;counter, number of bytes in graphic ... ,8 ;b=number of rows in "sprite"

    loop1 ;main loop ...
    Dr BEEP Dr BEEP May 2007 Development
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... is different on every specific machine. printf(), eg, is written ... included in a program. Things like graphics commands, sprite commands, ... [/B]

    In Basic you have integer, floating point ... a bit of program code. In short, unpredictable results occur ...
    Alcoholics Anonymous Alcoholics Anonymous June 2007 Development
  • Your help needed![FONT=Arial]there are [URL="http://www.worldofspectrum.org/neededscreens.html"]a number of titles[/URL] (146) that still lack an in-game scre…

    ... two checksums generated by the machine code loader both fail. Therefore there ... least two typos or mistakes in this BASIC listing. I have captured ... of the program is a "Sprite Table", I can't ... an exectutable progam in this file.

    BASIC 64:-
    ...
    Digital Prawn Digital Prawn October 2007 Games
  • Announce: BASin r14b availableHere's the fix mentioned earlier for those of you that either are too lazy to update your OS (XP SP2 has been out aaaaages, Arjun!) or even junk that…

    ... the BASIC program edited in BASin be deleted somehow by calling a machine code ... , can a machine code overwrite the area of the basic code edited in BASin?
    sprite editor, so I'd be ...
    Dunny Dunny April 2008 Emulators
  • New game from CEZGS: Mariano the Dragon in Capers in CitylandHi all, here we come with another game for our Spectrums! Mariano, the Pink Dragon, has to face an incredibly difficult mission. All his friends hav…

    ... properly machine code it would be any slower even with sub-character movement ... enemy sprites could be stored in 4 per-shifted versions - that ... that could still be written in Basic.

    Like Zagreb ... that if they could write in assembler then so many ...
    bobs bobs May 2008 Games
  • BattlecarsI don't think this was ever a very popular game. But I really liked it back in the day. The only problem with it is that you have to do a lot of re…

    ... a lot less for the movement of the vehicle if you ... game isn't entirely written in BASIC; just the car designer and ... the game is in machine code, and consequently nothing special in terms of speed ...
    Matt_B Matt_B June 2008 Games
<1…9101112131415…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