Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Die Zwingfeste in Thorwal
Mit etwas Verspätung habe ich mir das ganze jetzt angeschaut und endlich verstanden. Vielen Dank für die Erklärung! Bisher hatte ich nicht gesehen, wo es einen Unterschied macht, dass es der unmittelbar nächste Schleifendurchlauf ist, an dem das Feld wieder betreten wird. Die entscheidende Beobachtung ist: Der Dungeon-Handler wird in jedem Schleifendurchlauf aufgerufen, und unter normalen Umständen (wenn nicht sofort wieder Pfeil-nach-oben gedrückt wurde) wird dabei die falsch gesetzte Variable gs_dng_handled_po  korrigiert.

(25.02.2026, 14:01)cmfrydos schrieb: gs_dng_handled_pos sollte nur dann auf pos gesetzt werden, wenn pos nach der Eventbehandlung auch wirklich der aktuellen Gruppenposition entspricht.

Ich glaube es gibt auch Dungeon-Felder B, wo man durch den Event-Handler zu einem dritten Feld C (also nicht das Ausgangsfeld A) geschickt wird. Bei denen wäre dann gs_dng_handled_pos (hab ich in meinem Fork jetzt in gs_dng_pos_bak umbenannt) entsprechend der Grundlogik falsch gesetzt, nämlich auf das vorletzte Feld A anstelle des letzten Feldes B. Da immer nur target_pos != handled_pos verglichen wird, ist damit vermutlich trotzdem alles stimmig. Aber 100%ig sicher bin ich mir nicht. Es muss bedacht werden, dass sich die Gruppe immer auch mit einem Transversalis bewegen kann, beispielsweise auch von C nach B.

(25.02.2026, 14:01)cmfrydos schrieb: Ich verstehe aktuell noch nicht vollständig, warum „Vorwärts (↑) gedrückt halten“ nur manchmal zuverlässig greift (bei niedrigen Cycles oft konsistenter, bei hohen teils gar nicht).

Ich kenne mich mit hardwarenahen Sachen nicht gut aus, aber es ist (bzw. war zu MS-DOS Zeiten) doch wohl irgendwie so:

Beim Gedrückthalten einer Taste produziert der hardwareseitige Tastatur-Controller den Tastenanschlag dieser Taste immer wieder, mit einer gewissen Frequenz: Zwischen erstem und zweitem Anschlag mit ~1/2 Sekunde delay, danach mit einer repeat rate von ~10 Zeichen pro Sekunde oder auch etwas mehr.

Deswegen klingt es für mich durchaus plausibel, dass die Tastatur das Anschlagsignal nur manchmal schon so früh erzeugt, dass der Exploit greift. Senkt man die cycle-Rate der dosbox, so läuft das Programm langsamer, bei gleich bleibender repeat rate der Tastatur. Damit vergrößert sich das Zeitfenster, innerhalb dessen der Tastananschlag eintreffen muss. Die Folge ist eine erhöhte Chance für das Eintreten des Exploits. Bei ausreichend kleiner cycle-Rate ist das Zeitfenster länger als ein ganzer repeat-Zyklus der Tastatur. Der Exploit funktioniert dann zu 100%.

Es gibt ja auch einen BIOS-seitigen Puffer für nicht abgearbeitete Tastenanschläge. Man müsste nach einer Möglichkeit suchen, den Puffer vorab entsprechend zu befüllen, so dass die Aktionen "erstes Betreten des Felds", "Auswahl der Antwort auf die Textbox", "zweites Betreten des Felds" komplett durch vorgepufferte Tastenanschläge ausgelöst werden. Dann sollte der Exploit meinem Verständnis nach zuverlässig funktionieren.

Insgesamt bauen wir hier natürlich auch darauf, dass die Dosbox Hardware und BIOS von damaligen Rechnern exakt simuliert. Im Prinzip müsste man den Exploit an einem originalen 386er mit MS-DOS testen (und nicht nur in der Dosbox), um sicher zu sein.
Zitieren


Nachrichten in diesem Thema
Die Zwingfeste in Thorwal - von Klaun - 05.09.2006, 17:59
RE: Die alte Zwingfeste lvl 1 - von Zurgrimm - 05.09.2006, 18:16
RE: Die alte Zwingfeste lvl 1 - von Klaun - 05.09.2006, 19:44
RE: Die alte Zwingfeste lvl 1 - von Crystal - 05.09.2006, 19:56
RE: Die alte Zwingfeste lvl 1 - von Klaun - 05.09.2006, 21:48
RE: Die alte Zwingfeste lvl 1 - von Crystal - 06.09.2006, 07:53
RE: Die alte Zwingfeste lvl 1 - von Pergor - 08.09.2006, 16:34
RE: Die alte Zwingfeste lvl 1 - von Cratosch - 30.09.2006, 13:09
RE: Die alte Zwingfeste lvl 1 - von Pergor - 30.09.2006, 13:27
RE: Die Zwingfeste in Thorwal - von Fury - 22.08.2007, 11:42
RE: Die Zwingfeste in Thorwal - von Pergor - 22.08.2007, 11:54
RE: Die Zwingfeste in Thorwal - von Fury - 22.08.2007, 11:56
RE: Die Zwingfeste in Thorwal - von Pergor - 22.08.2007, 11:59
RE: Die Zwingfeste in Thorwal - von Fury - 22.08.2007, 12:03
RE: Die Zwingfeste in Thorwal - von JackyD - 22.08.2007, 12:07
RE: Die Zwingfeste in Thorwal - von Pergor - 22.08.2007, 12:47
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 22.08.2007, 13:10
RE: Die Zwingfeste in Thorwal - von Pergor - 22.08.2007, 14:00
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 22.08.2007, 14:30
RE: Die Zwingfeste in Thorwal - von Asmodean - 14.09.2007, 12:13
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 14.09.2007, 13:19
RE: Die Zwingfeste in Thorwal - von Asmodean - 14.09.2007, 13:28
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 08.12.2007, 19:25
RE: Die Zwingfeste in Thorwal - von Henne - 12.12.2007, 12:36
RE: Die Zwingfeste in Thorwal - von Fury - 12.12.2007, 17:47
RE: Die Zwingfeste in Thorwal - von Laszlo - 09.01.2008, 07:04
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 09.01.2008, 09:50
RE: Die Zwingfeste in Thorwal - von Calesca - 03.03.2008, 14:36
RE: Die Zwingfeste in Thorwal - von Crystal - 03.03.2008, 14:40
RE: Die Zwingfeste in Thorwal - von Calesca - 03.03.2008, 14:45
RE: Die Zwingfeste in Thorwal - von Asgrimm - 03.03.2008, 14:52
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 03.03.2008, 15:13
RE: Die Zwingfeste in Thorwal - von Calesca - 03.03.2008, 15:15
RE: Die Zwingfeste in Thorwal - von Calesca - 04.03.2008, 21:50
RE: Die Zwingfeste in Thorwal - von Asgrimm - 04.03.2008, 22:05
RE: Die Zwingfeste in Thorwal - von Peridor - 05.03.2008, 15:56
RE: Die Zwingfeste in Thorwal - von Calesca - 05.03.2008, 16:10
RE: Die Zwingfeste in Thorwal - von Peridor - 05.03.2008, 16:14
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 05.03.2008, 18:41
RE: Die Zwingfeste in Thorwal - von Peridor - 05.03.2008, 19:09
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 05.03.2008, 19:54
RE: Die Zwingfeste in Thorwal - von paule - 06.03.2008, 13:04
Besetztes Thorwal - von Kunar - 08.03.2008, 01:54
RE: Die Zwingfeste in Thorwal - von Tarantus - 13.03.2008, 13:51
RE: Die Zwingfeste in Thorwal - von Pergor - 13.03.2008, 13:59
RE: Die Zwingfeste in Thorwal - von Tarantus - 13.03.2008, 14:03
RE: Die Zwingfeste in Thorwal - von drexciya - 17.05.2008, 14:37
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 17.05.2008, 15:11
RE: Die Zwingfeste in Thorwal - von Peridor - 08.09.2008, 09:00
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 08.09.2008, 10:02
RE: Die Zwingfeste in Thorwal - von Hendrik - 10.09.2008, 19:37
RE: Die Zwingfeste in Thorwal - von Xep624 - 17.05.2011, 17:43
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 17.05.2011, 18:06
RE: Die Zwingfeste in Thorwal - von Xep624 - 17.05.2011, 18:22
RE: Die Zwingfeste in Thorwal - von Xep624 - 17.05.2011, 20:08
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 17.05.2011, 18:34
RE: Die Zwingfeste in Thorwal - von Esme - 17.05.2011, 20:44
RE: Die Zwingfeste in Thorwal - von Hanbastan - 18.05.2011, 22:32
RE: Die Zwingfeste in Thorwal - von Xep624 - 19.05.2011, 08:09
RE: Die Zwingfeste in Thorwal - von Hina - 07.07.2011, 10:33
RE: Die Zwingfeste in Thorwal - von Xep624 - 07.07.2011, 11:07
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 07.07.2011, 11:34
RE: Die Zwingfeste in Thorwal - von Hendrik - 07.07.2011, 12:36
RE: Die Zwingfeste in Thorwal - von Hendrik - 07.07.2011, 11:29
RE: Die Zwingfeste in Thorwal - von Hina - 07.07.2011, 13:04
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 07.07.2011, 13:42
RE: Die Zwingfeste in Thorwal - von exi - 07.07.2011, 14:39
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 07.07.2011, 14:48
RE: Die Zwingfeste in Thorwal - von Hina - 07.07.2011, 15:09
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 07.07.2011, 15:38
RE: Die Zwingfeste in Thorwal - von exi - 08.07.2011, 01:44
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 08.07.2011, 08:22
RE: Die Zwingfeste in Thorwal - von Hina - 07.07.2011, 16:05
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 07.07.2011, 16:25
RE: Die Zwingfeste in Thorwal - von Hina - 07.07.2011, 18:41
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 07.07.2011, 21:09
RE: Die Zwingfeste in Thorwal - von Hina - 08.07.2011, 19:18
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 08.07.2011, 20:17
RE: Die Zwingfeste in Thorwal - von Esme - 08.07.2011, 09:51
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 08.07.2011, 10:09
RE: Die Zwingfeste in Thorwal - von Recke - 08.07.2011, 16:37
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 08.07.2011, 17:07
RE: Die Zwingfeste in Thorwal - von Recke - 08.07.2011, 20:50
RE: Die Zwingfeste in Thorwal - von Pyromaniac - 08.07.2011, 18:34
RE: Die Zwingfeste in Thorwal - von Hina - 08.07.2011, 21:03
RE: Die Zwingfeste in Thorwal - von Recke - 09.07.2011, 17:27
RE: Die Zwingfeste in Thorwal - von Stane Novis - 27.11.2011, 00:40
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 12.03.2012, 14:10
RE: Die Zwingfeste in Thorwal - von Hellriegel - 12.03.2012, 15:49
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 12.03.2012, 15:54
RE: Die Zwingfeste in Thorwal - von Hellriegel - 12.03.2012, 19:54
RE: Die Zwingfeste in Thorwal - von Xorgor - 24.10.2013, 20:03
RE: Die Zwingfeste in Thorwal - von Crystal - 24.10.2013, 20:29
RE: Die Zwingfeste in Thorwal - von Xorgor - 24.10.2013, 20:45
RE: Die Zwingfeste in Thorwal - von Crystal - 24.10.2013, 20:57
RE: Die Zwingfeste in Thorwal - von Xorgor - 24.10.2013, 21:20
RE: Die Zwingfeste in Thorwal - von Xorgor - 25.10.2013, 08:49
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 25.10.2013, 09:35
RE: Die Zwingfeste in Thorwal - von Xorgor - 27.10.2013, 20:24
RE: Die Zwingfeste in Thorwal - von Xorgor - 25.10.2013, 13:09
RE: Die Zwingfeste in Thorwal - von Crystal - 25.10.2013, 15:51
RE: Die Zwingfeste in Thorwal - von Xorgor - 27.10.2013, 18:32
RE: Die Zwingfeste in Thorwal - von Chris82 - 27.10.2013, 19:04
RE: Die Zwingfeste in Thorwal - von Xorgor - 03.11.2013, 10:53
RE: Die Zwingfeste in Thorwal - von Xorgor - 06.11.2013, 21:38
RE: Die Zwingfeste in Thorwal - von Crystal - 07.11.2013, 00:59
RE: Die Zwingfeste in Thorwal - von Xorgor - 07.11.2013, 08:50
RE: Die Zwingfeste in Thorwal - von Silencer - 07.11.2013, 09:18
RE: Die Zwingfeste in Thorwal - von Hendrik - 07.11.2013, 13:50
RE: Die Zwingfeste in Thorwal - von Xorgor - 07.11.2013, 15:17
RE: Die Zwingfeste in Thorwal - von Hendrik - 07.11.2013, 14:52
RE: Die Zwingfeste in Thorwal - von Hendrik - 07.11.2013, 17:40
RE: Die Zwingfeste in Thorwal - von Xorgor - 07.11.2013, 21:22
RE: Die Zwingfeste in Thorwal - von El Pollo - 17.01.2019, 20:31
RE: Die Zwingfeste in Thorwal - von Asgrimm - 18.01.2019, 18:58
RE: Die Zwingfeste in Thorwal - von El Pollo - 18.01.2019, 23:17
RE: Die Zwingfeste in Thorwal - von Hindro - 19.01.2019, 20:29
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 14.02.2026, 23:26
RE: Die Zwingfeste in Thorwal - von Henne - 14.02.2026, 23:35
RE: Die Zwingfeste in Thorwal - von Henne - 15.02.2026, 00:49
RE: Die Zwingfeste in Thorwal - von Henne - 15.02.2026, 08:25
RE: Die Zwingfeste in Thorwal - von cmfrydos - 15.02.2026, 13:56
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 16.02.2026, 20:03
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 15.02.2026, 10:14
RE: Die Zwingfeste in Thorwal - von cmfrydos - 16.02.2026, 18:00
RE: Die Zwingfeste in Thorwal - von cmfrydos - 17.02.2026, 10:06
RE: Die Zwingfeste in Thorwal - von cmfrydos - 17.02.2026, 23:56
RE: Die Zwingfeste in Thorwal - von cmfrydos - 18.02.2026, 15:43
RE: Die Zwingfeste in Thorwal - von cmfrydos - 19.02.2026, 14:09
RE: Die Zwingfeste in Thorwal - von cmfrydos - 25.02.2026, 14:01
RE: Die Zwingfeste in Thorwal - von cmfrydos - 25.02.2026, 20:43
RE: Die Zwingfeste in Thorwal - von siebenstreich - 08.03.2026, 06:04
RE: Die Zwingfeste in Thorwal - von cmfrydos - 22.03.2026, 15:51
[split] Burgruine mit Grimring - von Zurgrimm - 03.03.2008, 15:48
RE: Burgruine mit Grimring - von Fury - 03.03.2008, 16:01
RE: Burgruine mit Grimring - von Asgrimm - 03.03.2008, 16:05
RE: Die Zwingfeste in Thorwal - von Zurgrimm - 03.03.2008, 16:59
RE: Burgruine mit Grimring - von Crystal - 03.03.2008, 16:22
Zwingfeste abschliessen - von Hellriegel - 12.03.2012, 11:49
RE: Zwingfeste abschliessen - von cheshire - 12.03.2012, 12:35
RE: Zwingfeste abschliessen - von Ela1971 - 12.03.2012, 12:47
RE: Zwingfeste abschliessen - von Hellriegel - 12.03.2012, 12:53
RE: Zwingfeste abschliessen - von Pyromaniac - 12.03.2012, 13:18



Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste