Bennu Game Development

English Forums => Projects => Topic started by: handsource-dyko on December 04, 2010, 01:33:46 PM

Title: Malvado 2011 (bennu improved version 1.5)
Post by: handsource-dyko on December 04, 2010, 01:33:46 PM
I've created a google code page for the improved version of malvado,
where you can find the binary version and the dev-version.

Also, I've uploaded a work in progress version of malvado 2011. I plan to
release it in Januari.

This version has several fixes and improvements, mainly in the editor, but
also the source had an overhaul. Also, it should support Wiz controls, however
I can't test the game on the wiz. The project page is still a bit of a draft.

Anyway, you can have a look at the new version. It has some new levels and
things in it. Cutscenes are not completely finished yet (it's one of the last
things to do before final release).

http://code.google.com/p/malvado-bennuremake/ (http://code.google.com/p/malvado-bennuremake/)

look at the downloads section, also the packages where made with 7-zip, just
download them before opening (they are split archives).
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: panreyes on December 04, 2010, 02:01:06 PM
Wow :O
How may it be that big? (111MB) :|
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: handsource-dyko on December 04, 2010, 03:47:56 PM
The size is due to the fact that it's the dev-version, it contains stuff you don't actually need.
You can delete the gfx-temp directory entirely. Also, I need to do some optimization on the level
fpg's. (there's a lot of redundancy here)
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: panreyes on December 04, 2010, 03:52:33 PM
I've downloaded it and I can see no way of running it :S
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: FreeYourMind on December 04, 2010, 03:57:00 PM
Quote from: PiXeL on December 04, 2010, 03:52:33 PM
I've downloaded it and I can see no way of running it :S

You need Bennu to run it, not DIV.
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: panreyes on December 04, 2010, 04:14:04 PM
Oh my, I didn't realize!

Okay, serious now. I can't see a way to make it work.
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: handsource-dyko on December 04, 2010, 04:55:58 PM
Have you downloaded the packages in the right order?

The strange filename extension is some oddity form 7zip.
I had to span it over multiple archives, because googlecode only allows 100mb
filesize per upload.

It could be that some files are missing in the packages though, I generated them
with a script, so I could have missed something.
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: handsource-dyko on December 05, 2010, 11:09:28 AM
Sorry, my fault.I was too quickly with creating the arcives. Malvado.dat and some other files are missing.
I need to upload new archives. I just hadn't tested them. Also the 2010 version didn't work.
I will upload new packages.
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: handsource-dyko on December 05, 2010, 12:53:47 PM
I have removed the old downloads and replaced them with new archives, that should work.
Title: Re: Malvado 2011 (bennu improved version 1.5) update
Post by: handsource-dyko on December 11, 2010, 08:38:19 PM
I've uploaded the release candidate of the new version for testing. You can find both the DEV version as well as the binary distribution.

Both packages are for both Windows and Linux. Other os'ses like bsd/mac/haiku should work since the game only uses bennu's standard modules.

I'd like to support the GPE-wiz, however I don't have a wiz or a cannoo. Maybe someone could test the game on one of these systems; the game has support for the wiz's keymapping. Let me know If there are any problems, because I can't test these devices my self.

The game uses about <25mb of ram, so it might work. (Don't try the demo mode on the wiz/cannoo or old pc's because the game momentarely uses about 1gb of ram, that's because the four demo fpg's are loaded all together in ram just for a fancy demo ;)).

Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: blostec on December 12, 2010, 11:42:19 AM
I still remember the Castle of Malvado of DIV. I have curiosity to see the remake. Downloading, nice work!
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: Noivern on December 27, 2010, 07:52:40 PM
Nice!
Just 1 thing:
this issue came from the original "castillo del dr malvado", the 'jump madness'. Could you lock the space bar?
you know, 1 stroke (or hold) = 1 jump;

NOT 1 stroke (or hold) =  jump forever while touching ground without control.
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: handsource-dyko on December 27, 2010, 08:32:12 PM
Quote from: Noivern on December 27, 2010, 07:52:40 PM
Nice!
Just 1 thing:
this issue came from the original "castillo del dr malvado", the 'jump madness'. Could you lock the space bar?
you know, 1 stroke (or hold) = 1 jump;

NOT 1 stroke (or hold) =  jump forever while touching ground without control.


I'll consider it. I guess you're right, I it quite annoying, other games don't seem to have this.
However, adding a frame of 500 makes it choppy, and a frame of 100 is too little. However, this jump madness can sometimes be used to your advantage. I consider a toggle setting for this.


EDIT: I've tested the old sonic and knuckles pc game, this has "locked" jumping but opensonic and jazz jackrabbit both have bounchy jumping like malvado. Another game I quickly tested is Realms of Chaos, this one has locked jumping. So you've adressed a very good point here, it seems there's no standard, but the maybe the bounching should be variable. I'll do some researce first. But I'm also working on an additional tool for mapediting, that supplements mapedit.
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: josebita on December 27, 2010, 10:45:24 PM
Wanna make a screencast so that I can upload it tot the Multimedia page?
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: Noivern on December 27, 2010, 11:00:16 PM
Quote from: handsource-dyko on December 27, 2010, 08:32:12 PM
Quote from: Noivern on December 27, 2010, 07:52:40 PM
Nice!
Just 1 thing:
this issue came from the original "castillo del dr malvado", the 'jump madness'. Could you lock the space bar?
you know, 1 stroke (or hold) = 1 jump;

NOT 1 stroke (or hold) =  jump forever while touching ground without control.


I'll consider it. I guess you're right, I it quite annoying, other games don't seem to have this.
However, adding a frame of 500 makes it choppy, and a frame of 100 is too little. However, this jump madness can sometimes be used to your advantage. I consider a toggle setting for this.


EDIT: I've tested the old sonic and knuckles pc game, this has "locked" jumping but opensonic and jazz jackrabbit both have bounchy jumping like malvado. Another game I quickly tested is Realms of Chaos, this one has locked jumping. So you've adressed a very good point here, it seems there's no standard, but the maybe the bounching should be variable. I'll do some researce first. But I'm also working on an additional tool for mapediting, that supplements mapedit.


Oh, i think i explained myself wrongly. Just don't allow the player to hold space bar to continue jumping. If you hold the space bar, after the jump, when you touch ground, you shouldn't jump anymore until you release the key and press it again.
Damn, i don't know why i complicated so much my first post xD
Sorry, my bad :P
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: handsource-dyko on December 28, 2010, 03:24:49 PM
Quote from: josebita on December 27, 2010, 10:45:24 PM
Wanna make a screencast so that I can upload it tot the Multimedia page?

A screencast? For the jump bug? Or the game in general? And what kind of format would you like, I have "wink" on my computer, It can export to swf and image files.

Anyway, I dive into that jumping thing, so basically jack should jump only once even when the spacebar stay pressed.


EDIT: I fixed it. It is also fixed for moving platforms, this whas a little more complex because of the process interaction with the jump process (when jack is on a platform, he's a different process, so when you jump whilst on a platform, the process gets switched to the father process again.)

I have uploaded a patched version of malvado.dcb and malvado.exe, look for malvado-jumppatch.zip The patch will be removed when I upload the next version.

Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: josebita on December 28, 2010, 04:19:45 PM
I meant of the game running normally. If you upload your video to Vimeo or Youtube, I can embed them in the Media part of the main website.
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: handsource-dyko on December 29, 2010, 04:38:15 PM
I've put a 7 minute video on youtube. It was quite a bit of work, because Magix video deluxe wasn't cooperating with me.
I've finally made the video with openshot on ubuntu linux. Works like a charm.

Anyway here's the url: http://www.youtube.com/watch?v=FKvYkD2Jt4k (http://www.youtube.com/watch?v=FKvYkD2Jt4k)

embed: <object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/FKvYkD2Jt4k?hl=nl&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/FKvYkD2Jt4k?hl=nl&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: josebita on December 30, 2010, 02:14:40 AM
Muchas gracias, lo subiré a la web :)
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: Noivern on December 30, 2010, 05:28:45 AM
Quote from: josebita on December 30, 2010, 02:14:40 AM
Muchas gracias, lo subiré a la web :)
he meant "thanks very much, i'll upload to the web" (media section :3)
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: josebita on December 30, 2010, 05:49:26 AM
Ups! Thanks :)
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: Windgate on December 30, 2010, 06:02:24 AM
Looks really good dude :D
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: handsource-dyko on January 19, 2011, 08:28:41 PM
New version (V.1.6) is out!

Some improvements:

- some new types of entities, like spikes, chainball platforms, message bubbles, fire and waterfall animation
- includes jump fix
- Archives are now tar.gz format, so more compatible instead of 7zip.
- Dev version includes new tool called scenemapedit, you can create backgrounds with it.
- Documentation updates.
- Versions for the WIZ and CAANOO are also anvailible now, although I don't know if They work properly because I can't test these myself

The older 1.5 testing version is now deprecated on the googlecode download page.

Video featuring the improvements: http://www.youtube.com/watch?v=rSe9nk6f5nA (http://www.youtube.com/watch?v=rSe9nk6f5nA)
embed: <object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/rSe9nk6f5nA?hl=nl&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/rSe9nk6f5nA?hl=nl&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>

Demo of the editor and tools: http://www.youtube.com/watch?v=1uhwb7fx_-M (http://www.youtube.com/watch?v=1uhwb7fx_-M)
embed: <object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/1uhwb7fx_-M?hl=nl&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/1uhwb7fx_-M?hl=nl&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>

Downloads are on: http://code.google.com/p/malvado-bennuremake/ (http://code.google.com/p/malvado-bennuremake/)

As always, the dev version includes all the sources as well.
Hope you enyoy it!
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: handsource-dyko on January 27, 2011, 08:47:04 PM
I've uploaded some missing html files that should be put in the dev-docs directory.
They are helpfiles and a revised version of the development manual.
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: josebita on February 09, 2011, 01:04:14 AM
Thanks! I'll download it and test it ASAP.
Have you thought of releasing a Wii version?
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: handsource-dyko on September 30, 2011, 09:31:24 PM
preview of version 1.7, it's pretty complete, but I am still considering tweaking the first_plane object, and perhaps adding an extra
entity. Be aware that there are some weird glitches in scenemapedit, just save often. I haven't really changed musch to the game itself,
but mostly focused on polishing things.  Also working on some new levels (main reason for some improvements to the engine).

This is the first time I use dropbox, so I haven't got any experience with it yet. ???

http://dl.dropbox.com/u/43665695/malvado2011-development-distribution-all-platforms-part1.tar (http://dl.dropbox.com/u/43665695/malvado2011-development-distribution-all-platforms-part1.tar)
http://dl.dropbox.com/u/43665695/malvado2011-development-distribution-all-platforms-part2.tar (http://dl.dropbox.com/u/43665695/malvado2011-development-distribution-all-platforms-part2.tar)
http://dl.dropbox.com/u/43665695/malvado2011-development-distribution-all-platforms-part3.tar (http://dl.dropbox.com/u/43665695/malvado2011-development-distribution-all-platforms-part3.tar)
http://dl.dropbox.com/u/43665695/malvado2011-development-distribution-all-platforms-part4.tar (http://dl.dropbox.com/u/43665695/malvado2011-development-distribution-all-platforms-part4.tar)

List of changes in malvado 1.7

Overall:

1. Changed malvado.fpg to 16bpp mode, based on the 8-bit fpg "malvado-tweaked.fpg",
   this tweaked fpg has a slightly altered colorpalette (the black colors are shaded
   slightly so that the where not converted to transparant in the 8-16 bit conversion).

   You can compare these very small differences by opening malvado.gpl and malvado-tweaked.gpl
   side by side in notepad++ (23-07-2011).

2. Reorganised malvado.fpg, moved sprites to seperate fpg files, also updated the code and
   the data structures. Also updated datextract to reflect this change. (23-07-2011).

3. Created the "build-level.bat", "build-cutscene.bat", "build-scenemap.bat" scrips, wich compiles
   levels, cutscenes and scenemaps in a semi-automated way. This is an advanced feature, normally
   not needed for editing. Use these scripts with caution, since they will overwrite existing files.
   It requires -extract.prg files generated with datextract as input.  (24-07-2011).

4. Changed resources.fpg to 16bpp mode (24-07-2011).

5. Added a pause function, and changed loading screen (28-07-2011).

6. Replaced ltedit and resedit, functionality is now integrated in mapedit and scenemapedit,
   by making use of dykodialogs (01-08-2011).

7. Increased the length of the hiscorename from 14 to 19 characters (01-08-2011).

8. Changed some menus in mapedit/scenemapedit, added 2 new menus, wich host the replaced hiscore/
   leveltable and resources editors, and a menu for data file extraction (datextract). Some of
   these used to be located in the tools menu (06-08-2011).

9. Created the scenemapediteditor (august 2011).

10. Scenemapedit now has dykodialog for collision properties (18-09-2011).

11. Documentation system is now ready, is html based and quite comprehensive (18-09-2011).

12. Changed the internal implementation of the demo feature, now loads/unloads 1 map at a time,
    instead of loading 4 huge fpg's. Now memory usage is reduced from 512+ MB to about 18 MB
    when the demo's are playing. Now the demo system is cannoo friendly (21-09-2011).

13. Demo recorder now creates .map files, in a temp. directory called "movie". Be carefull, the
    directory has to exist in fpg\demo\. (21-09-2011).

14. Replaced the existing demo's with 4 new ones (21-09-2011).

15. Fixed the "disappearing menu" glitch in mapedit, scenemapedit and cutsceneplayer (22-09-2011).

16. Extended the features of the spikes_ball and spikes_ball_platform, now you can choose if the rotation
    should be clockwise or counter clockwise, and you can set 3 rotation speeds, slow, medium and fast (25-09-2011).

17. Scenemapedit save routine: fixed a bug that could cause data corruption, and changed the path of the fpg to
    fpg\maps (25-09-2011).

18. Made hardnessobject selection in scenemapedit easier. Before, it could be difficult to lock on a hardnessobject
    when it was covering a foregroundobject. The collision system seems to prefer the foregroundobject, making it
    sometimes impossible to move the hardness object. Now the foreground object is disabled for 5 seconds when the
    hand cursor collides with a hardnessobject, thus making it easier to select (25-09-2011).


19. Preview now jumps straight to position of the cursor in mapedit when previewing a level. Now, you now longer have
    to scroll all the way to the position you wanna check. also implemeted this feature for the game engine in test mode,
    this is enabled by default and under the toggles menu or F11 key (25-09-2011).

20. Added two extra options to the game (listed under misc. options), to toggle cutscenes and infobubbles (26-09-2011).

21. Extended the features of the object and first_plane entities, now they can be scaled, rotated, and flipped, and have
    transparancy set. (29-09-2011).

22. Did similair improvements to the scenemapedit objects, they now also have a properties window (30-09-2011).




Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: SplinterGU on September 30, 2011, 09:45:15 PM
file 3 not exists
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: handsource-dyko on September 30, 2011, 10:06:03 PM
does this work:

http://dl.dropbox.com/u/43665695/malvado2011-development-distribution-all-platforms-part3.tar (http://dl.dropbox.com/u/43665695/malvado2011-development-distribution-all-platforms-part3.tar)

weird drop box. ;D
Title: Re: Malvado 2011 (bennu improved version 1.5)
Post by: SplinterGU on September 30, 2011, 11:43:26 PM
sometimes works... sometimes don't works...

I already download it.