English Amiga Board

English Amiga Board (https://eab.abime.net/index.php)
-   Amiga scene (https://eab.abime.net/forumdisplay.php?f=2)
-   -   Goodsoup - Curse Of Monkey Island on Amiga (https://eab.abime.net/showthread.php?t=111111)

stevelord 03 July 2022 21:29

Goodsoup - Curse Of Monkey Island on Amiga
 
Spotted this on my travels around the interwebs. Looks like there's not much there yet but a 0.4 release. Amazed to see an 020 targeted for this.

TCD 03 July 2022 21:52

:shocked Curse of Monkey Island for Amiga? I need to have a closer look and see if I can get this running.

Matt_H 04 July 2022 05:19

Cool project. Would be great to see more “ports” like this: cut-down ScummVM adaptations that remove the bloat and are built for speed!

NovaCoder 04 July 2022 07:36

Yep i did this kind of thing many years ago for my day of the tentacle AGA 020 port.

https://youtu.be/_nVGnGARENw

I don't think it's realistic to get COMI running on an 020 but best pf luck to them.

manossg 04 July 2022 09:47

Seriously cool project!

gimbal 04 July 2022 14:51

"A Pirate I was Meant to be, trim the sails and roam the sea!"

God I love this game.

TCD 04 July 2022 14:57

"Door hinge? No. No. Ah well, guess the song’s over then."

Now I really need to set up Picasso96 under WinUAE.

betajaen 04 July 2022 19:23

Hi all,

I was hoping it would pop up here on EAB. I am the author of Goodsoup.

Some clarifications. Technically, its not a cut-down version of ScummVM. Its more of, I have been reading the ScummVM SCUMM source code and re-writing it my way from scratch - with the Amiga very much in mind.

The 020 is an ideal target. Likely, it will have to be an 030 with some extra RAM. Currently, it is RTG only, but I want to port it to AGA once the RTG version is nearly feature complete.

The VM/Scripting side is mostly done now, I have started working on the more tangible aspects such as Rooms, Actors and Objects.

I have some screenshots of it running on my twitter; https://twitter.com/betajaen/status/1542532509744898054

Goodsoup is in very much active development to. At least 5-10 commits per day, and more on the weekends. I have also starting streaming some development it on Twitch.

Any questions, more than happy to answer.

Cheers!

Robin/betajaen

jbenam 04 July 2022 19:26

Very nice, this is the Monkey Island 3 the Amiga deserved but never got :)

Thanks for your hard work, Robin!

TCD 04 July 2022 19:44

Quote:

Originally Posted by betajaen (Post 1552907)
I have also starting streaming some development it on Twitch.

Could you post a link to your Twitch channel?

betajaen 04 July 2022 19:48

Quote:

Originally Posted by TCD (Post 1552910)
Could you post a link to your Twitch channel?

Absolutely. We are streaming now.

https://www.twitch.tv/betajaen

Yesterday Stream (Although very boring) had some Goodsoup work done on it - https://www.twitch.tv/videos/1521243044

kriz 04 July 2022 20:14

Wow, what an epic project!!

TCD 04 July 2022 20:19

Quote:

Originally Posted by betajaen (Post 1552912)
Absolutely. We are streaming now.

https://www.twitch.tv/betajaen

Yesterday Stream (Although very boring) had some Goodsoup work done on it - https://www.twitch.tv/videos/1521243044

Thank you :)

Matt_H 04 July 2022 20:24

Quote:

Originally Posted by betajaen (Post 1552907)
Technically, its not a cut-down version of ScummVM. Its more of, I have been reading the ScummVM SCUMM source code and re-writing it my way from scratch - with the Amiga very much in mind.

Even better. Looking forward to trying this out when ready. The most important part: I hope you're having fun working on it!

fryguy 04 July 2022 20:28

Cool project!

betajaen 04 July 2022 21:09

Quote:

Originally Posted by Matt_H (Post 1552917)
Even better. Looking forward to trying this out when ready. The most important part: I hope you're having fun working on it!

Very much so. Although I deal with code a lot in my job, I don't get much of a chance to write any (on this scale - at least). So its very nice to keep my programming skills up to date.

Also, the Amiga is such a pleasure to program compared to the PC or Linux. The APIs make so much sense!

Seiya 05 July 2022 11:43

the project seems very similar to ScummVM Lite for Atari ST. The best Lucas Arts adventure (indy 4, dott, sam & Max, and Monkey Island VGA run on Atari ST, 8 Mhz and 4 MB RAM

"Goodsoup is a partial fork and reimplementation of the following codebases:

- ScummVM 0.9.1 (SCUMM V8) Code by the ScummVM Team.
- NScumm (NScumm.Scumm) Code by Valéry Sablonnière."

Evillord68 05 July 2022 12:35

Cool project, many thanks.

betajaen 05 July 2022 12:59

Quote:

Originally Posted by Seiya (Post 1552968)
the project seems very similar to ScummVM Lite for Atari ST. The best Lucas Arts adventure (indy 4, dott, sam & Max, and Monkey Island VGA run on Atari ST, 8 Mhz and 4 MB RAM

"Goodsoup is a partial fork and reimplementation of the following codebases:

- ScummVM 0.9.1 (SCUMM V8) Code by the ScummVM Team.
- NScumm (NScumm.Scumm) Code by Valéry Sablonnière."

Hi,

Mostly. Its more of understanding the SCUMM V8 code only, and rewriting that from scratch. Very little code from ScummVM has been copied-pasted over. Just the reverse engineering efforts essentially.

Robin

Cobe 05 July 2022 13:09

Goodsoup is Food!
Now.. Thats it. Someone had to say it already :)


All times are GMT +2. The time now is 19:34.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.

Page generated in 0.05390 seconds with 11 queries