about converting ZX-Spectrum games to MSX as they were in the late 80’s or early 90’s

Pagina 2/3
1 | | 3

Van DarkSchneider

Paladin (944)

afbeelding van DarkSchneider

27-05-2016, 09:01

The problem is that Spectrum games were designed for Spectrum, and not MSX. So on MSX you can't access directly to VRAM, like those games do. On MSX you have to design the game in another way, like thinking about hardware sprites, scroll by characters, but using its SC2 instead the SC1 mode (the Spectrum-like one).

Converting all the graphics and the characters to sprite data is like making a new game, a remake as said.

Van zPasi

Champion (499)

afbeelding van zPasi

27-05-2016, 10:13

sd_snatcher wrote:

IMHO, the best option would be to do proper ports of the good spectrum games to MSX2, pretty similar to the Alien-8, Knight Lore and Batman remakes for the MSX2. Ok, I know those were converted from the MSX1 versions, but the process would be pretty much the same.

Those do look good. And I agree, the ports should be made properly. But, there are some good Speccy classics without even lazy port to MSX done. Porting these is a bit more challenging than improving an existing MSX1 lazy port.

The lazy port is already adapted to use MSX BIOS and hardware, the Speccy version is not.

Van nitrofurano

Champion (301)

afbeelding van nitrofurano

27-05-2016, 11:52

@AxelStone it would be merely like a programming exercise, just for showing how possible or simple it might be - would be a bit like learning to paint by copying classic paintings like from Patinir or Vermeer, or learning music by interpreting baroque compositions - for example, another quite good exercise would be converting paged rom files from classic games (like megarom ones and so on, would be great if they would released as public domain, so no one would be concerned about anything) into cassette multiload, which i believe it can be perfectly possible - and btw, see that i’m saying this as i prefer a lot developing original stuff (and even more experimental and glitchy stuff, those things that would be considered commercially impracticable, but perhaps considered with some artistic value ) - but you know, even as we are seeing Bob Dylan singing covers recently, why couldn’t we make such tribute to classic games?

@sd_snatcher and @ARTRAG, i would say both, one wouldn’t exclude another, since both are totally different situations, you can’t say water and wine are the same thing just because both are liquid! ;D - for example this one would be a quite good start for both attempts: https://www.youtube.com/watch?v=ULCjgUNz6bQ - http://www.worldofspectrum.org/infoseekid.cgi?id=0004549 (i think WOS is allowed to publish this as it is there) - http://skoolkit.ca/disassemblies/skool_daze/

Van zPasi

Champion (499)

afbeelding van zPasi

27-05-2016, 13:36

http://skoolkit.ca/disassemblies/skool_daze/

Wow, with disassembles and documentation like that, you're already half way there :)

Van Manuel

Ascended (18953)

afbeelding van Manuel

27-05-2016, 20:22

nitrofurano wrote:

for example, another quite good exercise would be converting paged rom files from classic games (like megarom ones and so on, would be great if they would released as public domain, so no one would be concerned about anything) into cassette multiload, which i believe it can be perfectly possible

Exactly this was actually done in Argentina Smile See e.g. https://www.youtube.com/watch?v=RbRB8p2Y0vY

Van nitrofurano

Champion (301)

afbeelding van nitrofurano

27-05-2016, 22:28

@Manuel unbelievable! Big smile - but my point was different - the idea would be, for example, only mentioning MSX1, convert games like Gradius, Penguin Adventure, Maze of Galious, Jagur, Super Pierrot, Fairy Land Story, R-Type, etc. into cassette multiload games (i meant with stages stored in different tape files) - you know, if some of those ZX-Spectrum cassette converted games were actually multiload (i can’t remember exactly which ones now, perhaps Desperado 1, Perico Delgado, Untouchables, Afterburner, Shinobi...), and if this is possible, i wonder why it isn’t to convert those games cited above into cassette games - what might make things becoming complicated would be if the memory paging process is intensively used on those games, but if nothing is changed during the whole stage, or the information could be arranged almost comfortably along the 64kb of ram (well, 54kb if we remove the 10kb used for bios system variables, floppy area (if we are going to load them from floppy in the same way, or loading from tape when having floppy driver as well, etc.), etc. ), and this would be most as an exercise or challenge - but when we would go to talk about original games as @AxelStone mentioned in this thread, i were thinking about developing one using 48kb for each stage, and considering that (i might be wrong) that a 1 hour tape might hold about 512kb, would be like a game with 10 stages, or something like

@zPasi i didn’t try skoolkit yet, but i think it is a quite complete disassembler focused on ZX-Spectrum, focused on helping the “disassemblage” the most and better documented as possible - it’s a quite neat tool that i wished to see available (whatever extended, forked or adapted) to all other z80 machines like MSX is - from the other side, would be great seeing from the classic authors allowing (and encouraging) us in such “archaeological and forensic research”! Smile (from the most native ZX-Spectrum classic authors it seems to be okay, i wished to hear the same from the native MSX classic authors as well ) (weird is that we feel like we are talking almost like about patented and generic medicines! Big smile )

Van msxski

Resident (62)

afbeelding van msxski

27-05-2016, 23:56

There was a huge eastern bloc scene converting ZX games to Sharp MZ-800. Since MZ had higher specs (in v-ram expanded state), games were often improved upon.

Van Timmy

Master (193)

afbeelding van Timmy

28-05-2016, 01:32

nitrofurano wrote:

if this is possible, i wonder why it isn’t to convert those games cited above into cassette games
[...]
and this would be most as an exercise or challenge

I guess you've answered that question. Because it's just an exercise or challenge.

For example, it's easy for me to convert some Spectrum text adventures to the MSX. There's really not much challenge to it. The only reasons I'm not doing it are the legal ones, and because it's a boring exercise. And they will be lazy ports.

That's why I said I am still planning to port (some of) my own games, at least I won't have to worry about legalities. The only problem there, for me, is finding the time.

By the way, if you feel it's an interesting challenge for you, then you should convert them. Just because it's not for me, doesn't mean it's not a nice challenge for you.

Van nitrofurano

Champion (301)

afbeelding van nitrofurano

03-06-2016, 21:04

about the legality issue, would be great if their authorization could be granted for these experiments - or perhaps we should wait for the next century, when all these games will be surely considered as public domain! Big smile

Van Wild_Penguin

Hero (644)

afbeelding van Wild_Penguin

03-06-2016, 21:20

nitrofurano wrote:

about the legality issue, would be great if their authorization could be granted for these experiments - or perhaps we should wait for the next century, when all these games will be surely considered as public domain! Big smile

Not, unless Mickey Mouse has some plastic surgery and becomes younger ! Big smile

Pagina 2/3
1 | | 3