-
WIP: ULAPlus hardware implementationThis aims to be an "almost" plug-in replacement for the Sinclair ULA chip fitted in Spectrum 16K/48K/Plus machines. It comes in a form of a small PC…
... raster effects, hardware sprites, hardware scroll, DMA engine, or more demanded ... -
Get a listing to .txtI am messing with an old Spectrum game which was written in Basic for the 48k Speccy (not compatible with 128s). I get an error in the begining of th…
... course!).
In the Scroll? message I press BREAK and ... -
BASIC printer drivers for proportional and 6x8 printingcore features: * fully relocatable code; just do LOAD "" CODE startaddr:RANDOMIZE USR startaddr with any 'startaddr' * do POKE (startaddr+1),chan…
... +3),0 to turn off 'scroll?' query
* do POKE (startaddr ... +3),1 to turn on 'scroll?' query (default state)
* fully ... -
Mini scroll routineI'm looking for a routine that scrolls a small section of the screen downwards and replaces it with nothing, 2 x 2 charcter blocks to be precise, to …
I'm looking for a routine that scrolls a small section of the screen downwards and replaces it with nothing, 2 x 2 charcter blocks to be precise, to make it look as if that section is sinking into the ground beneath it (similar to the way jack the nipper ... -
Using R as a loop counterThis is just something silly I've found a while back. xD [b][How-to][/b] Setup your routine like this:[code] ld a,X ;see below ld r,a loop ;your …
... :
-not suitable for routines where Rinc isn't constant ... -
Games Menu v2Hello WoS, Following [URL="http://www.worldofspectrum.org/forums/showpost.php?p=651506&postcount=234"]JTB's Games Menu v1[/URL], here's one I did w…
... .gif[/IMG]
[CENTER](scroll down for the link)[/CENTER ... -
SpecBAS 0.755 Now available!At last, here's the bugfixes you've all been waiting for! The last round of fixes which allowed proper error propagation in the file i/o routines re…
... in the file i/o routines resulted in a few bugs ... -
Speccy beeper music on TI82Thought this might be of interest to some - a little demo/music collection for TI82 graphic calculators, using ZX Spectrum 1-bit sound routines. [IM…
... ZX Spectrum 1-bit sound routines.
[IMG]http://irrlichtproject ... -
A Miscellany of Dangerous TipsHere's a selection of ideas for using some of the more obscure system variables which I've found handy on occasion. They can be very convenient if us…
... of passing parameters to sub-routines without the cumbersome palaver of ... -
Forever XIII releasesJust found this link, thought it might be useful to those who collect demo stuff [url]http://speccy-live.untergrund.net/2012/03/forever-xiii-zx-spec…
... -releases/[/url]
scroll down to bottom of page ... -
Cycle exact emulation?I was just reading the thread about +3 emulation having different results on different emulators, and it made me wonder if any Spectrum emulators hav…
... the emulators own custom routines for game routines that aren't properly ... -
Marriage in Malinovka - a gift for AERJust a really quick gift by AAA Band, Mick and me to celebrate AER's today marriage, see it [URL="http://speccy-live.untergrund.net/2012/11/marriage-…
... /"]here[/URL].
The scroll includes the best wishes from ... -
Carlos Michelis - New Game from World XXI Soft Inc.World XXI Soft Inc. announces the release of [B]Carlos Michelis[/B], a top-view arcade/adventure combination for Spectrum 48K and 128K. Main featur…
... with fast-paced multidirectional coloured scroll.
- Multiple weapons: pistol, machine ... -
CAT!RAM and PUTRAMLast year sometime I posted a couple of routines to: * catalogue the 128k RAMdisk in BASIC; * move RAMTOP and the stacks from BASIC. CAT!RAM and PUTR…
... I posted a couple of routines to:
* catalogue the 128k ... -
Interview with Clive Townsend (Saboteur)Here you have at [URL="http://www.elmundodelspectrum.com"]www.elmundodelspectrum.com[/URL] this exclusive interview with Clive Townsend. Don?t forget…
... 't get the backgrouds to scroll fast enough. Rob White suggested ... -
hall of the things revised version[url]http://www.worldofspectrum.org/infoseekid.cgi?id=0002214[/url] a revised version .. appears on the return of the things tape on the b-side alt…
... ported from speccy *but* the routines are well compressed. :) -
Zero 0.5 ReleasedAfter a bit of a hiatus, the next update of Zero is now available [URL="www.ramtop.wordpress.com"]here[/URL]. Feedback and bug-reports appreciated! …
... /> * Changes to the sound playback routines. Shouldn't make any difference ... -
RCS (Reverse Computer Screen)[B]RCS[/B] ("Reverse Computer Screen", or simply SCR written backwards) is a small utility I'm about to release, that reorders bytes from the ZX-Spec…
... results should beat even specialized routines for ZX-Spectrum screen compression ... -
Questions about SEUDI recently purchased SEUD (Shoot-em-up Designer, for those who do not know it) from Cronosoft and tried to familiarize with it, also by peering into …
... difficult to me. When you scroll the map window, you can ... -
Problem with Page 7I've been experimenting with running code in page 7 (+3) from BASIC and I seemed to have got it sorted out but then it all went wrong. Firstly, I tr…
... +0: STOP [/code]
The routines in "LoadCODE" were now in ... -
+3e filebrowserHello everyone, Im writing a game/program loader for the +3e (with an IDE interface, but it can work with floppies too). The program lets you choose…
... use the DOS_OPEN and DOS_READ routines, but Im not sure where ... -
RANDOMIZE USRI always thought that this particular basic command was not intuitive! If I understand correctly is means run the code from the memory address, is t…
... in hindsight? Do other BASIC routines on other platforms have a ... -
Disabling the +3 disk buffer; yes, but how?I would like to disable the +3 disk buffer in order to retrieve those 4K from the machine's RAMdisk. By reading the computer manual and some posts on…
... understand how to call +3DOS routines from BASIC. I guess I ... -
Timing in loading routinesJust for curiosity I have done some experiments with SAVE command in accurate emulators, and then analyzing the generated WAV and I have obtained lit…
Just for curiosity I have done some experiments with SAVE command in accurate emulators, and then analyzing the generated WAV and I have obtained little different values as expected in TZX format for standard loading. The reason is that the designers don't ... -
All that good coding, for nothing.Which games do you think has a wasted coding and programming excelences? For example, I think [B]PsychoHopper[/B] is a pity. It has good scroll ( th…
... a pity. It has good scroll ( three parallax layers in fact ... -
How do you restrict this routines actions?I'm trying to plagiarise a piece of code I came across in the 80's, but seem to be banging my head against a brick wall! The routine fades the scree…
I'm trying to plagiarise a piece of code I came across in the 80's, but seem to be banging my head against a brick wall!
The routine fades the screen, but I am only wantin to fade so much of it, so I have altered the line near the top (+32) ... -
DIVIDE versus ZX128 ROMDivide interface use hardware mapping of extra memory on this fixed points in 48rom: #0000 - power-on/reset/rst0/software restart #0008 - syntax erro…
... />
This adresses correspond with routines in 48rom but 128rom contain ... different routines and is problem in comaptibility ... or ROM1) and use different routines on mapping points in external ... -
Emulator audio...how?Hi all. I am in the process of writing a Spectrum emulator (c#) for my final year project at university. I've got it all working, apart from sound. …
... enough to trap the ROM routines when (for instance) a BASIC ... -
Spectranet firmware update: TAP file loading fixArchie Robins discovered a problem whereby interrups were being erroneously enabled on the return from a tape trap (that is, when TAP files are being…
... headerless blocks or if the routines were otherwise directly called by ...
