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.021s
<1234567…34>
  • 48K Memory MapHi, I'm having some trouble understanding the top of the 48K Memory Map. From reading elsewhere I have this as the memory map: 0 to 16383 - …

    ... the top of the 48K Memory Map.

    ... 0 to 16383 - Read Only Memory
    16384 to 22527 - ... 23755 to 65367 - Available Memory
    65368 to 65535 - User Defined Graphics ... area '23755 to 65367 - Available Memory'

    Also what ...
    jonesypeter jonesypeter March 2016 Development
  • z80 program to BASIN?I have a BASIC program with UDG:s loaded in a z80 snapshot file. I would like to edit the program with Basin, but I wonder what must be done before…

    ... "A" and got 65368. I guess that memory address would be interchangable ... e. SAVE "udg" CODE 65368,168?)

    Is 65368 a fixed location ... for UDG:s or could ... they be placed elsewhere in memory, ...
    Rickard Rickard September 2009 Sinclair Basic
  • z80 program to BASIN?I have a BASIC program with UDG:s loaded in a z80 snapshot file. I would like to edit the program with Basin, but I wonder what must be done before…

    ... "A" and got 65368. I guess that memory address would be interchangable ... usr command? (I.e. SAVE "udg" CODE 65368,168?)
    [/quote]
    [quote]
    Is 65368 a fixed location for UDG:s or could ... they be placed elsewhere in memory, ...
    Dunny Dunny September 2009 Sinclair Basic
  • Unlisted game - The Battle of MaidaI've just moved back the the UK and unearthed a game called "The Battle of Maida". I really loved this game back in the 80s and I believe a friend of…

    ... "MWAR"CODE 58860,6394: SAVE "udg"CODE 65368,160

    thus ... enough info for the last "udg" data block, but surely not ... />
    There has been extensive memory optimisation, with the common values ...
    lfaria lfaria September 2011 MIA/STP/SDP
  • Unlisted game - The Battle of MaidaI've just moved back the the UK and unearthed a game called "The Battle of Maida". I really loved this game back in the 80s and I believe a friend of…

    ... "MWAR"CODE 58860,6394: SAVE "udg"CODE 65368,160

    thus ... enough info for the last "udg" data block, but surely not ... />
    There has been extensive memory optimisation, with the common values ...
    takapa takapa September 2011 MIA/STP/SDP
  • RANDOMIZE USR, PRINT USR etcHello just wondering why is it called RANDOMIZE UsR what does randomising have to do with it ? When calling machine code routine from adress x you ty…

    ... 65368 it resets the machine! Why doesn't it print the UDG ... at 65368?
    ivanb303 ivanb303 October 2016 Sinclair Basic
  • 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…

    ... the the other three in memory the image would be 'shifted ... per pixel, so copying the UDG memory by an offset of one ... pointer to the start of UDG memory, and by POKEing these addresses ... UDGs from somewhere else in memory without actually having to copy ...
    gasman gasman May 2007 Sinclair Basic
  • A BASIC compiler projectHi, I started my own BASIC compiler for the ZX Spectrum (and Z80 machines) 3 months ago. It's still in ALPHA stage (when it is mature, I will write …

    ... support of Color codes, UDG and block graphics is really ... binary code could overlap the UDG memory area. The best way ... to define a UDG is using a predefined ... br />
    [code]DIM UDG(7) as byte = {0, 1 ... br /> POKE UINTEGER 23675, @UDG(0)
    REM @x means ...
    boriel boriel February 2009 Development
  • Mushroom ManNice to see that Mushroom Man has been such a popular new release coming in at [URL="http://www.worldofspectrum.org/bestgames.html"]the top of the ch…

    ... more relaxed look and spare UDG-memory, but not too much.
    Dr BEEP Dr BEEP September 2010 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…

    ... of code that restores the UDG memory after use of the DEF ... FN memory move. If I use a ...
    Paddy Coleman Paddy Coleman February 2012 Sinclair Basic
  • SAVE writing zeros after program?Hi there! I hope this is the right forum, but I didn't find any other more appropriate... I'm trying to recover some very old tapes with stuff I mad…

    ...

    [code]SAVE "udg" CODE 65368,168[/code]

    And ...

    [code]LOAD "udg" CODE 65368,168[/code]

    As ... from it and add the UDG afterwards.
    na_th_an na_th_an February 2013 Sinclair Basic
  • Faster Pussycat, yer man (UDG)Right we are almost into a game area. Ive started to play with UDG and by using bins and pokes I can redesign graphics to my hearts content. Now Im…

    ... /> Ive started to play with UDG and by using bins and ... although it does discribe the memory in detail, its still leaves ... do the same thing with UDG's but cant find the ...
    Toxitalk Toxitalk May 2007 Sinclair Basic
  • A New 21 UDG Plotter BASIC ProgramHello All, Here goes... My first proper Spectrum program for 20 years! And the reason why I've been asking about multiple banks of UDGS recently. …

    ...

    It's a UDG plotter which allows you to ... Shift+5678=Plot
    M=Memory location I=Ink G=Define ...
    Phil2 Phil2 June 2007 Sinclair Basic
  • Simple memory transfer routineI'm looking for a simple memory transfer routine that shifts 32 bytes of data from the address HL is set to 55143, I have tried using LDIR, but cant …

    ... 'm looking for a simple memory transfer routine that shifts 32 ...
    ld hl,udg-32 ;start of udg data minus 32
    ret

    udg defb 0, 0, 0 ; 62 ...
    daveysludge daveysludge November 2013 Development
  • How to get more than 21 UDG's in BASIC?So with graphics mode under the G cursor how many UDG's can you do from BASIC is it 21? It's all POKE 65368 and above and it's sequential ABCD.... an…

    ... the G cursor how many UDG's can you do from ... 21? It's all POKE 65368 and above and it's ...
    ivanb303 ivanb303 November 2016 Sinclair Basic
  • 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…

    ...
    * Different character sets and UDG sets
    ---------------------------------------

    ... it possible to read UDG as characters. You make ... characterset point to your UDG and you can read ... when you run out of memory. Alternatively, POKE 23608, ...
    na_th_an na_th_an April 2005 Development
  • RAM chips are 4164s and 4564s interchangeableI paid for some 4164s online, for upgrading my Spectrum 16K to 48K, and I've been given 4564s. I've tried these along with the correct logic ICs and …

    ... get 65368 back. Anything else means you have buggered hi memory. I ... /> If your experiment DOES give 65368, you may still have bad ... only dodgy at (say) address 65368 bit 6, everything will work ... you try to use the UDG held at that address - then ...
    DEATH DEATH September 2006 Hardware
  • Graphics in Basic??What is the fastest way to draw high rez graphics in Basic. Andrew.

    ... graphics, defining some UDG sets is another idea. UDG (User Defined ... You can save your udg set into any memory location.

    65368 :
    [code]
    9000 REM switch to extended UDG ( ... REM switch to the original (65368)
    9003 POKE 23675,88 ...
    Arda Arda October 2006 Development
  • Graphics in Basic??What is the fastest way to draw high rez graphics in Basic. Andrew.

    ... I use more than 21 UDG's on one screen if ... loading UDG's into memory

    [code]
    100 FOR F=65368 ... />
    If is send to 65368 using Basin its fine, but ... . If I send to another memory location and change the Chars ...
    Scottie_uk Scottie_uk October 2006 Development
  • Help with having more than 21 UDGSHi All, I'm trying to work out how to have multiple banks of UGS. What I've read so far is that the default memory area for. 48K is 65368 16K is 326…

    ... defines and displays UDG Graphics "A" for 3 different memory locations correctly ... 1
    15 LET V=65368: GO SUB 200
    20 ... 1
    75 LET V=65368: GO SUB 200: PRINT "A ...
    Phil2 Phil2 June 2007 Sinclair Basic
  • z80 program to BASIN?I have a BASIC program with UDG:s loaded in a z80 snapshot file. I would like to edit the program with Basin, but I wonder what must be done before…

    ... the value held in the UDG sysvar, and return that result ... code program with RANDOMIZE USR memory-adress, but does that "mean ... machine, and USR "A" is 65368. [/QUOTE]

    One other ... character set at some high memory position, should I do something ...
    Rickard Rickard September 2009 Sinclair Basic
  • z80 program to BASIN?I have a BASIC program with UDG:s loaded in a z80 snapshot file. I would like to edit the program with Basin, but I wonder what must be done before…

    ... BASIN project with the UDG:s and basic program?[/ ... and add your program and UDG code block there. The ... that .bsc file into the UDG editor for later editing - ... and that the address is 65368 (which should be done ... routine to get them into memory. All you need to ...
    Dunny Dunny September 2009 Sinclair Basic
  • How to insert special characters in Basic and ASM ?Look the next picture. [IMG]http://img25.imageshack.us/img25/9479/scode.jpg[/IMG] I dont know how to insert these black and diagonal characters. No…

    ... .e. 8 bytes in memory
    xor a ;first ... hl),a ;put A into memory
    scf ;set carry ... define_UDG_a
    ld hl,65368 ;where to put the ... ),a ;put A into memory
    scf ;set carry ... when return to basic the udg A prints nothing.
    ...
    arfgh arfgh June 2010 Sinclair Basic
  • Platformer BAS file?Does anyone have an example of a platformer in BASIC? Specifically one that uses drawn sprites, etc.

    ... some suitable free space in memory (addresses 60000 onward are a ... available for your use, with 65368-65535 being where the standard ... .uk/sv.htm]update the UDG or CHARS system variables[/url ... to those bytes. With the UDG system variable, you're still ...
    gasman gasman January 2011 Sinclair Basic
  • Platformer BAS file?Does anyone have an example of a platformer in BASIC? Specifically one that uses drawn sprites, etc.

    ... some suitable free space in memory (addresses 60000 onward are a ... available for your use, with 65368-65535 being where the standard ... .uk/sv.htm]update the UDG or CHARS system variables[/url ... to those bytes. With the UDG system variable, you're still ...
    olaf olaf January 2011 Sinclair Basic
  • Platformer BAS file?Does anyone have an example of a platformer in BASIC? Specifically one that uses drawn sprites, etc.

    ... into 65368, and then another one 168 bytes below (UDG sets ... you have loaded the UDG set you want to ... />
    [code]LET address=65368: GOSUB 9000[/code]

    Will activate the set at 65368.

    You ... all your sets into memory, be sure to make ...
    na_th_an na_th_an January 2011 Sinclair Basic
  • Platformer BAS file?Does anyone have an example of a platformer in BASIC? Specifically one that uses drawn sprites, etc.

    ... 65368, and then another one 168 bytes below (UDG ...
    [code]LET address=65368: GOSUB 9000[/code]

    65368.

    You ... all your sets into memory, be sure to make ... SCREEN$ to read the UDG as characters. When ...
    Dr BEEP Dr BEEP January 2011 Sinclair Basic
  • Platformer BAS file?Does anyone have an example of a platformer in BASIC? Specifically one that uses drawn sprites, etc.

    ... 65368, and then another one 168 bytes below (UDG ...
    [code]LET address=65368: GOSUB 9000[/code]

    65368.

    You ... all your sets into memory, be sure to make ... SCREEN$ to read the UDG as characters. When printing ...
    olaf olaf January 2011 Sinclair Basic
  • Platformer BAS file?Does anyone have an example of a platformer in BASIC? Specifically one that uses drawn sprites, etc.

    ... start from the top of memory (which is 65536) and ... LOAD your first UDG file into 65536 - 168 = 65368 (the original address ... br />
    Your second UDG file goes into 65368 - 168 = 65200

    Your third UDG goes into ...
    na_th_an na_th_an January 2011 Sinclair Basic
  • Platformer BAS file?Does anyone have an example of a platformer in BASIC? Specifically one that uses drawn sprites, etc.

    ... start from the top of memory (which is 65536) and go ... LOAD your first UDG file into 65536 - 168 = 65368 (the original address ... ).

    Your second UDG file goes into 65368 - 168 = 65200
    UDG set takes.[/QUOTE]
    and how low into the memory ...
    olaf olaf January 2011 Sinclair Basic
<1234567…34>

Latest Posts

  • European Software Titles with an English version
    harriusherbartio on 12:06PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 11:21AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 11:01AM
  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade 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
  • 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

HitBox

Word Docs Hits
udg 1.5K 2.5K
memory 21.8K 32.5K
65368 142 201

Related Threads

  • 32k memory Italian memory expansionNot mine but its an [URL="http://www.ebay.co.uk/itm/TENKOLEK-32K-RAM-Expansion-Sinclair-ZX-Spectrum-/320861810075?pt=UK_VintageComputing_RL&amp;hash=…
  • 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 …
  • What's you happiest speccy related memory?Mine would have to be coming home from school at lunchtime with a couple of friends, loading up manic miner or commando for a quick 30 minute game-pl…
  • Funniest Speccy related memoryOkay, there maybe won't be that many, but I have a couple that might conjour up some jolly jape memories.<br /> <br /> 1. Walking home from school wi…
  • What is your worst Speccy related memory?We've had the good times, but there were bad times too. I will give you two choice cuts from my back catalogue...<br /> Over at a friends house, want…
  • Memory usageBrowsing the online documentation for the Spectrum I came across a peculiar discrepency.<br /> As we all know the start of the RAM is at 16384 which …
  • 128 Memory PagingI'm having a problem getting my brain around paging. Well, actually the bit I don't understand is how reading I/O ports works! I hope the collective …
  • ZX80/81 memory expansion and 48k + Lightpen for saleAll are in original packaging and the lightpen has it's software and manual.<br /> <br /> The memory expansion is a 16k one.<br /> <br /> E-mail me a…
  • 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

Related Searches

  • lowest memory for code
  • lowest memory position for machine code
  • lowest memory position machine code
  • lowest memory machine code
  • lowest memory code
  • lowest memory
  • memory map
  • 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
  • udg memory
  • code in udg memory
  • udg memory area

Copyright © 2024 World of Spectrum