-
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…
... .
The parameters are variable, but at its most basic ... -
Announcing MetroSpec: ZX Spectrum 16/48K Emulator for Windows Phone 7 / 8Hi All, I'm the author of MetroSpec, a ZX Spectrum 16/48K emulator for Windows Phone 7 / 8. MetroSpec V1.3 was actually launched in September 2012, …
... keys)
Kempston joystick
Variable speed for those hard to ... -
Commando Start Address?Hello, Since few month i becomes really interested with the speccy where i discovered very good game. And i decided to analyze code of some existi…
... like to find an commented assembly file from a .z80 snapshot ... -
I thought I'd give assembly a goAnd well being an absolute newb,I'm absolutely useless.I need your help. I thought I'd give this a go in zxspin [url]http://chuntey.wordpress.com/20…
And well being an absolute newb,I'm absolutely useless.I need your help.
I thought I'd give this a go in zxspin [url]http://chuntey.wordpress.com/2010/01/12/tutorial-zx-spectrum-machine-code-game-30-minutes/[/url].
I'm stuck at ... -
Sony TCM 939 service kit ?I have my trusty tape player although its unwell now due to drivebelt stretch, I assume its that given its highly variable and I've checked the head …
... its that given its highly variable and I've checked the ... -
BIN2BAS (load BASIC text into emulator) utilityI've nearly finished testing this. It allows a BASIC program to be loaded from a text file in any emulator which has a "load binary" option. I was wo…
... in all CAPITAL letters
;variable names should be in all ... -
Spectranet: Basic extension to get directory listingThis is a short basic extension for the spectranet to assign a directory listing to a basic variable. No more screen scrapping required! It could be…
... directory listing to a basic variable. No more screen scrapping required ... , this on return sets the variable handle.
30 *readdir handle ... you could assign to a variable of your choice, please let ... -
Enable 128kB paging in emulatorFrom Zx Spectrum documentation ([url]http://www.worldofspectrum.org/faq/reference/128kreference.htm[/url]) [CODE][SIZE="1"]When memory is being pag…
... to run, then the system variable at 0x5b5c (23388) must be ... -
FZX: a new standard format and driver for proportional fonts[B]FZX[/B] is a very compact and efficient (although extremely flexible and powerful) standard format to create new fonts for the ZX-Spectrum. It sup…
... BASIC, or called directly from Assembly routines.
The official ... -
Are these files of any use to anyone? (MANIC MINER MUCH FASTER AND SMALLER CODE)I've not touched any of this for 3 years, I thought I lost it when I had to reformat my C: drive. EDIT: These links might work Z80 source [url]http:…
... first serious attempt at any assembly coding. It kicks Matthew Smith ... -
Scrolling attribute thingJust messing with scrolling attributes. Its absolutely no use, but impressed with the variable speeds of scrolling. [url]https://dl.dropboxusercont…
quick RAM copy using LET in BASICI'm in the process of reviewing, revising and refining all the programming tips & utility routines which I've posted on this forum over the last eigh…
... expression (if referencing a string variable) or an address (if referencing ...SE Basic IV 4.1 Buffy previewSE Basic IV 4.0 Anya was released back in December 2012. You can read about it here: [url]http://cheveron.github.io/sebasic4/[/url] But here's some …
... also use reserved words as variable names by using CAPS LOCK ...Starting with assemblyHi Guys, I am looking forward to following this guide [url]http://chuntey.wordpress.com/2010/01/12/tutorial-zx-spectrum-machine-code-game-30-minutes…
Hi Guys,
I am looking forward to following this guide [url]http://chuntey.wordpress.com/2010/01/12/tutorial-zx-spectrum-machine-code-game-30-minutes/[/url]
After 20 years of knowing nothing much more than basic. Only problem ...Opus Discovery upgrade packagesI'm offering upgrade sets to enhance your Opus Discovery with these functionallity: - 6116 chip for support of non-standard drive (other than the ori…
...
Brand new upgrade assembly manual here:
[url]http ...trying to read keyboardI have the speccy in interrupt mode 1 I used 'IM1' in assembly language then Im printing the contents of memoryu area 23560 to the screen: [quote] l…
...
I used 'IM1' in assembly language
then Im ...Clashbasher a new interface to reduce colour clashI've been working on this for a while now. [IMG]http://markamy.uwclub.net/cauldron.JPG[/IMG] Basicly its an add on for a 48k spectrum, which reinte…
... it's cogs are running assembly code, 5 processers generating the ...Strange cures for a ZX Spectrum +2I have been looking for a +2 now for more than 2 years since I started collecting and restoring Spectrums again. I won a few on eBay, but was unsucce…
[0x14],[0x0a] ect what do they relate to?Hello, I am looking at some assembly code for the spectrum 48k. I notice that lots of refrences are made to [0x15], [0x14], [0x16]., [0x07]. Are th…
Hello,
I am looking at some assembly code for the spectrum 48k. I notice that lots of refrences are made to [0x15], [0x14], [0x16]., [0x07].
Are these basic tokens? or interupts?
Cheers!Can a guy that traveled on the short bus learn machine code...Hmmm So after some soul searching I figured it was time to finaly nail spectrum machine code. Its so frustrating to sit infront of a basic listing w…
... the whole of the popular assembly/machine code books for the ... 2013 on a spectrum in assembly/machine code... No fancy screen ... make a app/game in assembly/machine code for the specy ...Problem With POINT StatementHello everyone this is my first ever post, So firstly i'd like to say hello to everyone and secondly thank you to the admins for such a great site, …
... put that into my IF variable, So when the little man ... looses a LIFE which is variable LET d=d-1 in ...Machine code/Assembly language back in the dayHello. Back in the 80s when I was a kid, I didn't learn Z-80 machine code, but I was always curious about it. Just recently I decided to explore Z-…
Hello.
Back in the 80s when I was a kid, I didn't learn Z-80 machine code, but I was always curious about it. Just recently I decided to explore Z-80 machine language for the heck of it and I realized it isn't actually as hard as I though it ...Push 'n' ChaseIt is my great pleasure and honor to announce the release of PUSH 'n' CHASE a game made with CGD featuring a wonderful loading and intro screen …
... improvement, CGD tweaking, and game assembly: Dave Hughes
Music: Neil ...JSW2 - Game Loader DifferencesThere are three official releases of JSW2. I'm not counting the 'JSW2-128' version here as far as I'm aware this was not in any way 'official' as it …
... small piece of basic containing assembly to headerless load the game ...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 …
... = NPC guarding
; 5 = extending (variable length) block
; 6 = sliding ...What would be the simplest tape loading routine?I'm searching for some small assembly snippet I can use to load a (headerless or not) block from tape into RAM I can embed in my C games to load furt…
... 'm searching for some small assembly snippet I can use to ...Best sound in gamesHello again, I was wondering which ZX Spectrum games had the best sound and music. From what I remember, Sigma Seven impressed me with the music it p…
... helped to produce sounds in assembly language? I guess the game ...Documentation of ZX Spectrum built-in functionsHi, Is there a documentation of the built-in ZX Spectrum 48+ functions (assembly)? I am thinking about something like the documentation included in …
... -in ZX Spectrum 48+ functions (assembly)?
I am thinking about ... function I was using in assembly for helping me in painting ...Assembly - Loops bigger than 255Hi, It looks like it's a bit difficult to make loops with more than 255 cycles on Z80 machine code, since the 16-bit decrements (DEC) do not alter a…
Hi,
It looks like it's a bit difficult to make loops with more than 255 cycles on Z80 machine code, since the 16-bit decrements (DEC) do not alter any of the flags.
I wonder if there is a "best technique" for bigger loops. I had to do a ...z88dk and im2I set up a minimal IM2 mode so I can draw sprites for a laff [code] #include <string.h> #include <stdio.h> #include <im2.h> #include <stdlib.h> #in…
... tried reading the keyboard with assembly but z88dk says it cant ... to do it all in assembly it says 'unexpected end of ...