Search found 833 matches

by Ast A. Moore
Sun Jan 20, 2019 2:15 pm
Forum: Brand new software!
Topic: GLUF
Replies: 39
Views: 1182

Re: GLUF

Also thanks to Mr. Moore (I can't remember the rest of your handle, sorry!) for the turbo loader which made life easier. Glad you found my little loader useful! Took me a while to figure out how to load it because Fuse defaults to 48k You choose which machine you wish to use in Preferences > Machin...
by Ast A. Moore
Sun Jan 20, 2019 11:22 am
Forum: Sinclair Miscellaneous
Topic: Spectrum memes
Replies: 271
Views: 17233

Re: Spectrum memes

R-Tape wrote:
Sat Jan 19, 2019 10:55 pm
Image

"Homework"
You can tell that stick brings much joy to Samantha.
by Ast A. Moore
Sat Jan 19, 2019 3:36 pm
Forum: Hardware
Topic: zx spectrum +2A symbol lock always on
Replies: 4
Views: 95

Re: zx spectrum +2A symbol lock always on

landex wrote:
Sat Jan 19, 2019 2:59 pm
When I press the keys they return.
This doesn’t mean that the membrane underneath the mechanical key is not damaged or dirty, though. You need to disassemble the Spectrum, then further take apart the keyboard assembly, and carefully inspect the membrane for dirt or damage.
by Ast A. Moore
Sat Jan 19, 2019 8:37 am
Forum: Hardware
Topic: zx spectrum +2A symbol lock always on
Replies: 4
Views: 95

Re: zx spectrum +2A symbol lock always on

Any number of things: the keyboard membrane, one or of the diodes D6–D22 (more specifically, D14–D22), or the gate array itself. The most likely culprit, however, is the keyboard membrane, or even some dust/dirt underneath the CAPS LOCK key. (I assume you mean that key, rather than the two SYMBOL SH...
by Ast A. Moore
Fri Jan 18, 2019 3:05 am
Forum: Hardware
Topic: Developing an emulator, help with tape WAVs?
Replies: 5
Views: 160

Re: Developing an emulator, help with tape WAVs?

Mike Chambers wrote:
Fri Jan 18, 2019 1:53 am
the system seems pretty simple from what I've been reading.
And yet no Spectrum emulator out there can emulate it with a hundred percent accuracy. ;)

Check out this article. It talks about port 0xFE among other things.
by Ast A. Moore
Thu Jan 17, 2019 3:10 pm
Forum: Programming
Topic: Finding LSB in a register
Replies: 20
Views: 292

Re: Finding LSB in a register

Oh, I see. You only want the mask, not the already masked value. Sorry, I didn’t get that from your initial posts. Disregard my code then.
by Ast A. Moore
Thu Jan 17, 2019 1:40 pm
Forum: Programming
Topic: Finding LSB in a register
Replies: 20
Views: 292

Re: Finding LSB in a register

arkannoyed wrote:
Thu Jan 17, 2019 1:26 pm
It does need to be small, and speed isn't massively important, more the smallness!
In that case, my routine can be modified to save one byte: replace LD B,16 with LD B,D or LD B,E. You’ll end up with having to LD A,B/NEG/INC A to get the first set bit position (now counting from the right) in A.
by Ast A. Moore
Thu Jan 17, 2019 1:17 pm
Forum: Programming
Topic: Finding LSB in a register
Replies: 20
Views: 292

Re: Finding LSB in a register

Not sure if this is fast enough for you, but I came up with this: ;HL holds the value for testing ld de,0 push hl ld b,16 l1 rrc h ;mind the C in RRC here. rr l jr c,p1 ccf rl e rl d djnz l1 p1 pop hl add hl,de The DJNZ loop can be replaced with a simple jump, if you’re positive that at least one bi...
by Ast A. Moore
Thu Jan 17, 2019 8:51 am
Forum: Hardware
Topic: ZX+ lower ram diagnostic help
Replies: 18
Views: 472

Re: ZX+ lower ram diagnostic help

But if the “upper” DRAM chips are soldered in, it’s worthwhile trying the disable trick, just to see if it does have any effect. Because if it does, it extends our knowledge of what may be happening. True, but hey, it’s a DIP 16 package. A minute of quality time with a solder sucker and you’re good...
by Ast A. Moore
Wed Jan 16, 2019 11:36 pm
Forum: Hardware
Topic: ZX+ lower ram diagnostic help
Replies: 18
Views: 472

Re: ZX+ lower ram diagnostic help

So if the voltage on the data bus is in the middle or near to a logic threshold, sometimes it may read high and sometimes it may read low... It could be something more serious. If a RAM chip creates an intermittent dead short to either level, then simply disabling it may not clear the fault. Since ...