Christmas pallet not showing up in Lemmain

Started by GigaLem, December 24, 2015, 05:55:49 AM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

GigaLem

When i finally put all the levels together
i have decided to try to put it together into flexilemmix
i changed the pallet, but the lemmings nor the menus did not change
my second attempt i also extracted the xmas pallet
and it turned into a glitchy mess (This time i kept backups)
This topic may move, im not sure thought

namida

I replied to your PM with instructions.

For anyone else reading who has the same issue - with NeoLemmix MAIN.DAT files, the "Xmas Palette" option does nothing - it's only there for regular Lemmix (or DOS) MAIN.DAT files, which use a restricted palette rather than (almost) full color support.

The way to get Xmas themed graphics therefore is to extract them from a MAIN.DAT that already has them, for example, Holiday Lemmings 94.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

GigaLem

Im goting to be honest, I hate (And i mean HATE) working with lemmain sometimes
because im trying to is get this (Image is example)

But what do i get?
T̷͎̩̩̭͕̺̯̍̀͑̽̐Ḣ̡̱̪̟̝͋̎̿͛̕Ì̻͙̣̔S̬̠̟͕͎̐ͯ̿́ͯ!̛̰̞̪̪̱ͧ͊̏̃̈́͗ͥͫ
Spoiler

Braden12 [Deleted]

What is lemmain? Is there a way to edit MAIN.DAT files? Even for DOS lemmings too? ??? (lol)

GigaLem

Well...its mainly for neolemmix based editing, as in for making you own .exes for level packs
Something if you screw up in a certain territory, unless you have help (hurry namida :( ) you are F***ED

namida

As with every other time you've had this problem, it's because you've either exported or imported with the wrong settings.

Assuming you're using a recent version of NeoLemmix (V1.29n+), use the "V1.29n+" option when importing. When extracting, use the option that's correct for the MAIN.DAT file in question; this will usually be the V1.29n+ one (and will certianly be that if you used the MAIN.DAT I told you to) - and if the error was on the extract side, you would've noticed when trying to edit the images. Yes, LemMain is a bit of a pain in the ass, but at this point there's little reason to replace it.

Quote from: Gui55 on December 28, 2015, 04:28:55 AM
What is lemmain? Is there a way to edit MAIN.DAT files? Even for DOS lemmings too? ??? (lol)

LemMain does work with DOS lemmings, but the compression algorithm isn't very good which more often than not leads to glitches when using the rebuilt MAIN.DAT with DOS Lemmings (it works fine in Lemmix). Use the "Four-Rank Traditional" (or in the case of ONML, "Five-Rank Traditional") option, and after rebuilding it, you'll need to use some other tool (such as Mindless's DAT Tools) to extract and recompress the generated MAIN.DAT file.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

IchoTolot

As I see this fucked up picture:
GigaLem, did you save your logo as a 24-bit map?
I ask, because when you made my Reunion logo you gave me an 8-bit map which resulted in an comparable mess.
You can simply change it to an 24-bit map by choosing the "save as" option in an editor program an selecting the 24-bit save option.

GigaLem

Yes its a 24-bit bitmap, luckily this issue was resolved when i put the .exe together via Flexitoolkit
however the main problems that i sent a file to namida about
the messages wont show up
and two tile sets wont load despite being in there (clockwork and xmas)

GigaLem

While im still on the topic for my late holiday(s) pack
i tried changing the name and putting into a new .exe
yes im using flexi tool
here is the result below

namida

So far, I have been unable to reproduce any of the problems you report, even after you sent me your project source files. I tried running the exact EXE you sent me, and it worked fine - no need to even so much as rebuild your source files. This reminds me of the case with Resident GigaLems, where you said there was a problem with the EXE and sent me the supposedly faulty EXE, I had no problem when I ran it, so I sent the exact same EXE back, asked you if it worked, and you said it worked fine. The exact same EXE you sent me that you said was not working. And that's exactly what happened this time too. Either you're running the wrong EXE, or there's something very unusual about your computer that causes the problem's presence or absence to be based on whether or not you've sent the file to me and I've sent it back.

If you're definitely not doing anything wrong, the only remaining suggestion I can make is to try building your EXE on another computer, since your computer seems to be the only one with this problem. You should be able to do this on any Windows computer (as long as it's Windows 2000 or higher; building an EXE doesn't work on earlier versions than that. It should work on a Linux PC that has WINE installed), and you do not need administrator rights.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

GigaLem

Quote from: namida on January 02, 2016, 05:11:20 PM
If you're definitely not doing anything wrong, the only remaining suggestion I can make is to try building your EXE on another computer, since your computer seems to be the only one with this problem. You should be able to do this on any Windows computer (as long as it's Windows 2000 or higher; building an EXE doesn't work on earlier versions than that. It should work on a Linux PC that has WINE installed), and you do not need administrator rights.

Like i said this is the only working pc i have access to, i have no access to any other pc as of right now, and of course the one i had is in storage, im not sure if it still works since the last time used it was 4 years ago, if i cant make a working exe where i have no problems with the tilesets or message, i might as well shaft the projects i've been working since i cant get them released for the life of me, programs like flexi tool and lemmain, THEY HATE MY GUTS

Simon

When the produced binaries give division by zero, it's probably a bug in the host game, or in the toolchain. The toolchain takes content and bundles it together. Whatever is missing should be identifiable at that time.

I have no idea whether Giga's problem reports are detailed enough for namida to understand. They look vague to me. Without a brutally detailed description of what's been done, this sounds impossible to reproduce -- an obscure bug in the host game that nobody else has had in years, throwing a bland error message that contains no stack trace or anything.

I have no idea what has been sent via PM. Apparently, 80 percent of the problem reporting happens via PM.

Quoteyou said there was a problem with the EXE and sent me the supposedly faulty EXE, I had no problem when I ran it, so I sent the exact same EXE back, asked you if it worked, and you said it worked fine.



-- Simon

ccexplore

Wonder if there's some way to make the error message better, like including the source filename or line number of the code where the error originated from.  Not sure if doable in Delphi.

Perhaps GigaLem can try sending a PM to himself with his EXE as attachment, then download the PM attachment and see if that fixes his problems. :-\

namida

Quote from: ccexplore on January 04, 2016, 01:24:30 AM
Wonder if there's some way to make the error message better, like including the source filename or line number of the code where the error originated from.  Not sure if doable in Delphi.

Perhaps GigaLem can try sending a PM to himself with his EXE as attachment, then download the PM attachment and see if that fixes his problems. :-\

His 100MB EXEs due to consistently disregarding my advice to build low-quality musics into the EXE and use a seperate music pack would prevent this from being doable, due to the 16MB size limit. But perhaps he could try putting them in Dropbox (or similar) then downloading via the web link.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)