Search found 744 matches

by Seven.FFF
Sat Oct 28, 2023 10:26 pm
Forum: Hardware
Topic: ByteDelight DIVMMC ENJOY! PRO ONE constant changing border colour/flashing
Replies: 6
Views: 190

Re: ByteDelight DIVMMC ENJOY! PRO ONE constant changing border colour/flashing

Why aren’t you talking to Ben about this? A brand new device should be tested, supported and under warranty. It’s definitely not normal for divMMCs to put anything on the bus for even numbered I/O port writes. Or to spam the bus when not asked to do paging operations, SPI operations or joystick read...
by Seven.FFF
Fri Oct 27, 2023 8:22 pm
Forum: Brand new software!
Topic: SPECTERM - Latest release
Replies: 10
Views: 401

Re: SPECTERM - Latest release

This ties in nicely with some experiments I was going to do. Nice!
by Seven.FFF
Thu Oct 26, 2023 5:39 pm
Forum: Emulators
Topic: How hard is it to write an emulator?
Replies: 21
Views: 1249

Re: How hard is it to write an emulator?

A lot of people end up writing two emulators. One that loads and plays manic miner, and is very quick and enjoyable to write because the Spectrum is super easy to emulate. Then they start trying to make game X work, and game Y work, and find they need to emulate lots of technical machine-specific in...
by Seven.FFF
Thu Oct 26, 2023 4:19 pm
Forum: Programming
Topic: Using the ULAplus 64 colour mode from Sinclair BASIC
Replies: 15
Views: 234

Re: Using the ULAplus 64 colour mode from Sinclair BASIC

It was not meant as criticism. It was fun to help!
by Seven.FFF
Thu Oct 26, 2023 4:10 pm
Forum: Programming
Topic: Using the ULAplus 64 colour mode from Sinclair BASIC
Replies: 15
Views: 234

Re: Using the ULAplus 64 colour mode from Sinclair BASIC

You didn't say that the two greens were the part you thought was wrong. You just said it was not as expected. If you are specific with your questions then they almost answer themselves, or at least give people the chance to give you a fix wihout having to dig in and try to get inside your head.
by Seven.FFF
Thu Oct 26, 2023 4:01 pm
Forum: ZX Spectrum Next
Topic: All aboard the good ship NEXT
Replies: 8
Views: 431

Re: All aboard the good ship NEXT

I've been playing around with the Fujinet on the Atari 8-bits and there's some neat stuff available Fujinet is a little more ambitious, and gives you a full TCP stack like you had a PC network card. More like the Spectranet. Thom C is a talented bloke. The Next was saddled with a cheap ESP-01 modul...
by Seven.FFF
Thu Oct 26, 2023 3:50 pm
Forum: Programming
Topic: Using the ULAplus 64 colour mode from Sinclair BASIC
Replies: 15
Views: 234

Re: Using the ULAplus 64 colour mode from Sinclair BASIC

BTW if you're not already using it, Remy's tool to tokenize basic and then export as a .tap is a helpful online way to try out these kind of code snippets in your favourite emulator without installing software or retyping.

https://zx.remysharp.com/bas/
by Seven.FFF
Thu Oct 26, 2023 3:45 pm
Forum: Programming
Topic: Using the ULAplus 64 colour mode from Sinclair BASIC
Replies: 15
Views: 234

Re: Using the ULAplus 64 colour mode from Sinclair BASIC

Without redefining palettes it looks like this on a standard speccy. You printed in INK 0 and 1, paper 7, non-flashing and non-bright: https://dl.dropbox.com/scl/fi/9e8kq4nb7h26gabwhoi4d/ula-plus-palette-2.png?rlkey=c0ybgoben0vvha7tahezhr27j After running on a ULAplus capable machine it looks like t...
by Seven.FFF
Thu Oct 26, 2023 3:23 pm
Forum: Programming
Topic: Using the ULAplus 64 colour mode from Sinclair BASIC
Replies: 15
Views: 234

Re: Using the ULAplus 64 colour mode from Sinclair BASIC

And the other obvious thing that bears spelling out is that attribute cells can still only contain one ink and one paper colour like a standard Speccy. And since both ink and paper in a cell shared the same flash and bright settings in a standard Speccy, in ULAplus that translates to both redefined ...
by Seven.FFF
Thu Oct 26, 2023 12:42 pm
Forum: Programming
Topic: Using the ULAplus 64 colour mode from Sinclair BASIC
Replies: 15
Views: 234

Re: Using the ULAplus 64 colour mode from Sinclair BASIC

It is. The example linked to has the explanation and sample code to actually do it.

Maybe it would be better for Peter to ask specific questions about the parts of the explanation you don’t understand, and say what it is you doesn’t understand.
by Seven.FFF
Tue Oct 24, 2023 8:14 pm
Forum: Sinclair Miscellaneous
Topic: Are all coders basically autistic?
Replies: 65
Views: 2055

Re: Are all coders basically autistic?

I never said it was an attack against the author. It's autistic people who aren't well served by that kind of unthinking treatment, not coders. You wouldn't say something was gay or retarded, or the person who wrote it was a spastic, without similar cringing all round. Even though those words have b...
by Seven.FFF
Tue Oct 24, 2023 1:28 pm
Forum: Games/Software
Topic: Model Railway Timetable Software - how?
Replies: 23
Views: 653

Re: Model Railway Timetable Software - how?

Can't we just patch the tap to autorun at line 0? Is there a policy about not allowing things like that in the SC archive because they're not authentic?

I presume the skoolkit recipe can be fixed trivially to do this, and that's not the problem here.
by Seven.FFF
Tue Oct 24, 2023 1:11 pm
Forum: Sinclair Miscellaneous
Topic: Are all coders basically autistic?
Replies: 65
Views: 2055

Re: Are all coders basically autistic?

I can’t see if anyone mentioned this yet but the cursor keys on every single Sinclair/Amstrad Spectrum model are in a horizontal row! Tastes and conventions change over the years, and have never been set in stone. Most people can adapt to different conventions without needing to resort to slurs abou...
by Seven.FFF
Sun Oct 22, 2023 8:11 pm
Forum: Hardware
Topic: Xberry Pi : ZX Spectrum Next Clone
Replies: 24
Views: 1490

Re: Xberry Pi : ZX Spectrum Next Clone

You should check Manuferhi stock several times a week. He lists new units as he completes each tiny batch, and they sell out pretty quick. Richard Spencer has been ill and is currently in hospital, so you probably shouldn’t expect much new stock or orders to be fulfilled at Active Consult for a whil...
by Seven.FFF
Sun Oct 22, 2023 8:08 pm
Forum: Hardware
Topic: Xberry Pi : ZX Spectrum Next Clone
Replies: 24
Views: 1490

Re: Xberry Pi : ZX Spectrum Next Clone

I’m not sure anybody is price gouging on these hobby design boards. The FPGA chip alone currently has a list price of £55 and a lead time of 12 weeks, so people still using Spartan-6 designs are mostly hunting around for small batches of reclaimed or resold chips at whatever the cheapest spot price ...
by Seven.FFF
Sun Oct 22, 2023 7:59 pm
Forum: ZX Spectrum Next
Topic: CSpect Next Emulation 22.10
Replies: 5
Views: 313

Re: CSpect Next Emulation 22.10

I know it was proofread, but I wasn’t on the proofreading team so I don’t know the details. I do know that it went to the printers 18 weeks ago due to printing deadlines.
by Seven.FFF
Sun Oct 22, 2023 6:17 pm
Forum: ZX Spectrum Next
Topic: CSpect Next Emulation 22.10
Replies: 5
Views: 313

Re: CSpect Next Emulation 22.10

The SD images site is Phoebus’s. The distro is being released by Garry now because it’s mostly driven by NextBASIC changes, and he doesn’t have access to Phoebus’s website. The latest one Phoebus linked works fine in CSpect. The latest distro release is 2.07L so so I don’t think you are doing anythi...
by Seven.FFF
Sun Oct 22, 2023 4:40 pm
Forum: Emulators
Topic: ESPectrum 1.0rc3
Replies: 14
Views: 1240

Re: ESPectrum 1.0rc3

Maybe Espressif should be forced to change the name of the ESP32!
by Seven.FFF
Sun Oct 22, 2023 2:57 am
Forum: Hardware
Topic: faulty divmmc please help!
Replies: 14
Views: 358

Re: faulty divmmc please help!

No you can’t do that, you need a jtag cable and special PC software. What brand of CPLD does it have?
by Seven.FFF
Sat Oct 21, 2023 6:11 pm
Forum: Programming
Topic: Assembling to different banks
Replies: 1
Views: 121

Re: Assembling to different banks

Some assemblers like Sjasmplus and Zeus know about specific computer models, and can assemble into a device memory map specific to that model. So you can can use bank numbers of the correct size in your assembler directives. These directives are not part of assembly language per se, as the language ...
by Seven.FFF
Wed Oct 18, 2023 2:21 am
Forum: Sinclair Miscellaneous
Topic: where is my math teacher ?
Replies: 10
Views: 267

Re: where is my math teacher ?

A screen is ((256 / 8) x 192) pixel bytes + (32 x 24) attribute bytes = 6192 bytes total. I’m not sure what you’re trying to do with your numbers.
by Seven.FFF
Tue Oct 17, 2023 3:47 pm
Forum: Programming
Topic: fprwards and backwards logic in IF statements (in assembly)
Replies: 54
Views: 730

Re: fprwards and backwards logic in IF statements (in assembly)

So like a very primitive version of exception handling ;) Yes, structured error handling is a common and great use of the technique. In my esXDOS dot commands errors can happen any time due to external causes (serial timeouts, external hardware misbehaving) and dozens of stack levels deep, so it en...
by Seven.FFF
Tue Oct 17, 2023 3:37 pm
Forum: ZX Spectrum Next
Topic: Are the NEXT's graphics 'authentic?'
Replies: 61
Views: 2151

Re: Are the NEXT's graphics 'authentic?'

SaNchez wrote: Tue Oct 17, 2023 2:27 pm I urge you to boycott this troll
There's a bunch of toxic anti-Next people out there, and its always like that if you engage with them. Definitely best to ignore. Discussing or refuting doesn't work.
by Seven.FFF
Tue Oct 17, 2023 12:26 pm
Forum: Programming
Topic: fprwards and backwards logic in IF statements (in assembly)
Replies: 54
Views: 730

Re: fprwards and backwards logic in IF statements (in assembly)

I’m all for keeping it simple but stack manipulation and forced stack rebalancing are’t especially advanced techniques. I figured them out independently myself and used them in my very first z80 asm project.
by Seven.FFF
Tue Oct 17, 2023 12:19 pm
Forum: Programming
Topic: fprwards and backwards logic in IF statements (in assembly)
Replies: 54
Views: 730

Re: fprwards and backwards logic in IF statements (in assembly)

I think this has gone way past confusing the OP. He can just do a bunch of simple condition checks chained together as originally suggested,but he seems to want to make it more complicated and use the stack.