why a so stupid mistake?

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

By ARTRAG

Enlighted (6547)

ARTRAG's picture

14-10-2017, 21:52

hit9918 wrote:

the 9918 superiority simply is the resolution
and the gradius knightmare zanac sprite moves.
easy.
but I think you saw it as a coder.
all the nice C64 bells and whistles.
but copy color RAM costs 50% cpu, copy nametable costs another 50% cpu
at this point the typical 9918 critic has to say that the C64 is uncodeable

This point is quite silly, a larger name table means better resolution using characters.
The gradius knightmare etc sprites are a nightmare about colors and flickering.
Enemy waves in knightmare etc are studied to minimize the probability of more than 4 sprites on a line, never the less all of them rely on sprite multiplexing and on flickering.

By ARTRAG

Enlighted (6547)

ARTRAG's picture

14-10-2017, 22:02

By hit9918

Prophet (2905)

hit9918's picture

14-10-2017, 22:05

I didnt mean 1000 vs 768 bytes nametable.
I mean that the C64 needs near 100% cpu to copy 1000 bytes colorRAM and 1000 bytes nametable.

By hit9918

Prophet (2905)

hit9918's picture

14-10-2017, 22:06

I didnt have time to analyse the video, what did he say about the problem of 100% cpu just to copy colorRAM and nametable Tongue

By hit9918

Prophet (2905)

hit9918's picture

14-10-2017, 22:10

and the sprites ask sorting.
the C64 is not easy to code, is hard to code.
except when one wants a beret with 8 sprites in a row, yeah then it is the C64.
walk on two floors, never much interesting change in the sprite Y order.

By ARTRAG

Enlighted (6547)

ARTRAG's picture

14-10-2017, 22:11

You are comparing the 1MHz 6502 to the z80, not the graphic chips.
Anyway, you can copy thousands of bytes while the HW scroll is moving the screen... Where the 1MHz cpu is weak the VIC compensate.
And you can switch the whole 16KB VRAM to another 16KB bank by changing one bit ...

By ARTRAG

Enlighted (6547)

ARTRAG's picture

14-10-2017, 22:15

hit9918 wrote:

and the sprites ask sorting.
the C64 is not easy to code, is hard to code.
except when one wants a beret with 8 sprites in a row, yeah then it is the C64.
walk on two floors, never much interesting change in the sprite Y order.

So, do you say that coding a 9918 is easy? I do not see many games using soft scrolling...

Hit, the love for the msx makes you blind Tongue

By wolf_

Ambassador_ (9896)

wolf_'s picture

14-10-2017, 22:15

hit9918: while you can keep talking about all the impossibilities of the C64/gfx, you could also click this: https://www.youtube.com/watch?v=hmfLBAtGAKk

By hit9918

Prophet (2905)

hit9918's picture

14-10-2017, 22:20

ok demo is no question.
I claim that the MSX, unlike all the other ZX CPC, has things beyond C64 in gaming.
in demo C64 has heavier screen modi. modi that it cannot use in game.

By hit9918

Prophet (2905)

hit9918's picture

14-10-2017, 22:29

@artrag
yeah dealing the tile combinations is the extra effort on MSX.
meanwhile when I told that nametable + colorRAM copy is near 100% cpu.
you escape with irrelevant VIC bank switching.
scroll is not done with VIC bank switching.

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