Search found 14 matches

by Ped7g
Tue Dec 04, 2018 7:03 pm
Forum: General
Topic: Using the new features
Replies: 4
Views: 312

Re: Using the new features

Aren't the border colours 128..135?
by Ped7g
Sun Nov 25, 2018 9:45 am
Forum: Other Cores
Topic: Demonstration of "Pentagon 128" and about TS-Conf
Replies: 16
Views: 810

Re: Demonstration of "Pentagon 128" and about TS-Conf

"and the aforementioned "demo program" adopts a "wide" resolution graphic screen." ?? it's using ordinary ZX Spectrum graphics - but does use the precise timing to change border colours in sync with paper/ink area, and does "multicolor" paper/ink attribute area changes to get the desired result at s...
by Ped7g
Mon Nov 05, 2018 8:02 pm
Forum: News
Topic: Port system documentation updated
Replies: 11
Views: 1030

Re: Port system documentation updated

should_draw_pixel(x,y) = ((x1 < x2) ^ ((x1 <= x) ^ (x <= x2))) && ((y1 < y2) ^ ((y1 <= y) ^ (y <= y2))) (^ is XOR, && is AND) Does seem a bit expensive when you can easily do ( and its a lot easier to read ) should_draw_pixel(x,y) = (x >= x1 ) && (x <= x2 ) && ( y>=y1) && (y<=y2) sounds like you co...
by Ped7g
Mon Nov 05, 2018 11:12 am
Forum: News
Topic: Port system documentation updated
Replies: 11
Views: 1030

Re: Port system documentation updated

In "(R/W) 0x17 (23) => Layer2 Offset Y" - any chance to define in documentation, what happens for values above 191? Or do you want to keep it "UB"? The last time I tried it, the hw fetched layer 2 data past the end of the 48k that layer 2 occupied. It's undefined behaviour :) Ok, so just document i...
by Ped7g
Fri Nov 02, 2018 9:46 pm
Forum: News
Topic: Port system documentation updated
Replies: 11
Views: 1030

Re: Port system documentation updated

In "(R/W) 0x06 (06) => Peripheral 2 setting:" ... last line "Audio chip mode (00 = AY, 10 = YM, 10 = Disabled)" ... that's @10 "10" values, which is a one too many. In "(R/W) 0x17 (23) => Layer2 Offset Y" - any chance to define in documentation, what happens for values above 191? Or do you want to k...
by Ped7g
Wed Oct 24, 2018 5:28 pm
Forum: Software
Topic: Copper
Replies: 5
Views: 808

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: 521

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: 7902

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: 428

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...