Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!
  • 🎉 MAJOR MILESTONES & HUGE UPDATES! 🎉

    120+ Members, Road to 200 Rewards, New Features & Migration Support


    Hey everyone!

    Thanks to your incredible support, our community is growing faster than ever. We have officially crossed 120+ members and have over 1,000+ files uploaded to the site! 🙌 To celebrate how quickly we are expanding, we've got some massive feature drops active this week, along with a team race to unlock our next huge milestone rewards.

    🚀 Road to 200 Members: Milestone Rewards Event!

    We are currently sitting at 120 members. The absolute second this platform hits 200 members, Josh and I are unlocking a massive community vault package:

    • The "Community Vault" Asset Pack: An exclusive creator kit full of pre-formatted stage/character templates, optimized coding layouts, and a massive batch release of rare, hard-to-find community archive files.
    • Permanent "OG" Profile Badges: Anyone who is a registered member before we cross the 200 mark will automatically receive a permanent, exclusive "OG / Early Adopter" badge on their profile to honor you for building this foundation with us from day one.

    We need exactly 80 more members to blow past this goal. Share the link and invite your creator friends!

    🔥 Featured Tool: Character Select Enhancements Beta

    Are you tired of dealing with heavy menu lag or layout limits while trying to assemble a massive character roster? This tool is an absolute game-changer for screenpack builders and roster collectors alike. Check out the project file, optimize your engine build, and read the test breakdown review here: Download the Character Select Enhancements Beta.

    💚 Just Added: Vent & Support Section

    We care deeply about the people behind the creations, not just the files hosted on our database. We have opened a dedicated Vent & Support forum category to serve as a safe space where you can step away from the keyboard, clear your mind, or talk through real-life struggles. A locked sticky thread inside that section provides a completely anonymous list of free 24/7 global crisis helplines, browser-only text chats, and resources to find free professional therapy.

    🕹️ DJB's Entertainment Realm & Salty Bet!

    We want your time spent on the site to be as fun as possible. Don't forget you can use these spaces right now:

    • DJB's Entertainment Realm: A dedicated category where you can actually play games right on the site while you scroll, chat, or wait for your downloads to finish!
    • MUGEN Stadium Live: Sit back and watch Salty Bet live directly inside the MUGEN Stadium! Place your virtual bets and watch the madness unfold with the community.

    🧠 Quiz System & Audio Library

    • Our new Quiz System is officially live! Test your MUGEN and gaming knowledge. Coming Soon: We will be opening up permissions so that you can create and share your own custom quizzes with the community!
    • Don't forget to turn on the Audio Library, which is fully operational for all your acoustic needs while navigating the platform.

    🎖️ The Reputation & Badge System!

    You read that right—we bought back a fan-favorite feature that was famously removed from AK1. You all will be able to upvote and downvote files, earn Reputation Points, and unlock exclusive badges for being an active, helpful member of our community ecosystem.

    📦 Migrating from Another MUGEN Forum? We Got You!

    If you are newly migrating here from another MUGEN community, welcome home! We know moving your stuff can be a hassle, so we have set up dedicated support to help you get settled:

    1. Migration Help Forum: If you need any assistance getting your files reuploaded or just need general support, drop a thread in our Migration Help Section.
    2. Personal Reupload Assistance: I (Mikazuki) am personally willing to help you reupload your work to the website, no matter how many files you have! If you desperately need your content backed up or moved over, I am taking MUGEN reupload requests right now. Check out my thread here to get started: Willing to Re-upload Stuff from MUGEN Archive for You.

    Thank you all for making this place awesome. Let's keep building the ultimate MUGEN haven together! 🚀

Character select enhancements (beta)

Add-ons Character select enhancements (beta) 2026-07-03

# selectplus - Character Select Enhancements for IKEMEN GO
TL;DR: Drop one .lua file into external/mods/ and character select
gets paging, live search (by name/author/tag), and on-the-fly tile
resizing. No engine edits, no bundled assets, no screenpack rebuild.
IKEMEN GO nightly only - confirmed broken on stable v0.99.0.
---
## What it does
Character select in IKEMEN GO/MUGEN is usually a static grid: what you see
is what you get, and once a roster gets big, scrolling a giant page of
tiny portraits looking for one character gets old fast. selectplus adds
the things a large or actively-updated roster actually needs - paging,
search, and resizing - without the roster/screenpack maker having to
touch any code or rebuild anything. It reads the screenpack's own grid
layout automatically, so it works with whatever screenpack you're
already playing.
Every feature below can be turned off individually, so if a roster maker
only wants search and not paging, that's one line to change.
## Features
Pages - Adds next/prev page browsing when a roster has more
characters than fit on one screen.
Edge Paging - Push Right off the last character on the screen to
advance a page. Push Left off the first one to go back a page.
Tile Scaling - Resize the character grid on the fly. Portraits, cell
boxes, and the cursor all resize together, so nothing gets misaligned.
Fine control via keyboard (F5/F6), or cycle through preset sizes with a
controller shoulder-button combo.
Search - Type a character's name to filter the roster live. The
closest match is prioritized, so typing "ken" finds Ken before it finds
"Broken Warrior."
Author Search - Prefix your query with @ to search by character
author instead of name, e.g. @pots finds every character credited to
P.O.T.S.
Tag/Category Search - Prefix your query with # to filter by
franchise or category, e.g. #sf shows every Street Fighter character,
#kof shows King of Fighters. This only works if the roster/pack you're
playing has tags set up for it - see the creator section below for how
that's done.
On-Screen Keyboard - A controller-navigable key grid so search works
without a hardware keyboard.
Styling - The screenpack/roster maker can control how all of this
looks and where it sits on screen, matching their own theme instead of
whatever selectplus defaults to. By default it just uses the
screenpack's own font, so it looks right without anyone having to touch
anything.
## Install
Copy selectplus.lua into your build's external/mods/ folder and
launch. The console prints selectplus <version> loaded. To uninstall,
delete the file. That's the whole install process.
## Controls
Keyboard: PageUp/PageDown = prev/next page, Arrow keys = move
cursor (edge paging can trigger at grid edges), F3 = open/close search,
F5/F6 = shrink/grow tiles.
Controller: tap L1/L2 = prev/next page, Right on the last cell / Left
on the first cell = page forward/back, L1+L2 together = cycle tile size
preset, START = open/close on-screen keyboard search, D-pad+A =
navigate/type, B = backspace.
Default logical tokens: L1 = d, L2 = w, START = s, A = a, B = b.
These, and everything else, can be remapped by whoever set up the build
you're playing.
## Requirements
IKEMEN GO nightly only. Confirmed broken on stable v0.99.0 - the game
crashes on reaching character select regardless of screenpack. If your
build crashes going into character select, it's likely running on a
stable release instead of nightly.
---
## For screenpack and roster creators
Everything below is configuration - none of it is needed for someone who
just wants to play. Full reference for all of this is in the README:
<https://github.com/scristopher/Ikemen-selectplus>
Every feature has an on/off switch and its own settings, all in one
config block at the top of the file:
Code:
selectplus.PageScrolling = {
    enabled    = true,
    edgePaging = true,
}
selectplus.Search = {
    enabled = true,
    openKey = 'F3',
}
selectplus.IconResize = {
    enabled  = true,
    scaleMin = 0.5,
    scaleMax = 2.0,
    presets  = {0.7, 1.0, 1.3, 1.6, 2.0},
}
Tags (for #category search) come from either an inline param on a
character's line in select.def:
Code:
Ryu, stages/sf.def, sptag = sf|capcom
...or an optional separate file (selectplus_tags.txt) next to the
build, which lets you tag a whole roster in bulk without editing
select.def at all:
Code:
[sf]
ryu
ken
akuma
morrigan = ds|capcom
Both are optional and can be used together - a character can be tagged
in either place, or both. Multiple tags on one character are separated
with |.
Styling lets you show/hide, reposition, and re-font any text
selectplus draws (page readout, search prompt, on-screen keyboard),
including individual on-screen-keyboard letters. Everything defaults to
your screenpack's own font, so a fresh install already matches your
theme. When you do want to customize an element, it supports:
  • font - point at any font file from your screenpack.
  • bank - palette bank, for bitmap-style fonts.
  • color - color override, mainly needed for TrueType fonts.
  • align / scale - alignment and text size.
Styling has been tested against several structurally different
screenpacks - a stock IKEMEN GO motif, a wide 3x21-grid pack, and a
bitmap-font motif using palette banks - so it holds up across a range of
layouts and font setups, not just one.
Common setup issues:
- A custom font renders invisible - TrueType fonts need an explicit
color set; bitmap-style fonts need the right bank instead.
- @ or # shows as a box - the font you picked for that element
doesn't have those characters. Pick a different font.
- Text lands somewhere odd on screen - adjust that element's position in
the config.
## License
Free to use as-is in any free build, roster, or collection - no credit
required, redistribute the unmodified file freely. This mod must remain
free: no selling it, no paywalls, no bundling into paid products. If you
modify the file or reuse the code, you must credit the original author
and can't present the work as your own. Full terms are in the file's
header.
## Links
GitHub (source, full config/styling reference):
<https://github.com/scristopher/Ikemen-selectplus>
Bugs and feature requests welcome - drop them here or on GitHub.
  • image3.webp
    image3.webp
    55.1 KB · Views: 393
  • image2.webp
    image2.webp
    58.6 KB · Views: 87
  • image.webp
    image.webp
    118.3 KB · Views: 94
  • Screenshot 2026-06-26 234443.webp
    Screenshot 2026-06-26 234443.webp
    126.1 KB · Views: 88
Author
scristopher
Downloads
56
Views
299
First release
Last update

Ratings

5.00 star(s) 2 ratings

Latest updates

  1. RC4

    ## Update Fixed stage select flashing and having a seizure after character selection - thanks to...
  2. Hotfix

    Added better searching to snap to best character match Respect user hidden characters

Latest reviews

So, believe it or not I am going to be promoting the hell out of this mod. why? simple, so I have done huge IKEMEN rosters, such as IKEMEN Generations, KOF - Maximum Convergence Infinity and, my E.V.E IKEMEN Infinite collection. in these collections, if you ever press the back button 1-2 times when selecting characters, it would crash and depending on your PC you have to wait maybe a couple of mins to maybe nearly an hour for these to load again. but now ppl can just search a character they know not gonna crash and enjoy these np. if only there is ones for MUGEN i would be happy af. this can help tons of people who want to navigate my huge collections.
W mod, works like a charm!
Back
Top