Archiv verlassen und diese Seite im Standarddesign anzeigen : GBA SP durch USB-Ladekabel mit EMU koppeln?
wäre das mit einem emu, der eine entsprechende synchronisationsoption hat evtl. möglich?
ich meine, wozu sonst würde man ein ladekabel mit USB anschluss brauchen.;)
edit:
nein, ich glaube nicht.:D
oder ist der ladeanschluss und der linkanschluss am gba sp identisch?(hab leider keinen sonst würde ich es ja selber überprüfen.) damit erklärt sich meine frage oben von selbst.
R-Craven
11.09.2003, 03:57
Naja, das Verlinken von GBA und PC funktioniert jedenfalls ... sonst könnte man sich doch die Flashcard nicht mit PD-ROMs zukleistern. Also wäre es wohl rein theoretisch möglich, einen Emu auch mit nem echten GBA via Link zum Laufen zu bringen.
Die Frage ist halt, ob überhaupt schon ein Emu-Programmierer an dieses Szenario gedacht hat und ob dieser dann auch weiß, wie man diese Link-Sache richtig programmiert ...
Die Möglichkeit an sich besteht jedenfalls wie gesagt.
Shin Gouki
11.09.2003, 14:54
sie haben ,
der autor vom IMO besten GBA emu -> Visualboy Advance
hat dazu gesagt :
Link
Why don't you add link?
Link sounds great but it is far more difficult than most people think.
Often users will mention that Snes9x (or other emulators) have link support, so it shouldn't be hard to add it to the emulator.
Truth is that SNES (and any other console) are completely different than handhelds. Let's compare:
console - a console normally supports multiplayer by nature: you can plug multiple controllers and have several people share the same console and play together. One console, one cartridge, multiple players.
handheld - handhelds are designed for single player on a single unit. To achieve multiplayer, a link cable is needed. This allows the different units to communicate and achieve the multiplayer effect. Multiple units linked together, multiple players.
On the console case, it is easier to add multiplayer because you can just link two instances of the emulator and only send the keys of each player. They don't have any communications feature by nature.
Handhelds on the other hand have built-in communication features which allow full speed communication between units. This is a lot harder to emulate: it requires a full connection between two emulators which need to be correctly synchronized or nothing works. It is a lot harder to achieve.
[Back to top]
Will link ever be supported?
For the time being, I've decided not to add link support. The reason is that link would increase the interest in the emulator by users using illegal copies of software.
[Back to top]
Why don't you use Kaillera or look at TGB Dual?
Kaillera is used for machines that support multiple players in one machine, for example normal consoles like Playstation, N64, GameCube, Genesis, etc... It works by connecting the players through the Internet and only exchanging their joypad movements. That makes your computer think there is another person playing with you locally.
TGB Dual emulates two CPUs to get linking working: one where you actually see the screen and a hidden one used to communicate with the remote player. The data transmitted is in the same way as in Kaillera. Some other steps are taken to transfer save states, etc but it is not a true GB Link cable emulation.
The GBA Link cable can send data up to 2Mb/s which is really a lot of data and considering how the GBA emulation requires a fast computer, it would require a really fast computer to achieve a decent emulation. It would be possible to take the TGB Dual approach but that would require a really fast computer. For the time being, I will not add link as mentioned a million times.
------------------
das sollte alle fragen beantwortten und bis auf weiteres verwerfen
hier noch ein kommentar vom autor als er nochmals spezifisch darafu angesprochen wurde:
Like I said a billion times, I will not write the link/multiplayer/netplay code. If someone wants to write, go for it.
Why is it easy to add link for PSX/N64/Genesis/Master System/SNES ?
Those systems are designed to have multiple players in one console: one console, multiple players. Kaillera for example is used to transmit the player movements across the internet and that's how it works.
TGB Dual which most people mention has link code, actually emulate two GB machines in your computer, where the second one represents the remote player and it only transmits the joypad movements.
GBA is a lot more complicated than most people think: it requires a physical cable between the machines. Timing has to be extremely accurate or link connection will break. The communication is not a simple movement of keys: it usually contain a lot of game specific data and it can be done at 1 or 2 Mbit/s.
It is really hard to emulate the link hardware and its timing over the network. It would be possible to take the TGB Dual approach, but most computers would not have enough CPU to emulate 2 GBAs at the same time.
Other than that, it is pretty easy to send packets to the internet and the hardware of the GBA link is not hard, it is the timing and the ammount of that can be transferred at a time that makes it really almost "impossible" to do.
As I mentioned before, any email on the subject is automatically deleted by me without response.
-----
also theoretisch ist es möglich aber er wirds nicht machen also bräuchte man jemanden der sich verdamt gut mit Netzprogrammierung und GBA programmierung aus kennt...und dann wäre da noch die 2Mbit hürde..die lokal allerdings nicht soo schwer wäre, vor allem wenn der PC nicht 2 GBAs zu emulieren hätte sondern nur einen da du ja schon einen hast... hm...
MFG Shin Gouki
Powered by vBulletin® Version 4.2.3 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.