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.015s
<1234567…34>
  • Please, convert your game to EP128The Enterprise is a Zilog Z80-based home computer first produced in 1985. It can simulate the specy screen, so most of the EP128 game is specy conver…

    ... documentation. Printing to the screen, basic collision detection etc.

    I ...
    jonesypeter jonesypeter January 2018 Brand new software
  • Please, convert your game to EP128The Enterprise is a Zilog Z80-based home computer first produced in 1985. It can simulate the specy screen, so most of the EP128 game is specy conver…

    ... documentation. Printing to the screen, basic collision detection etc.

    I ...
    Geco Geco January 2018 Brand new software
  • MOVE_M Object Movement Manager for BASICAs moving things around on the screen is usually the slowest part of a game written in BASIC, I've been pottering around with this routine to handle …

    ... with the specified attributes (ie. collision detection), which will be either ... for the attribute), block the move or call a BASIC handler routine ... returning to BASIC when a jump to a collision handler routine or ...
    Battle Bunny Battle Bunny September 2013 Sinclair Basic
  • Collision detection for interlocking shapes[SIZE=3][FONT=Calibri]I?m looking for some advice as I?m not sure how to resolve the following problem. I have an in memory structure that holds info…

    ... now want to test for collision so that the shapes cannot ... first I decided to use collision detection based to the X ... bounding rectangles to do some basic "fast" collision detection and then looking ... to create a list of attribute address for the two shapes ...
    Mr Millside Mr Millside October 2013 Development
  • udg collision detectionhow do I detect a collision between udgs in basic?

    how do I detect a collision between udgs in basic?
    yoink yoink July 2005 Sinclair Basic
  • 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…

    ... if your only background is Basic, and for that reason I ... ) is a great bridge between basic and asm, and even when ... -- the rectangles stuff is for collision detection among sprites and is ... totally new kind is the attribute-only sprite, though these sprites ...
    Alcoholics Anonymous Alcoholics Anonymous April 2006 Development
  • The Non Randomness of Sam BasicHows about this for weird. Hardly ever bothered with such simple stuff before but this is what I just did on the Sam ( as in a real one now I've got …

    ... faster, and obviously you get attribute clash, but its roughly the ... this a factor of how BASIC generates random numbers?

    DonkeyPong DonkeyPong June 2007 Sinclair Basic
  • Attention Arjun (and people interested in BASIC games programming).I've been looking at the games created by [URL="http://www.worldofspectrum.org/infoseekpub.cgi?regexp=^EP+Software$&model=spectrum"]Angel Ortega/EP S…

    ... of them are in BASIC and easy to get ... it goes straight to the BASIC listing.

    ... easy to get into their BASIC listings.

    ... you are interested in BASIC programming then you might ... PS If you hate per-attribute movements then stay away from ...
    ZnorXman ZnorXman October 2008 Sinclair Basic
  • Tutorial - learn machine code in 30mins[B][I]Message from the moderators[/I] - bigjon has requested that readers' attention be drawn to a better version of this tutorial, one which is easi…

    ... /> The simple way is the Attribute file, from 22528 to 23296 ... basic program.

    CHAPTER 3 - move the car, test for collision ... bytes (1 screen) down the attribute file.
    ld (32900),hl ... screen we copy the screen attribute bytes to the line beneath ...
    bigjon bigjon November 2009 Development
  • BASIC: Find the nearestHello guys) A few days ago I found oldie ?Jeux et casse-tete a Programmer? by Jacques Arsac (Paris?85) and suggested my nephew to try a few in Basic…

    ... to try a few in Basic. He chose Game #8: Shadok ...
    NRA NRA January 2012 Sinclair Basic
  • 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…

    ... open source software, SE BASIC solves these two problems.< ... with routines borrowed from SAM BASIC (thanks to Andrew Wright) ... (this requires replacing the BASIC ROM and patching the editor ... FORMAT (set the permanent attribute), MOVE (BASIC wrapper for the LDIR ...
    chev chev May 2012 Sinclair Basic
  • Work out attribute location in MCHow do I go about writing a MC routine which calculates the attribute address from a set of PRINT co-ordinates. I know you in basic you multiply the…

    ... MC routine which calculates the attribute address from a set of ... />
    I know you in basic you multiply the vertical co ...
    daveysludge daveysludge August 2012 Development
  • Platform vs BackgroundForgive my ignorance if this is a 'stoopid' question, but although I've written games for many platforms over the years I'm only now making my first …

    ... was written in BASIC, i detected platforms from color attribute, taken from ... sprites using information about level. Collision detection should be based on ... , screen routines are slow (in BASIC). How to create model: for ...
    kmatveev kmatveev February 2004 Development
  • New Compo IdeaI've had this idea and would like to know what do you think about it. I think that most of us here know how to code in BASIC. The problem with Specc…

    ... ]

    ====================

    * General BASIC tips
    --------------------

    * Place ... ) 56 THEN GOTO 1000: REM COLLISION
    20 PRINT AT Y ... contains various flags controlling the Basic system and generally should not ...
    na_th_an na_th_an April 2005 Development
  • New oneliners for 2008[INDENT][INDENT][INDENT]Here's my attempt at a first-person-perspective 3d game in one line of BASIC. It's called 'wormhole', and you've got to get t…

    ... scroll game implemented 100% in BASIC and it's reasonably fast ... are basically 3 alternatives for collision detection

    a) Use ... whole lines with the same attribute for the background, and c ...
    bigjon bigjon April 2008 Development
  • The Making Of Manic Miner"Matthew Smith talks us through every level of his classic platformer Sat at the very desk where it was written, Matthew Smith watches Miner Willy l…

    ... br /> 3) "A" returns to basic. You can run it again ...
    B800: Back attribute buffer, has attributes for bottom ... />
    BA00: Collision map, not attribute based like original game ... />
    * Non-attribute based collision, so can do monochrome levels ...
    Paradigm Shifter Paradigm Shifter February 2010 Games
  • How to Write ZX Spectrum Games As some of you may know, it has long been my intention to produce a document which explains pretty much everything I have learned - and am still lea…

    ... . It's still a little basic in some areas, but contains ... - Simple Background Collision Detection
    Finding Attributes
    Calculating Attribute Addresses

    Chapter Seven - Basic Alien Collision Detection
    Coordinate Checking
    jonathan jonathan October 2010 Announcements
  • SP1 library questionsI'm working on my first game. I've not written a game since the late 1980s and that was a text based multiuser dungeon for BBC Micros with econet... …

    ... tile animations.

    Regarding collision detection, for sprites you need ... tried and true attribute detection as in many Basic programs. You can ...
    Alcoholics Anonymous Alcoholics Anonymous October 2011 Development
  • Tutorial - learn machine code in 30mins[B][I]Message from the moderators[/I] - bigjon has requested that readers' attention be drawn to a better version of this tutorial, one which is easi…

    ... /> The simple way is the Attribute file, from 22528 to 23296 ... basic program.

    CHAPTER 3 - move the car, test for collision ... bytes (1 screen) down the attribute file.
    ld (32900),hl ... screen we copy the screen attribute bytes to the line beneath ...
    buzzy buzzy September 2012 Development
  • What (Speccy) game are you currently playing ?(Quite a few threads on what youre listening to, watching etc) What Speccy game are you currently playing ? After playing a LOT of Invasion of the …

    ... walls are lined with flashing attribute blocks.

    EDIT> ... dubious collision detection!

    EDIT2>And it exited to BASIC ...
    R-Tape R-Tape December 2012 Games
  • Bastris 2Following on from [url=http://www.worldofspectrum.org/forums/showthread.php?t=47706]this thread[/url] I've lashed together a new version of Bastris -…

    ... tetris programs coded in ancient basic, some of them are ... are very good with Sinclair BASIC. It would be interesting ... a Tetris clone in Speccy BASIC" competition. Then everyone can ... because the collision detection is based purely on the attribute data).
    ccowley ccowley June 2014 Sinclair Basic
  • Go to, gosub or something different?I'm going to write an arcade game in basic. May compile it. In both basic and compiled basic would a goto or gosub be faster? Also if I stored …

    ... BASIC is to look for an easy way to do initial collision ... the enemies, then check the attribute colour of your character hasn ...
    joefish joefish August 2017 Sinclair Basic
  • Screen$ (x,y)Hi everyone As you know, Screen$ doesn't recognize UDG characters. Is there any way to solve this problem? I want to "identify" an UGD character o…

    ... /> Also, for speed, when doing collision detection, you can just say ... every time. Only if the attribute is different do you branch ... , and since that means a collision has occurred, the player won ... , not (x,y) in Spectrum BASIC, because it's awkward and ...
    joefish joefish March 2018 Sinclair Basic
  • SpecBAS really needs a manual!That Word doc that I converted to an RTF for you Dunny and ASH-II, is still somewhat sparse. I spent bloody hours PLOT/DRAWing a landscape to steer m…

    ... can't restrict things to "attribute" or character squares.

    collision between objects. In this case ... Spectrum - although 95% of Speccy BASIC code will work, you have ...
    Dunny Dunny August 2019 Sinclair Basic
  • BASIC-code challengeFor the BASIC-coders among us. There is a number that has following aspects. divided by 16 remains 15 divided by 15 remains 14 divided by 14 remain…

    For the BASIC-coders among us.

    ... program below.
    The fastest BASIC-program wins.
    Timing will ...
    Dr BEEP Dr BEEP July 2002 Sinclair Miscellaneous
  • Laser BasicDid anyone else out there buy Laser Basic and Laser Compiler? I just noticed Laser Basic while I was looking thru a website, and it reminded me about…

    ... else out there buy Laser Basic and Laser Compiler?
    I ... just noticed Laser Basic while I was looking thru ... could write programs in Laser Basic, but if you wanted to ...
    Neil^P Neil^P July 2002 Games
  • A silly BASIC programming challenge for you all..This is a very, very sily idea. So only read if you are bored. I use E-bay a lot. (my user id is thx1138ebn) edit: it's now retro-technology :edit…

    ... message.

    So, what BASIC program can you write in ...
    thx1138 thx1138 July 2002 Sinclair Miscellaneous
  • BASIC code challengeWrite a program in BASIC as short as possible that will continue after KEY-RELEASED. The program must be fully relocatable (so it must be programmed …

    Write a program in BASIC as short as possible that ...
    Dr BEEP Dr BEEP August 2002 Sinclair Miscellaneous
  • Basic listings memory occupationI remember readong someplace that due to basic's representation of number, in a program, in order to save space, it was better to represent integers …

    ... readong someplace that due to basic's representation of number, in ...
    Alessandro Tommasi Alessandro Tommasi August 2002 Sinclair Miscellaneous
  • How To List BASIC?Hi, I want to look at the BASIC coding for a game. Is there a piece of code I can load into a 48k Spectrum which will read in a .TAP file and list i…

    ... want to look at the BASIC coding for a game. Is ... way I can list the BASIC program?

    Thanks,
    kim kim August 2002 Sinclair Miscellaneous
<1234567…34>

Latest Posts

  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Fixed Speccy Software. And which games remained unfixed?
    John Elliott on April 21
  • Happy 40th Birthday to the Amstrad CPC464!
    rich_chandler on April 21
  • Another Birthday! The Game Boy Is 35!
    mel the bell on April 21
  • European Software Titles with an English version
    harriusherbartio on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21
  • 1992 Spectrum Software
    harriusherbartio on April 21
  • +3 Disk drive motor
    AndyC on April 21
  • Celebrity deaths...
    mel the bell on April 20

HitBox

Word Docs Hits
basic 24.7K 39K
collision 1.3K 1.8K
attribute 2.9K 4.3K

Related Threads

  • Switch from 128k BASIC to 48k BasicHello,<br /> <br /> Is there a way to start off running a program in 128k basic (so that you can use the ramdisk facilities) but then switch back dow…
  • (Basic) Sinclair BASIC mode for EmacsI saw this [URL=http://www.worldofspectrum.org/forums/showthread.php?t=14622]post[/URL] regarding a Sinclair BASIC editing mode along with some Fuse …
  • Help with Visual Basic 6.0 vs Visual Basic.netI have a program that auto generates VB.Net code..... I know VB.net syntax and am happy with the code generated.<br /> <br /> However, I have been as…
  • What did Spectrum BASIC lack (and was BBC BASIC so good?)Over the years, I've read in various multi-format magazines, that BBC BASIC was probably the best BASIC available on an 8-bit machine. I've never use…
  • 48K BASIC to ZX81 BASIC conversion possible?Looking for an automated way of converting a BASIC program done on a<br /> 48K Spectrum to one for the ZX81. It's obvious that some things cannot<br …
  • ZX Basic 1.2.5 - a BASIC CompilerWell, my old post about ZX BASIC seems to be gone (maybe this phorum purges old threads?), so I started a new one.<br /> <br /> After more than 6 mon…
  • Basic BASIC help needed RNDHi all,<br /> <br /> I have recently re-discovered an old program I wrote in the early 90s which would do generate random lottery numbers.<br /> <br …
  • Star BASIC or *BASIC??? Anyone heard of this?Does anyone remember a thing called Star Basic or *basic?<br /> <br /> It was a tape that extended the BASIC instruction set and from memory you put …
  • Loading basic from basic?Hi Guys,<br /> <br /> Could you please help me. I want to create a menu on my plus 3 disks. If I use the line below I just get "c nonsense in basic…
  • Couple of basic BASIC questionsPlaying around with BASin again in an effort to knock up a game and am wondering 2 things<br /> <br /> 1) Why when I run the program do my UDGs not a…

Related Searches

  • rst8 return to basic
  • rst8 basic
  • return to basic
  • basic tips tricks
  • best basic manual
  • writing music in basic
  • play in basic
  • play command in basic
  • basic upper lower case
  • basic toupper tolower
  • basic lcase ucase
  • basic change upper lower case
  • basic
  • basic flicker
  • flicker basic
  • two charcters basic
  • collision walls basic
  • collision basic
  • collision basic screen
  • attribute clash sinclair basic

Copyright © 2024 World of Spectrum