When was the first screensplit being used?

Page 9/10
2 | 3 | 4 | 5 | 6 | 7 | 8 | | 10

By dhau

Paragon (1570)

dhau's picture

24-05-2004, 18:43

Thanks, it is very interesting!

By [D-Tail]

Ascended (8259)

[D-Tail]'s picture

24-05-2004, 18:44

A while ago I coded a screensplit for MSX Turbo R in R800 mode, in NBASIC! That's the most unstable screensplit I've ever seen, though... Smile
It made about 8 lines blittering Smile Hehe... Well, it was quite fun to see it was possible in (N)BASIC, but splitting in BASIC in general isn't a smart idea, I guess... Wink

By dhau

Paragon (1570)

dhau's picture

24-05-2004, 20:24

Assembler must be a bit better, since you know exactly how many tacts each block of code takes, so you can fill in usefull instructions without violating timing, or if not enough space, just NOP until it's good to go again Smile

By pitpan

Prophet (3152)

pitpan's picture

24-05-2004, 20:26

I think that the first publicly seen screen split was made by Elvis Presley. He used to shoot the TV with his shotgun. That is a true screen-split. Wink

Barbiturics are more precise than assembler, don't you think so?

By dhau

Paragon (1570)

dhau's picture

24-05-2004, 20:29

I think we are talking about different split screens. Besides, you can't really call a TV screen that was shot with a shotgun a spleet screen. I think a more appropriate term is "trashed screen". I beleive it is also possible to have this effect in MSX game or demo in a static picture with pseudo-transparent colors faking a hole on black monitor Smile

I didn't heard much about Barbiturics, can you please provide more information on it?

By pitpan

Prophet (3152)

pitpan's picture

24-05-2004, 20:33

Well, perhaps that word doesn't exist in english Wink You know, spanglish happens

"Barbitúricos" is the generic name for soft and legal drugs that are sold at the chemistry, like all sedants and other not-very-healthy stuff.

By dhau

Paragon (1570)

dhau's picture

24-05-2004, 20:44

Oh, cool! Now I get it. But I only drink alcohol, and very rarely (once a quarter), and one bottle of beer puts me down for good Wink

By Grauw

Ascended (10583)

Grauw's picture

24-05-2004, 21:07

Assembler must be a bit better, since you know exactly how many tacts each block of code takes, so you can fill in usefull instructions without violating timing, or if not enough space, just NOP until it's good to go again Smile
That is the worst way you can code a screensplit. It will instantly break on different CPU speeds such as 7MHz or the R800. It is much better to use the timing flags and interrupt the VDP offers.

~Grauw

By dhau

Paragon (1570)

dhau's picture

24-05-2004, 21:10

Now that you mentioned it I think it's ture... So VDP should be the core of sync, so that game will run exactly the same on EMSX2 and CIEL3++ at 50MHz as on stock MSX with 3.57MHz CPU Smile

By Grauw

Ascended (10583)

Grauw's picture

24-05-2004, 21:32

Right. The article I mentioned elaborates about it in length ;p.

Page 9/10
2 | 3 | 4 | 5 | 6 | 7 | 8 | | 10