
kontroller
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
I'm sorry to say, but Kontroller is on a hiatus (if it wasn't obvious)
I'm using OS X exclusively now, and don't have a box to develop on at the moment. If I ever do get a linux box again (very likely) I will kick back up development.
cheers
*****
Kontroller is the premier Multi-Emulator front-end for KDE.
I always wanted a snes9x for windows - like emulator (emulator surface embedded with a menu / settings) -- I never liked those "launcher" frontends. although I have always liked advancemenu (for my TV).
For now, development will be only to embed snes9x -- but others are just as possible, and will be extremely easy to add. I plan on making it possible to make an XML file "plugin" for each emulator. the XML file will define what emulator it is, what kinds of files it opens, command line options, controls, etc.
I have several questions:
1. Should there be a toolbar/menubar, or just a menubar?
ex: tool/menubar in NEMU64 http://gakum.hp.infoseek.co.jp/n64/nemu.jpg
2. What is the number 1 feature you are missing in emulation frontends?
So tell me what you think, and request any features you want. I won't promise anything, but I'll do my best to accommodate those requests.
17 years ago
0.1 - initial code release.
this will open and play an snes9x game -- not much else. has a few compiler warnings and X Opcode error I can't seem to de-bug. but it will comple and run fine.
0.1 (preview) -
initial non-release of just screenshot
17 years ago
0.1 - initial code release.
this will open and play an snes9x game -- not much else. has a few compiler warnings and X Opcode error I can't seem to de-bug. but it will comple and run fine.
0.1 (preview) -
initial non-release of just screenshot
RogueJediX
15 years ago
Report
msimplay
16 years ago
the reason why i say best is because it supports sdd1 games like streetfighter alpha on the fly without decryption packs and whats more it works on linux as the znes linux version doesn't play sfa2 on linux and also the sound is more accurate so i'd like to just say i hope this project really develops i'm glad someone is finally making a good frontend to it :D
This kontroller project means that emulators that are excellent like Fceultra and mame will finally have a good frontend in kde :D
Report
kerrle
17 years ago
I have a few console icons that you are more than welcome to use; they've just been things I've put together for my own personal use so far. Anyway, the SNES one is at:
http://my.awesomenet.net/~kerrle/zsnes.png
Report
elektroschock
17 years ago
dosbox.sf.net
You can even play Gorilla.bas inside Qbasic with the emulator. 95% of dos games work
Report
standsolid
17 years ago
The one cool thing about having it as a KDE application (that i've found), is that with KWin you can toggle fullscreen on/off. that's something you (I) couldn't do before with snes9x. nifty.
Report
luismml
17 years ago
Not that I like to cheat, but once I pass a game like advance wars, i like to use gameshark to get all types of weapons and destroy the A.I. Its just Fun.
Report
SegFault
17 years ago
It isn't hard to do using the XMLGUI-stuff of KDE and so the user will have the choice what he likes best.
But I'm interested in this app in general.
I once thought about something similar as well.
How do you want to "embed" the windows of the different emulators into your mainwindow?
Are you using this XEMBED-protocol or something similar?
Will this work for every emulator?
How are you going to manage the parameter-stuff?
Will you create dynamic dialogs which input-fields are read from the XML-file you mentioned?
Report
standsolid
17 years ago
How do you want to "embed" the windows of the different emulators into your mainwindow?
I'm using qxembed.
Will this work for every emulator?
basically, yes. some emulators don't want to be resized by the WM (fce-ultra) and i've been thinking of ways to tricking them to resize on command. I was thinking of saving the gamestate, exiting, then starting w/ the game state, but have fce-ultra run maximized. It would also be a solution to changing keybindings w/o emu restart in mid game, etc. Like how snes9x windows syncs network games.
How are you going to manage the parameter-stuff?
command-line options? I'm going to make intuitive (yes, intuitive) dialogs using qt designer. I run the emulator w/ qProcess
Will you create dynamic dialogs which input-fields are read from the XML-file you mentioned?
I'm beginning to think now that I want each "plugin" to be a set of XML files (interface, setting, etc)
thanks for your comment :)
Report
DarkStalker
17 years ago
Report
standsolid
17 years ago
All I really want is for fce-ultra to be able to scale it's surface like how Snes9X does.
If the author doesn't want to, that's also fine. It'd stil be nice :)
He doesn't seem to take feature requests. So if you could pass this along, it'd be great
Report