-
CMWC random number generator for Z80Seeing the interest regarding the [URL="http://www.worldofspectrum.org/forums/showthread.php?t=23070"]Xor-Shift random number generator for Z80[/URL]…
... , the routine overwrites this zero with a new value. A ROMable version of this routine should change ... can use RANDOMIZE to seed this routine.
EDIT: mmmmm.... ... nevermind... I've just realized this routine changes values within the table ... -
ZX-Assembler file handling concept[QUOTE=clausjahn;777075]Dear readers, At this time, it's a good time to ask you, the future users, how to implement the file usage. Let's suggest so…
...
Linker would recognize this and throw away all the ... replace the unwanted "defw Routine" with a single "defw DefaultError" so ... for the optional "RoutineN". This means all "RoutineN" will ... they appear in "TableRoutines". This solution also allows the ... -
Please explain Spectrum FPGA-clones to meI've been using the great ZXDS-emulator on the DS XL so far, which is great. But I kinda missed toying around with hardware. I've tried bidding on a …
... Show an engineer a resistor and a pencil with a wire on ... consisting of a resistor in series with a battery has ... loop making the circuit which induces a back voltage into the circuit. This ... re modelling conductors like this (and with a few other elements ... -
SpritesYes yes, I know this has been hashed over plenty of times before, but... I have knocked up a quick tiling routine which works with my back buffer co…
... /> I just suggest replacing this:
[code]LD A,H:AND 7 ... A,H:SUB 8:LD H,A
SKIP[/code]
with this ... :
[code]LD A,H:AND 7 ... -
DIVMMC my version512 ram, 8kb Flash ROM, esx dos, 2x thru, micro SD card slot,prototype board: [URL=http://www.fotosik.pl/showFullSize.php?id=18408198292851f7][IMG]h…
Aah, now that?s interesting. Is this something that can be fixed? I?m just surprised not to see this problem with a DivIDE. -
DIVMMC my version512 ram, 8kb Flash ROM, esx dos, 2x thru, micro SD card slot,prototype board: [URL=http://www.fotosik.pl/showFullSize.php?id=18408198292851f7][IMG]h…
[QUOTE=schombi;801775]Aah, now that?s interesting. Is this something that can be fixed? I?m just surprised not to see this problem with a DivIDE.[/QUOTE]
DivIDE doesn't use CLOCK signal.
search Ben's DivMMC about how to fix it. -
RANDOMIZE - still not sure what it does...Whenever I wish a random number I use RND like: 10 LET a=RND*100 20 PRINT a 30 GO TO 0 and "a" will truly be random. But if is do the following: …
... algorithm.
RANDOMIZE with a expression, first evaluates the expression ... So, if you use RANDOMIZE with a fixed number you'll get every ... br />
If you use this code:
[CODE]10 INPUT ... the program. If you try this code:
[CODE] ... -
DivMMC Enjoy! Works on 3 of 4 48k Speccy's I own?Hey guys. I have a DivMMC Enjoy! Which is absolutely awesome! Love it to bits. It works perfect on three of my 48k Speccy's, but something isn't rig…
... the DivIDE interface use this signal to co-ordinate ... some clones) were manufactured with this fault and it went unnoticed ... this signal (only some peripherals do). If this is the case, replacing ... the CPU with a modern Z80 ... -
DivMMC Enjoy! Works on 3 of 4 48k Speccy's I own?Hey guys. I have a DivMMC Enjoy! Which is absolutely awesome! Love it to bits. It works perfect on three of my 48k Speccy's, but something isn't rig…
... and some clones) were manufactured with this fault and it went unnoticed ... use this signal (only some peripherals do). If this is the case, replacing ... the CPU with a modern Z80 (they ... -
Little Dragon 2It's a simple little Collect 'em up made with AGD just for the fun of having colorful sprites all over the place It misses loading and music but it …
... />
There seems to be a problem when you press 2 ... 't make them random but with a fixed behaviour like chasing you down ... . Fire would stop them for a while.
I wonder if ... by the player. I think this idea could give variability and ... -
New version (v0.31) of ZX DiagnosticsHi all,<br><br>Just wanted to let people know that I've released a new version of the Spectrum Diagnostics into the wild.<br><br>These were originall…
Ok, so I tried reproducing this fault with a socketed toastrack and using 4532 ... but can't prove it fixed without reproducing the exact failure ... -
Harlequin Rev. G - Composite video problem.What I'm about to describe I'm not experiencing it by myself, so the probable answer to any "have you tested this or that" question is no, I don't, b…
... 'll pass this info to the guys with the problems and ... came back with te results.
Just a question that ... with less capacitance than the "normal" 20pF... may have any sense replacing ... the C25 with a bigger value? Always ... -
Never released Defender of the Crown for the ZX Spectrum revealed![img]https://1.bp.blogspot.com/-wReY8pYiieg/V8gfWBCS2AI/AAAAAAAAd5M/ZN2SlMe1WeMCSik5xXf4JmTSR0zp24gbgCLcB/s640/sincdef.jpg[/img] [quote]One game I…
... official released.
This is also a FIXED Version. Besides the .rom ... the following:
Tape with the Game for ZX Spectrum ...
Tape with the Soundtrack (from the Amiga ... -
Proportional fontsI've been doing some proportional font drawing, purely on C level at the moment, but it's orders of magnitude slower than I'd want it to be. It's sti…
... at the right side of this page, with a lot of links in ... />
The idea of a proportional font routine is to make the ... -
Sinclair ZX Spectrum 128My loving mum has brought me back one of these beauties from a carboot sale but I'm haven a slight problem with it I CAN'T FIND THE ON SWITCH!!!!!…
... this way.................[/quote]
Not quite....
With ... such history it would have been a shame not to give this ... Replaced all electrolytic capacitors with Vishay BC caps which ... PAL chip with a fixed version of a GAL chip ... -
Communal Project for ASM NewbiesHi Folks, I tend to learn best by trying stuff and then going through the pain of it not working so that I can research and fix mistakes. I suspec…
... + ends its interrupt routine with a "jp $38" which is a jump into the ... rom interrupt routine. I'd ... get rid of that by replacing it with "ei ... ; reti" unless you need the rom routine to ... -
Communal Project for ASM NewbiesHi Folks, I tend to learn best by trying stuff and then going through the pain of it not working so that I can research and fix mistakes. I suspec…
... + ends its interrupt routine with a "jp $38" which is a jump into the ... rom interrupt routine. I'd ... get rid of that by replacing it with "ei ... ; reti" unless you need the rom routine to ... -
Screen resolutions and the Speccy's limits?What list of screen resolutions/palettes could the ZX Spectrum feasibly produce on a standard PAL TV if RAM, ULA or other space constraints is not a …
... /> Now you could do that with a fixed palette of four colours (remember ... horizontal resolution in just two fixed colours, 512x192, or like ... those four colours two are fixed for the whole screen and ... if you want to combine this with multicolour. But I think I ... -
Moving HomeI had a call today from the estate agents that represent my landlord, they said he wants to sell the property to 'make improvements to his own house'…
... quote]
I got a mortgage 18 months ago at ... financial services industry has realised this.
Make sure ... them messed us around over a bathroom which needed fixing up ... the place some months later, with a fixed bathroom, for £350K. So ... -
Jet Set Willy 2's original author releases a modded version of the game!Apologies if this has already been posted, but Derrick P. Rowson, the original author of Jet Set Willy 2, has been modding JSW2, and the latest versi…
... I managed to achieve a running game--- with some teething problems. ... the scope of what this routine could do, and extended ... up and use of this routine. The new routine runs faster.
... . normal willies deactivated. This routine has a counter on the very ... -
The new Dr Who. A woman....Jodie Whittaker has been announced as Doctor Who's 13th Time Lord - the first woman to be given the role. http://www.bbc.com/news/entertainment-ar…
... reckon it's gonna be this Doctor who Marries Riversong? She ... , and "Spoilers"...I mean is this the last Doc? 12 regenerations ... explain it away with some bullshit interdimensional blip with a fixed point in time ... -
How can I make a UDG rotate?I designed a set of UDG's that can be used for making shapes or letters. Trouble is that my circle - for example - consists of 4 pieces and it would…
... same style, with a "main loop", whether they ... REM Start of main loop
20 GOSUB ... REM Start of main loop
20 GOSUB ... loop
[/code]
Chris Cowley's machine code routine ... -
Cubic RevealI just though I'd develop this a little further. Written a while ago on a whim! [img]https://dl.dropbox.com/s/p44y5dda49ucmop/square_reveal_1_1.gi…
...
Then the Reveal routine is called with RAND USR 48885 repeatedly ... either from BASIC or M/C with a ... simple loop taking care not to ... which makes it overwrite itself with ugliness!
[img ... -
How can I make a UDG rotate?I designed a set of UDG's that can be used for making shapes or letters. Trouble is that my circle - for example - consists of 4 pieces and it would…
... more than enough to cope with already! I'm very grateful ... tried this before with some other routines combining a visual piano keyboard routine with a beeper ... sound maker routine ... -
Software for MULTIFACE 1, MF128, MF3Exist list of existing software which support multiface memory ? Here on WOS I search only some utilities: [URL="http://www.worldofspectrum.org/info…
... /softcrack9.zip
But this needs to replace whole 16k ... />
Softcrack is a program designed for use with the Multiface 1 ... must be modified by replacing the
eprom with a static ram and ... -
printing to the screen using pokei remember there being a way to print to the screen using pokes, which would allow you to print a character anywhere in the 175x255 matrix. can anyon…
You could either nick this routine and use directly, or embed ... LD instructions at the start with loads from specified memory positions ... in basic before running the routine with a usr call from basic. You ... -
is there a way of bypassing the rom and having 64 columns mode running all the time?i have tried various 64 column print routines but none of them seem to do this. i would like it to do 64 column mode for listings, typing, editing, p…
... BASIC loop from ROM with a BASIC loop that can do various new things. This ... to replace the main BASIC loop and add language switching control ... this would require you to read and understand the main loop of ... -
Special mono tape recorders for Micro owners of the early 1980s So what were the KEY FEATURES of these machines that separated them out from the normal mono tape recorders ? I cannot really remember- but I have …
... the azimuth, rather than a hole for a screwdriver. (I didn' ... ]
Probably thinking of this, as I thought about that ... most issues, then a case of a tiny location tube to ... in contact with the adjustment screw, or replacing the screw with a suitable machine ... -
If you had four roms...Just wondering if you were designing a Spectrum from scratch, and you used a 27512 EPROM, which would hold about 4 spectrum roms, what you would inst…
Wow, this actually gave me something to ... , and turning it into a palmtop with a main PCB of 100x100, so ... I was going to do with a fixed 4-pack ROM? Interface1 seemed ... static roms for convenience, but this has me thinking. Has anyone ... -
Why not more interest in C?Just curious. Not trying to provoke anything other than a discussion here. It would seem (to me) that it would be better for "Z80 beginners" to wr…
... view of
1) working with a highly paid contractor who "wrote ... likely to gain by replacing a single, high impact routine with a custom assembly version ... rings around what a compiler can generate, even with the best optimisers ...
