Search found 134 matches

by Nienn Heskil
Wed Sep 09, 2020 8:12 pm
Forum: Programming
Topic: The Definitive Programmer’s Guide to Using the Floating Bus Trick on the ZX Spectrum
Replies: 59
Views: 15136

Re: The Definitive Programmer’s Guide to Using the Floating Bus Trick on the ZX Spectrum

presh wrote: Sun Sep 06, 2020 9:43 pm

Code: Select all

  LD D, 8     ; attr: PAPER 1, INK 0
  <...>
  CP D        ;[4]is it D (i.e. INK 1, PAPER 1, BRIGHT 0; FLASH 0)?
If it's not a typo, chances are you're testing for a different attr value rather than the one you put onscreen.
by Nienn Heskil
Sat Sep 05, 2020 12:15 pm
Forum: Website
Topic: 'Intelligent' quick search?
Replies: 66
Views: 20813

Re: 'Intelligent' quick search?

'Popularity' / old good click counter. And then it will sort itself out, eventually. :)

Needs to be optional, however. Like an option in a 'sort by' list.
by Nienn Heskil
Thu Sep 03, 2020 5:40 pm
Forum: ZXDB Fixes
Topic: Obique vs isometric
Replies: 83
Views: 37538

Re: Obique vs isometric

Joefish wrote: Thu Sep 03, 2020 1:39 pm The Wikipedia page on the isometric view in game is utter rubbish.
And so is this thread :lol:
by Nienn Heskil
Tue Sep 01, 2020 6:03 pm
Forum: Games/Software
Topic: 'Dixel' scrolling... Ghosts 'n' Goblins
Replies: 58
Views: 14585

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

Spends waaay too much time on obvious things like the sprite method, but it was interesting to learn about the scrolling of attributes at least (I've used a similar approach in Mint). Perhaps this is one of the reasons there's no color on levels with vertical scrolling added. I think the most intere...
by Nienn Heskil
Wed Aug 26, 2020 5:53 pm
Forum: Programming
Topic: What is the best routine for graphics compression?
Replies: 37
Views: 16397

Re: What is the best routine for graphics compression?

catmeows wrote: Wed Oct 02, 2019 7:15 am
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.
Necropost: what's 'Pletter5d'? Is there a newer version after 0.5c1?
by Nienn Heskil
Fri Aug 21, 2020 9:30 am
Forum: Programming
Topic: Any packers with support of overlapping src/dest?
Replies: 14
Views: 1671

Re: Any packers with support of overlapping src/dest?

Some interesting insights there guys. My loader maker works similarly to sjasmplus's built in TAP exporter, but with compression, more formats and a few other features. The data blocks come with autocompiled headers loaded into SP that control what to do with the blocks (where they are unpacked etc)...
by Nienn Heskil
Thu Aug 20, 2020 6:53 am
Forum: Programming
Topic: Any packers with support of overlapping src/dest?
Replies: 14
Views: 1671

Re: Any packers with support of overlapping src/dest?

I'm mainly looking at it from the point of view of automating this sort of thing for a loader maker system (similar to this one by Zup, but exporting to several tape/disk formats at once directly from sjasmplus). The loading process is: 1. Screen, loaded to RAMTOP (#5E00), decompressed to #4000. 2. ...
by Nienn Heskil
Wed Aug 19, 2020 7:37 am
Forum: Programming
Topic: Any packers with support of overlapping src/dest?
Replies: 14
Views: 1671

Re: Any packers with support of overlapping src/dest?

Compress first 16382 bytes only, load compressed data ending at address 49151, then decompress it into addresses 32768 to 49149. Afterwards poke the last 2 values to addresses 49150 and 49151. You won't use any address outside the destination area. That seems to imply quite some work beyond doing a...
by Nienn Heskil
Tue Aug 18, 2020 9:26 pm
Forum: Programming
Topic: Any packers with support of overlapping src/dest?
Replies: 14
Views: 1671

Re: Any packers with support of overlapping src/dest?

I'm confused about why you'd want to POKE anything as long as you maintain that delta distance (and if you don't, I suppose the file won't decompress correctly in the first place?). Did you mean something like: decompress as closely as the delta allows, then LDDR the unpacked data to its correct loc...
by Nienn Heskil
Tue Aug 18, 2020 6:37 pm
Forum: Programming
Topic: Any packers with support of overlapping src/dest?
Replies: 14
Views: 1671

Any packers with support of overlapping src/dest?

Not sure what this feature is called. Basically you give it the dest address for the unpacked data in RAM, and also the address where the compressed block will be located (or possibly the end bound). Then at the time of packing, if it finds that at some point dest catches up with src, it only packs ...
by Nienn Heskil
Tue Aug 11, 2020 6:59 pm
Forum: Brand new software!
Topic: Alien Girl
Replies: 14
Views: 2186

Re: Alien Girl

He's been told several times before to post google translate links, or at least include the translate button in all versions of the blog (for instance, it's not there on mobile), but he just chooses to ignore it.
by Nienn Heskil
Sun Aug 09, 2020 4:46 pm
Forum: ZX Spectrum Next
Topic: Spectrum Next core on MiSTer fpga?
Replies: 56
Views: 42966

Re: Spectrum Next core on MiSTer fpga?

let's face the fact: most Speccy clones in xUSSR were Pentagons. and most software was written for Pentagons, often utilising no floating bus protection in interrupt tables, putting I below #8000, and so on. No, that's not how facts work, and/or are established. I don't know if we even need to go t...
by Nienn Heskil
Sun Aug 09, 2020 2:48 pm
Forum: ZX Spectrum Next
Topic: Spectrum Next core on MiSTer fpga?
Replies: 56
Views: 42966

Re: Spectrum Next core on MiSTer fpga?

and let me ask it again: what is so wrong with calling it "Pentagon scene"? This is simply incorrect. The 'Pentagon compatibility' thing was mostly pushed by a number of diskmags, as well as the so-called 'demo scene'. It was popular in some regions, in others it was virtually unknown. On...
by Nienn Heskil
Fri Aug 07, 2020 12:19 pm
Forum: Showcase your work!
Topic: dsForth/TR-DOS
Replies: 34
Views: 21363

Re: dsForth/TR-DOS

[mention]ketmar[/mention] Mmm sounds like a useful characteristic :twisted: Perhaps there's some merit in reviewing my unreasonable demand lists...

It's nice when people are passionate about their projects, that much is clear. :)
by Nienn Heskil
Fri Aug 07, 2020 6:42 am
Forum: ZX Spectrum Next
Topic: What game would you like converted to the Next?
Replies: 68
Views: 36853

Re: What game would you like converted to the Next?

Why are you still here? Why do you misuse the name 'ZX Spectrum'? ZX Next: 28MHz / 49152 = 569.66 cycles per byte per second 28MHz / 81920 = 341.79 cycles per byte per second As colour resolution rises so do the requirements on the cpu. There are many tricks available but not just in the software t...
by Nienn Heskil
Thu Aug 06, 2020 9:37 pm
Forum: ZX Spectrum Next
Topic: What game would you like converted to the Next?
Replies: 68
Views: 36853

Re: What game would you like converted to the Next?

stupidget wrote: Thu Aug 06, 2020 7:24 am as people learn more and more tricks on the NEXT
>28 MHz on a FPGA
>'''tricks'''

Ahahaha oh wow, that's a good one
Spoiler
But, come to think of it, I suppose there's the 'trick devs into adding another useless feature because you're bad and lazy' sorta thing. :lol:
by Nienn Heskil
Wed Aug 05, 2020 7:45 am
Forum: ZX Spectrum Next
Topic: What game would you like converted to the Next?
Replies: 68
Views: 36853

Re: What game would you like converted to the Next?

This really gets my goat so I am going to go on a little, I hope you don't mind :) There is nothing personal here, just an airing. Full disclosure -- I took over the fpga design of the Next a year and half ago when Victor wanted some free time back. Full disclosure: I absolutely read your every pos...
by Nienn Heskil
Tue Aug 04, 2020 2:58 pm
Forum: ZX Spectrum Next
Topic: What game would you like converted to the Next?
Replies: 68
Views: 36853

Re: What game would you like converted to the Next?

ketmar wrote: Tue Aug 04, 2020 2:52 pm
Nienn Heskil wrote: Tue Aug 04, 2020 2:32 pm this is simply not the context where you get to use the word 'elitism' or similar, not even close.
this is exactly it. either you're creating the machine for the masses
That machine already exists, and it's called 'PC'.

(Doesn't have to be an 'either or' sorta thing... either. :lol: )
by Nienn Heskil
Tue Aug 04, 2020 2:32 pm
Forum: ZX Spectrum Next
Topic: What game would you like converted to the Next?
Replies: 68
Views: 36853

Re: What game would you like converted to the Next?

But then of course they had to increasingly start 'overflowing the banks', with all sorts of unrealistic and unnecessary bs, and just overall catering to fb randoms that clearly have, at best, only seen a Spectrum in a picture book before. I get the sentiment about the "Spectrum look" eve...
by Nienn Heskil
Tue Aug 04, 2020 11:19 am
Forum: Sinclair Miscellaneous
Topic: ZX Spectrum and Viruses
Replies: 19
Views: 2395

Re: ZX Spectrum and Viruses

But they can't jump to other disks if the disk interface not have an own RAM or you reset the computer... it is slightly more intereting than that. for TR-DOS, people were often using so-called "boots" (aka simple file managers/runners) to run games from disks (just to avoid typing). most...
by Nienn Heskil
Tue Aug 04, 2020 8:52 am
Forum: ZX Spectrum Next
Topic: What game would you like converted to the Next?
Replies: 68
Views: 36853

Re: What game would you like converted to the Next?

To be fair, I think they had a decent concept at the beginning, some moderate enhancements over the basic abilities of the Spectrum could've still maintained a suspense of disbelief. And, who knows, perhaps they could've had normal and sane people, too, play the 'pretense game' w/o too much cringe a...
by Nienn Heskil
Mon Aug 03, 2020 7:30 am
Forum: ZX Spectrum Next
Topic: What game would you like converted to the Next?
Replies: 68
Views: 36853

Re: What game would you like converted to the Next?

And I like Saboteur parts (including new extended one) to be ported on the Next. The only thing I dislike - mixing old graphics with rendered objects that was done by Townsend recently. 'next' is unnecessary, I'd want that on an actual Spectrum, first and foremost :) The graphics in the main game s...
by Nienn Heskil
Tue Jul 28, 2020 8:50 pm
Forum: Games/Software
Topic: Open world games
Replies: 41
Views: 3848

Re: Open world games

There are many Spectrum games with a huge world and a number of tasks you're free to complete in any order. Even something like Starquake might qualify, depending on how you look at it. It's always a bit ironic to read some gaming history articles where aspects such as this are often presented as bi...
by Nienn Heskil
Mon Jul 27, 2020 8:30 am
Forum: Showcase your work!
Topic: dsForth/TR-DOS
Replies: 34
Views: 21363

Re: AberForth/TR-DOS

UrAsm can do quite advanced macros, but for me it defeats the reason to use asm in the first place. i don't feel like i'm doing asm anymore. so i limited my macro usage to replacing copypasta like "downhl" with a macro call. using macros to emulate some high-level structures in asm is sim...