MSX 1 smoothscroller general purpose engine

Page 4/7
1 | 2 | 3 | | 5 | 6 | 7

By Miguel_Noe

Champion (443)

Miguel_Noe's picture

11-04-2012, 22:21

Smile

By PingPong

Prophet (3460)

PingPong's picture

11-04-2012, 22:27

Miguel_Noe wrote:

a

b

By hit9918

Prophet (2868)

hit9918's picture

12-04-2012, 00:23

"the 4x allows for a little color pushed in because of colorspill being "aligned" to 4 pixels"

But, I want to keep the full thing, 1 pixel scroll. I do not so much have a colorspill problem.
The biggest problem is all the things waiting to be programmed, along with tools update.

The Turrican style compressor for the nametable.
The charset, with a separate pointer for colorinfo, get data sharing, stuff gets compressed,
a charset no more needs 32k, while maintaining the maximum possible screen mode (multicolortable).
That one is not slower like the other idea posted.

My head was running hot, single color table versus multiple, speed versus memory issues,
also crazy things like writing a converter to learn the character of the new screen mode.

Did you see the "scrolling a photo" demo? http://jf.peer.name/msx/demo20120119scrollphoto.zip
On a sidenote with the other thread, also here one could add the magenta flower to the scene without the problem of exhausted global colors.

Setteling on the above mentioned engine, I think a lot can be done.

And then there is character masking proposing a speed boost.
My dream is the emulators can do it the day I put this card off the todo stack ;)

By Gradius2

Hero (574)

Gradius2's picture

12-04-2012, 04:06

Needs mem? Just EXPAND your MSX already!

By PingPong

Prophet (3460)

PingPong's picture

13-04-2012, 09:56

Gradius2 wrote:

Needs mem? Just EXPAND your MSX already!

Ram was almost always an issue on those ancient beast... i remember C64 loading each GnG level from tape.
when you loose, you have to rewind the tape, for level 1

By MäSäXi

Paragon (1884)

MäSäXi's picture

13-04-2012, 17:32

What game you are talking about? Ghost´n´Goblins didn´t do that, maybe you are talking about it´s sequel, I haven´t played that on C64... was it european version? I am asking this because some american import C64 games were afterwards converted to be run from the tape, since original U.S. version ran from the disk. I don´t know though if that was the case in the game you are talking about.

By PingPong

Prophet (3460)

PingPong's picture

13-04-2012, 20:01

MäSäXi wrote:

What game you are talking about? Ghost´n´Goblins didn´t do that, maybe you are talking about it´s sequel, I haven´t played that on C64... was it european version? I am asking this because some american import C64 games were afterwards converted to be run from the tape, since original U.S. version ran from the disk. I don´t know though if that was the case in the game you are talking about.

At least italian version did it. You must remember the tape counter location and reload the correct level (that is after dead level 1)
boring

By hit9918

Prophet (2868)

hit9918's picture

13-04-2012, 21:35

Cassette BLOAD does not print "FOUND" or "SKIP" when running within a program. Any POKE?

By Manuel

Ascended (15842)

Manuel's picture

13-04-2012, 22:35

hit9918: it does print that, but only for other bloadable files.

By MäSäXi

Paragon (1884)

MäSäXi's picture

14-04-2012, 13:47

Which game Ping Pong? Did Ghost ´n Goblins really do that? Strange. The one I know loaded whole game from the cassette at once.

Ghost ´n´ Goblins C64
http://www.youtube.com/watch?v=W6wnGk5-mcI

Ghouls´n´Ghosts C64
http://www.youtube.com/watch?v=xG0PjgfHf5Q

Page 4/7
1 | 2 | 3 | | 5 | 6 | 7