Search found 341 matches

by Seven.FFF
Fri Dec 06, 2019 4:02 pm
Forum: Programming
Topic: A miracle when it works first time!
Replies: 25
Views: 1826

Re: A miracle when it works first time!

The wrapping paper is a classic runaway stack. Rogue bytes get executed as code, and it goes into a loop pushing pairs of bytes all the way down memory from the head of the stack to the bottom of memory, passing through the attributes and then the pixels as it goes :)
by Seven.FFF
Sun Nov 17, 2019 7:16 pm
Forum: Programming
Topic: Easiest way to change AY I/O ports in a game?
Replies: 7
Views: 458

Re: Easiest way to change AY I/O ports in a game?

This is why using a suitable emulator to break on outs to particular ports is a good beginner’s way to start. It takes care of most of the pitfalls, and if you change them with pokes one at a time, you can keep doing this till a) everything works and b) it doesn’t break any mode. But inevitably you ...
by Seven.FFF
Sat Nov 16, 2019 7:32 pm
Forum: Programming
Topic: Easiest way to change AY I/O ports in a game?
Replies: 7
Views: 458

Re: Easiest way to change AY I/O ports in a game?

The SpecEmu emulator debugger allows you to set breakpoints on writes to specific I/O ports. Spin and Zeus-ish also allow you to write breakpoint expressions which can involve I/O ports. You’re probably looking for the two OUTs here. Possibly the IN too although that’s a lot less likely. The general...
by Seven.FFF
Wed Nov 13, 2019 1:38 pm
Forum: Hardware
Topic: What is a 48k with 128k RAM?
Replies: 4
Views: 590

Re: What is a 48k with 128k RAM?

There’s a different number of Ts per line and lines per frame too. You’ll never get a really authentic 128K.
by Seven.FFF
Sun Nov 03, 2019 4:48 pm
Forum: Programming
Topic: Short beeper routines in assembly
Replies: 49
Views: 5615

Re: Short beeper routines in assembly

I think Shiru’s BeepFX is a valuable tool for prototyping beeper effects in a RAD way. https://shiru.untergrund.net/software.shtml To be clear, it’s an fx engine that runs in the Speccy, combined with an editor that runs on the pc. However... the editor gives you a very clear idea of which different...
by Seven.FFF
Thu Oct 24, 2019 2:10 pm
Forum: Hardware
Topic: Spectranet
Replies: 21
Views: 1014

Re: Spectranet

Ben has expressed interest in making a wireless version, but for now a wireless bridge like this one is a cheap, easy and proven solution:

https://www.ebay.co.uk/itm/123910528089
by Seven.FFF
Mon Oct 21, 2019 12:42 pm
Forum: Hardware
Topic: Spectranet
Replies: 21
Views: 1014

Re: Spectranet

how do you get from installing the server, to having the Spectrum pages display. They’re not pages, they’re spectrum files - BASIC programs, CODE files, etc, just the same as you would save to tape. If you make a BASIC menu program %SAVE “BOOT.ZX” LINE 0 then this one should load with %LOAD “” or a...
by Seven.FFF
Tue Oct 15, 2019 9:48 pm
Forum: Programming
Topic: Short beeper routines in assembly
Replies: 49
Views: 5615

Re: Short beeper routines in assembly

Yes, it should be included I think. Part of the same mistake.
by Seven.FFF
Tue Oct 15, 2019 5:18 pm
Forum: Programming
Topic: Short beeper routines in assembly
Replies: 49
Views: 5615

Re: Short beeper routines in assembly

I rechecked the wiki page about I/O contention. Is it just me, or does it have a mistake? According to the description, "access to ports between 0x4000 and 0x7ffe with the low bit clear (i.e. when the ULA's own port is not being accessed) is subject to contention on every T state." This seems to be...
by Seven.FFF
Wed Oct 09, 2019 12:05 pm
Forum: Sinclair Miscellaneous
Topic: Play Expo Blackpool
Replies: 13
Views: 808

Re: Play Expo Blackpool

The Next team and about 10 Nexts wills be there.