Search found 639 matches

by Guesser
Wed Mar 27, 2024 12:16 pm
Forum: Website
Topic: STM32 Bot
Replies: 13
Views: 419

Re: STM32 Bot

The STM32 is a 32 bit ARM microprocessor that's on various popular electronics dev boards.

Bleep bloop.
by Guesser
Sat Mar 09, 2024 11:41 am
Forum: Emulators
Topic: Breakpoints in Fuse debugger
Replies: 2
Views: 136

Re: Breakpoints in Fuse debugger

Code: Select all

br wr RAM:0:0x00d8
by Guesser
Tue Mar 05, 2024 11:33 am
Forum: Sinclair Miscellaneous
Topic: That thing with the blue and magenta ladders (OUT)
Replies: 39
Views: 891

Re: That thing with the blue and magenta ladders (OUT)

0% chance I would play long enough to get to it in the first place
by Guesser
Tue Mar 05, 2024 11:15 am
Forum: Sinclair Miscellaneous
Topic: That thing with the blue and magenta ladders (OUT)
Replies: 39
Views: 891

Re: That thing with the blue and magenta ladders (OUT)

equinox wrote: Tue Mar 05, 2024 11:13 am Sadly there is no IHSP instruction on a Z80.
....... YET
It's one of the undocumented prefixed ones...
by Guesser
Tue Mar 05, 2024 10:50 am
Forum: Sinclair Miscellaneous
Topic: That thing with the blue and magenta ladders (OUT)
Replies: 39
Views: 891

Re: That thing with the blue and magenta ladders (OUT)

I'd Had Some Port, but I don't think that's an entirely accurate record of the conversation.

I've no desire to read it again to find out though :lol:
by Guesser
Thu Feb 08, 2024 11:46 am
Forum: Hardware
Topic: UK 1400 PSU Recall
Replies: 12
Views: 329

Re: UK 1400 PSU Recall

1024MAK wrote: Wed Feb 07, 2024 4:50 pm * apart from approved shaver sockets
We don't even have that. I've had bemused comments whenever I've shared photos of my desk about why I have an electric toothbrush by my PC. Gotta charge it somewhere!
by Guesser
Wed Feb 07, 2024 4:24 pm
Forum: Hardware
Topic: UK 1400 PSU Recall
Replies: 12
Views: 329

Re: UK 1400 PSU Recall

1024MAK wrote: Wed Feb 07, 2024 4:20 pm Simple enough to check if you know what to look for.
Yeah just hold onto the barrel plug while running the hot taps and shower to get the room nice and steamy! ⚡ :lol:
by Guesser
Tue Jan 30, 2024 8:09 pm
Forum: Hardware
Topic: External FDD connector on +2A/B
Replies: 6
Views: 313

Re: External FDD connector on +2A/B

spider wrote: Tue Jan 30, 2024 7:50 pm the external edge connector (using something like a 5.25 floppy connector, its about right I think maybe)
That's exactly what it is, though Amstrad managed to get it upside down and back to front, so the notch is cut at the wrong end 🤦‍♂️
by Guesser
Sun Jan 28, 2024 5:27 pm
Forum: Hardware
Topic: External FDD connector on +2A/B
Replies: 6
Views: 313

Re: External FDD connector on +2A/B

In theory if you have an original +2A you could populate the missing components on the board, hack a hole in the case to access the floppy connector, and patch the PCB to support twin external drives.
However doing all that would in my opinion ruin what is a relatively rare computer.
by Guesser
Sun Jan 21, 2024 4:38 pm
Forum: Programming
Topic: Contention pattern for HALT
Replies: 25
Views: 1402

Re: Contention pattern for HALT

Zoran wrote: Sun Jan 21, 2024 3:59 pm But yes, Fuse might have been fixed after 1.6 got released. This is the version I have.
It's still the same, but lets just say no-one's been desperate to fix things that only affect tests.
by Guesser
Sat Jan 20, 2024 8:12 pm
Forum: Hardware
Topic: DCP Interspec BUS Expansion Adaptor
Replies: 33
Views: 1372

Re: DCP Interspec BUS Expansion Adaptor

I want to know what sort of Meccano models you controlled! I was at a Meccano guild meeting this afternoon and it was disappointingly lacking in wonky old computer interfaces :D Many years ago I built a relay driver interface for my BBC micro, which I used to computerise a Meccano gantry crane. I sh...
by Guesser
Thu Jan 04, 2024 2:24 am
Forum: Sinclair Miscellaneous
Topic: The code so bad you won't hire
Replies: 131
Views: 3797

Re: The code so bad you won't hire

Well business logic is going to be pretty similar regardless and it depends how abstracted other functionality is. And if you're given the job of converting a big blob of 6502 to Z80 as quickly as possible, with little care for optimization, then doing the bulk of it with a nasty batch conversion p...
by Guesser
Wed Jan 03, 2024 7:10 pm
Forum: Programming
Topic: SkoolKit: ctl file or skool file?
Replies: 65
Views: 2035

Re: SkoolKit: ctl file or skool file?

Just open the skool and control files side by side in a split screen editor, and every time you've added your next block of comments to the control file, hit the function key that runs the command to re-generate your skool file and read the beautifully formatted output that appears ;)
by Guesser
Wed Jan 03, 2024 7:02 pm
Forum: Sinclair Miscellaneous
Topic: The code so bad you won't hire
Replies: 131
Views: 3797

Re: The code so bad you won't hire

There is more than one story of developers writing a quick "6502 to Z80" converter (or the other way around) to do a port quickly, so it's not entirely out of the question. I don't mean the CPU architecture, but the machines are so completely different that I can't imagine much of the hig...
by Guesser
Wed Jan 03, 2024 4:41 pm
Forum: Sinclair Miscellaneous
Topic: The code so bad you won't hire
Replies: 131
Views: 3797

Re: The code so bad you won't hire

catmeows wrote: Wed Jan 03, 2024 4:28 pm Looks like direct translantion from 6502 to Z80.
There was a BBC micro version, though I can't imagine there'd be any commonality in the code between the two being such different architectures.
by Guesser
Wed Jan 03, 2024 3:34 pm
Forum: Sinclair Miscellaneous
Topic: The code so bad you won't hire
Replies: 131
Views: 3797

Re: The code so bad you won't hire

You don't have to rely on the cloud somebody else's computer to still benefit hugely from version control. I have loads of personal projects in git that just live here on my own machines and I'm the only person acessing, but when I do want to collaborate with someone else it takes all of five minute...
by Guesser
Wed Jan 03, 2024 3:26 pm
Forum: Sinclair Miscellaneous
Topic: The code so bad you won't hire
Replies: 131
Views: 3797

Re: The code so bad you won't hire

SteveSmith wrote: Wed Jan 03, 2024 3:08 pm The guy is a legend of course, but this seemed a very strange point of view.
It's also a weak excuse because nothing stops you using and benefitting from all the features of modern version control, while also backing up your working copy to GPOZF

*(Giant Pile Of Zip Files)
by Guesser
Wed Jan 03, 2024 2:34 pm
Forum: Sinclair Miscellaneous
Topic: The code so bad you won't hire
Replies: 131
Views: 3797

Re: The code so bad you won't hire

is stranger, why not just OR A or CP A unless HL is changed in an interrupt routine (which would be bad). Probably most bad ASM is produced by old compilers which weren't very good at optimising code and such though. You should only have to read (HL) again if the memory is volatile. I should say th...
by Guesser
Wed Jan 03, 2024 2:06 pm
Forum: Sinclair Miscellaneous
Topic: The code so bad you won't hire
Replies: 131
Views: 3797

Re: The code so bad you won't hire

Still not come to a firm explanation on why the teletext adapter ROM is riddled with relative conditional jumps to other jumps/calls like these

Code: Select all

	LD (HL),A
	CP (HL)
	JR NZ,init_memory_0
	JP init_48k
init_memory_0:
	JP init_16k
by Guesser
Mon Jan 01, 2024 3:26 pm
Forum: Programming
Topic: SkoolKit: ctl file or skool file?
Replies: 65
Views: 2035

Re: SkoolKit: ctl file or skool file?

I don't really like all those "routines ... called by other routines". Don't they even get out of sync? I haven't checked. They can be nice in the final ASM output, but I don't like them cluttering the control file. It would be nice if they could be disabled....or can they already? They'r...
by Guesser
Fri Dec 29, 2023 5:51 pm
Forum: Games/Software
Topic: Games Exposed
Replies: 148
Views: 7088

Re: Games Exposed

I feel I should defend what szelega and I had done as very much a first pass. In some senses we're not much beyond the "identify what is code and what is data" stage. I got carried away making things like the spells table pretty, because that was easy 😄 A lot of it merely describes what th...
by Guesser
Fri Dec 22, 2023 7:53 pm
Forum: Games/Software
Topic: Spectranet Game docs/SDK
Replies: 4
Views: 177

Re: Spectranet Game docs/SDK

lexi wrote: Fri Dec 22, 2023 5:45 pm full screen cpu-lite replays would be a nice-to-have feature.
Alas, everything on the spectrum involves the CPU moving bytes around. There's a demo of flinging video frames at the speccy over udp in the spectranet examples.
by Guesser
Fri Dec 22, 2023 7:50 pm
Forum: Games/Software
Topic: Spectranet Game docs/SDK
Replies: 4
Views: 177

Re: Spectranet Game docs/SDK

lexi wrote: Fri Dec 22, 2023 5:45 pm [*] ideally <6k init with as close to a ~1k runtime as i can get
library as a ROM module :D
by Guesser
Thu Dec 21, 2023 8:14 pm
Forum: Games/Software
Topic: Spectranet Game docs/SDK
Replies: 4
Views: 177

Re: Spectranet Game docs/SDK

I was looking more into Spectranet, and want to help add support for it to Chaos and GravityPower+2 - i have some half-baked ideas for how i'd go about that, but can't find much via search and wondered if there are docs/plans already written up somewhere? Spectranet provides a bsd style socket inte...
by Guesser
Wed Dec 20, 2023 12:25 pm
Forum: Hardware
Topic: zx spectrum +2 video (composite)
Replies: 4
Views: 219

Re: zx spectrum +2 video (composite)

You must have a load connected when measuring as it forms part of the circuit. It's also a video signal so the only way to sensibly measure it is with an oscilloscope.
The video should be on the order of a volt between the sync tips and peak white but there's probably a large DC offset.