Search found 109 matches

by Ped7g
Wed Oct 24, 2018 5:28 pm
Forum: Software
Topic: Copper
Replies: 5
Views: 1481

Re: Copper

I would read low byte and then high byte. In case it will flip between from FF->100, you will end with scanline 511, i.e. way beyond maximum possible value (and you can safely patch it back to 0x100 without further read, or you may loop once). As long as resulting value is within correct range, it s...
by Ped7g
Fri Sep 07, 2018 9:56 am
Forum: Compilers (Boriel, Z88dk etc)
Topic: m.py, my accidental build system
Replies: 2
Views: 949

Re: m.py, my accidental build system

Sounds like what makefile does for 40 years, but now you have it with your own custom code and unclear rules... :) (don't take it like *personal* attack, I fully understand mastering makefiles is not simple, and actually most of the makefile use in real world projects makes me cringe anyway, it's ju...
by Ped7g
Wed Sep 05, 2018 7:47 am
Forum: Software
Topic: "Pimping" old games to have no attribute clash possible?
Replies: 16
Views: 9246

Re: "Pimping" old games to have no attribute clash possible?

Maybe you can actually train some "AI" neural network to work as dynamic screen filter, especially if you would manage to modify the game code to produce one key frame of background only (for non-scrolling games), then the remaining frames with sprites drawn it would be post-processed.... not sure i...
by Ped7g
Tue Aug 28, 2018 8:27 pm
Forum: Software
Topic: Web site/page with overview of all games and software
Replies: 3
Views: 822

Re: Web site/page with overview of all games and software

There was one guy starting project https://www.worldofnext.org/ ... not sure if he's still alive and if it will work well. It should resemble "world of Spectrum" web, but with next specialization, although I guess if you know how much effort is behind WoS, you know this is more like... advertisement...
by Ped7g
Tue Aug 14, 2018 9:36 pm
Forum: ZX Spectrum Next
Topic: DMA Audio
Replies: 11
Views: 1884

Re: DMA Audio

The DMA in ZXN is not fully replicated Z8410, but modified version with some parts cut out, and some added. Namely the ZXN DMA in burst mode allows for slow-down of output, which makes certain frequencies of output possible. This seems to be at this moment most detailed description of the "chip": ht...
by Ped7g
Wed Jul 18, 2018 8:10 am
Forum: Z80 Assembly
Topic: Simple DMA example
Replies: 46
Views: 7809

Re: Simple DMA example

Also I'm wondering all the time, if the "proper" initialization of "ready signal low/high" (WR5.D3) would cause the transfer start in mem-to-mem continuous block mode even without the #B3 force RDY command, anyone with enough electronics insight to tell me if I'm not intermixing two different things...
by Ped7g
Wed Jul 18, 2018 8:01 am
Forum: Z80 Assembly
Topic: Simple DMA example
Replies: 46
Views: 7809

Re: Simple DMA example

I did check the DMA informations over internet, the Czech paper and MB-02 related stuff is designed for the East-German clone of Z80-DMA chip "UA880D", which may cause some discrepancies, also the MB-02 DMA did not connect interrupt wiring, thus things like "pulse" or "burst" mode are pretty much us...
by Ped7g
Wed Jul 18, 2018 7:44 am
Forum: Z80 Assembly
Topic: Collision detection
Replies: 7
Views: 2427

Re: Collision detection

I was thinking it could be possible to use the hardware collision by flipping sprites on and off and then testing the flag to work out which two are colliding. Might be quicker in some cases. Depends on the HW implementation I guess, I would expect more SW approach, i.e. clearing the flag at the be...