Search found 157 matches

by AndyC
Sat Jul 21, 2018 6:40 am
Forum: Programming
Topic: Standard ROM entrypoints?
Replies: 23
Views: 347

Re: Standard ROM entrypoints?

A better comparison is the Commodore 64. (Also supported by Cowgol! https://pbs.twimg.com/media/DOnxU7CWkAA6a5N.jpg:large) It managed to pack into 20kB an 8kB OS, 8kB standard Microsoft Basic and a whole 4kB of character generator ROM (256 characters compared to the Spectrum's 128). The kernel was ...
by AndyC
Thu Jul 19, 2018 10:14 pm
Forum: Programming
Topic: Standard ROM entrypoints?
Replies: 23
Views: 347

Re: Standard ROM entrypoints?

Sadly, I don't think this is worth pursuing further --- without concrete information it's only really working by accident, so the only way forward is to essentially bolt on a complete operating system for the runtime, which is way out of scope. Still, I do have a project I need Cowgol-compiling-to-...
by AndyC
Thu Jul 19, 2018 10:00 pm
Forum: Programming
Topic: Standard ROM entrypoints?
Replies: 23
Views: 347

Re: Standard ROM entrypoints?

Spec-chums curious of the difference could do worse than grab a copy of the +3DOS manual and look at the documentation for that, which documents a bunch of entry points each apparently exactly three bytes long. That's because the ROM pretty much starts out with a block of code like: function1 JP imp...
by AndyC
Thu Jul 19, 2018 8:59 pm
Forum: Programming
Topic: Standard ROM entrypoints?
Replies: 23
Views: 347

Re: Standard ROM entrypoints?

The Spectrum's so much simpler, better understood and has such a larger community that I refuse to believe that what I'm looking for isn't out there somewhere ... And therein lies the problem. The Speccy hardware is so simple that is bonkers insanely easier to just write the routines directly (and ...
by AndyC
Thu Jul 19, 2018 8:46 pm
Forum: Programming
Topic: Standard ROM entrypoints?
Replies: 23
Views: 347

Re: Standard ROM entrypoints?

Yes! This! This is exactly what I'm looking for! What are these shortcuts? Is there a known set of useful ones? What registers do they use? How do I use them? Is this stuff actually written down somewhere, or is this just tribal knowledge passed as samizdat from developer to developer? You'll find ...
by AndyC
Thu Jul 19, 2018 7:48 pm
Forum: Programming
Topic: Standard ROM entrypoints?
Replies: 23
Views: 347

Re: Standard ROM entrypoints?

I was hoping for some actual hard information! Everything you need to know is here : https://computerarchive.org/files/comp/books/ZX%20spectrum/CompleteSpectrumROMDisassemblyThe.pdf Every single byte of code, every routine and subroutine, what registers are used, when they are used and how they are...
by AndyC
Mon Jul 16, 2018 9:08 pm
Forum: Design/Ideas
Topic: What are we waiting for?
Replies: 8
Views: 397

Re: What are we waiting for?

There's some sort of Jack the Nipper game in this somewhere. If only the Speccy had orange...
by AndyC
Tue Jul 10, 2018 5:06 pm
Forum: Programming
Topic: 3D Chess 2K18
Replies: 49
Views: 1396

Re: 3D Chess 2K18

Certainly not lost interest. It's fascinating to see you continually squeeze this into less code and still somehow be making it faster. It's like watching magic happen.
by AndyC
Tue Jul 10, 2018 5:03 pm
Forum: Games/Software
Topic: Which games really pushed the Speccy?
Replies: 57
Views: 1568

Re: Which games really pushed the Speccy?

was knight lore the first game to have that quality of character sprite/animation? you also had the transformation which did remind me of a cartoon and expressions on the character's faces. if KL had been a boring character sprite I dont think the game would have had as much impact. It's certainly ...
by AndyC
Mon Jul 09, 2018 10:43 pm
Forum: Games/Software
Topic: The best classic Speccy game beginning with O: vote
Replies: 19
Views: 414

Re: The best classic Speccy game beginning with O: vote

Juan F. Ramirez wrote:
Mon Jul 09, 2018 10:26 pm
Wait till letter 'Q' (only two threads away) or 'X'! :D
Quazatron, surely. Probably even less competition than M.