SNESoIP: SNES Ethernet Adapter. Wer hat Interesse?

Alles, was mit der Hardware zu tun hat, kommt hier rein: vom Modding der Konsole bis hin zur seltensten Peripherie.

Moderatoren: ikari_01, d4s

Benutzeravatar
mupfelofen-de
SNES-Programmer
SNES-Programmer
Beiträge: 214
Registriert: 2. März 2013, 10:38
+Positive Tradingpoints+: 0 von 0
Wohnort: Stuttgart
Kontaktdaten:

Re: SNESoIP: SNES Ethernet Adapter. Wer hat Interesse?

Beitrag von mupfelofen-de » 18. Januar 2014, 22:31

Warte nun noch auf die finale Bestätigung für die SNES spezifischen Teile. Der Rest ist bestellt und sollte in etwa 10-15 Werktagen bei mir aufschlagen.

Sonst fehlt eigentlich nur noch das neue Layout und die Gehäuse. Letzteres sprengt aber im Augenblick den finanziellen Rahmen.

Das wird lustig: hab insgesamt 950 Kabel zu crimpen. :roll:
Visit my user-profile at shackspace the hackerspace in Stuttgart.

Benutzeravatar
FreddyKrueger86
Kistenkommissar
Kistenkommissar
Beiträge: 979
Registriert: 11. März 2008, 17:53
+Positive Tradingpoints+: 17 von 18
Wohnort: Heinsberg
Kontaktdaten:

Re: SNESoIP: SNES Ethernet Adapter. Wer hat Interesse?

Beitrag von FreddyKrueger86 » 19. Januar 2014, 12:19

Nice nice =)

Benutzeravatar
mupfelofen-de
SNES-Programmer
SNES-Programmer
Beiträge: 214
Registriert: 2. März 2013, 10:38
+Positive Tradingpoints+: 0 von 0
Wohnort: Stuttgart
Kontaktdaten:

Re: SNESoIP: SNES Ethernet Adapter. Wer hat Interesse?

Beitrag von mupfelofen-de » 28. Januar 2014, 22:55

Status update: https://www.dropbox.com/s/b56utiexgada5 ... 224950.jpg

PS: Ich werde leider keine Gehäuse anbieten können. Das würde den Rahmen absolut sprengen. Sowohl finanziell als auch vom Arbeitsaufwand. Hoffe, dass das für die bisher interessierten kein allzu großes Problem darstellt. :)
Visit my user-profile at shackspace the hackerspace in Stuttgart.

Benutzeravatar
papierkorb
Mr SNES
Mr SNES
Beiträge: 1668
Registriert: 6. Dezember 2011, 17:05
+Positive Tradingpoints+: 40 von 40
Wohnort: Freiburg

Re: SNESoIP: SNES Ethernet Adapter. Wer hat Interesse?

Beitrag von papierkorb » 29. Januar 2014, 08:29

Würde auch mal Interesse anmelden.
Hab ebenfalls keine Programmierkenntnisse, wenn ich dann aber irgendwie helfen kann werde ich das versuchen ;)

Benutzeravatar
mupfelofen-de
SNES-Programmer
SNES-Programmer
Beiträge: 214
Registriert: 2. März 2013, 10:38
+Positive Tradingpoints+: 0 von 0
Wohnort: Stuttgart
Kontaktdaten:

Re: SNESoIP: SNES Ethernet Adapter. Wer hat Interesse?

Beitrag von mupfelofen-de » 29. Januar 2014, 08:34

Visit my user-profile at shackspace the hackerspace in Stuttgart.

Benutzeravatar
lytron
Code Bro
Code Bro
Beiträge: 2664
Registriert: 12. August 2012, 20:18
+Positive Tradingpoints+: 12 von 12
Wohnort: ハノーファー区
Kontaktdaten:

Re: SNESoIP: SNES Ethernet Adapter. Wer hat Interesse?

Beitrag von lytron » 29. Januar 2014, 08:51

Hrrhrr... da kommt viel Arbeit auf dich zu. ;)

Kannst du die Bilder auch hier im Forum hochladen? Es wäre schade, wenn die in einem halben Jahr weg sind. ;)

Ich glaube, es war doch ganz gut, dass ich noch nicht dazu gekommen bin, dir mein SNESoIP zu schicken. :D
pantalytron: ルトロンはくそのディスアセンブラだよ!
Perikles hat geschrieben:Man muss sich das mal reinziehen: die Idee ist scheiße, die theoretische Ausarbeitung ist scheiße, die praktische Umsetzung ist scheiße und der so entstehende Anspruch noch beschissener.

Benutzeravatar
mupfelofen-de
SNES-Programmer
SNES-Programmer
Beiträge: 214
Registriert: 2. März 2013, 10:38
+Positive Tradingpoints+: 0 von 0
Wohnort: Stuttgart
Kontaktdaten:

Re: SNESoIP: SNES Ethernet Adapter. Wer hat Interesse?

Beitrag von mupfelofen-de » 29. Januar 2014, 09:44

lytron hat geschrieben:Kannst du die Bilder auch hier im Forum hochladen? Es wäre schade, wenn die in einem halben Jahr weg sind. ;)
Das ist Dropbox und keiner dieser dubiosen Filehoster *g*.
Und ja, behalt's erstmal. Muss vielleicht was am PIN-Mapping ändern. :)
Visit my user-profile at shackspace the hackerspace in Stuttgart.

Benutzeravatar
lytron
Code Bro
Code Bro
Beiträge: 2664
Registriert: 12. August 2012, 20:18
+Positive Tradingpoints+: 12 von 12
Wohnort: ハノーファー区
Kontaktdaten:

Re: SNESoIP: SNES Ethernet Adapter. Wer hat Interesse?

Beitrag von lytron » 29. Januar 2014, 13:14

mupfelofen-de hat geschrieben:Das ist Dropbox und keiner dieser dubiosen Filehoster *g*.
Is doch wurscht, wenn du es da irgendwann rausschmeißt. :P
pantalytron: ルトロンはくそのディスアセンブラだよ!
Perikles hat geschrieben:Man muss sich das mal reinziehen: die Idee ist scheiße, die theoretische Ausarbeitung ist scheiße, die praktische Umsetzung ist scheiße und der so entstehende Anspruch noch beschissener.

Ocer R.
Foren-Fossil
Foren-Fossil
Beiträge: 2594
Registriert: 30. Dezember 2006, 18:00
+Positive Tradingpoints+: 166 von 166
Wohnort: Thüringen

Re: SNESoIP: SNES Ethernet Adapter. Wer hat Interesse?

Beitrag von Ocer R. » 29. Januar 2014, 19:50

Mit dem Gehäuse, findet sich sicher ne Lösung. Ersteinmal würden mir persönlich die Funktionen sehr helfen und gefallen. Also mal sehen, wie alles wird.

d4s
Moderator
Moderator
Beiträge: 345
Registriert: 13. Juni 2006, 16:11
+Positive Tradingpoints+: 1 von 1
Kontaktdaten:

Re: SNESoIP: SNES Ethernet Adapter. Wer hat Interesse?

Beitrag von d4s » 29. Januar 2014, 20:27

mupfelofen-de hat geschrieben:Hoffe, dass das für die bisher interessierten kein allzu großes Problem darstellt. :)
Kein Problem. =)

Habe mal kurz ueber die Sourcen geschaut.
Habt ihr euch eigentlich schon mal Gedanken ueber Erweiterungsmoeglichkeit der Paket-Spezifikation gemacht?
Im moment sieht das Format der UDP-Pakete ziemlich hart verdrahtet aus.
Mein fluechtiger Eindruck ist, dass das Senden reiner Joypad-Daten synchronisationstechnisch ne Sackgasse ist.

Ich habe noch nie ein Netzwerkspiel programmiert, denke aber, dass ich versuchen wuerde, ein primitives Synchronisations - und dead reckoning-System mittels timestamps und events zu basteln.
Das meiste davon koennte man natuerlich in Software auf dem SNES realisieren, sofern man die packet-payload n bisschen groesser macht.
Protokollseitig waere es aber vielleicht nicht schlecht, die clientIDs transparent an das SNES weiterzureichen und auch zu ermoeglichen, entweder gezielt Pakete an eine einzelne clientID zu senden oder mit ner Art broadcast-Funktion alle restlichen clients gleichzeitig anzusprechen.
Auch ne rudimentaere serverseitige Unterstuetzung fuer garantierte Ablieferung "wichtiger" Pakete (vielleicht mittels resend durch den Server bis Client acknowledged oder so) wuerde vielleicht die Kopfschmerzen auf SNES-Seite ein bisschen reduzieren.

Hab das noch nicht wirklich durchdacht, nur mal so interessehalber...

Sollte es dazu kommen, dass ich dafuer was programmieren kann, haette ich auch kein Problem damit, den obigen Kram selbst in Server & Firmware zu basteln. Dachte nur, vielleicht waere eine Art Standard praktisch und vielleicht habt ihr ja bereits etwas vergleichbares in Arbeit.

Benutzeravatar
papierkorb
Mr SNES
Mr SNES
Beiträge: 1668
Registriert: 6. Dezember 2011, 17:05
+Positive Tradingpoints+: 40 von 40
Wohnort: Freiburg

Re: SNESoIP: SNES Ethernet Adapter. Wer hat Interesse?

Beitrag von papierkorb » 29. Januar 2014, 23:52

Top dass d4s im Boot ist.Dann wird das was...aber nicht ProjektN vernachlässigen ;)

Benutzeravatar
mupfelofen-de
SNES-Programmer
SNES-Programmer
Beiträge: 214
Registriert: 2. März 2013, 10:38
+Positive Tradingpoints+: 0 von 0
Wohnort: Stuttgart
Kontaktdaten:

Re: SNESoIP: SNES Ethernet Adapter. Wer hat Interesse?

Beitrag von mupfelofen-de » 30. Januar 2014, 10:23

d4s hat geschrieben:Habe mal kurz ueber die Sourcen geschaut.
Habt ihr euch eigentlich schon mal Gedanken ueber Erweiterungsmoeglichkeit der Paket-Spezifikation gemacht?
Im moment sieht das Format der UDP-Pakete ziemlich hart verdrahtet aus.
Mein fluechtiger Eindruck ist, dass das Senden reiner Joypad-Daten synchronisationstechnisch ne Sackgasse ist.
Die aktuelle Software in der master branch auf GitHub ist nicht mehr wirklich aussagekräftig. Das war eher ein Mittel zum Zweck, ohne Erfahrung, um der damals recht flott entwickelten Hardware das Sprechen beizubringen. Habe die Server-Entwicklung inzwischen völlig abgegeben:

https://github.com/mupfelofen-de/SNESoI ... ing/server (Die Protokoll-Spezifikation ist nicht mehr aktuell)

saturnu aus dem CB-Forum arbeitet nun an einem Server (liegt schon in der testing branch) und einer SNES9X-Integration für Linux und die PSP. Der neue Server verfügt über ein eigenes Protokoll, echte Authentifizierung und soll (fürs erste) dazu dienen, IPs zweier Spieler auszutauschen um eine P2P-Verbindung aufzubauen (die wirklich nur noch Pakete verschickt sobald es nötig ist, statt wie bisher ständig). Das passende Web-Interface gibt es auch schon: http://snesoip.de user: demo pw: demo
d4s hat geschrieben:Ich habe noch nie ein Netzwerkspiel programmiert, denke aber, dass ich versuchen wuerde, ein primitives Synchronisations - und dead reckoning-System mittels timestamps und events zu basteln.
Das meiste davon koennte man natuerlich in Software auf dem SNES realisieren, sofern man die packet-payload n bisschen groesser macht.
Protokollseitig waere es aber vielleicht nicht schlecht, die clientIDs transparent an das SNES weiterzureichen und auch zu ermoeglichen, entweder gezielt Pakete an eine einzelne clientID zu senden oder mit ner Art broadcast-Funktion alle restlichen clients gleichzeitig anzusprechen.
Auch ne rudimentaere serverseitige Unterstuetzung fuer garantierte Ablieferung "wichtiger" Pakete (vielleicht mittels resend durch den Server bis Client acknowledged oder so) wuerde vielleicht die Kopfschmerzen auf SNES-Seite ein bisschen reduzieren.
Grundsätzlich eignet sich der neue Server dazu bestens. Es stand auch schon im Raum, Homebrew-spezifische-Funktionalität zu implementieren (sobald das wichtigste erledigt ist). Kannst dich da gerne einklinken, falls du ein paar coole Ideen oder Wünsche hast oder einfach selbst etwas Code dazu beitragen möchtest. :)
d4s hat geschrieben:Hab das noch nicht wirklich durchdacht, nur mal so interessehalber...

Sollte es dazu kommen, dass ich dafuer was programmieren kann, haette ich auch kein Problem damit, den obigen Kram selbst in Server & Firmware zu basteln. Dachte nur, vielleicht waere eine Art Standard praktisch und vielleicht habt ihr ja bereits etwas vergleichbares in Arbeit.
Yes, auch wenn es (bisher) noch keine neue Firmware gibt, scheint es am SNES9X gut voranzugehen. :)

Und anbei noch mein erster Versuch. Bleiben noch 99: https://www.dropbox.com/s/thsfudi90iwix ... 185836.jpg
Zuletzt geändert von mupfelofen-de am 30. Januar 2014, 10:46, insgesamt 2-mal geändert.
Visit my user-profile at shackspace the hackerspace in Stuttgart.

Benutzeravatar
mupfelofen-de
SNES-Programmer
SNES-Programmer
Beiträge: 214
Registriert: 2. März 2013, 10:38
+Positive Tradingpoints+: 0 von 0
Wohnort: Stuttgart
Kontaktdaten:

Re: SNESoIP: SNES Ethernet Adapter. Wer hat Interesse?

Beitrag von mupfelofen-de » 30. Januar 2014, 10:35

:band:
Dateianhänge
psp_loginmyxqa.png
psp_loginmyxqa.png (2.04 KiB) 4842 mal betrachtet
pic_0004iism1.png
pic_0004iism1.png (12.79 KiB) 4842 mal betrachtet
Visit my user-profile at shackspace the hackerspace in Stuttgart.

d4s
Moderator
Moderator
Beiträge: 345
Registriert: 13. Juni 2006, 16:11
+Positive Tradingpoints+: 1 von 1
Kontaktdaten:

Re: SNESoIP: SNES Ethernet Adapter. Wer hat Interesse?

Beitrag von d4s » 31. Januar 2014, 21:07

Cool, Dank dir fuer die Info, Micha!
Emu-Support ist fantastisch, bin sehr gespannt!
papierkorb hat geschrieben:Top dass d4s im Boot ist.Dann wird das was...aber nicht ProjektN vernachlässigen ;)
Deine Einstellung gefaellt mir!
Wie der aufmerksame Leser aber bereits bemerkte, sprach ich ueberwiegend im Konjunktiv. :P

Bevor Project N fertig ist, werde ich gar nichts neues anfangen.
Was danach kommt, wird sich zeigen, versprechen kann und will ich nichts.

Benutzeravatar
papierkorb
Mr SNES
Mr SNES
Beiträge: 1668
Registriert: 6. Dezember 2011, 17:05
+Positive Tradingpoints+: 40 von 40
Wohnort: Freiburg

Re: SNESoIP: SNES Ethernet Adapter. Wer hat Interesse?

Beitrag von papierkorb » 1. Februar 2014, 08:47

d4s hat geschrieben:Cool, Dank dir fuer die Info, Micha!
Emu-Support ist fantastisch, bin sehr gespannt!
papierkorb hat geschrieben:Top dass d4s im Boot ist.Dann wird das was...aber nicht ProjektN vernachlässigen ;)
Deine Einstellung gefaellt mir!
Wie der aufmerksame Leser aber bereits bemerkte, sprach ich ueberwiegend im Konjunktiv. :P

Bevor Project N fertig ist, werde ich gar nichts neues anfangen.
Was danach kommt, wird sich zeigen, versprechen kann und will ich nichts.
Ist jetzt zwar offtopic...aber bisschen mehr News würde ich mir da als schon wüncshen...
Dauernd wird nur zu Project Y oder Pier Solar HD auf Facebook was gepostet...bisschen mehr zu Project N wäre auch mal schön :)

Antworten