As promised, here’s the unfinished version of SMS Plus with Ad-hoc play. I’m posting it here with the hope that someone will be interested enough in continuing/finishing the project. Please note that the program is pre-alpha, and unsupported – it will allow you to start and play ad-hoc games, but the two sides may eventually get out of sync and go off on their own. Additionally, once you leave a game to return to the menu, you may not be able to resume the game successfully.
Posts Tagged ‘adhoc’
SMS Plus PSP 1.2.5 Ad-hoc pre-alpha
Saturday, May 15th, 2010SMS Plus PSP adhoc work-in-progress demo
Saturday, August 9th, 2008Here’s a preview of the SMS Plus emulator, with adhoc wi-fi gameplay support (ignore the idiotic clicking – it’s caused by the camera’s zoom lens):
As you can see, a large part of the work is done. There are still some things that need polishing, however:
- Keeping connection alive when a player exits to the menu, and allowing some basic tasks while in menu
- State sync feature, similar to SNES9X TYL
- Timing issues
Cheers,
Akop
Firmware 1.50
Wednesday, June 25th, 2008The recent issue with fMSX 3.5.3 (fw 1.50 version) prompted me to rethink future support for 1.50/kxploit executables. One option was to regress to an earlier version of the library, dropping any of the adhoc functionality; another was to simply stop working on versions for 1.50.
I (grudgingly) decided to stop providing support for fw 1.50 – reasons for this being threefold – a) the ps2dev community recommends moving away from this firmware, as continuing support for it is getting more challenging (flash0 memory being one reason); b) running simple applications in kernel mode seems counter-intuitive, and c) it’s becoming exceedingly more difficult to cope with two distinct programming models.
The emulators that are currently up will probably be the last ones with support for firmware 1.50; all future emulators are likely to only run on firmware 2.00 and greater.
UPDATE Wow, what a coincidence
Small Update
Sunday, June 15th, 2008This is just a small note to let you folks know that work on wifi netplay is continuing as before.
For fans of fMSX, look forward to an update that will fix the crashing of the emulator when MSX Music/MSX Audio are accessed while disabled in System settings. Because this is a small fix, this release is not planned for the immediate future, but if enough people show interest, a bugfix release will follow. Those who know how to, or don’t want to wait can compile from svn.
Ad-hoc matching diagram
Sunday, June 1st, 2008If you’re a PSP developer and/or considering developing wifi-enabled applications for the PSP, you might find this Adhoc Matching Diagram helpful. While it doesn’t explain everything in detail, it provides general idea on the steps that the generic PSP wi-fi enabled application takes, when setting up matching.
Ad-hoc matching is the initial step of setting up communication between PSP units – selecting which machines are going to participate in a communication session. It generally entails sending connection requests, and simultaneously listening for connection-related events (such as incoming connection requests). Because communication is peer-to-peer, the notion of host/client is implied – usually the machine requesting a connection is considered the client, while the machine receiving the connection request is the host.
Progress
Tuesday, May 27th, 2008In open defiance of all that is sane, I actually got a chance to lay some significant groundwork towards ad-hoc networking. The recent addition is pretty significant, and if all goes well, an ad-hoc capable emulator should not be too far off. (And yes, that is ridiculously vague, but my work and family obligations make precise estimations all but impossible. And let’s not forget about the greatest game ever made being out.)
It has also been brought to my attention that FMPAC still doesn’t function correctly in fMSX PSP, so look forward to a fix of that as well.
Good to be back
Thursday, February 28th, 2008While I continue waiting for days on end for my next GameFly rental, I wanted to let you know what’s been going on lately.
First, fMSX 2.5.1 release is coming up tomorrow. This release should fix mostly sound issues, and bring fMSX PSP up to par with the official distribution.
Second, a ColEm release should be around the corner, though it will mostly be a maintenance release.
Finally, it may interest some of you to know that I’m currently trying to implement adhoc gameplay for one (and then many?) of the emulators. Things are going well so far, so here’s to hoping…
UPDATE Gaah, I meant 3.5.1, not 2.5.1
