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.006s
<1234567…34>
  • Flip Screen vs ScrollingWhich do you prefer? I've always liked flip screen games but I had a C64(spit) owning friend who hated them with a passion.

    [QUOTE=joefish;515917]Umm. [I]Highway Encounter[/I] [U]was[/U] a flip-screen game.[/QUOTE]

    Thats me told +1 Joefish.

    Memory is playing tricks on me again, maybe the +12v is wonky :eek:
    MrCheese MrCheese February 2011 Games
  • Copying a SCREEN$ in ZX BASIC in 1 second?!Following on from the revived "[thread=20207]Saving a complete SCREEN$ in BASIC[/thread]" thread (although Arjun really only needed a suitable POKE i…

    ... Bunny - one of the finest "tricks" I have seen! Truly amazing ... )=INT (v/256):
    LET udg=FN p(23675)
    20 ...
    chev chev April 2011 Sinclair Basic
  • 50Hurts - Full-screen 50Hz 1-pixel scrolling on a 128K Speccy50Hurts - Full-screen 50Hz 1-pixel horizontal scrolling on a 128K Speccy. Graphics are an obvious nod to Joffa, whose games and banter were a big ins…

    ... to be amazed at the tricks Joffa had to resort to ... such wonderful tricks to salivate over.

    And joefish is turning ...
    Arjun Arjun April 2011 Development
  • Hi there ;) New development groupHi everybody! I'm Baron Ashler, founder and member of a new very little development group called "Kabuto Factory" and this is my first post ;) We'v…

    ... (for example, if you have UDG and a 2000 bytes chunk ... game I didn't use tricks with POKEs, PEEKs, OUTs, INs ...
    Baron Ashler Baron Ashler May 2011 Development
  • Famous 8 x 8 graphicsHi All, Part of a game I'm writing involves collecting falling 8x8 graphics, one level will be fonts (got this bit sorted) and another will be 8x8 g…

    [QUOTE=joefish;541045]I used to doodle ... do like your 8x8 stamp UDG.[/QUOTE]

    Hope that ... gone :sad:.

    Cheers Joefish, the stamp's going in ...
    R-Tape R-Tape June 2011 Development
  • Famous 8 x 8 graphicsHi All, Part of a game I'm writing involves collecting falling 8x8 graphics, one level will be fonts (got this bit sorted) and another will be 8x8 g…

    ... :
    [INDENT][IMG]http://www.joefish.co.uk/speccy/UDGs_2.gif ... [/IMG] [INDENT][IMG]http://www.joefish.co.uk/speccy/UDGs_2_neg.gif ... was going to have a UDG-based baddie kill-counter, but ...
    joefish joefish June 2011 Development
  • Most colourful games?I just played [url=http://www.worldofspectrum.org/infoseekid.cgi?id=0001563]Earth Shaker[/url] and am fairly dazzled by the overload use of colour (t…

    ... tricks*

    (that's not exactly true if we consider Joefish ... to create today with their tricks on Atari:
    [youtube]zvUBb2t1_aY ...
    Ralf Ralf July 2011 Games
  • How to get a minimal splib2Hello. We are designing a new engine and stuff, coded in ASM and to be used from z88dk. I was just wondering how to get a minimal splib2 with just th…

    [QUOTE=joefish;552357]Yep, put a post ... competition of it!
    That UDG challenge has got me scribbling ...
    na_th_an na_th_an July 2011 Development
  • Amstrad anyone ?I grew with C64 and Speccy, and still use both, but I`m curious about the Amstrad CPC464. So, comparing it to the spectrum only, what is it like ? …

    [QUOTE=joefish;561690]At heart, it's ... />
    It had hardware display tricks that could be exploited, but ...
    daznic daznic September 2011 Sinclair Miscellaneous
  • Better or Worst! Speccy vs C64Just wanted to see what games you all thought looked better or played better on the Speccy or the C64? I always thought that Renegade & Target Ren…

    [QUOTE=joefish;585454]Although the NES and ... can do lots of graphical tricks during VBLANK etc.
    maiki maiki December 2011 Sinclair Miscellaneous
  • Screen routinesHello. For my games I?m using the sprites routine method of a screen buffer and when I finish to print all the sprites I dump all the buffer in the …

    [QUOTE=joefish;592436]First thing might be ... 's not fixed for each UDG. Then you render the screen ... a lot for the answer, joefish .)
    apenao apenao January 2012 Development
  • Increasing the number of UDGs...Hi Folks, I know by default the Spectrum can have 21 UDGs (48K) and 19 (128K) and that the address of the bit patterns is pointed to by the UDG syst…

    Like JoeFish says....

    Set 23606/23607 to the altered characterset and you have 96 UDG as CHR 32 to CHR 127. Also with SCREEN$ readable from screen.
    Dr BEEP Dr BEEP March 2012 Sinclair Basic
  • Turn UDG to Attrribute blocksI'm trying to enlarge my UDG's to 8 x 8 character blocks per pixel, but struggling, is there any subroutine/program for enlarging UDG's x 8?

    ... />
    Change "e" for the UDG you want. Untested, but should ... work. It just reads the UDG from memory, then look at ... if 0.

    EDIT: Joefish's solution is way faster.
    na_th_an na_th_an May 2012 Development
  • Turn UDG to Attrribute blocksI'm trying to enlarge my UDG's to 8 x 8 character blocks per pixel, but struggling, is there any subroutine/program for enlarging UDG's x 8?

    ... a BASIC version of the joefish & na_th_an ideas, altered ... the array used by the joefish version.
    Line ... 20 is the joefish version.
    Line 30 ...
    [code]
    2 LET udg=FN p(23675):
    DEF ... $: CLS : LET u=udg+(CODE u$-97)*8:
    Battle Bunny Battle Bunny May 2012 Development
  • Imperica Horizons - The whole weekend :-)So now it's all over, I'll do a quick writeup... It all started for me at 5.20 am. Getting to London from Devil's Island isn't so easy now that Aer …

    ... the Spectrum ULA, colour timing tricks and the various optimizations that ... usual suspects from the forum (Joefish, Gasman, csmith, JakeyW, and a ...
    Paddy Coleman Paddy Coleman May 2012 Sinclair Miscellaneous
  • Fastest redraw of screen from UDGsHere's a question for everyone, to generate a bit of code to be used in games: On a standard 48K Spectrum, what's the fastest way to redraw the scre…

    [QUOTE=joefish;687796]No, I haven't ... use POP to fetch the UDG data. But you could use ...
    g0blinish g0blinish March 2013 Development
  • Fastest redraw of screen from UDGsHere's a question for everyone, to generate a bit of code to be used in games: On a standard 48K Spectrum, what's the fastest way to redraw the scre…

    [QUOTE=joefish;687774]You can also, if ... 16-bit address of each UDG, allowing for multiple character sets ... be the address of an UDG routine like this:
    [CODE ... [/CODE]
    It means the UDG table would be 3 times ...
    Einar Saukas Einar Saukas March 2013 Development
  • Fastest redraw of screen from UDGsHere's a question for everyone, to generate a bit of code to be used in games: On a standard 48K Spectrum, what's the fastest way to redraw the scre…

    [QUOTE=joefish;687911]I think that's ... I misunderstood something?
    [QUOTE=joefish;687911]It could also be ...
    [/CODE]
    Change each UDG routine as follows:
    [CODE ...
    Einar Saukas Einar Saukas March 2013 Development
  • Fastest redraw of screen from UDGsHere's a question for everyone, to generate a bit of code to be used in games: On a standard 48K Spectrum, what's the fastest way to redraw the scre…

    [QUOTE=joefish;687919]Well, it's shorter ... /> and this code for each UDG:
    [CODE]
    pop hl ... *256=6400 bytes for each UDG table. Total execution time is ...
    Einar Saukas Einar Saukas March 2013 Development
  • Fastest redraw of screen from UDGsHere's a question for everyone, to generate a bit of code to be used in games: On a standard 48K Spectrum, what's the fastest way to redraw the scre…

    [QUOTE=joefish;687930]You could also use ... require temporarily replacing 24-3 UDG addresses to reference a single ... /> And temporarily replacing another 3 UDG addresses to point to custom ... temporarily replacing the same 24 UDG addresses as above.
    Einar Saukas Einar Saukas March 2013 Development
  • Fastest redraw of screen from UDGsHere's a question for everyone, to generate a bit of code to be used in games: On a standard 48K Spectrum, what's the fastest way to redraw the scre…

    [QUOTE=joefish;687952]For horizontal wrap-around ... entire screens.

    [QUOTE=joefish;687952]Although what I'd ... full game map, calculating the UDG routine addresses and adding them ...
    Einar Saukas Einar Saukas March 2013 Development
  • Fastest redraw of screen from UDGsHere's a question for everyone, to generate a bit of code to be used in games: On a standard 48K Spectrum, what's the fastest way to redraw the scre…

    [QUOTE=joefish;688062]Because then they're ... very useful.

    [QUOTE=joefish;688062]On that note, I ... you impose that in every UDG character at least one byte ... every UDG. Are these restrictions reasonable for you?

    [QUOTE=joefish ...
    Einar Saukas Einar Saukas March 2013 Development
  • New game: Escape from CnossusHot on the heels of Spectral Dungeons, I give you a new roguelike, this time with graphics and more complex gameplay. [IMG]http://notimetoplay.org/w…

    ... limit for the number of UDG's. I can have ... thousands of UDG's, and all of them ... 23675 maps the variable to UDG Systemvariable, but why not use ... than POKE.
    Such tricks I used in some of ... games one write, the more tricks he will learn.
    @ ...
    LCD LCD July 2013 Brand new software
  • New game: The curse of OddvilleDon't get too excited! :p Just wanted to share this because the coding of it is driving me mad, or rather the game designer is. The curse of Oddvil…

    [QUOTE=joefish;711535]Just played the game ... such a small game. The UDG graphics are cute. The rune ...
    R-Tape R-Tape July 2013 Brand new software
  • New Spectrum (Spaceship) Mascot?Original spark here...[url]http://www.worldofspectrum.org/forums/showthread.php?p=588993#post588993[/url] I'm trying to write this without sounding …

    [QUOTE=Einar Saukas;723486]joefish has just updated his zxgraph ... .google.com/site/zxgraph/home/joefish"]"Spec-Spiker" designs[/URL].
    udg's btw.
    BiNMaN BiNMaN September 2013 New game ideas
  • What would you do with four joysticks?Anyone got some inspiring ideas for four-player games, or twin-stick two-player games..? I can think of, for four players: [I]Warlords[/I] (Atari) […

    [QUOTE=joefish;729826]Anyone got some inspiring ... kart style powerups, done some udg size cars and some backgrounds ...
    BiNMaN BiNMaN October 2013 New game ideas
  • A new full-screen bicolor engine called NIRVANA[I]OK, there's something I need to clarify first: Nowadays if you write [B]"multicolor"[/B] everyone assumes it refers to "multicolor 8x1" (an attri…

    [QUOTE=joefish;738107]I did have a crack at writing a UDG/block/map editor in PYTHON to run on a PC. The idea was [...][/QUOTE]

    That's great information!!!
    Einar Saukas Einar Saukas December 2013 Brand new software
  • A new full-screen bicolor engine called NIRVANA[I]OK, there's something I need to clarify first: Nowadays if you write [B]"multicolor"[/B] everyone assumes it refers to "multicolor 8x1" (an attri…

    ... won't work. There are tricks to work around this limitation ... for this purpose (I believe joefish has been working on that ...
    Einar Saukas Einar Saukas December 2013 Brand new software
  • A new full-screen bicolor engine called NIRVANA[I]OK, there's something I need to clarify first: Nowadays if you write [B]"multicolor"[/B] everyone assumes it refers to "multicolor 8x1" (an attri…

    [QUOTE=joefish;745955]I did say, the ... a series of 1-byte UDG identifiers.[/QUOTE]

    Therefore ... you suggested).

    [QUOTE=joefish;745955]Anyway, why is this ... the UDG format that the programmer chooses.

    [QUOTE=joefish;745955 ...
    Einar Saukas Einar Saukas January 2014 Brand new software
<1234567…34>

Latest Posts

  • Frankie's ZX Spectrum Digouts
    Zup on 1:58PM
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on 1:02PM
  • Minor British Sports that did become games on the ZX Spectrum
    harriusherbartio on 12:42AM
  • 1992 Spectrum Software
    harriusherbartio on April 7
  • Celebrity deaths...
    mel the bell on April 7
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 7
  • spectrum in netflix bomb and the cold war documentary
    zxbruno on April 7
  • Are there any decent Speccy Flight Sims?
    harriusherbartio on April 7
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 6
  • Tradtional games that were not programmed on the ZX Spectrum
    harriusherbartio on April 6

HitBox

Word Docs Hits
udg 1.5K 2.5K
tricks 1.7K 1.8K
joefish 11.9K 12.6K

Related Threads

  • UDG tricks?I always enjoyed using [URL="http://www.worldofspectrum.org/ZXBasicManual/zxmanchap14.html"]UDGs [/URL]for the 'sprites' in my games, when I coded th…
  • Editing in-game UDG'sI have just started playing an RPG that was in Sinclair User in 86'. The game is called Forest of Long Shadows and was excellent. You can find it on …
  • UDG/sprite HelpRestore 5: For N=20 To 21: Read G$: For R=0 To 7: Read B: Poke Usr G$+r,b: Next R: Next N
  • Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it.<…
  • String slicing for UDG definitionHey everyone.<br /> <br /> Got a bit of a string slicing/string to variable conversion problem.<br /> <br /> 10 let a$="01100110"<br /> 20 let pokeva…
  • udg collision detectionhow do I detect a collision between udgs in basic?
  • UDG creator?Anyone know if there is such a beast for running on a PC to play around and create UDGs rather than mess around on a speccy or graph paper?<br /> <br…
  • Faster Pussycat, yer man (UDG)Right we are almost into a game area.<br /> <br /> Ive started to play with UDG and by using bins and pokes I can redesign graphics to my hearts cont…
  • A New 21 UDG Plotter BASIC ProgramHello All,<br /> <br /> Here goes... My first proper Spectrum program for 20 years!<br /> And the reason why I've been asking about multiple banks o…
  • UDG's and BASinJust a noob question about BASin or Basic in general<br /> <br /> When I try and create UDG's using POKE USR "a"+0,BIN 10111100 etc.<br /> After the …

Related Searches

  • basic tips tricks
  • usr0 tricks
  • udg
  • disable 128 udg
  • spectrum 128 udg
  • udg spectrum play
  • udg 128 spectrum play poke
  • udg spectrum play poke
  • udg spectrum play 128
  • how to save udg
  • sve udg
  • save udg
  • joefish
  • border tricks
  • joefish river raid
  • udg designer
  • udg sprites
  • basic tips and tricks
  • udg creator web
  • joefish udg

Copyright © 2024 World of Spectrum