Ultimate Amiga
Amiga Software Help / Discussion => Games Hacking, Modding and Editing => Topic started by: Hungry Horace on September 23, 2007, 10:23:26 PM
-
im in the process of building the Mega Lo Mania editor / Front-End
it's very early days. So far i have it ripping the island blocks, reading the map data and drawing it (rather scrapily)
EDIT: not so scrapily now ;)
(http://www.ultimateamiga.co.uk/HostedProjects/DevelopersSection/HungryHorace/MegaLoManiaEditor/Pictures/Editor_01.png)
like most of my GUIs ill be using the game's original graphics for the visual style.
i f anyone fancies trawling through the MLM binary with a hex editor.
http://www.djcresswell.com/mlm
$1429A seems to contain the data about "number of opponents" but i still need to find out what data dictates "colour of land"
i think its probably located between $13E89 and $1409B (after which the island data begins) or just after... $1425C -> 14299
0801 020D 0507 0B0E 090C 0306 050A 090D
070E 0F09 080C 0003 0206 0D07 0B0A 0E09
0C01 0403 0206 0D05 070B 0A09 080C 0100
0403 0206 0C00 0D05 070B 0A0E 0F00
however, i havent got logged what colour each island is.... so if anyone fancies helping out by working out the pattern here? ;) perhaps just get us a log of all island colours in order.
maybe this will also be of use... i dunno
(http://www.ultimateamiga.co.uk/HostedProjects/DevelopersSection/HungryHorace/MegaLoManiaEditor/Pictures/Development_LittleIslands_01.gif)
-
/me watches the tumbleweed roll by
oh well...
this is how it looks atm
(http://www.ultimateamiga.co.uk/HostedProjects/DevelopersSection/HungryHorace/MegaLoManiaEditor/Pictures/Editor_02.png)
-
.. lol , I really dont know where to start looking through ascii and all that crap - seriously
the most modding i did was with that red alert thing .. that was cool :D
-
basic editor and beta version of patched Gods avaiaible
edit: <<dead link removed>>
you need and HD / workbench setup for WHDload usage.
-
hm.. i need Amiga for this..
-
hm.. i need Amiga for this..
winuae?
here are some pics (in editor, then 2 in-game after editiong)
(http://www.ultimateamiga.co.uk/HostedProjects/DevelopersSection/HungryHorace/MegaLoManiaEditor/Pictures/Editor_03.png)
(http://www.ultimateamiga.co.uk/HostedProjects/DevelopersSection/HungryHorace/MegaLoManiaEditor/Pictures/EditedGame_01.png)
(http://www.ultimateamiga.co.uk/HostedProjects/DevelopersSection/HungryHorace/MegaLoManiaEditor/Pictures/EditedGame_01.png)
-
no.. il wait my really Amiga ..
;)
-
since no one helped with my little request... this is here for my own reference. ::)
Aloha - Light Brown
Bazooka - Light Green
Cilla - White
Drakula - White
Etcetra - Yellow
Formica - Dark Brown
Gazza - Dark Brown
Hernia - Dark Green
Ibiza - Light Green
Junta - White
Karma - Light Green
Lada - Yellow
Mascara - Dark Green
Nausea - White
Ocarina - Yellow
Pyjama - Dark Brown
Quota - Grey
Rumbaba - White
Sinatra - Dark Green
Tapioca - Yellow
Utopia - Grey
Vespa - Grey
Wonka - Light Brown
Xtra - Dark Brown
Yoga - Light Green
Zappa - Grey
Ohm - Light Brown
MegaLoMania - Dark Green
now a pattern for this... (maybe 1-7 in the order that they feature on the grid above?) has to be found in the data.
-
i'm resuming work on this i think. The Cannon Fodder update has inspired me.
for a while at least... it would be nice to get a basic God-editor in there.
-
i'm resuming work on this i think. The Cannon Fodder update has inspired me.
for a while at least... it would be nice to get a basic God-editor in there.
Nice, i forgot all about the wav file, will have to sort it for you.
Errmmm can you send or up the wav I was sopposed to replace.
Long live the yellow people, :).
-
Long live the yellow people, :).
gonna see if i can find a way to make each character selectable on any colour. I was thinking of using a template IFF file a bit like creating WormsDC landscapes
as such, i'll let you know about sounds!
-
progress is slow, but i'm getting there.
just working on the God Previewer / Selector, where you chose your 4 Gods atm. nothing too taxing, just easing myself back into the code for now.
(http://www.ultimateamiga.co.uk/HostedProjects/DevelopersSection/HungryHorace/MegaLoManiaEditor/Pictures/god_preview_fol1.png)
(http://www.ultimateamiga.co.uk/HostedProjects/DevelopersSection/HungryHorace/MegaLoManiaEditor/Pictures/god_preview_madcap1.png)
-
Now, that is just sweet.
You know the wav file, do i have to do it in a camp voice, lol, like the original yellow god. Or is a welsh accent ok, hey how about I do it in welsh, ;).
-
do it so you sound like you welshy ::)
-
do it so you sound like you welshy ::)
Damn, I was all set for getting into character, but then again "no I dont think so" ;).
Welshy it is, ;).
-
(http://www.ultimateamiga.co.uk/HostedProjects/DevelopersSection/HungryHorace/MegaLoManiaEditor/Pictures/god_edit_horace1.png)
God selector is now kind of becoming the full God editor.
You can now click the eyes/mouth of the God, to test out all the animation frames for blinking/talking.
at the top left, it displays the name of God from the 'mlm' binary... this will be editable, and will automatically update the name in the center (once i've created the whole font in 4 colours)
below that, you pick which of the four gods you are editing.
below that again (where the pointer is), restores the displayed God from the files, or patches the current displayed God (which is edited in memory only) into the game (i.e. load / save)
the bottom centre text will also be editable by hand, so you can alter your God's description.
top right, the 'scroll' represents the God template file, which you can edit in Dpaint (or any other graphics editing program). Clicking the scroll will allow you to change what template file you are reading from.
the -> arrow from the scroll to the coloured badge, will import the God from the template, onto the current colour.
The face, arrow, scroll option below that, is used for transfering graphics BACK to the template. this means you can add a face to the template, import the face, then use this option to export back the mouth/eyes, which are the most difficult bits to edit.
I need to add the sound previewer and importer, and work out if there are any extra options to add here which i havent thought of yet.
thoughts / ideas anyone?
-
(http://pspuae.condor.serverpro3.com/images/mlm/god_edit_horace1.png)
God selector is now kind of becoming the full God editor.
You can now click the eyes/mouth of the God, to test out all the animation frames for blinking/talking.
at the top left, it displays the name of God from the 'mlm' binary... this will be editable, and will automatically update the name in the center (once i've created the whole font in 4 colours)
below that, you pick which of the four gods you are editing.
below that again (where the pointer is), restores the displayed God from the files, or patches the current displayed God (which is edited in memory only) into the game (i.e. load / save)
the bottom centre text will also be editable by hand, so you can alter your God's description.
top right, the 'scroll' represents the God template file, which you can edit in Dpaint (or any other graphics editing program). Clicking the scroll will allow you to change what template file you are reading from.
the -> arrow from the scroll to the coloured badge, will import the God from the template, onto the current colour.
The face, arrow, scroll option below that, is used for transfering graphics BACK to the template. this means you can add a face to the template, import the face, then use this option to export back the mouth/eyes, which are the most difficult bits to edit.
I need to add the sound previewer and importer, and work out if there are any extra options to add here which i havent thought of yet.
thoughts / ideas anyone?
Awseome horace. I think you have thought of everything, :).
-
i think soon i'm going to have to make a video instead of showing screenshots. It's becoming less obvious what's working, and what is still to be done.
(http://www.ultimateamiga.co.uk/HostedProjects/DevelopersSection/HungryHorace/MegaLoManiaEditor/Pictures/god_edit_skate1.png)
as you can see, the "toolbar" has got a lot more complex.
all of the arrow functions work, with the exception of the 'ascii name' (shown top left) to graphic name (centre) converter [this is the moron symbol -> the white ID shield].... i've just spent a while re-creating the coloured Font to make this possible, so hex-editing the names and converting across is definately the next thing to put in place!
in the picture above, using this function would change "SKATE" to saying "FISH" , which is currently the (test) name of the God in the main game binary.
you can now dump the select-screen/ID info back into the template after conversion/description editing, although making those edits can actually be done yet.
you can also use the moron-converter to dump the standard eyes/mouth onto the template, as mentioned before.
Saving the template file is now possible (this became essential for developing at this stage!)
Also, the template loader now imports all graphic elements (face, mouth, eyes, name and description) in one go.
the template file (seen here being edited in DPaint) looks like this.....
(http://www.ultimateamiga.co.uk/HostedProjects/DevelopersSection/HungryHorace/MegaLoManiaEditor/Pictures/template_pspuae.png)
I think i will have to make a RISS version without the full editing options, but allow you to load in the templates / files which are already made. The graphical editor isnt really very practical for use with PSPUAE.
-
silent video of some functions in action
http://uk.youtube.com/watch?v=r36AHFl1W0o
-
Awesome, I like the way, i can close my eyes, open my mouth and do the spock eye browe thing, ;).
-
Awesome, I like the way, i can close my eyes, open my mouth and do the spock eye browe thing, ;).
the yellow character is allowed 2 eye-movements - originally a blink and a wink, but the blink frame didnt line up so well with your eyes, so i needed something else for you to do.
i figured a raised eyebrow thing was as good as anything else!
-
a further demo of the MLM editor in action....
http://uk.youtube.com/watch?v=pT2u4yl3bLc
many more options, features, and a demonstration of the patching/mods in action.
-
That is so cool. See how you couldnt take me, the "CONTROLLER OF THE YELLOW PEOPLE". I was to ard for your slings, ;).
-
That is so cool. See how you couldnt take me, the "CONTROLLER OF THE YELLOW PEOPLE". I was to ard for your slings, ;).
trying to cram some gaming before the video reached 10 mins meant i didnt play very well!
-
Cool !
Just discovered this Gem and watched the latest Demo Vid.
Yust had to grin most of the Time.
Hope that the Editor progresses well and will surface sometime for some editing fun.
Looks very promising and kudos to you Hungry Horace.
-
Hope that the Editor progresses well and will surface sometime for some editing fun.
Looks very promising and kudos to you Hungry Horace.
thank you for the support qVp. rest assured, although i have been tempted to release the editor in its current state, there are not -too-many adjustments which need to be made before i can release it! ... however, there are also extra features which i hope to add, and a few extras which i know i -can- add, which are not in-place yet, which i am sure will make the editor even better when it does come to release!
i am aiming to have a really good version ready some time in December i think. Let's call it my christmas gift to the Amiga community!
i am also accepting photos/names for possible template files, so if anyone wants to post photo here, and include a max 6-digit name for it, and maybe a decent description, i may be able to include them as a template file with the final release!
-
0801 020D 0507 0B0E 090C 0306 050A 090D
070E 0F09 080C 0003 0206 0D07 0B0A 0E09
0C01 0403 0206 0D05 070B 0A09 080C 0100
0403 0206 0C00 0D05 070B 0A0E 0F00
(http://www.ultimateamiga.co.uk/HostedProjects/DevelopersSection/HungryHorace/MegaLoManiaEditor/Pictures/Development_LittleIslands_01.gif)
yaaaahoo!!! :D
i now know what the above code is (after a year of originally posting it!)
this defines the way each tile in the picture appears in-game, with regards to which edges have 'coastline' and which do not. (using binary notation for each one; eg 1111 [0F] has coastine on all 4 sides ) ... knowing this means i can now create a proper tile-editor for the game, allow you to define any of the 61 possible tiles 8)
now i've -really- gotta find out how to define the landscape colour!
-
(http://www.ultimateamiga.co.uk/HostedProjects/DevelopersSection/HungryHorace/MegaLoManiaEditor/Pictures/greenAloha.png)
green Aloha!
Aloha - Light Brown Bazooka - Light Green Cilla - White
Drakula - White Etcetra - Yellow Formica - Dark Brown
Gazza - Dark Brown Hernia - Dark Green Ibiza - Light Green
Junta - White Karma - Light Green Lada - Yellow
Mascara - Dark Green Nausea - White Ocarina - Yellow
Pyjama - Dark Brown Quota - Grey Rumbaba - White
Sinatra - Dark Green Tapioca - Yellow Utopia - Grey
Vespa - Grey Wonka - Light Brown Xtra - Dark Brown
Yoga - Light Green Zappa - Grey Ohm - Light Brown
MegaLoMania - Dark Green
00 02 01 01 03 05 05 06 02 01 02 03
06 01 03 05 04 01 06 03 04 04 00 05
02 04 00 06
at location $14080
00=Light Brown
01=White
02=Light Green
03=Yellow
04=Grey
05=Dark Brown
06= Dark Green
hazarr!
/me does a little happy dance
-
and now.... the above nonsense in action!!!
New level with new (previously not seen in MLM) tiles!
Editor:
(http://www.ultimateamiga.co.uk/HostedProjects/DevelopersSection/HungryHorace/MegaLoManiaEditor/Pictures/greyaloha_editor.png)
Menu:
(http://www.ultimateamiga.co.uk/HostedProjects/DevelopersSection/HungryHorace/MegaLoManiaEditor/Pictures/greyaloha_menu.png)
Game:
(http://www.ultimateamiga.co.uk/HostedProjects/DevelopersSection/HungryHorace/MegaLoManiaEditor/Pictures/greyaloha_game.png)
-
This is an awesome project. You have brought it along nicely.
How about, changing sounds?
-
How about, changing sounds?
it will happen, but it'll probably be the absolutely last thing i add to the editor.
Several reasons for this... the trickiness of making sure sounds fit (length and pitch) to replace the originals, the fact that no 'template' etc can be used, and that multiple files have to be replaced, so you cant even package them all up together very easily.
I'll only do the God Speech though.... everything else is too 'game specific'!
And yes, i am very pleased with what i've done with this project, given that i started last year and stopped fairly quickly, i've finally found a great flow with working on it, and i am enjoying the progress!
i have, for a very long time, wanted new levels on MLM (i worked the basics out many years ago, and even did some manual god-editing then too!)... i never thought i'd make it as easy to edit as this though!
-
just to let a few other see, osiris37 has been a treasure and will be providing some extra graphics to acompany the editor upon release.
(http://www.ultimateamiga.co.uk/HostedProjects/DevelopersSection/HungryHorace/MegaLoManiaEditor/Pictures/ariel_ingame.png)
-
my apologies, updates are getting a bit slower i admit.
i'm at the hardest stage of coding. i think....
it works, and well, but there is cleaning up to do and ends to tie-up!
slowly picking through it though.... file-selector is currently being chipped away at.
FOL - want to build me a cheap webpage like the Cannon Fodder New Campaign one sometime? something i can just add text and pictures to!
http://www.ppa.pl/cannonfodder
i think i will include a little section on how the data is stored / the editor works, as I dont think its documented anywhere else.
-
keep up the good work horace! :D
-
my apologies, updates are getting a bit slower i admit.
i'm at the hardest stage of coding. i think....
it works, and well, but there is cleaning up to do and ends to tie-up!
slowly picking through it though.... file-selector is currently being chipped away at.
FOL - want to build me a cheap webpage like the Cannon Fodder New Campaign one sometime? something i can just add text and pictures to!
http://www.ppa.pl/cannonfodder
i think i will include a little section on how the data is stored / the editor works, as I dont think its documented anywhere else.
If you want, but I feel I could make something easier for you to use. Would save you editing the html, but thats only if you want. I code start coding it then, once you supply graphics, ;).
-
hmm.. i dont really mind how it's done! that html one is nice and fast and works even on Amigas ;) but i'm not too bothered.
i'm ok with html basics, but i'll only be adding text and pics anyway!
i'm sure i can get some placer graphics knocked-up. it's only the top banners and screenshts you need anyway!
-
hmm.. i dont really mind how it's done! that html one is nice and fast and works even on Amigas ;) but i'm not too bothered.
i'm ok with html basics, but i'll only be adding text and pics anyway!
i'm sure i can get some placer graphics knocked-up. it's only the top banners and screenshts you need anyway!
Ok, give me a url name, and ill setup some space for you and you can then start uploading setting up etc etc.
-
Right, i really need a break from the MegaLoEditor for at least a couple of weeks.
Perhaps i will upload a third demo video, but i have a beta being tested and some additional graphics being made up, so i will wait for those.
atm, i am a bit sick of looking at the game/editor so it's probably a good idea for me to have a play with something fresh and come back to it with some passion for the final push....
thankfully there is only one major feature missing (sound editor), although there are still a number of smaller bits and pieces i want to add along the way. The most important part (the level editor) is only missing a few tiny bits, and the God Graphics editor is almost perfect. Most of the parts left are just cosmetic.
I hope anyone awaiting the release of this understands my reasoning... i want it to be perfect and i want to continue to enjoy making it!
(http://amos.condor.serverpro3.com/MegaLoManiaEditor/gfx/wip_screenshots/multigods.png)
-
advice please!!
i am currently working on the "de-sex" patch, which removes any indication as to whether a God is Male or Female. As such, i've had to come up with some alternative "titles" for when you win an island. These have to be no-longer, or shorter than the original titles given (otherwise i'd have to do a lot of patching of internal memory locations that I am simply, not doing!!)
as such, i've grabbed all the titles, and worked on alternatives (on the right). Please let me know if you think these are any good....
PRESIDENT
KING - BOSS
QUEEN - BOSS
CROWN PRINCE - MAJESTY
CROWN PRINCESS - MAJESTY
MESSIAH
PRIME MINISTER
EMPEROR - EMPEROR
EMPRESS - EMPEROR
SOVEREIGN
MASTER - KAISER
MISTRESS - KAISER
DICTATOR
HIGH PRIEST - SOVEREIGN
HIGH PRIESTESS - SOVEREIGN
SULTAN - MOGUL
SULTANA - MOGUL
POPE
PROPHET
POTENTATE
MONARCH
MAGNATE
LORD - CZAR
LADY - CZAR
MOGUL
BIG CHEESE
GOVERNOR - GOVERNOR
GOVERNESS - GOVERNOR
DUKE - DUX
DUCHESS - DUX
SUPREMO
MAGNIFICO
ALMIGHTY
BIG KNOB
ORACLE
STALWART
GRANDMASTER
I have one 4-letter one left over... the best i can manage is;
GURU, DEAN, HEAD or DON
edit: KillerGorilla suggested "Dux" which is the origin of Duke / Duchess in Latin : http://en.wikipedia.org/wiki/Dux
-
I vote Don ;) .
How about majesty?
-
How about majesty?
as you can see, i've already put that as the alternative to "CROWN PRINCE(SS)"
-
Oops ::) . I did check, but obviously not properly :-\
-
more done. number of men per game and number of men per epoch now patched (0-65536!)
"de-sex" option is now in place, just need to finalise the address locations and actually patch in the text.
help option or sound-editor will be next ... neither of which will be small tasks!
-
more done. number of men per game and number of men per epoch now patched (0-65536!)
"de-sex" option is now in place, just need to finalise the address locations and actually patch in the text.
help option or sound-editor will be next ... neither of which will be small tasks!
Very nice indeed.
-
new update:
http://www.youtube.com/watch?v=8ZNMKj07nRQ
Osiris37, once again, i must say thank you for the graphics. I hope you enjoy seeing them in action.
-
That is sweet dude. :o You're a legend.
-
That is sweet dude. :o You're a legend.
Aye, is awesome.
-
very tempted to release this editor as-is if there is interest.
I am quite likely to pick it up for bug-fixes and small bits of coding here and there, but that sound-editor seems ever more unlikely. (i think i will just put hints & tips into the readme on how to edit sounds)
-
very tempted to release this editor as-is if there is interest.
I am quite likely to pick it up for bug-fixes and small bits of coding here and there, but that sound-editor seems ever more unlikely. (i think i will just put hints & tips into the readme on how to edit sounds)
Still need our PSPUAE special edition, with us lot as the characters, ;)
-
picture links fixed..... because ;)
-
Hi,
Did you ever find time to finish this. Wouldn't mind a chance to tinker with it.
MadAngus
-
Hi,
Did you ever find time to finish this. Wouldn't mind a chance to tinker with it.
MadAngus
I believe horace is still working on it.
There are 3 videos on youtube, last being the latest.
-
Cheers,
I think I will draft a mock up help file from those vids, just for fun.
-
Ha just realised how much 'Gundar' reminds me of Riker from Star Trek TNG, never really noticed whilst I was making the faces :) Zothen could well be the same character from Bloodwych too Lol! :)
-
Ha just realised how much 'Gundar' reminds me of Riker from Star Trek TNG, never really noticed whilst I was making the faces :) Zothen could well be the same character from Bloodwych too Lol! :)
would you be interested in doing some intro screens so that an edited version could be released?
-
Sure, you mean like a splash page type thingy?
:)
-
Sure, you mean like a splash page type thingy?
:)
replacements for the intro pictures.... so that your Gods could be shown "in action" as it were.
http://hol.abime.net/2437/screenshot
^^ have a look at the first 4 pictures here.... these i would like to replace :)
-
Ahah! I get you, do you want new text to go with them too?
-
Ahah! I get you, do you want new text to go with them too?
we should be able to butcher the font from the old version (or use photoshop) .... i need to think of (and agree with you!) a narrative....
let me have a think about what each might be over the weekend :)
-
Sounds good :) Which format were the 'God heads' I sent to you, can't remember if I used Photoshop or Dpaint? Just building a new WB install in E-UAE to shove Dpaint on it if needed.
EDIT: Ignore that Horace, I realised that I can work in Photoshop and Export to Amiga.iff which I tested in Dpaint and it works vise-versa with my setup :)
-
Managed to draft a few pictures which I will try to upload later. Still working on the text, though I have the "gist" of the intro story....
You may have some flexibility with the palette too :)
-
pictures and descriptions etc all included in teh attached ZIP.
Let me know if you need any tips!
Cheers!
-
Cheers Horace, might not get to look at it until the weekend tho :)
-
Cheers Horace, might not get to look at it until the weekend tho :)
There really is no rush! Maybe by the weekend I will have investigated the palette(s) a bit more...
-
Hi Horace, if it helps, here is the 16 col palette I used for the heads... :)
Edit: Sorry had to zip it, site wouldn't accept the .iff for some reason.
This is the photoshop (as an indexed palette) but will load directly into Dpaint as is...
-
You get 32 colours to play with on the intro and outro pictures :) I just need to work out which ones you are allowed to change in each picture! (in the outro picture, some are re-coloured depending on who you win as)
-
Yay! More colours = Win :)
-
good news is that you have a full 32 colour palette to play with :)
Colour zero should of course be Black.
The original palettes all have 8 colours which remain the same, and these are different shades of grey...
4 of these are used in the story text, so i suspect we will want to do the same.
I dont mind if you just want to ensure that *only* 4 colours are reserved for the text, or if you want to continue with the same 8 shades as the original. You can use those grey colours within the pictures anyway :)
The main logo also features on the final 'frame' but uses its own palette not within the picture.
Picture size of each is a wide-screen friendly 320x152 too :)
-
Yeah, I'll probably stick to the 8 greys but will see when I do the artwork, may need to 're-appropiate' if needed :)
Did you ever find out what the font was?
-
really rough concepts (23 colours) attached in .gif format .... i used the wrong height too :/
i havent checked if i have the same/similar font yet
-
Thanks Horace :)
-
I am going to make a private version of the Editor available to some members of the board for testing.
Hopefully Osiris will be back with us soon so we can get the mod done... then, assuming there are no major bugs, I will release both the editor and mod together in a "take it as they are" state... possibly to be returned to in the future.
-
I am going to make a private version of the Editor available to some members of the board for testing.
Hopefully Osiris will be back with us soon so we can get the mod done... then, assuming there are no major bugs, I will release both the editor and mod together in a "take it as they are" state... possibly to be returned to in the future.
I was playing around with the version you sent me before christmas, with the cool logo that changes colour at the beginning, :).
-
This is sooo cool!
When I gets my amiga up and running ill be all over it.
-
Hi Hungry Horace,
Did you ever publish a map of offsets as to where to find the island data in the executable? cheers!
-
that's just so cool horace! 8) 8) 8) 8)