Search found 680 matches
- Sun Feb 11, 2024 8:03 am
- Forum: Hardware
- Topic: Cant load anything
- Replies: 41
- Views: 1136
Re: Cant load anything
Your machine is a 48K, the DRAM slots in the lower right are all populated. It sounds like it was sold to you as a 16K because the upper RAM isn't working? You might still be able to load a 16K game, though. What device are you using to play the tape? Spectrums require significant volume from the ta...
- Thu Feb 08, 2024 9:09 am
- Forum: Hardware
- Topic: Contended memory with the Z80 in reset
- Replies: 14
- Views: 698
Re: Contended memory with the Z80 in reset
That's really interesting, I've never heard of a CPU NOP tester...
- Tue Feb 06, 2024 11:11 am
- Forum: Programming
- Topic: Another ATTRibute scroller, But At Pixel Speeds
- Replies: 11
- Views: 810
Re: Another ATTRibute scroller, But At Pixel Speeds
And, once past the 4-pixel position, ... And excuse my ignorance as well, please, what is the 4-pixel position? The original thread suddenly started talking about 4 pixels, which didn't make sense to me because attributes are aligned to 8 pixels. Hence I lost track of that discussion. But clearly 4...
- Thu Feb 01, 2024 9:53 am
- Forum: Hardware
- Topic: Timing differences between different versions of 48K ULAs?
- Replies: 5
- Views: 384
Re: Timing differences between different versions of 48K ULAs?
Some issue one and some early issue two boards have extra daughter boards to correct I/O contention issues. This was then incorporated in later issue ULAs. Some may have escaped modification... Is that what's going on here ? I noticed that auction yesterday, and was rather surprised to see an uncas...
- Tue Jan 30, 2024 12:16 pm
- Forum: Sinclair Miscellaneous
- Topic: ZX Spectrum code on The IT Crowd DVD ?
- Replies: 39
- Views: 1431
- Fri Jan 26, 2024 12:39 pm
- Forum: ZX Spectrum Next
- Topic: ROTW units shipping soon
- Replies: 10
- Views: 812
- Fri Jan 26, 2024 10:21 am
- Forum: Hardware
- Topic: Contended memory with the Z80 in reset
- Replies: 14
- Views: 698
Re: Contended memory with the Z80 in reset
Many thanks for all the help. I'm using an RP2040 attached to the edge connector to sample signals and understand what's going on with the CLK line. Nothing is taking over the machine, and the Spectrum isn't expected to be doing anything useful while I conduct these experiments. I was seeing odd val...
- Thu Jan 25, 2024 7:51 pm
- Forum: Hardware
- Topic: Contended memory with the Z80 in reset
- Replies: 14
- Views: 698
Re: Contended memory with the Z80 in reset
Thanks Mark. Unfortunately, in my attempt at brevity, I didn't quite ask the question I wanted to, which was this: If I assert the Z80's /RESET pin (via a device on the Spectrum's edge connector), and hold that /RESET pin asserted , am I guaranteed that memory contention will never happen and the UL...
- Thu Jan 25, 2024 5:12 pm
- Forum: Hardware
- Topic: Contended memory with the Z80 in reset
- Replies: 14
- Views: 698
Contended memory with the Z80 in reset
If I assert the Z80's /RESET pin (via a device on the Spectrum's edge connector) am I guaranteed that memory contention will never happen and the ULA will never slow the clock from 3.5MHz?
- Wed Jan 24, 2024 1:47 pm
- Forum: Hardware
- Topic: Diagnostics card help.
- Replies: 27
- Views: 1012
Re: Diagnostics card help.
If it's the chip that handles data bit D0, D1 or D2, that's enough for the ROM memory check to fail the 'upper' RAM, the machine should then try to operate as a 16K system. Would it be adequate to clip the data pin on the upper DRAM chip which supplies, say, D0? The system would then see that bit a...
- Mon Jan 22, 2024 4:24 pm
- Forum: Hardware
- Topic: RAM Desoldering Tips
- Replies: 8
- Views: 381
Re: RAM Desoldering Tips
You're doing everything right. My conclusion from my own attempts to get those ICs out is that sometimes, quite often in fact, it's just not possible. A desoldering gun is more convenient than a solder sucker, but it's not a magic weapon. The problem as I see it is that when the IC was inserted, its...
- Mon Jan 15, 2024 5:33 pm
- Forum: Hardware
- Topic: ZX Spectrum - Issue 4B - problem between chair and keyboard
- Replies: 10
- Views: 480
Re: ZX Spectrum - Issue 4B - problem between chair and keyboard
So, booting with the external ROM card sees the Spectrum come up normally? The video seems to demonstrate that? Is the machine stable for that minute or so, in that you can type stuff and make it BEEP, etc? If it seems OK, then that seems to point to a building heat issue. Can you find any device wh...
- Mon Jan 15, 2024 3:48 pm
- Forum: Hardware
- Topic: ZX Spectrum - Issue 4B - problem between chair and keyboard
- Replies: 10
- Views: 480
Re: ZX Spectrum - Issue 4B - problem between chair and keyboard
- then i put an lower memory ic backwards and things got worse so i ordered the lower ram board that replaces the ics Just to be clear, you put a 4116 in with the wrong orientation, then powered up? That would have connected +12V through that IC and to goodness knows where. You might have fried par...
- Tue Jan 09, 2024 8:21 pm
- Forum: Hardware
- Topic: Issue 2 - PSU fault
- Replies: 3
- Views: 253
Re: Issue 2 - PSU fault
Are any of the major components in sockets? Popping out any that are would be an obvious first step.
- Sat Dec 30, 2023 10:16 pm
- Forum: Programming
- Topic: getting sound effects out of the beeper
- Replies: 26
- Views: 1035
Re: getting sound effects out of the beeper
All those little sounds are being sent to the chip a little per frame, but I've no idea HOW to make sounds... Several times you've referred to "the chip" which makes me wonder if you understand how the 48K machine makes sounds? It doesn't have a chip. It has a speaker. When you send a log...
- Tue Dec 19, 2023 6:41 pm
- Forum: Hardware
- Topic: Keyboard membrane problem on issue 2 16K Spectrum
- Replies: 6
- Views: 282
Re: Keyboard membrane problem on issue 2 16K Spectrum
Retroleum are always highly regarded:
https://www.retroleum.co.uk/keyboard-parts-spectrum
Their kit gives you a soft plastic wedge ideally shaped for raising up the faceplate without damaging it, which saves you searching for something suitable in your drawers.
https://www.retroleum.co.uk/keyboard-parts-spectrum
Their kit gives you a soft plastic wedge ideally shaped for raising up the faceplate without damaging it, which saves you searching for something suitable in your drawers.
- Mon Dec 18, 2023 10:32 am
- Forum: ZX Spectrum Next
- Topic: UK units dispatched!!!
- Replies: 26
- Views: 1463
Re: UK units dispatched!!!
There are now 42 Nexts listed on eBay. Only about half a dozen have sold in the last few days. If anyone wants one, now might be a good time to try an offer.
Mine has arrived but isn't being opened for another week.
- Sun Dec 17, 2023 9:27 pm
- Forum: Programming
- Topic: HiSoft C programmers?
- Replies: 38
- Views: 964
- Sun Dec 17, 2023 9:12 pm
- Forum: Programming
- Topic: HiSoft C programmers?
- Replies: 38
- Views: 964
Re: HiSoft C programmers?
Selling variables via the stack even if recursion is not used is simply expensive, so then I try to make various exceptions to selling via registers, but this can only work if the function no longer calls another non-recursive function. Then the variable must be cleaned up on the stack or in memory...
- Sun Dec 17, 2023 2:50 pm
- Forum: Programming
- Topic: HiSoft C programmers?
- Replies: 38
- Views: 964
Re: HiSoft C programmers?
Oh I see. Your opinion on modern Z80 C is based on your experience with HiSoft C for the ZX Spectrum from 1984. Yes, that explains quite a lot.ketmar wrote: ↑Sun Dec 17, 2023 2:13 pm that's why. i literally replied to OPs question in full with my very first message here.
- Sun Dec 17, 2023 2:02 pm
- Forum: Programming
- Topic: HiSoft C programmers?
- Replies: 38
- Views: 964
Re: HiSoft C programmers?
it is just an example of complex app. ok, let's take another one: scriptable text editor, for example. again, i can fit it into 16 kb (prolly even less), with fully-featured compiled language inside. but i know, this, again, is not the task we're doing today. actually, any more-or-less complex task...
- Sun Dec 17, 2023 1:03 pm
- Forum: Programming
- Topic: HiSoft C programmers?
- Replies: 38
- Views: 964
Re: HiSoft C programmers?
but try to write something else and complex with Z80 C — like, for example… native C compiler — and you'll see how useless Z80 C is. ;-) No you won't. Z80 C isn't useless. Lots of good software has been written in it. Z80 C is excellent for a whole bunch of tasks. and ZX Forth compiler can be about...
- Sun Dec 17, 2023 11:06 am
- Forum: Programming
- Topic: HiSoft C programmers?
- Replies: 38
- Views: 964
Re: HiSoft C programmers?
If anyone so much as mentions C on the Spectrum Computing forums our little band of C-haters will immediately pop up and pronounce what a terrible language it is, how badly it works on the Z80, how recursion is a problem and how anyone interested in C should definitely be learning Forth instead. Tak...
- Fri Dec 15, 2023 10:50 am
- Forum: ZX Spectrum Next
- Topic: UK units dispatched!!!
- Replies: 26
- Views: 1463
Re: UK units dispatched!!!
I'm currently counting 21 of them for sale on ebay, all inside 24 hours. Hard to see those rather optimistic £700 - £1,000 buy-it-now price tags being met much longer. Which is good. I appreciate people ordered their machines 3 years ago and many people's circumstances have changed, but it still rat...
- Fri Dec 08, 2023 7:10 pm
- Forum: Emulators
- Topic: Different ROM in old version of fuse
- Replies: 5
- Views: 282
Re: Different ROM in old version of fuse
Why was it used for the fuse emulator? That's the ROM bundled with the Debian FUSE package (Ubuntu is based on Debian) because Debian is rather hot on only using freely licenced code and material. The 1982 ROM isn't distributed under any free licence so Debian needed an alternative. If you don't in...