Homebrew [Release] Lemmings for 3DS

Status
Not open for further replies.

TarkinMX

Well-Known Member
Member
Joined
Nov 4, 2009
Messages
197
Trophies
0
XP
325
Country
United States
Just came across this last night and my wife and I are loving it. I put it on both our 3DSes but she keeps stealing mine from me when I'm playing for some reason and beating the levels on MY 3DS. :P
 

bayleef

Well-Known Member
OP
Newcomer
Joined
Sep 15, 2015
Messages
83
Trophies
0
XP
254
Country
Gambia, The
Hey thanks for this. The sound is working great but when i close the game it just hangs on the home screen saying "Closing software...". Im using A9LH, Luma3DS 6.1.3, FW 11.1.0-34E.
I've fixed that bug. Please install version 0.3.1 of the game.
 
Last edited by bayleef,
  • Like
Reactions: Vamosi

0bvious

Well-Known Member
Member
Joined
Oct 1, 2007
Messages
174
Trophies
1
XP
884
Country
I found a 'bug'.

Oh no More Lemmings, Wicked 2: Superlemming

This level is broken. This is a stand out weird level in the whole Lemmings catalogue. In the original game the single lemming on this level is super fast. Two or three times the normal speed. In your version though the lemming is normal speed, so the level makes no sense.

Hope a fix can be found!

Also....

The easiest would be to enable the game playing PCM wave files from the SD card for sound effects instead from ADLIB.DAT file (as an option). So, if you think you would be able to get these files from somewhere (and maybe the music from the Amiga version too), implementing the feature would take at most one or two hours to me (as long as I don't have a settings menu, the game may prefer wave files whenever it finds them).
Reading the effects directly from the Amiga ROM would be many orders of magnitude more complex to implement.
There are a bunch of Lemmings sounds collected here. Is this enough to replace the DOS base?
 

Dracari

Well-Known Member
Member
Joined
Apr 5, 2009
Messages
1,985
Trophies
1
XP
2,465
Country
United States
@bayleef if the sounds are replaced can we have an option for adlib music ?for those of us that enjoy that old aspect :3 (despite yea i can acknowledge that the amiga version's superior )
 
  • Like
Reactions: TarkinMX

bayleef

Well-Known Member
OP
Newcomer
Joined
Sep 15, 2015
Messages
83
Trophies
0
XP
254
Country
Gambia, The
I found a 'bug'.

Oh no More Lemmings, Wicked 2: Superlemming

This level is broken. This is a stand out weird level in the whole Lemmings catalogue. In the original game the single lemming on this level is super fast. Two or three times the normal speed. In your version though the lemming is normal speed, so the level makes no sense.

Hope a fix can be found!
Thank you for your bug report. It will be fixed in the next release (it is already fixed in source at github).

There are a bunch of Lemmings sounds collected here (link removed). Is this enough to replace the DOS base?
The first archive "Lemmings WAV files" might replace sound effects.
At the moment I think about the best format to replace the music.
At the one hand, using wave format may require users to convert music – and requires a lot of space on SD card. On the other hand, everything else would be more complicated to implement. Further, I underestimated the effort to implement alternative audio a bit (even using wave files). Finally, I don't have much time until October 21st, so I don't know whether I can implement it before end of October.

@bayleef if the sounds are replaced can we have an option for adlib music ?for those of us that enjoy that old aspect :3 (despite yea i can acknowledge that the amiga version's superior )
I plan the following behaviour of the game when playing a sound or tune.
  1. Look for corresponding sound file in a specific folder (maybe lemmings/audio).
  2. If such a file is not found, try to play sound or tune using ADLIB.DAT.
  3. If ADLIB.DAT does not exist either, ignore sound or tune.
Thus, if you do not add files to lemmings/audio folder, nothing will change for you. You may also mix up ADLIB.DAT and wave files (by just adding a subset to lemmings/audio folder). At least, you could use your own wave files, which may contain any sound you like.
 
Last edited by bayleef,

bayleef

Well-Known Member
OP
Newcomer
Joined
Sep 15, 2015
Messages
83
Trophies
0
XP
254
Country
Gambia, The
I am faster than I thought: Latest commit to github adds experimental playing of custom sound effects (not music). If you want to test it, build from source and see README.md. Known issue: At the begin of a level a rather quiet click sound may appear.
 
Last edited by bayleef,
  • Like
Reactions: 0bvious

0bvious

Well-Known Member
Member
Joined
Oct 1, 2007
Messages
174
Trophies
1
XP
884
Country
I am faster than I thought: Latest commit to github adds experimental playing of custom sound effects (not music). If you want to test it, build from source and see README.md. Known issue: At the begin of a level a rather quiet click sound may appear.
Awesome! Anyone got any tips for building a .cia from source?
 

bayleef

Well-Known Member
OP
Newcomer
Joined
Sep 15, 2015
Messages
83
Trophies
0
XP
254
Country
Gambia, The
Awesome! Anyone got any tips for building a .cia from source?
Just run make after checking out the submodule. cia file is built automatically when using the project's Makefile. (On Linux, really new g++ libraries are required; I've never tested building on Windows or Mac, but should work, too.)
If big problems occur, you may simply wait for a release (it will come out when custom music is supported, too). However, I may also try to help you.
 
Last edited by bayleef,

0bvious

Well-Known Member
Member
Joined
Oct 1, 2007
Messages
174
Trophies
1
XP
884
Country
Just run make after checking out the submodule. cia file is built automatically when using the project's Makefile. (On Linux, really new g++ libraries are required; I've never tested building on Windows or Mac, but should work, too.)
If any problems occur, you may simply wait for a release (it will come out when custom music is supported, too.) However, I may also try to help you.
Thanks. I think this might be over my head. Downloaded devkitpro for windows, but can't get it to work.
 

bayleef

Well-Known Member
OP
Newcomer
Joined
Sep 15, 2015
Messages
83
Trophies
0
XP
254
Country
Gambia, The
Thanks. I think this might be over my head. Downloaded devkitpro for windows, but can't get it to work.
Okay, without devkit you cannot build it.

Unofficial release is attatched (built from newest source). This is NOT an official release. Version number of cia file is 0.4.0. The next official release will have the same version number, but more features. And it may be more stable. Edit: The current release is more up to date, thus I have removed this outdated preview.
 
Last edited by bayleef,

0bvious

Well-Known Member
Member
Joined
Oct 1, 2007
Messages
174
Trophies
1
XP
884
Country
Okay, without devkit you cannot build it.

Unofficial release is attatched (built from newest source). This is NOT an official release. Version number of cia file is 0.4.0. The next official release will have the same version number, but more features. And it may be more stable.
Thankyou! Just trying to get my head around the sounds. I have matched a few of them with an archive I found, but some are missing or confusing. Any tips?
 

0bvious

Well-Known Member
Member
Joined
Oct 1, 2007
Messages
174
Trophies
1
XP
884
Country
Okay, without devkit you cannot build it.

Unofficial release is attatched (built from newest source). This is NOT an official release. Version number of cia file is 0.4.0. The next official release will have the same version number, but more features. And it may be more stable.
Thankyou! Just trying to get my head around the sounds. I have matched a few of them with an archive I found, but some are missing or confusing. Any tips?
 

MSearles

Well-Known Member
Member
Joined
Jan 4, 2016
Messages
595
Trophies
0
Age
36
XP
2,649
Country
United States
No offense to the OP and author of this, but wouldn't it be better just to download and install a VC .CIA of Lemmings from that iso site?
 

Cralex

Well-Known Member
Member
Joined
Jul 29, 2016
Messages
206
Trophies
0
Age
37
XP
1,296
Country
United States
You mean a console release injected into VC? That'd work, sure, but I really appreciate the save feature, which not all versions have, and the intuitive touch controls.
 

mashers

Stubborn ape
Member
Joined
Jun 10, 2015
Messages
3,837
Trophies
0
Age
40
Location
Kongo Jungle
XP
5,074
Country
No offense to the OP and author of this, but wouldn't it be better just to download and install a VC .CIA of Lemmings from that iso site?
Have you ever tried to play Lenmings with a d-pad? It's considerably harder than with a mouse or touch screen. I tried it once and it was just no fun. You need precision and speed for a game like Lemmings.
 
  • Like
Reactions: Quantumcat

bayleef

Well-Known Member
OP
Newcomer
Joined
Sep 15, 2015
Messages
83
Trophies
0
XP
254
Country
Gambia, The
No offense to the OP and author of this, but wouldn't it be better just to download and install a VC .CIA of Lemmings from that iso site?
You may also use homebrew SNES emulator to run Lemmings for SNES. However, I wanted a game that can be modified according to my (and other's) wishes. The project is open source, so everyone can modify the game (will be easier when I have cleaned up the source more). I think the features from the wish list (e.g. custom controls, zoom, undo) will make touch screen control even better. And maybe we'll have multiplayer some day.
I like the c-pad control–it's a bit like a trackpoint. Assigning a skill while paused makes c-pad control even easier (not possible in original game; it makes Mayhem 24 "All or Nothing" easier, too, but you are free to play this level without skill-assignment when paused).
 
Last edited by bayleef,

Quantumcat

Dead and alive
Member
Joined
Nov 23, 2014
Messages
15,144
Trophies
0
Location
Canberra, Australia
Website
boot9strap.com
XP
11,094
Country
Australia
Ideas / wish list
  • Circle pad moves whole screen instead of cursor
  • Picture showing the currently selected job on the top screen (easier to see with peripheral vision)
  • Key or key combo to restart level or go back to main screen so you don't have to blow up every lemming
Probably not possible but would be cool :
  • Top screen shows zoomed in version of area where the cursor is (easier to pick out the individual lemmings)
  • Top screen shows a bigger version of the map (like what's in the bottom right of the main screen)
Can I ask what the base of the project is? Can you give us a little spiel on how it works? I assume you don't have access to the source code of lemmings? It is very cool. I have dreamed of a 3DS port for Jill of the Jungle or Skunny (they don't run in DosBox) - maybe it's possible!!!

Also wanted to add this brings back fun memories of primary school when we got one hour of computer lab a week and we'd play all sorts of games including lemmings - I remember EVERYONE was stuck on the level where several trap doors open and there's some pick columns with a lemming trap in the obvious path underneath. That took me a few goes just now until I remembered what the solution was!! Games were way better as a kid with no internet to look up easy answers.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • RedColoredStars @ RedColoredStars:
    one of my favorites
  • K3Nv2 @ K3Nv2:
    Okay elvis
  • RedColoredStars @ RedColoredStars:
    fuck elvis. lol :P
  • K3Nv2 @ K3Nv2:
    My type c cable is starting to die guess I better order one from my desk
  • RedColoredStars @ RedColoredStars:
    sounds like something Ween would play
    +1
  • ZeroT21 @ ZeroT21:
    And here I thought I was the only one that buy cables in bulk
  • RedColoredStars @ RedColoredStars:
    Nope. Theres two of you! Haha
  • K3Nv2 @ K3Nv2:
    They're so cheap now why not
  • K3Nv2 @ K3Nv2:
    I like the L angle connectors which add more force to it I guess which defeats the point
  • RedColoredStars @ RedColoredStars:
    i only buy new ones when theres a new standard and I have gear that uses it. Otherwise my cables seem to last forever.
  • SylverReZ @ SylverReZ:
    @RedColoredStars, Ween made a song about waving dicks in the wind.
    +1
  • RedColoredStars @ RedColoredStars:
    L angle cables are amazing when needed.
  • RedColoredStars @ RedColoredStars:
    @SylverReZ Yup. Been a longtime fan of Ween. Not a mega-fan by any means but I'm pretty familiar with most of their tunes.
    +1
  • K3Nv2 @ K3Nv2:
    You like the wee
    +1
  • ZeroT21 @ ZeroT21:
    I like electronics that use detachable cables, that way if the cable breaks you can just swap in a new one instead of replacing the whole unit
  • SylverReZ @ SylverReZ:
    @K3Nv2, Ween-er :creep:
  • RedColoredStars @ RedColoredStars:
    they make brown music. lol
    +1
  • K3Nv2 @ K3Nv2:
    Brown note
  • ZeroT21 @ ZeroT21:
    for keyboards, headphones or controllers ,it's a must have
  • K3Nv2 @ K3Nv2:
    Don't know why mice won't get with detachable type c
  • ZeroT21 @ ZeroT21:
    most battery operated mice don't even work anymore if the internal battery dies
  • RedColoredStars @ RedColoredStars:
    the L hdmi adapters work great on my tv and receiver. so much less stress on the ports using them than regular cables. in that instance anyway.
  • K3Nv2 @ K3Nv2:
    A bigger battery could defeat the need for weighted magnets tbf
  • ZeroT21 @ ZeroT21:
    Nowadays pc mice come as light as can be, liked mine with some heft
    ZeroT21 @ ZeroT21: Nowadays pc mice come as light as can be, liked mine with some heft