Search found 720 matches

by catmeows
Fri Oct 04, 2019 11:20 am
Forum: Games/Software
Topic: Friday Quizzzz! 'Houston, we have a problem...'
Replies: 21
Views: 3125

Re: Friday Quizzzz! 'Houston, we have a problem...'

15 - Elevator Action
2 - Fat Worm Blows Sparky (or something like that)
by catmeows
Wed Oct 02, 2019 7:15 am
Forum: Programming
Topic: What is the best routine for graphics compression?
Replies: 37
Views: 16404

Re: What is the best routine for graphics compression?

Bedazzle wrote: Wed Oct 02, 2019 4:58 am What about megalz packer?
https://github.com/emmanuel-marty/lzsa/ ... /README.md

Here is quite handy chart showing compression/speed ratio.
by catmeows
Mon Sep 30, 2019 1:07 am
Forum: Games/Software
Topic: Famous beeper sounds
Replies: 40
Views: 6697

Re: Famous beeper sounds

This is partially for something I'm working on, but interested too, because I can't think of many. Can you name some well-known short beeper effects?* I'm not referring to music, unless it's incredibly simple. Things like the pitchbend as the boot descends in Manic Miner. *If you're a programmer, a...
by catmeows
Fri Sep 27, 2019 3:35 pm
Forum: Programming
Topic: CPI / CPIR instruction
Replies: 14
Views: 2745

Re: CPI / CPIR instruction

The speed looks quite good to me, same as LDI/LDIR. CPI/R seem less likely to be used in fast game loops anyway. Well, LDI decreases/increases 3 16bit registers, does one memory read, one memory write. CPI decreases/increases 2 16bit registers, does one memory read and register comparison. I was ju...
by catmeows
Thu Sep 26, 2019 10:59 pm
Forum: Programming
Topic: CPI / CPIR instruction
Replies: 14
Views: 2745

Re: CPI / CPIR instruction

R-Tape wrote: Thu Sep 26, 2019 8:02 pm Has anyone ever actually used these instructions?
No, I usually try to find things by faster way than by CP*(R).

Seriously, aren't the instructions rather slow ?

AFAIK native LZ packers use the CPIR/CPDR as fast way to find match candidate.
by catmeows
Thu Sep 26, 2019 10:33 am
Forum: Announcements
Topic: ZX Dev MIA-Remakes - The new ZX Dev is already here!
Replies: 41
Views: 13569

Re: ZX Dev MIA-Remakes - The new ZX Dev is already here!

Thing is I don't want to see ZX Dev to die. That is all.
I could run something simulace this year And see what happen.
by catmeows
Mon Sep 23, 2019 9:34 pm
Forum: Announcements
Topic: ZX Dev MIA-Remakes - The new ZX Dev is already here!
Replies: 41
Views: 13569

Re: ZX Dev MIA-Remakes - The new ZX Dev is already here!

What happened with Zx Dev compo? Wasn't it annual ? I gave up organising it as it was too much time and effort and also tired of some other things, besides real life is currently super busy :/ Fair enough. Yeah, real life can be super busy. Btw. Were you considering to find another organizer ?
by catmeows
Mon Sep 23, 2019 8:04 pm
Forum: Announcements
Topic: ZX Dev MIA-Remakes - The new ZX Dev is already here!
Replies: 41
Views: 13569

Re: ZX Dev MIA-Remakes - The new ZX Dev is already here!

What happened with Zx Dev compo? Wasn't it annual ?
by catmeows
Fri Sep 20, 2019 3:15 pm
Forum: Programming
Topic: An interesting Aplib-based data compressor
Replies: 1
Views: 854

Re: An interesting Aplib-based data compressor

ApLib uses "last offset" feature that improves a lot compression of structured data. Exomizer has better offset-matchlen encoding, that is why it will be better with more general test data suite (Canterbury etc).
by catmeows
Wed Sep 18, 2019 4:03 pm
Forum: Programming
Topic: What is the best routine for graphics compression?
Replies: 37
Views: 16404

Re: What is the best routine for graphics compression?

As a matter of fact, in practice text blocks would be typically much smaller, because whenever a Spectrum program contains a lot of text, it's better to use simpler text compression strategies and avoid data block compression altogether... I agree. Typical text message would be just few lines of te...
by catmeows
Thu Sep 05, 2019 2:46 pm
Forum: Games/Software
Topic: "not a Spectrum game"
Replies: 21
Views: 3460

Re: "not a Spectrum game"

Also, isn't there "inspired by/clone of" tag ? That could explain some of non-zx entries.
by catmeows
Tue Aug 06, 2019 7:01 pm
Forum: Programming
Topic: Modifying ROM font on the fly
Replies: 11
Views: 2191

Re: Modifying ROM font on the fly

Even though it's rare that there isn't enough memory to store a custom font in RAM, I like the idea of making the ROM font look better on the fly. The best known method must be using RRA and OR to make the font bold, I tweaked it slightly by only bolding the left hand side (RRA > AND 240 > OR (hl)....
by catmeows
Sat Jun 29, 2019 3:06 pm
Forum: Showcase your work!
Topic: BLACK FLAG development blog [no commentary]
Replies: 16
Views: 5754

Re: BLACK FLAG development blog [no commentary]

Morkin wrote: Sun Jun 09, 2019 5:21 pm Image

Nice... :P

Image
by catmeows
Fri Jun 28, 2019 9:44 pm
Forum: Brand new software!
Topic: Sam Mallard – El Caso del Cisne Desaparecido
Replies: 14
Views: 4207

Re: Sam Mallard – El Caso del Cisne Desaparecido

Oh, how I could miss the english release ? Going to play it tonight.
by catmeows
Fri Jun 14, 2019 1:21 am
Forum: Programming
Topic: Double buffering on the Spectrum
Replies: 64
Views: 17315

Re: Double buffering on the Spectrum

This is great information, what about when a row changed graphics, how did this work (see image attached) https://i.postimg.cc/QV52x0Ym/477-F1004-3551-4-BD4-AE07-EB5-BA0351-DB3.jpg By loading values in the middle of line. push bc ; 89d2 c5 $0bts push af ; 89d3 f5 $0bts push de ; 89d4 d5 $0bts push ...