-
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…
... value using a true random variable -- how long it ... assigning specific fixed memory locations to hold variable contents. However ... there is a third type of memory ... that a memory manager like malloc, which supports variable size ... -
Oneliner contestHello to you all, I dare you to make a program on 1 BASIC line. Here is the place to sent your ONELINERS [url]http://www.zxspectrum.00freehost.co…
... do it. We can eliminate variable m and also simplify calculation ... -
Oneliner contestHello to you all, I dare you to make a program on 1 BASIC line. Here is the place to sent your ONELINERS [url]http://www.zxspectrum.00freehost.co…
... />
I call this game "Memory Test - miskox version", to avoid ... /> EDIT: I added a new variable 'f' used as a BOOLEAN ... -
Oneliner contestHello to you all, I dare you to make a program on 1 BASIC line. Here is the place to sent your ONELINERS [url]http://www.zxspectrum.00freehost.co…
... 't need to initialize this variable anymore.
However, since ... it does make the two memory games we are going to ... -
Oneliner contestHello to you all, I dare you to make a program on 1 BASIC line. Here is the place to sent your ONELINERS [url]http://www.zxspectrum.00freehost.co…
... two player version of the memory game. I've simply ... :-
"2 Player Memory"
[url]http://www.mediafire ... save space?)
New variable 'p' introduced to indicate current ... INK commands)
Variable 'l' removed, as there are ... -
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. …
If you really need an extra array perhaps you could use poke and peek on some areas of memory and treat that as an extra one? You'd probably need to use a normal extra variable to adjust the contents of said addresses? -
Oneliner contestHello to you all, I dare you to make a program on 1 BASIC line. Here is the place to sent your ONELINERS [url]http://www.zxspectrum.00freehost.co…
... 90 levels in 48K of memory).
Since each pair ... logic is currently performed by variable assignments that control the game ... and POKE the codes into memory before running it. In this ... -
Testing the Ram on a Toastrack 128KHi All My "new" 128K is misbehaving, all the demos I have loaded for it crash instantly, Ghostbusters 128K is playable but one of the background scr…
... you need about accessing the memory banks.
Your best ... doesn't touch the system variable (23388 ). However it shows the ... also don't check the memory in page 5, coz that ... -
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…
... br />
It's another memory resident driver. This time it ... by setting a BASIC string variable, and then executing RANDOMIZE ... the contents of that string variable sideways.
However, ... exact name of the needed variable is, to demonstrate the ... -
New assember ideaAs i work with Eclipse IDE in my job i become more and more lazy. This leads me to idea that it is time to left Notepad+Tasm combo behind and move on…
... would skip past the local variable stuff and go straight to ... can be located anywhere in memory. This is important for ... assembler code destined for multiple memory banks. This is something z80asm ... be able to specify multiple memory banks, indicate which are ... -
New assember ideaAs i work with Eclipse IDE in my job i become more and more lazy. This leads me to idea that it is time to left Notepad+Tasm combo behind and move on…
... is a dynamic memory allocator that allocates memory from a ... br /> to indicate that the memory block 40000-44999 should be ... made available for dynamic memory allocation.
... I've declared a global variable using "XDEF ASMDISP_SBRK_CALLEE". *IF ... -
Benchmark timeWell, the BASIC benchmark posted in Creative Computing back in the 80s came up as a topic on the AtariAge forums. The article is available online an…
... when it becomes cluttered by variable definitions and redefinitions. Sinclair ... machines certainly used shared video memory.
Funny ... an inserted cycle on each memory access in the 16k- ... code makes more frequent memory accesses than regular code. ... -
DEF FN DirectivesI am looking at using some machine code functions from the DK Graphics Pack. They are machine code but they are called via Basic with the function de…
... in the DEFADD (23563) system variable which points to the DEF ... parameters in a block of memory as they would appear in ... parameters into the DEFADD system variable, then call the code. Make ... -
DEF FN DirectivesI am looking at using some machine code functions from the DK Graphics Pack. They are machine code but they are called via Basic with the function de…
... copied to somewhere in memory by BASIC and DEFADD ... set to point to that memory.
What is ... stored in the memory is as follows (for ... br /> "v1" is the variable name, in this case $ ... /> "v2" is the next variable name, followed by the "$" character ... -
Cross Platform DevelopmentWhat's the best way to develop cross platform apps? By best, the only limiting criteria would be "at no cost" :)
... a lot of extra memory particularly for objects that ... leading to memory fragmentation problems and larger memory requirements. Additionally ... C language. Every local variable access requires some push/ ... should not entail a memory footprint penalty (eg, strlen ... -
splib2 from ROMI'm trying to generate IF2 ROM games for ZX Spectrum 16K using z88dk + splib2. So far I've managed to create a new crt0 file and to generate valid RO…
... only have to move some memory routines, that's the matter ... RAM for the splib2 buffers, variable sprite data and structures, the ... -
splib2 from ROMI'm trying to generate IF2 ROM games for ZX Spectrum 16K using z88dk + splib2. So far I've managed to create a new crt0 file and to generate valid RO…
... at specific places in memory :P splib2 is harder ... br /> Creates a global byte variable locally inside the function to ... ;
; Stores border colour in variable SPBorderClr.
; In hi-res ... newer version of the block memory allocator ("balloc") in the ... -
splib2 from ROMI'm trying to generate IF2 ROM games for ZX Spectrum 16K using z88dk + splib2. So far I've managed to create a new crt0 file and to generate valid RO…
... move all of splib2's variable to DEFVARS so they can ... in linked lists of available memory blocks.
If ... , saving a little bit more memory.
The others ... .b 10 ; actually number of memory queues * 2
SPTileArray ds ... -
Z88DK fun and gamesHi, I was wondering if anyone here uses Z88DK with TommyGun and knew about how to link the two together (e.g. how do I use a screen, sprite or map e…
... a fixed memory address but a pointer name is a variable holding ... ,_screen0" which is collecting the memory address of the array which ... 's job to find the variable.
The C compiler ... the memcpy() call for C variable "screen0". Simply, C names get ... -
New protection systemsAs a follow-up to [URL="http://www.worldofspectrum.org/forums/showthread.php?t=14311&page=2"]this[/URL] thread regarding relatively new protection sy…
... reasonable data driven loader with variable speed and bank paging ... part was the entire memory sweep and the subsequent ... sum which required preserving that memory and switching between monitor ... fortunately most of the memory content didn't matter at ... -
ANNOUNCE: BASin r14 is up. New SCREEN$ paintbox included.Hi all, Well, I can't sit on this any longer - so I've released it. Let's all get a good testing session going, eh? You can get the new BASin [url=…
... />
Yep - the first one (Variable not found) is due to ... , I'm afraid - variable b is declared in memory as an array ... it as a DATA read variable. This causes the error. During ... is redeclared as a FOR variable, which is of course fine ... -
ANNOUNCE: BASin r14 is up. New SCREEN$ paintbox included.Hi all, Well, I can't sit on this any longer - so I've released it. Let's all get a good testing session going, eh? You can get the new BASin [url=…
... Yep - the first one (Variable not found) is due ... m afraid - variable b is declared in memory as an array ... as a DATA read variable. This causes the error ...
Hmmm... Variable b is declared in memory as both an ... array and a FOR variable ... -
ANNOUNCE: BASin r14 is up. New SCREEN$ paintbox included.Hi all, Well, I can't sit on this any longer - so I've released it. Let's all get a good testing session going, eh? You can get the new BASin [url=…
[QUOTE=Metalbrain;250986]Hmmm... Variable b is declared in memory as both an ... array and a FOR variable in ... 've overwritten the original B variable somehow.
I'm ... -
ANNOUNCE: BASin r14 is up. New SCREEN$ paintbox included.Hi all, Well, I can't sit on this any longer - so I've released it. Let's all get a good testing session going, eh? You can get the new BASin [url=…
[QUOTE=Metalbrain;250986]Hmmm... Variable b is declared in memory as both an ... array and a FOR variable in ... -
Dangerous Z80 Assembly CommandHave been reading Toni Bakers' "Mastering MC On Ya Speccy" book and came across the list of Z80 commands in the dictionary section. Page 102 "[b]IM…
... (in bank 0), to save memory, and more importantly so I ... is always stored in system variable at $5b5c). It's clearly ... -
Probing the variables in 128K modeHello again! Briefly, I'm writing an m/c routine to read some BASIC variables. So, before I start, I try to get an idea for the structure of how var…
... is, in 48K mode the variable names are being printed as ... the current BASIC program in memory. I suspect perhaps the VARS ... " my code out of main memory, but it looks like that ... -
TommyGun 0.9.x updates** Should be available via the utilities page soon! Please be patient :-) ** I'll be posting all future updates in this thread, instead of creating …
... /> * If you where to allow variable sized tiles and the default ... working awhile ago - but from memory its not finished and is ... -
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…
... a loop scanning a system variable for a key press. It ... it doesn't touch any memory below $6000 as I want ... -
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 …
... being you have to specify variable types. This might introduce some ... the compiler could infer the variable types from the source listing ... a bit about the dynamic memory allocation used in the strings ... -
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 …
... highly recommended.
When a variable is not declared, the compiler ... a bit about the dynamic memory allocation used in the ... compacter).
[/QUOTE]
The memory heap used is a very ... blocks (initially one single big memory block).
The ...