Version 0.6 has just been released and the original post has been updated.
Main new feature: Added 2 player mode via 3DS local wifi connection.
Main new feature: Added 2 player mode via 3DS local wifi connection.
Very happy to see more local play in homebrew!!! Did you get the code from the Snake game?Version 0.6 has just been released and the original post has been updated.
Main new feature: Added 2 player mode via 3DS local wifi connection.
No, I only studied the documentation of uds.h of ctrulib and the devkitPro example, then I wrote the code on my own. I didn't even know there was a local play homebrew before.Very happy to see more local play in homebrew!!! Did you get the code from the Snake game?
Clone of Lemmings for DOS. Version 0.6.1
Setup:
Download the attatched file lemmings.zip. It contains .cia and .3dsx version.
Fill the subfolders of /lemmings folder with data from DOS Lemmings (see README.txt files in these subfolders). These files are not included in the archive since they are protected by copyright law. In order to run the software, at least one subfolder must be filled. You may fill any combination of subfolders, depending on the Lemmings games you own.
There exist free demo versions (that include only 4-5 levels each), which are all supported by Lemmings for 3DS. Since the demos were released for free, it should be legal to link to a download location. You can find free demo versions of Lemmings games here.
Source code: https://github.com/esoteric-programmer/lemmings_3ds
Known issues and wish list: https://github.com/esoteric-programmer/lemmings_3ds/issues
Version 0.6.1
- Bugfixes (note: multiplayer mode is not compatible with v0.6)
Version 0.6
- Added 2 player mode via 3DS local wifi connection
- In-game background color can be switched to dark blue (AMIGA style)
- Direct drop glitch can be disabled in settings menu
Version 0.5.1
- Fixed lemming start position
Version 0.5
- Added settings menu
- Bugfix
Version 0.4
- Added custom sounds and music
- Audio settings are saved now
- Fixed level: Wicked 2
- Corrected fade-in and fade-out time
- Removed sf2d
- Cleaned up source
Version 0.3.1
- Added sound effects of traps
- Added congratulation messages for finishing all levels of a game
- Bugfix
Version 0.3
- Added audio
Version 0.2.3
- Added error screens
- Bugfixes
Version 0.2.2
- Support demo versions:
- Original Lemmings Demo
- Oh No! More Lemmings Demo
- Holiday Lemmings 1993 Demo
- Holiday Lemmings 1994 Demo
- Cleaned source
- Source release
- Bugfixes
Version 0.2.1
- Support Xmas and Holiday Lemmings
- Bugfix
Version 0.2
- Support "Oh no! More Lemmings" -> introduced folder structure (see README.txt)
- Timer runs 13% slower (previously it was too fast)
- Wrap around during level selection: FUN30 <-> FUN01; TRICKY30 <-> TRICKY01; and so on
- Start-up time reduced
- exit game with L+R (only in main menu)
- added left handed control (see README.txt)
Version 0.1
- Initial release
git clone --recursive https://github.com/esoteric-programmer/lemmings_3ds.git
cd lemmings_3ds
make
Of course this is allowed. See licence.
You need a git client and an environment to build homebrew applications, i.e. devkitPro and libctru.
Check out the repository with the following command:
Replace the banner.wav file.Code:git clone --recursive https://github.com/esoteric-programmer/lemmings_3ds.git
Then, at the command line, go into the repository and build it from source:
A subfolder called "output" will be generated, containing lemmings.cia (and many other things, but you may only need the lemmings.cia file).Code:cd lemmings_3ds make
If this does not work, post any error messages or other problems.
The project does not use sf2d any longer. It seems that I forgot an include statement when I removed sf2d. I have updated the repository. Do aI get the following error,
build/src/draw.o
src/draw.c:3:18: fatal error: sf2d.h: No such file or directory
#include <sf2d.h>
EDIT, seems I need ctrulib
git pull
I guess, it is a problem with bannertool. Unfortunately, I don't know the reason, but one of the following may solve the problem:So I replaced banner.wav with LETSGO.wav (I renamed it to banner.wav) and installed the .cia from the output folder, the sound doesn't play when the icon is highlighted, I get a beeping sound :/
Any ideas ?
You're welcome.BTW, thanks for your help its much appreciated
Same here.Lemmings is crashing on my 3DS, B9S, 11.5.0-38U. I tap 1 player, hit A, and an exception occurred, and I need to shut down
if its not just a fluke, i'd say not being able to properly play is a big Bug indeed D:Version 0.6.3 is available now.
Changes:
This is probably the last version of the game (unless someone reports a really horrible bug). There are still some open issues, but I don't want to implement all this stuff alone. If someone wants to help me, I may change my decision.
- SFX19.WAV is played (if it exists) when a lemming falls out of the level
- In single player level selection menu, completed ratings are marked with an asterisk (now you can see whether the last level has been solved)
- Fixed two bugs concerning animated objects (water, traps, ...)
Lemmings is crashing on my 3DS, B9S, 11.5.0-38U. I tap 1 player, hit A, and an exception occurred, and I need to shut down