Search found 134 matches

by Nienn Heskil
Mon Feb 21, 2022 7:54 am
Forum: Games/Software
Topic: Quazatron sudden death?
Replies: 22
Views: 747

Re: Quazatron sudden death?

For drives, Gravitronic MK2 seems optimal. If you look closer, Heavy Duty adds only 20E of thrust but more than doubles the power requirement. I don't remember if there's a downside of using weaker drives with high level equipment, do you just move slower in that case or there's something else. Weap...
by Nienn Heskil
Tue Feb 16, 2021 5:12 pm
Forum: Brand new software!
Topic: HELL YEAH! - arcade platform shooter (my first Z80 game!)
Replies: 51
Views: 24788

Re: HELL YEAH! - arcade platform shooter (my first Z80 game!)

It's a good thing you've fixed the moving platforms, but in some ways they behave not as one would expect I think. For instance, it seems like the camera doesn't follow the hero if you move left or right while standing on one. Or e.g. with that hidden one at the beginning, it looks weird if you ride...
by Nienn Heskil
Fri Feb 05, 2021 9:58 am
Forum: Sinclair Miscellaneous
Topic: "Fragment" data in TRD files
Replies: 8
Views: 559

Re: "Fragment" data in TRD files

A TR-DOS monoloader program basically has this internal structure on the disk: Loader <B> CodeBlock1 <C> CodeBlock2 <C> ... And so on. All the blocks are located sequentially one after the other. Then you remove the directory entries for CodeBlock1, 2 etc, and add their length in SECTORS to the leng...
by Nienn Heskil
Sat Oct 24, 2020 5:18 pm
Forum: Hardware
Topic: Playing games on original Hardware vs. Emulation
Replies: 50
Views: 13025

Re: Playing games on original Hardware vs. Emulation

AndyC wrote: Sat Oct 24, 2020 1:54 pm Not that there is anything wrong with any method.
Moreso if it's presented for what it is. :)
by Nienn Heskil
Sat Oct 24, 2020 5:02 pm
Forum: Games/Software
Topic: Your favorite underdog (game)
Replies: 45
Views: 14219

Re: Your favorite underdog (game)

I don't think Krakout is mentioned too often. Possibly the best Breakout type game on the platform. Not without a couple of critical flaws, sadly (the titular insta-kill ball turns the game into a RNG fest later on, I normally POKE the hell out of it before I begin), but otherwise the playability is...
by Nienn Heskil
Fri Oct 23, 2020 8:30 am
Forum: Hardware
Topic: Playing games on original Hardware vs. Emulation
Replies: 50
Views: 13025

Re: Playing games on original Hardware vs. Emulation

feeling like real hardware because it is, FPGA is not emulation. https://memecentral.org/wp-content/uploads/2019/08/HAHAHHAH-LOL-meme.jpg Sorry, but no. A Spectrum is just a Spectrum, there's no way for it to be anything else. This thing, you can for instance use it to emulate a *gasp* C64 - it's j...
by Nienn Heskil
Thu Oct 22, 2020 7:18 pm
Forum: Games/Software
Topic: R-Type GT
Replies: 5
Views: 1393

Re: R-Type GT

Not too impressed tbh. Disabling the beeper sound module was a mistake, the game has excellent beeper sfx with its own character and impact unlike the generic AY pew-pews. Little to no consideration on which theme is used where (what's that endlessly restarting LV1 song in the menu etc?). The music ...
by Nienn Heskil
Tue Oct 20, 2020 7:43 am
Forum: Brand new software!
Topic: HELL YEAH! - arcade platform shooter (my first Z80 game!)
Replies: 51
Views: 24788

Re: HELL YEAH! - arcade platform shooter (my first Z80 game!)

Figured out the powerup at the beginning (hint: backtrack moar), and... yep, quite a few secrets in there it seems. I also can almost make it to the end of LV2!

Meanwhile, here's a quick TR-DOS version. Hope you don't mind. :)
by Nienn Heskil
Mon Oct 19, 2020 4:59 pm
Forum: Brand new software!
Topic: HELL YEAH! - arcade platform shooter (my first Z80 game!)
Replies: 51
Views: 24788

Re: HELL YEAH! - arcade platform shooter (my first Z80 game!)

Better still, do it as +3, +D and Beta for good measure! I've no idea how, but if this is requires a simple change to the LOAD_LEVEL routine and someone wants to help guide me through it if I get stuck then sure ;) I think it might just be possible to cram it all in a single 48K load somehow. At le...
by Nienn Heskil
Sun Oct 18, 2020 4:36 pm
Forum: Brand new software!
Topic: HELL YEAH! - arcade platform shooter (my first Z80 game!)
Replies: 51
Views: 24788

Re: HELL YEAH! - arcade platform shooter (my first Z80 game!)

Nice! This is easily game compo material. Great effort for a first game. Is it possible to fix hero movement on horizontally moving platforms? I don't know if it's hard to add in your scheme, but ideally it should be smth like 'if hero is on a moving platform, add platform_x_speed to hero_x_speed'. ...
by Nienn Heskil
Thu Oct 15, 2020 7:54 am
Forum: ZXDB Discussion
Topic: Storing and listing improved and enhanced games?
Replies: 26
Views: 17621

Re: Storing and listing improved and enhanced games?

Wrong. ZXDB always stores working download links for everything. Sites like SpectrumComputing can decide the links they will provide or not, based on their distribution policies, obtained permissions, etc. When a certain file is unavailable at a certain SpectrumComputing page, quite often this file...
by Nienn Heskil
Wed Oct 14, 2020 4:45 pm
Forum: ZXDB Discussion
Topic: Storing and listing improved and enhanced games?
Replies: 26
Views: 17621

Re: Storing and listing improved and enhanced games?

[mention]Ralf[/mention], I get what you're saying but I can't agree with you. This community has grown an unhealthy tendency to exaggerate these things out of proportion because someone somewhere farted during the 00s. :) And there's the fact some things are simply mutually exclusive. For instance, ...
by Nienn Heskil
Wed Oct 14, 2020 4:43 pm
Forum: ZXDB Discussion
Topic: Storing and listing improved and enhanced games?
Replies: 26
Views: 17621

Re: Storing and listing improved and enhanced games?

ZXDB preserves all original releases ZXDB is a database containing metadata information only. Exactly 100% of ZXDB content is stored somewhere else. Eh, not even gonna start with this mess. :? certain program pages show a list of playable files that cannot be downloaded <...> these files are curren...
by Nienn Heskil
Wed Oct 14, 2020 8:04 am
Forum: ZXDB Discussion
Topic: Storing and listing improved and enhanced games?
Replies: 26
Views: 17621

Re: Storing and listing improved and enhanced games?

I suppose my concern is that those games are lost due to very little documentation or storage of those games on reliable sites like this and it's currently very, very difficult to find them. But these guys don't even store all the original releases. What are you talking about? :lol: In fact, they'v...
by Nienn Heskil
Tue Oct 06, 2020 6:17 pm
Forum: Games/Software
Topic: 'Dixel' scrolling... Ghosts 'n' Goblins
Replies: 58
Views: 14584

Re: 'Dixel' scrolling... Ghosts 'n' Goblins

catmeows wrote: Tue Oct 06, 2020 6:05 pm
Nienn Heskil wrote: Tue Oct 06, 2020 4:53 pm For 2px scrolling, try POP: RL: RL: PUSH. I have one such routine that scrolls some 30x192 area, the resulting speed is about 31T/byte (uncontended), which is close to RL (HL) x2 with nothing in between.
I don't see how this could work. Could you share your code ?
Here
by Nienn Heskil
Tue Oct 06, 2020 4:53 pm
Forum: Games/Software
Topic: 'Dixel' scrolling... Ghosts 'n' Goblins
Replies: 58
Views: 14584

Re: 'Dixel' scrolling... Ghosts 'n' Goblins

For 2px scrolling, try POP: RL: RL: PUSH. I have one such routine that scrolls some 30x192 area, the resulting speed is about 31T/byte (uncontended), which is close to RL (HL) x2 with nothing in between.
by Nienn Heskil
Mon Oct 05, 2020 11:57 am
Forum: Sinclair Miscellaneous
Topic: Spectrum memes
Replies: 1249
Views: 209966

Re: Spectrum memes

Spectrum game compos be like
Image
by Nienn Heskil
Sat Oct 03, 2020 7:35 pm
Forum: Programming
Topic: Common machine code sequences
Replies: 17
Views: 7707

Re: Common machine code sequences

Sprites, definitely. The patterns for LD, OR/XOR and Masked are the same in about 99% cases, and instantly recognizable. Block fill: LD HL,ADDR LD DE,ADDR+1 LD BC,LEN-1 LD (HL),VAL LDIR MSB address conversions Screen<->Attr. R16+R8 arithmetics: LD A,L ADD C LD L,A ADC H SUB L LD H,A Wait for keypres...
by Nienn Heskil
Thu Oct 01, 2020 3:48 pm
Forum: Programming
Topic: AMP16K: Multichannel beeper sound on the ZX Spectrum 16K
Replies: 7
Views: 1555

Re: AMP16K: Multichannel beeper sound on the ZX Spectrum 16K

And done. Post updated with the full archive.
by Nienn Heskil
Wed Sep 30, 2020 6:59 am
Forum: Hardware
Topic: The microdrive's inadequate CAT facility
Replies: 16
Views: 3210

Re: The microdrive's inadequate CAT facility

TR-DOS is in second place - it does at least show the difference between BASIC, code and arrays, but not the start address and length of the Bytes: blocks, which is annoying. TR-DOS also has the LIST command, which is the more detailed equivalent of CAT, displaying that information among other thin...
by Nienn Heskil
Tue Sep 29, 2020 7:49 pm
Forum: Games/Software
Topic: Best 128K SFX?
Replies: 7
Views: 1169

Re: Best 128K SFX?

And Chase H.Q. (also Ocean)
by Nienn Heskil
Tue Sep 29, 2020 7:45 pm
Forum: Programming
Topic: AMP16K: Multichannel beeper sound on the ZX Spectrum 16K
Replies: 7
Views: 1555

Re: AMP16K: Multichannel beeper sound on the ZX Spectrum 16K

Thanks, and sure enough, we do use pattern lists here. :)

Re: source code, no problem. Once I consider it sufficiently finished, I'll release the proper package with documentation, a standalone XM converter and everything. Most of that is already done, so it shouldn't take too long.
by Nienn Heskil
Sun Sep 27, 2020 1:02 pm
Forum: Programming
Topic: AMP16K: Multichannel beeper sound on the ZX Spectrum 16K
Replies: 7
Views: 1555

Re: AMP16K: Multichannel beeper sound on the ZX Spectrum 16K

At the moment, I've changed the pattern row format a little, and it seems quite effective. Even without compression, I was able to save about 2,5K of row data on "Na Zare". The new format is: +0: %nnnn dddd, - Note map, Drum (if present; codes 2~15). Note map is 4 bits saying if there's a ...
by Nienn Heskil
Wed Sep 23, 2020 7:39 pm
Forum: Programming
Topic: AMP16K: Multichannel beeper sound on the ZX Spectrum 16K
Replies: 7
Views: 1555

Re: AMP16K: Multichannel beeper sound on the ZX Spectrum 16K

Awesome. This could be perfect for moderately animated menus and such. Cheers. Normally I'd prefer to leave the border alone when it comes to it... However, the inner loop of the original AMP was exactly 7T slower than necessary for this purpose, which meant one AND opcode was definitely out. :P Be...