I have been working on a launcher for about a month so far. Here is a screenshot of the program in it's current stages.
(can't show you screen shots sorry due to forum rules)
Before we continue.
One, please don't say there is already an xx launcher why would I use yours. That is why I am here. To find out what you need.
Two, I wrote this as a pet project into learning AHK.
I take your ideas and feedback very seriously. This has been about 300 hours in the making. It means a lot to me. So do not bash without constructive criticism. I am open to everything from GUI improvements to feature ideas. I am open to anything really.
Current emulators that I have coded in with what systems I support.
NullDC - Dreamcast
Epsxe - Playstation 1
Mednafen - Atari Lynx, Neogeo Pocket, Wonderswan, Gameboy Color, Gameboy, Gameboy Advance, SNES, Virtual Boy, NES, TurboGrafx-16, Game Gear, Genesis, Megadrive, Master System.
Visual Boy Advance - Gameboy, Gameboy Advance, Gameboy Color
Visual Boy Advance M - Same as above.
Dolphin - Wii and Gamecube
Fusion - Game Gear, Genesis, Sega32, Sega CD, Master System
FCEUS - NES
Jnes - NES
Nestopia - NES
Snes9x - SNES
ZSNES - SNES
Project 64 - Nintendo 64
Project 64k - Nintendo 64
DeSmuME - Nintendo DS
PCSX2 - Playstation 2
PPSSPP - PSP
I have mame and SCUMMVM working. Just can't use my entire folder system but they will still work within my program. SCUMMVM is the most backwards but I think what I came up with will work.
The way my program will work and if your wondering why I support say 3 NES emulators, is because I want to support YOUR favorite emulator.
The program will go through your emulator folders looking for specific folder names. (The only static thing I had to do was to require emulators in a specific spot named a specific thing.) For example, EpsxE has to be in Playstation 1 Emulators Folder and the exe must be named EpsxE.exe (Not case sensitive).
I am open for any and all requests/suggestions. The release date is Christmas day. I am a diligent coder so nothing is off the table.
For the Forum Moderators here. On release day I think it would be easiest to just give my entire emulators folder with the release. I would LOVE to include all the bios I had to crawl the web to find to make this work. (That way I have a controlled set of bios that I can attest work.) Are you against the sharing of BIOS files on this forum? If you are it is fine I will just provide links or what to google to find each one.
I also wrote a built in function to auto make memory cards with the game name and a backup for PS1 and PS2. If you would like me to try another system that uses memory cards or a similar feature let me know!
Thanks and let me know what you guys think!


Reply With Quote
