CPCWiki forum

General Category => Other retro => Topic started by: cpc4eva on 05:58, 04 January 15

Title: scumm games
Post by: cpc4eva on 05:58, 04 January 15
just found a link and been reading up on the possible release of the secret of monkey island on the msx.

The Secret of Monkey Island in development for MSX2 | MSX Resource Center (http://www.msx.org/news/en/secret-monkey-island-development-msx2)

looks pretty cool.

i went to the wiki and i see that scumm based games also know as Script Creation Utility for Maniac Mansion (SCUMM) is a scripting language developed at LucasArts (known at the time as Lucasfilm Games) to ease development of the graphical adventure game Maniac Mansion, but since developed to be used as an engine for several more LucasArts adventure games.

It falls somewhere between a game engine and a programming language, allowing designers to create locations, items and dialogue sequences without writing code in the language in which the game source code ends up. This also allowed the game's script and data files to be re-used across various platforms. SCUMM is also a host for embedded game engines such as iMUSE (standing for Interactive MUsic Streaming Engine), INSANE (standing for INteractive Streaming ANimation Engine), CYST (in-game animation engine), FLEM (places and names object inside a room), and MMUCUS. SCUMM has been released on the following platforms: 3DO, Amiga, Apple II, Atari ST, CDTV, Commodore 64, Fujitsu Towns & Marty, Apple Macintosh, Nintendo Entertainment System, DOS, Microsoft Windows, Sega Mega-CD and TurboGrafx-16/PC Engine.

no mention of it ever being done on a cpc......

anyone know of any such cpc similar games to this scumm platform ?



Title: Re: scumm games
Post by: dcdrac on 11:54, 04 January 15
I am pretty sure a scumm emulator cme out a few years ago certain I downloaded it, mainly to replay The Dig and Full Throttle
Title: Re: scumm games
Post by: remax on 12:00, 04 January 15
Quote from: dcdrac on 11:54, 04 January 15
I am pretty sure a scumm emulator cme out a few years ago certain I downloaded it, mainly to replay The Dig and Full Throttle

ScummVM :: Home (http://scummvm.org/)

Quote from: cpc4eva on 05:58, 04 January 15
just found a link and been reading up on the possible release of the secret of monkey island on the msx.

The Secret of Monkey Island in development for MSX2 | MSX Resource Center (http://www.msx.org/news/en/secret-monkey-island-development-msx2)

looks pretty cool.

i went to the wiki and i see that scumm based games also know as Script Creation Utility for Maniac Mansion (SCUMM) is a scripting language developed at LucasArts (known at the time as Lucasfilm Games) to ease development of the graphical adventure game Maniac Mansion, but since developed to be used as an engine for several more LucasArts adventure games.

It falls somewhere between a game engine and a programming language, allowing designers to create locations, items and dialogue sequences without writing code in the language in which the game source code ends up. This also allowed the game's script and data files to be re-used across various platforms. SCUMM is also a host for embedded game engines such as iMUSE (standing for Interactive MUsic Streaming Engine), INSANE (standing for INteractive Streaming ANimation Engine), CYST (in-game animation engine), FLEM (places and names object inside a room), and MMUCUS. SCUMM has been released on the following platforms: 3DO, Amiga, Apple II, Atari ST, CDTV, Commodore 64, Fujitsu Towns & Marty, Apple Macintosh, Nintendo Entertainment System, DOS, Microsoft Windows, Sega Mega-CD and TurboGrafx-16/PC Engine.

no mention of it ever being done on a cpc......

anyone know of any such cpc similar games to this scumm platform ?

There had been an attempt to port Monkey Island on CPC but it's on hold at the moment

http://cpcrulez.fr/forum/viewtopic.php?f=4&t=4276 (http://cpcrulez.fr/forum/viewtopic.php?f=4&t=4276)
Title: Re: scumm games
Post by: MacDeath on 18:08, 04 January 15
So SCUMM engine was never done for any Z80 based machine ?

Concerning the CPCrulez thread : we spent a whole summer dreaming about it to come true, doing lot's of Mockups and usual stuffs... but as usual, some guys wanted to get Monkey Island 2 on VGA PC faithfully converted into CPC instead of just having a basic earlier SCUMM engine version working, to begin with (like zak mackraken or older stuff like this, as on c64).
Monkey Island 2 used one of the latest SCUMM and was designed to run on big 486 VGA computers with HDD and shittons of RAM... sort of...
Even monkey island 1 used a quite advanced version of the SCUMM engine.

Megachur anyway managed to start job on getting the monkey island version to launch a bit, but every thing was still to be done and the X-MEM card wasn't broadly available at the moment.
I mean, Monkey island was designed to run on 16 bit machines with 512K of RAM... to me, you'll have to indeed start with earlier SCUMM games like Maniac Mansion, which happenedd to have 8bit versions... then mod the engine so it can use extra graphics and extra RAM for a more cinematic experience.


As we say in French : on ne met pas la charrue avant les boeufs.


So yeap, WIP... or more specifically WIPorwared...  :laugh:
Title: Re: scumm games
Post by: andycadley on 21:57, 04 January 15
I've seen plenty of "Monkey Island ports" for various 8-bit machines over the years and none have ever amounted to anything other than some screen conversions. Doing it "for real" is so much more complicated than that and probably more than 8-bit machines are really capable of. Targetting something like Maniac Mansion, which is a lot simpler and did actually exist on the C64, would definitely be the way to go for an 8-bit SCUMM-like system.
Title: Re: scumm games
Post by: MacDeath on 22:22, 04 January 15
How do they deal with the fact MSX is 256x192 sized while all Monkey island are 320x200 ? they won't have enough pixels !!!
:laugh:

BTW they weren't trying to port the scumm to MSX but do the game from scratch, but then can't do monkey island because of copywright infringement as Lucas product is now property of Disney and Monkey island is not Abandonware at all (re-iossued very often in new versions)

so no "Monkey Island" on MSX2...

And yeah... jsut get a freaking older SCUMM working on CPC and we may then twist the datas to have most SCUMM games to run on it.

Indiana Jones 3, LOOM, ZakMacKraken Mansion and even many many original games... but I always find stupid that some would aim at day of the tentacle first... lol


Monkey island asked for Hi specs compaired to CPC/8bit.

Atari ST (512K RAM) and was painfully always ask for disk swaps (or even for disk that wouldn't exist... lol)
On Ms-Dos PC it would need 640K of RAM and would also need an HDD to run properly !!! And actually 8mhz was somewhat needed as minimum config.
and so on...


But yeah, now X-Mem is available, could help quite a lot.
Still I would have aimed at Loom or ZakMacMansion as first released SCUMM game...Monkey island is quite heavy on cinematics and sprites variants.


Look on an XT PC @4.77 mhz (so not too far from a Z80...)

www.youtube.com/watch?v=LofzYGATK9o (http://www.youtube.com/watch?v=LofzYGATK9o#ws)

at the end or video you can see the painfully process of scrolling the SCUMM bar... ouch...
Title: Re: scumm games
Post by: Sykobee (Briggsy) on 23:48, 04 January 15
Definitely start with the earlier SCUMM games, the ones that ran on the C64 would be a good start. I suspect the SCUMM engine for those early games is a lot simpler too.


Remember SCUMM was really about porting the game logic between platforms - the graphics and audio were mostly redone at some level to be platform specific/optimised. I don't even think the early games scrolled or had extensive animation (and the graphics were pretty poor too), just routines to load screens (and per screen data, and logic) from disk, handle an inventory and simple verb/object selection system, handle character movement on the screen, and manage player-npc conversations and movements.


Maybe start with Maniac Mansion, the MM in SCUMM.
Title: Re: scumm games
Post by: Prodatron on 10:25, 06 January 15
The CPU shown in the video runs at 8MHz btw. (he mentioned it at the end). Oh, and isn't a 8088 running at 4,77MHz slower than a Z80? AFAIK a 4MHz Z80 is compareable to a 8MHz 8088, as these need more cycles per instructions, or I am wrong?

But still interesting, that it runs on this machine in a (nearly) playable way. I am pretty sure, that this isn't optimized at all.
On the CPC it can look much more better, even if you try to port and convert it as close to the original as possible. Even software scrolling would be much faster than in this video :D And these few animations are really a joke for the CPC!

So at the end it's only a question of the amount of data. A disc version of Monkey Island would require a lot of disc swapping. But with X-MASS + X-MEM I don't see any issues from the technical side.
Title: Re: scumm games
Post by: Joseman on 11:43, 06 January 15
Quote from: Prodatron on 10:25, 06 January 15
with X-MASS + X-MEM I don't see any issues from the technical side.

i'm pretty sure that even monkey island 2 or indiana jones and the fate of atlantis (very intensive scumm games) aren't a problem with this 2 piece of hardware, there isn't any animation, there isn't any graphic or even sound that the CPC can't replicate of this 2 games (and all the previous scumm games), like prodatron said, there's a lot of data to deal, but the technical side of the scumm games i think it's pretty basic, or am i wrong?

the problem with the youtube video, is that scumm is not optimized for this kind of machine, but still very playable, if you optimize 100% the code on the CPC sure will run better than on that video.
Title: Re: scumm games
Post by: Gryzor on 18:31, 06 January 15
Watching the video, I actually went and grabbed a snack while it was booting into DOS :D
Title: Re: scumm games
Post by: TFM on 21:51, 06 January 15
Quote from: Prodatron on 10:25, 06 January 15
On the CPC it can look much more better, even if you try to port and convert it as close to the original as possible. Even software scrolling would be much faster than in this video :D And these few animations are really a joke for the CPC!
So at the end it's only a question of the amount of data. A disc version of Monkey Island would require a lot of disc swapping. But with X-MASS + X-MEM I don't see any issues from the technical side.


Sounds like a nice project for Symbos.  :)
Title: Re: scumm games
Post by: MacDeath on 07:52, 07 January 15
Or futureOS ? ;D


@Prodatron (http://www.cpcwiki.eu/forum/index.php?action=profile;u=13)
he says it runs @8mhz but in the video text at youtube it is written 4.77mhz...

QuoteSpecs:
AMD 8088 4.77MHz CPU
512k RAM (256k onboard, 256k on 8bit ISA Card)
360k 5.25" IBM Floppy Drive
31mb Seagate MFM Hard Drive
Hercules Monochrome Graphics.
MS-DOS 6.0

it is said to be an IBM PC XT 5160.

the 5160 was supposed to run @4,77mhz.
Main difference with 5150 was the HDD supported.

So I guess he simply made a mistake in the video stating this device was 8mhz, unless it is moded.


Basically this "hercule XT" version could run on a PCW with 512K as well...
Title: Re: scumm games
Post by: Prodatron on 11:53, 07 January 15
Well, I thought he modded and overclocked it, when I heard him speaking at the end.
Anyway, yes, all these specs are something which the CPC can outplay without problems  ;D
Title: Re: scumm games
Post by: MaV on 14:48, 07 January 15
I'm not sure overclocking would help the situation much.

First of all, the 8088 with its 4 byte prefetch queue and 8 bit data bus had catastrophic performance, unlike the 8086 in which the 6 byte prefetch queue and 16 bit data bus worked as intended.

Secondly, a CGA card usually inserted quite a lot of wait states when you addressed the video ram: The CGA wait states « Reenigne blog (http://www.reenigne.org/blog/the-cga-wait-states/) --> That's 3 - 8 with an average of 5,8 additional clock cycles. I measured my Hercules graphics card back in the day and I vaguely remember it being a bit better than these values, but not by much (people may now realise that the CPC's solution to round the clock cycles of commands to a multiple of four wasn't the worst of ideas). It took quite some time, before graphic cards were sold that sported 0 wait states (sometime in the VGA / 80286 era, IIRC).

Thirdly, a Hercules screen took up almost 31k (720/8 * 348 bytes). That's a whole lot more memory to move than on a CPC.
Lastly, as has been said before, the game wasn't optimised for an PC XT, rather for the AT computers.

PLUS:
- It might very well be that the game uses a kind of CGA emulation for the Hercules graphics screen. CGA emulation for Hercules graphics cards has been done very often back in the days. And there were quite a few stand-alone versions in the wild.
- Optimising for a specific graphics card did not make sense, even back then, as there were a variety of them with differing performance.

Never mind that it moves almost the whole screen ram for the scrolling effect, when the average 8 bit computer had scrolling capability.



BTW: There's a remake of Day of the Tentacle under way, I'm not sure on which engine it is based, but expect a takedown notice if anyone ever releases a port.
Title: Re: scumm games
Post by: TFM on 18:30, 07 January 15
In never understood why people moved from CPC to PC anyway.  :P
Title: Re: scumm games
Post by: Gryzor on 18:56, 23 February 15
Quote from: TFM on 18:30, 07 January 15
In never understood why people moved from CPC to PC anyway.  :P


I blame pr0n.
Title: Re: scumm games
Post by: Joseman on 19:31, 23 February 15
Quote from: TFM on 18:30, 07 January 15
In never understood why people moved from CPC to PC anyway.  :P

porn?  ;D

Title: Re: scumm games
Post by: MacDeath on 21:22, 23 February 15
I guess it was better to buy an Amstrad PC386 VGA in 1990 than a 464PLUS... despite being a bit more expensive.


For me I can't understand how musicians switched from Atari to Mac...
oh wait, Atari suicided by neglecting the Falcon... despite its fanbase and niche specialized yet lucrative market...;


Jaguar Jaguar Jaguar... so rad...
Title: Re: scumm games
Post by: TFM on 21:29, 23 February 15
Quote from: MacDeath on 21:22, 23 February 15
I guess it was better to buy an Amstrad PC386 VGA in 1990 than a 464PLUS... despite being a bit more expensive.

I guess if was better to buy a 6128Plus instead of a PC386 VGA in 1991 [nb](1990 there was neither one of them)[/nb]. And that's what I did, and never regretted :)
Title: Re: scumm games
Post by: MacDeath on 21:44, 23 February 15
Well, a PC1640 in 1990 was still having nice releases...

But my 286AT in EGA at12mhz was even better...
Title: Re: scumm games
Post by: TFM on 21:48, 23 February 15
Traitor!            [nb]...was a great game on CPC though! Or was it Trantor?  :laugh: [/nb]
Title: Re: scumm games
Post by: MacDeath on 22:14, 23 February 15
Sorry this topic derailed again because of me...


a PC1640 with its standard EGA was great in that it could play most classics Scumm games, like indiana Jones 3, Loom, ZakMac thing, and of course Monkey Island.

I guess it is a shame those don't play in 16 colours with the not standard CGAmstrad from the PC1512... I really think Amstrad shoudl have put more effort in promoting their "CGAmstrad" and release it as separate cards... and provide softwares solutions for game maker so to patch any CGA/EGA games could be possible easily to have them in 16 colours on the Pc1512.
Also a shame the 640x200x16 EGA mode (and CGAmstrad) wasn't more used... well, some japanese games or russian games would, and I remember I could run Might and Magic 3 : isles of Terra in such badass 640x200x16 video mode on my standard EGA.

From what I remember : a standard EGA would have terribad scanlines in vertical 200pix modes if using a real EGA display.
Due to having the vertical native 350lines stretchend into 200 lines.
Well, it did on mine.
The "CGAmstrad" from PC1512 was using a CGA like monitor so you had no such heavy scanlines even in 640x200x16.
On real EGA like mine, got to use the 640x350x16 video mode to have smooth colours, was awesome but so rare as the vertica 350lines was actually not "compatible" with most graphics done for 200 line or 400 lines (as on most other computers).
So unless some easily redimensionable things (like windows mode SIM City) most games couldn't really use the true EGA as it needed to redo graphics entirely.

otherwise, the 640x200x16 video mode could really stretch the palette via its fine ditherings that would add real extra colours on a CGA like monitor. Sadly only fixed palette (the full CGA one).

CGA and EGA were really flowed badly. fick IBM for that !!!

Amstrad actually did a nice compromise with the PC1512 but were bitched hard because not truely fully compliant to yet inferior CGA, nor actually compatible with the low vertical rez EGA modes.
WTF ?
(also because of a FAN non issue...but that's another story...)


As I often say and believe : had Amstrad added an AY soundchip into the PC1512 and released/sold the CGAmstrad+AY on a seperate card to put on other machines too, this could have become the new standard of CGA and be massively used, most 1987-1991 CGA-EGA games could have been saved a lot by simply being 640x200x16+AY sound... actually as good as Atari ST in many ways.



So, SCUMM games anyone ?


I think LOOM could definitally be a nice CPC/PLUS game.
It actually has a very simple interface and is completely storytelling oriented.

Would be perfect for X-MASS and X-MEM equipped Amstrads.
Title: Re: scumm games
Post by: Prodatron on 22:24, 23 February 15
QuoteSo, SCUMM games anyone ?


I think LOOM could definitally be a nice CPC/PLUS game.
It actually has a very simple interface and is completely storytelling oriented.

Would be perfect for X-MASS and X-MEM equipped Amstrads.
I totally agree. There is no reason why it shouldn't be possible on a CPC with 512KB ram and an IDE interface. Just have a look at these CGA versions on an 8088/8086, which is even worse hardware.
Title: Re: scumm games
Post by: MacDeath on 02:11, 24 February 15
Not sure, I did some mockups for Loom in the past, should check where they are...


original EGA :
(http://www.mobygames.com/images/shots/l/670-loom-dos-screenshot-the-emerald-citys.gif)
(changes from Space Ace or Dragon's Lair... lol)

unfinished transfer from EGA :
(http://img98.xooimage.com/files/b/4/7/loom-emerald-citys-cpc-mode0-3e442d9.png)

Retouched same one :
(http://img99.xooimage.com/files/2/7/9/loom-emerald-citys-cpc-mode0-3e44d40.png)
still a lot of remaining lines...

before they all went lazy on EGA, you could find nicely used EGA as per LOOM, Indy3 and Monkey Island (the CGA/EGA version)...

Those games had really impressive ditherings in EGA and well used palette.
main issue is that when you port those into Mode0, the ditherings become lines... so you may need to heavilt redo all this.

Same when you try to port from games like Gods (bitmap brother) the heavy dithering work on ST version renders it quite job intense to redo the dithers in CPC.

long but it pays well in the end.

When the ditherings are not too complicated, jsut used for simple extra colour hues, there is a nice technique as well :

(http://img99.xooimage.com/files/7/4/a/boss-travail-add-...urs-demo-3ddc823.png)

replace dithered zones by extra colours, divide horizontal resolution by 2, then replace extra colours by new regular ditherings, voilà.
ditherings in mode 0.

otherwise, you can also actually get very nice result with ports from VGA/MCGA.
Title: Re: scumm games
Post by: Joseman on 10:20, 24 February 15
All this mockups are pretty pretty good, this shows that the CPC is more than able to handle graphically this games.

But what about with the SCUMM itself?

it's a shame that doesn't exist a z80 port, but there is some ports for 6502 machines. How difficult is to port this 6502 SCUMM to the z80? I refuse to think that is so difficult, i think that the problem is that who knows Z80 asm doesn't know 6502 asm, and viceversa.

Sometimes I think that the 3 big z80 communities (Amstrad, Spectrum, MSX) have to join together to code  the z80 port for SCUMM at last.

Title: Re: scumm games
Post by: Trebmint on 13:09, 24 February 15
It would seem to me that the issue really is that its actually not impossible but very hard to port ScummVm, in the main because of memory issues. You would in effect have to sit with the SPUTM instruction set (which is really just a bytecode language) and convert around a framework that fits onto a z80. At a guess I think Scumm v4 would be feasible.


Its a real shame that the actual source scripts don't exist as they would be very very helpful.


I agree that all z80 people should be working together nowadays, but it doesnt seem to happen yet. I will wait and see on this MSX monkey Island game
Title: Re: scumm games
Post by: NiNxPe on 13:37, 24 February 15
ScummVM for X-MEM only? :D
Title: Re: scumm games
Post by: TFM on 19:18, 24 February 15
Quote from: Trebmint on 13:09, 24 February 15
I agree that all z80 people should be working together nowadays, but it doesnt seem to happen yet. I will wait and see on this MSX monkey Island game


Why don't you guys do it for SymbOS, it gives you 1 MB memory management, FAT file handling, and the man power of MSX, CPC, Joyce and Enterprise scene. Can't get it better!  :)
Title: Re: scumm games
Post by: Gryzor on 17:42, 07 June 15
Those mock ups are damn pretty...
Title: Re: scumm games
Post by: Joseman on 19:54, 07 February 16
Yes, I know that it is an old thread

But just found this page where the original coder of C64's maniac mansion uploaded some docs with data structures of the game:

Grumpy Gamer - SCUMM Notes From The C64 (http://grumpygamer.com/scumm_notes)

It still surprise me that no Z80 community can make a Z80 version of scumm 1.0 engine!.  :(


Title: Re: scumm games
Post by: SRS on 21:31, 07 February 16
Don't we have C-Freax here ? SCUMMVM has this (down) so maybe it can be ported ?

#ifndef SCUMM_SCRIPT_V0_H
#define SCUMM_SCRIPT_V0_H

#include "scumm/scumm_v2.h"

namespace Scumm {

/**
* Engine for Apple II and Commodore 64 versions of Maniac Mansion
*/
class ScummEngine_v0 : public ScummEngine_v2 {
protected:
    enum CurrentMode {
        kModeCutscene = 0,   // cutscene active
        kModeKeypad = 1,     // kid selection / dial pad / save-load dialog
        kModeNoNewKid = 2,   // verb "new kid" disabled (e.g. when entering lab)
        kModeNormal = 3      // normal playing mode
    };

    enum WalkToObjectState {
        kWalkToObjectStateDone = 0,
        kWalkToObjectStateWalk = 1,
        kWalkToObjectStateTurn = 2
    };
Title: Re: scumm games
Post by: Joseman on 12:58, 16 April 16
Here is another web explaining how scumm works:

Gamasutra - The SCUMM Diary: Stories behind one of the greatest game engines (http://www.gamasutra.com/view/feature/196009/the_scumm_diary_stories_behind_.php?print=1)

I think that we must start gathering information about all we know about scumm... and then make conclusions about a cpc port...

Title: Re: scumm games
Post by: arnoldemu on 16:18, 16 April 16
are the opcodes for v0 and v1 documented?
These are the ones used by maniac mansion and zak mckraken.

Title: Re: scumm games
Post by: robcfg on 17:18, 16 April 16
Isn't ScummVM open source?
Title: Re: scumm games
Post by: arnoldemu on 19:08, 16 April 16
Quote from: robcfg on 17:18, 16 April 16
Isn't ScummVM open source?
The website is hard to navigate. It's easier to search with google than to go through the website.

Source is there but it is also hard to navigate and to find the info.

V0 documentation is a bit sparse:
http://wiki.scummvm.org/index.php/SCUMM/V0_opcodes (http://wiki.scummvm.org/index.php/SCUMM/V0_opcodes)

V1 is not listed:
SCUMM/Technical Reference - ScummVM :: Wiki (http://wiki.scummvm.org/index.php/SCUMM/Technical_Reference)

V2 exists but lists the opcodes without any description of the parameters and their functionality:
SCUMM/V2 opcodes - ScummVM :: Wiki (http://wiki.scummvm.org/index.php/SCUMM/V2_opcodes)

The documentation mentions this tool with no info about what is needed (which files, which version it was tested with and what the result is):

User Manual/Appendix: Tools - ScummVM :: Wiki (http://wiki.scummvm.org/index.php/User_Manual/Appendix:_Tools#extract_mm_c64)

And:

User Manual/Installing a game for use with ScummVM - ScummVM :: Wiki (http://wiki.scummvm.org/index.php/User_Manual/Installing_a_game_for_use_with_ScummVM)

  "Maniac Mansion Commodore 64  This games is detected and runs in ScummVM but is not yet completable."

:o


I think the best thing is to ignore scumm and make a new game, with new engine, make it in the same style.

If people really want scumm, then I think take the c64 version, disassemble it,  convert the graphics, convert the 6510 code to z80 then it is possible.

Title: Re: scumm games
Post by: Joseman on 19:55, 16 April 16
Quote from: arnoldemu on 19:08, 16 April 16
If people really want scumm, then I think take the c64 version, disassemble it,  convert the graphics, convert the 6510 code to z80 then it is possible.

Shame on us (and lucas arts) that never did (or thought)  such an easy thing, convert the 6510 code to z80  :P
Title: Re: scumm games
Post by: cpc4eva on 10:52, 17 April 16
Quote from: Joseman on 19:55, 16 April 16
Shame on us (and lucas arts) that never did (or thought)  such an easy thing, convert the 6510 code to z80  :P


US GOLD were always converting the c64 6510 code to cpc z80 back in the day 10th frame is classic example

this type of thing would it be easy or painstakingly unbearable like watching paint dry to perform ?

or is there some sort of easy converting tool available on the net these days ?
Title: Re: scumm games
Post by: arnoldemu on 10:53, 17 April 16
Quote from: Joseman on 19:55, 16 April 16
Shame on us (and lucas arts) that never did (or thought)  such an easy thing, convert the 6510 code to z80  :P
LOL!

I've converted 68000 to Z80 so it's not impossible to do 6510->z80 ;)
Title: Re: scumm games
Post by: Joseman on 19:48, 04 May 16
Quote from: arnoldemu on 10:53, 17 April 16
LOL!

I've converted 68000 to Z80 so it's not impossible to do 6510->z80 ;)

Ok, Who can convert (and document) the source code of the c64 scumm games to our z80 cpc's?

it's a start...

how much time is needed? how much money this person thinks he needs to be fully involved and finish the project?

let's talk!


Title: Re: scumm games
Post by: Joseman on 01:16, 22 September 16
Today i was bored...


then converted a background add 3 sprites and a cursor...

is nothing and bad converted but...  doesn't encourage anyone?  :laugh:

@SuTeKH/Epyteor (http://www.cpcwiki.eu/forum/index.php?action=profile;u=466) can you borrow me the tune of monkey island that you created to include on my bad program?

(http://i66.tinypic.com/35lzswi.png)
Title: Re: scumm games
Post by: tastefulmrship on 08:07, 22 September 16
Quote from: Joseman on 01:16, 22 September 16
@SuTeKH/Epyteor (http://www.cpcwiki.eu/forum/index.php?action=profile;u=466) can you borrow me the tune of monkey island that you created to include on my bad program?
No probs. Attached in .sks format.


Title: Re: scumm games
Post by: Joseman on 09:41, 25 September 16
Quote from: SuTeKH/Epyteor on 08:07, 22 September 16
No probs. Attached in .sks format.

Thankyou @SuTeKH/Epyteor (http://www.cpcwiki.eu/forum/index.php?action=profile;u=466) !!, now there is music in my little monkey island rendition, just the lucasfilm logo, the music sounds... and when the music starts on fire... the screen of monkey island!... then this poor screen  :laugh:
Title: Re: scumm games
Post by: reidrac on 09:44, 25 September 16
Quote from: Joseman on 09:41, 25 September 16
Thankyou @SuTeKH/Epyteor (http://www.cpcwiki.eu/forum/index.php?action=profile;u=466) !!, now there is music in my little monkey island rendition, just the lucasfilm logo, the music sounds... and when the music starts on fire... the screen of monkey island!... then this poor screen  :laugh:

Can you share a DSK? Please? :)
Title: Re: scumm games
Post by: Joseman on 09:55, 25 September 16
Quote from: reidrac on 09:44, 25 September 16
Can you share a DSK? Please? :)

What about the ASM code ;)

[attachurl=2]


There is code of other people! thankyou all for your help and tips
Title: Re: scumm games
Post by: reidrac on 10:09, 25 September 16
Quote from: Joseman on 09:55, 25 September 16
What about the ASM code ;)

[attachurl=2]


There is code of other people! thankyou all for your help and tips

Oh, dear... that's pure porn.

(I kind of remember the music to be faster; could it be?)

The CPC could do just fine with graphics in the style of early Sierra games. Actually, they used 160x200 16 colours with vectorial graphics (that use less memory). Just saying :D

For a more Lucasfilm experience, I'm not completely sure it is possible.
Powered by SMFPacks Menu Editor Mod