Anti-Jammer-Thread

Hier kann über allgemeine Themen diskutiert werden, die sonst in kein Forum passen.
Insbesondere über Szene, Games, Kultur, Weltgeschehen, Persönliches, Recht, Hard- und Software.
Benutzeravatar
Jonathan
Establishment
Beiträge: 1273
Registriert: 04.08.2004, 20:06

Re: Anti-Jammer-Thread

Beitrag von Jonathan » 12.02.2019, 00:41

Ich war neulich nochmal in einem Media-Markt und habe ein altes Spiel wiederentdeckt: Die virtuelle Moorhuhnjagt auf einer CD mit 22 Ablegern der Serie. Das war damals mal ganz schwer in und die 5 Euro war mir der Spaß dann doch wert. (Man kann das meiste davon vermutlich auch irgendwo im Netz finden, aber wieso suchen, wenn man die ganze Sammlung haben kann - plus: Laut Systemvoraussetzung sollte alles auf Windows 7 und neuer laufen).

Leider haben dann auf meinem Laptop fast alle Teile geruckelt. An der Hardware konnte es nicht liegen, also dachte ich mir, dass es eine Lösung geben müsste. Eine direkte Suche hat nichts ergeben, aber dann fiel mir ein, dass C&C AR2 auf modernen Rechnern auch immer geruckelt hat. Und das es ein Problem mit DirectDraw war. Also fand ich das hier:

http://bitpatch.com/ddwrapper.html

Und damit haben sich die Probleme tatsächlich erledigt. Manche Spiele brauchten leicht unterschiedliche Einstellungen, aber danach liefen bisher alle getesteten Teile problemlos und ließen sich wieder gut spielen. Also, sollte jemals ein 2D Spiel bei euch ruckeln, denkt daran, dass DDraw heutzutage problematisch ist (Mit Dependency Walker kann man schön prüfen, ob es benutzt wird).
Zuletzt geändert von Jonathan am 29.05.2019, 22:35, insgesamt 1-mal geändert.
Lieber dumm fragen, als dumm bleiben!

Benutzeravatar
MasterQ32
Establishment
Beiträge: 1280
Registriert: 07.10.2012, 14:56
Echter Name: Felix Queißner
Wohnort: Stuttgart & Region
Kontaktdaten:

Re: Anti-Jammer-Thread

Beitrag von MasterQ32 » 12.02.2019, 08:57

Cool, danke dir!

Das erklärt, warum das Moorhuhn letztens so geruckelt hat
Wer checkt diese Shaderprogrammierung denn?
JCL: Kein Mensch zwingt Sie jedoch, mit Shadern oder ueberhaupt mit Gamestudio zu arbeiten. Es gibt schliesslich auch andere schoene Hobbies, wie zum Beispiel das Sammeln von Bierdeckeln – JCL quotes

Benutzeravatar
Krishty
Establishment
Beiträge: 6826
Registriert: 26.02.2009, 12:18
Benutzertext: state is the enemy
Kontaktdaten:

Re: Anti-Jammer-Thread

Beitrag von Krishty » 12.02.2019, 23:37

25 Jahre nach C/C++ bekommt Visual Studios C#-Debugger Data Breakpoints: https://blogs.msdn.microsoft.com/visual ... udio-2019/

Damit sich Managed-Tippsen wie echte Programmierer fühlen können :)
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne

Benutzeravatar
Jonathan
Establishment
Beiträge: 1273
Registriert: 04.08.2004, 20:06

Re: Anti-Jammer-Thread

Beitrag von Jonathan » 07.03.2019, 23:29

Irgendwie habe ich es geschafft, den Overgrowth Release (vor über einem Jahr) komplett zu verpassen. Ich habe damals den Blog verfolgt (naja, immer mal wieder rein gelesen) und fand die wöchentlichen Videos immer sehr cool und motivierend. Und teilweise auch richtig lehrreich. Das Projekt war mir immer sympathisch und jetzt bin ich nur wieder darauf gestoßen, weil es gerade im 20. Humble Indie Bundle ist (ab 10$). Der Download läuft bereits :)

(Lugaru, der erste Teil war damals auch im aller ersten Humble Bundle drin. Ich hatte es angespielt, aber es war mir dann doch zu hässlich und steif. Aber die Original-Kampagne soll in der neuen Engine nachgebaut sein, also verpasst man nichts.)
Lieber dumm fragen, als dumm bleiben!

Benutzeravatar
Krishty
Establishment
Beiträge: 6826
Registriert: 26.02.2009, 12:18
Benutzertext: state is the enemy
Kontaktdaten:

Re: Anti-Jammer-Thread

Beitrag von Krishty » 07.03.2019, 23:56

Jonathan hat geschrieben:
07.03.2019, 23:29
Irgendwie habe ich es geschafft, den Overgrowth Release (vor über einem Jahr) komplett zu verpassen.
dito
Ich habe damals den Blog verfolgt (naja, immer mal wieder rein gelesen) und fand die wöchentlichen Videos immer sehr cool und motivierend. Und teilweise auch richtig lehrreich.
dito

… wieder ein Eintrag auf meiner Spiele-TODO-Liste :)
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne

Benutzeravatar
Schrompf
Moderator
Beiträge: 3809
Registriert: 26.02.2009, 00:44
Benutzertext: Lernt nur selten dazu
Echter Name: Thomas Ziegenhagen
Wohnort: Dresden
Kontaktdaten:

Re: Anti-Jammer-Thread

Beitrag von Schrompf » 08.03.2019, 15:06

Dafür funktioniert jetzt Entity Replication über's Netzwerk und die letzten Bits an den NetzwerkVar-Updates fixe ich gerade. Ich bin so kurz vor einer OpenWorld-Streaming-Multiplayer-Tech. SO kurz: |<----------------->|
Häuptling von Dreamworlds. Baut an was Neuem. Hilft nebenbei nur höchst selten an der Open Asset Import Library mit.

Benutzeravatar
Krishty
Establishment
Beiträge: 6826
Registriert: 26.02.2009, 12:18
Benutzertext: state is the enemy
Kontaktdaten:

Re: Anti-Jammer-Thread

Beitrag von Krishty » 08.03.2019, 15:09

Videos! <3
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne

Benutzeravatar
Schrompf
Moderator
Beiträge: 3809
Registriert: 26.02.2009, 00:44
Benutzertext: Lernt nur selten dazu
Echter Name: Thomas Ziegenhagen
Wohnort: Dresden
Kontaktdaten:

Re: Anti-Jammer-Thread

Beitrag von Schrompf » 08.03.2019, 16:01

Es läuft! Noch einige fiese lose Enden, aber es repliziert in der Nähe des Avatars des eigenen Clients fröhlich Entities vom Server zum Client, aktualisiert deren netzwerkaktive Vars 10x pro Sekunde und lässt trotzdem noch Spielersteuerung des lokalen Clients zu, die dann folgerichtig zum Server übertragen werden.
screenshot0040.png
screenshot0041.png
Häuptling von Dreamworlds. Baut an was Neuem. Hilft nebenbei nur höchst selten an der Open Asset Import Library mit.

Benutzeravatar
Krishty
Establishment
Beiträge: 6826
Registriert: 26.02.2009, 12:18
Benutzertext: state is the enemy
Kontaktdaten:

Re: Anti-Jammer-Thread

Beitrag von Krishty » 08.03.2019, 16:14

Das ist immer ein ganz besonderer Moment, wenn man im Spiel endlich jemandem begegnet :) Glückwunsch!
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne

Benutzeravatar
Jonathan
Establishment
Beiträge: 1273
Registriert: 04.08.2004, 20:06

Re: Anti-Jammer-Thread

Beitrag von Jonathan » 16.03.2019, 23:40

Wer den Anti-Jammer-Thread verfolgt kennt ja meine Probleme. Aber ich habe es in den letzten Tagen geschafft, eine halbwegs brauchbare Egoshootersteuerung mit Bullet zu implementieren. Wenn ich mehr Zeit habe, beschreib' ich sie mal gesondert ausführlich.

Grundsätzlich benutze ich jetzt aber wieder die Ridgid-Body Simulation, allerdings mit vielen Hacks. In der Character-Demo die es irgendwo gab, wurde alles komplett von Hand implementiert. Alleine um an einer Wand entlang zu gleiten, musste man auf Kollision testen, dann die Normale des Kollisionspunkts finden und von Hand eine neue Position ausrechnen - und hoffen dass man jetzt nicht in irgendeiner anderen Geometrie steckt. Zusammen mit dutzenden anderen Problemen die man angehen muss, waren das hunderte Zeilen an Code (und zwar kein Boilerplate-Code, sondern zusammengehackte Algorithmen, die irgendwie alle relevanten Fälle abzudecken versuchen). Darauf hatte ich keinen Bock.

Meine Lösung ist jetzt vielleicht nicht ganz so smooth wie ein Unreal Tournament, aber bevor ich das verbessere baue ich erstmal an anderen Stellen weiter. Auf jeden Fall ist jetzt mein Respekt vor anderen Spielen ein gutes Stück gewachsen - das gesamte Problem ist wesentlich komplizierter als man denken sollte...
Lieber dumm fragen, als dumm bleiben!

Benutzeravatar
Krishty
Establishment
Beiträge: 6826
Registriert: 26.02.2009, 12:18
Benutzertext: state is the enemy
Kontaktdaten:

Re: Anti-Jammer-Thread

Beitrag von Krishty » 18.03.2019, 15:41

Im nächsten Release wird das Setup meines STL-Viewers endlich kleiner sein als seine Standalone-EXE.

Ich habe wie bekloppt nachgehakt, warum da so viele leere Bereiche in meinen MSI-Setups sind, und nun habe ich endlich die Lösung gefunden: Die OLE-Streams waren nicht konsolidiert. Zack, wieder 21 % Größe runter. Damit bin ich nun bei weniger als einem Viertel eines WiX-generierten Setups.

Nachtrag: WiX kennt den Trick nicht; ihr könnt damit also auch aus den normalen Setups, die ihr im Internet findet, ein paar Dutzend KiB rausholen. Ich werde das mal im MSI-Thread beschreiben.
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne

Benutzeravatar
Jonathan
Establishment
Beiträge: 1273
Registriert: 04.08.2004, 20:06

Re: Anti-Jammer-Thread

Beitrag von Jonathan » 27.03.2019, 13:29

Heute ist wieder alles ganz besonders nervig und ich muss den jammer-Thread vollspamen. Aber in keinen den heutigen Aufreger kommt das Wort CMake vor (mein absolutes Nummer 1 Hassobjekt), und als mir das klar geworden ist, habe ich eingesehen, dass heute eigentlich doch ein schöner und lebenswerter Tag ist :) Wie jeder Tag, an dem ich keine CMake Probleme habe :) Außerdem scheint die Sonne und wäre man draußen würden da bestimmt auch Vögel zwitschern oder so. :)
Lieber dumm fragen, als dumm bleiben!

Benutzeravatar
Krishty
Establishment
Beiträge: 6826
Registriert: 26.02.2009, 12:18
Benutzertext: state is the enemy
Kontaktdaten:

Re: Anti-Jammer-Thread

Beitrag von Krishty » 26.04.2019, 23:32

Yay, der Original Soundtrack zu Broken Reality ist raus. Gibt’s als DLC für 5,78 € auf Steam; macht unter <Steamdir>\steamapps\common\Broken Reality\Broken Reality Digital Soundtrack\ zwei neue Verzeichnisse – einmal FLAC, einmal MP3 <3

Es fehlen noch ein paar Tracks, aber die werden hoffentlich nachgereicht:
https://steamcommunity.com/app/757480/discussions/0/1499000547493827440/ hat geschrieben:We're still looking into a couple of tracks that haven't made it into the OST from third party artists, one of them being Dragon Road's music in Domo, and the Game Shop being another one of them. Ill keep you posted on those updates!~
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne

joggel
Establishment
Beiträge: 1410
Registriert: 06.11.2007, 19:06

Re: Anti-Jammer-Thread

Beitrag von joggel » 30.04.2019, 08:39

Ich lese im Moment Clean Architecture.
Ich kann dieses Buch nur jeden Empfehen, der sich über Softwaredesign bilden möchte. Ich habe es in deutsch und es macht Spass zu lesen.

Wenn jemand noch weitere solche Bücher (Softwaredesign) kennt oder empfehlen kann, ich nehme gerne Tipps und Empfehlung an :)

Also:
Hat jemand vlt Buchtipps?
CEO of Dirty Codez Production®

Benutzeravatar
Chromanoid
Moderator
Beiträge: 3799
Registriert: 16.10.2002, 19:39
Alter Benutzername: atr_23
Echter Name: Christian Kulenkampff
Wohnort: Lüneburg

Re: Anti-Jammer-Thread

Beitrag von Chromanoid » 30.04.2019, 09:58

"Domain Driven Design" von Eric Evans fand ich ganz gut. Ist aber teilweise auch langatmig.
"Langlebige Software-Architekturen: Technische Schulden analysieren, begrenzen und abbauen" von Carola Lilienthal finde ich gut, teilweise auch etwas langatmige Stellen aber nicht so lang wie bei DDD :).

joggel
Establishment
Beiträge: 1410
Registriert: 06.11.2007, 19:06

Re: Anti-Jammer-Thread

Beitrag von joggel » 30.04.2019, 15:59

Danke :)
Hab mir die Bücherempfehlung mal abgespeichert.
CEO of Dirty Codez Production®

Benutzeravatar
Chromanoid
Moderator
Beiträge: 3799
Registriert: 16.10.2002, 19:39
Alter Benutzername: atr_23
Echter Name: Christian Kulenkampff
Wohnort: Lüneburg

Re: Anti-Jammer-Thread

Beitrag von Chromanoid » 30.04.2019, 17:16

Wenn Du sowas spannend findest und irgendwo wohnst, wo ein bisschen was los ist, kannst Du auch mal in irgendwelche Meetups gehen. In Hamburg bin ich oft zur Java User Group https://www.meetup.com/de-DE/jug-hamburg gegangen. Das war meist ziemlich cool. Ansonsten gibts in Hamburg auch noch viele andere interessante Meetups wie https://www.meetup.com/de-DE/softwarear ... r-hamburg/

joggel
Establishment
Beiträge: 1410
Registriert: 06.11.2007, 19:06

Re: Anti-Jammer-Thread

Beitrag von joggel » 01.05.2019, 18:26

Ja, danke. Werd da mal schauen....
wollte ja auch gestern dorthin gehen, hab ich dann aber nicht gemacht.
Werd da aber mal in zukunft schauen
CEO of Dirty Codez Production®

NytroX
Establishment
Beiträge: 161
Registriert: 03.10.2003, 12:47

Re: Anti-Jammer-Thread

Beitrag von NytroX » 27.05.2019, 22:32

AMD Keynote in 9 Minuten (Computex)

https://www.youtube.com/watch?v=3qqBijKHuHM


12 Core/24 Thread, 70MB Cache, 499$ ?!??
Wenn das mit dem Preis/Leistungsverhältnis auch hierzulande so hinkommt, dann wird das wohl demnächst mein neuer Prozessor :-)

... mal schauen, wie die Navis so abschneiden und ob sie raytracing können.
Nicht, dass das für irgendeines meiner Spiele in nächster Zeit benötigt wird, aber als Entwickler will man ja probieren können ;-)

Benutzeravatar
Tiles
Establishment
Beiträge: 1297
Registriert: 11.01.2003, 14:21
Kontaktdaten:

Re: Anti-Jammer-Thread

Beitrag von Tiles » 29.05.2019, 09:01

Ja, sehr Lecker was da auf uns zurollt! =3
Free Gamegraphics, Freeware Games http://www.reinerstilesets.de
Die deutsche 3D Community: http://www.3d-ring.de

joggel
Establishment
Beiträge: 1410
Registriert: 06.11.2007, 19:06

Re: Anti-Jammer-Thread

Beitrag von joggel » 14.06.2019, 14:06

Für die Gamer hier (gibts da eigentlich noch welche?^^):
https://www.microsoft.com/de-de/p/xbox- ... verviewtab
Diesen Monat 1Euro bezahlen, und aus zig Spielen für XBox UND PC auswählen :)
CEO of Dirty Codez Production®

Antworten