Why LemEdit won't work under XP

Started by Mindless, April 21, 2005, 11:51:56 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

DragonsLover

I like dragons! They're the center of my life! I'll never forget them...

namida

Cheapo is better than LemEdit anyway.
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)

Leviathan

Now how in the world must I implement that code and where do I have to do that?

I can't run Lemedit2 in Dosbox at all (it says "needed .dat file could not be opened"),when I just run it in DOS it runs but the mouse is very very slow.

Mindless

perhaps you are mounting the wrong directory?

Isu

The same thing happens to me when I try to run LemEdit2 in DOSbox, and I'm pretty sure I'm mounting the right directory...

JM

I simply have no idea why Lemedit won't work under Windows XP.It wudn't run under XP for me.

guest

Quote from: Isu  link=1114127516/15#19 date=1120736278The same thing happens to me when I try to run LemEdit2 in DOSbox, and I'm pretty sure I'm mounting the right directory...
Odd.  Can you give a listing of what's in the directory?

Do you get the same problem with the original LemEdit?

DragonsLover

For me, it works well (I'm using Windows Xp of the school).

There's just a small bug that I've found: When I tried, for example, to open Mikepak00.dat, it said that it was not found. But, when I tried on Levelpak.dat, it was ok. So, I don't know what's the bug, but try to open the paks without using numbers and see.
I like dragons! They're the center of my life! I'll never forget them...

guest

Quote from: DragonsLover  link=1114127516/15#22 date=1120842252There's just a small bug that I've found: When I tried, for example, to open Mikepak00.dat, it said that it was not found.
That's because "Mikepak00" has 9 characters.  LemEdit is a DOS program so it can only handle filenames with at most 8 characters (eg. Mikepak0).

You need to rename the file to a shorter name.

DragonsLover

Oh... ok, this is not a problem!

That way, everything works perfectly for me!
I like dragons! They're the center of my life! I'll never forget them...

Shvegait

QuoteThat's because "Mikepak00" has 9 characters. &#A0;LemEdit is a DOS program so it can only handle filenames with at most 8 characters (eg. Mikepak0).

You should also try opening Mikepa~1.dat. (This is how later versions of DOS dealt with >8 letter names, by truncating the name and adding ~ with a number (starting at 1).)


Edit: I just tried it and this worked for me.

Dashwarts

On my PC (Modded Windows XP Pro with P4SD-LA motherboard and DOSBox 0.63) LemEdit runs, but it has a bug with the mouse (like the slow mouse bug) but on mine, even after activating the DOSBox mouse, the cursor just sits there, i tried all 3 types of my mice (Serial, PS2, wireless USB), and nothing happened every time.

Borg Number One

Hi.

The hacked LemEdit2 works really great in DOSBOX.
It is a nice 3Byte hack. :D


Well, long time ago I tried to figure out the compression which is used in the level files and in "adlib.dat" in different Lemmings games.


The tunes from "Winter Lemings"(Holiday Lemmings 1993) were successfully ripped by
Roman Dolejsi and its Multi Adlib format Player:
RDOSPLAY
http://sorry.vse.cz/~roman/dimension/rdos/rdosplay/
-->
http://sorry.vse.cz/~roman/dimension/rdos/rdosplay/rply021b.zip
-->
rply021b.zip
-->rply021b\FILES\LEM\*.LEM


If you run "Winter Lemings"(Holiday Lemmings 1993) in DOSBOX,
then you can dump the memory inside/of the emulation, with the help of DOSBOX*'s memory dumper.

After converting the ASCII memory dump to plain binary memory dump,
you should be able to find this HEX value "1C52".

Compare the bytes/ the data after the "1C52" HEX value with the .LEM tunes in the RDOSPLAY archive and you will see that they are equal.
-->That means, in the memory dump,
there are the three Adlib tunes of
"Winter Lemings"(Holiday Lemmings 1993).


However, "Oh no more Lemmings" seems to use a different "Sound Images"-Adlib Format.
In the memory dump I could not figure out the tunes.

But I could find really interesting strings:
"AdLib Music by Sound Images (c) 1991"

Ad-Lib Music/FX Driver - (c) 1991 Sound Images   Tel. 061 773 4541


                        ~ Lemmings ~


Press ...       A - Very cute
                B - Wacky
                C - Patronizingly happy
                D - The smiling blues
                E - Much joviality
                F - Not at all serious

             Shifted A-Q for Sound Effects


                 Space - Fast Forward
                 Enter - Stop Tune
                 Escape - Quit

Does "Oh no more Lemmings" have a built-in Jukebox????


The strings are not in the VGALEMMI.exe?!??!!.
Even after unpacking the PKLite compressed executable.

The strings must be part of the compressed "adlib.dat" file.

Is there someone, who knows the file compression methods,
which are used in the early Lemmings games?


I think the author of LemEdit would know it,
but his homepage is not available anymore. :(


Can someone help?



*=You need the DEBUG release of DOSBOX to dump the memory inside the emulation.
Either you compile the DEBUG release by yourself or you get in contact with harekiet (Author of DOSBOX)


guest

Quote from: Borg Number One  link=1114127516/15#27 date=1121034188Press ... &#A0; &#A0;A - Very cute
&#A0; &#A0; &#A0; &#A0; &#A0; &#A0; &#A0; &#A0;B - Wacky
&#A0; &#A0; &#A0; &#A0; &#A0; &#A0; &#A0; &#A0;C - Patronizingly happy
&#A0; &#A0; &#A0; &#A0; &#A0; &#A0; &#A0; &#A0;D - The smiling blues
&#A0; &#A0; &#A0; &#A0; &#A0; &#A0; &#A0; &#A0;E - Much joviality
&#A0; &#A0; &#A0; &#A0; &#A0; &#A0; &#A0; &#A0;F - Not at all serious
Oh, that's neat, for the first time we find out the official names of those ONML tunes.  B)