Seite 6 von 9

Re: Day of the Tentacle (SNES Port)

Verfasst: 5. Juni 2013, 10:36
von lytron
Danke für die Info!

Meine Maus hat gerade eben den Postweg angetreten, wie mir mitgeteilt wurde.

Ich überlege, was ich als nächstes machen soll. Zur Auswahl stehen:
  • Tileset-Nachlader (damit Red demnächst auch noch den Rest der Map machen kann)
  • Animator bauen
  • Mauszeiger-Sprite fixen (da ich nicht weiß, warum das Ding so kacke aussieht, weiß ich auch nicht, wie lang das Fixen dauern wird)
Ans Maus-Steuerung Fixen werde ich mich erst begeben, sobald ich eine Maus habe. Vielleicht kommt die ja schon morgen.

Re: Day of the Tentacle (SNES Port)

Verfasst: 5. Juni 2013, 13:59
von Redscorpion
Grüße,

da wie ja einige Wissen momentan bei mir in der Stadt Halle Hochwasser ist, werde ich erstmal nicht weiter machen können die nächsten Tage. Demnach entschuldigt wenn ich erstmal schauen muss wie es hier weiter geht. Stand der Dinge ist, Der Damm hält NOCH und wenn er bricht wird mein Wohngebiet auch betroffen sein.

Da ich 4te Etage bin um 15 Meter übern Wasserspiegel alles gut. Sammlung nicht in Gefahr! ;)

Gruß und hoffen wir das Beste.

Gruß

red

Re: Day of the Tentacle (SNES Port)

Verfasst: 5. Juni 2013, 14:23
von lytron
:shock:

Sorry, ich muss gestehen, mir ist das Hochwasser nicht so präsent, das wir hier davon gut verschont geblieben sind. :oops:

Ich hoffe, dass dein Haus eine gute Bausubstanz hat, und nicht absackt oder weggespült wird. Aber ich will den Teufel nicht an die Wand malen.

Alles Gute euch!

Re: Day of the Tentacle (SNES Port)

Verfasst: 5. Juni 2013, 17:56
von Ocer R.
Bei mir in Gera ist das Ganze schon Montag und Dienstag durch. Wir hatten viel Glück und räumen auf...

Re: Day of the Tentacle (SNES Port)

Verfasst: 7. Juni 2013, 08:30
von lytron


Scheinbar tritt dieser Scrollfehler immer noch auf - in PAL. In NTSC lässt sich die Maus steuern, seeehr schwerfällig (ich muss noch die Geschwindigkeit der Mausbewegung berücksichtigen) und außerdem verschwindet der Mauszeiger ständig. Ma' gugge'.

Re: Day of the Tentacle (SNES Port)

Verfasst: 7. Juni 2013, 08:37
von ChronoMoogle
Das ist doch scho mal was :) Cool!

Re: Day of the Tentacle (SNES Port)

Verfasst: 8. Juni 2013, 08:29
von lytron
Hier eine neue ROM:
DotT - Ganzer Hintergrund.rar
(9.55 KiB) 150-mal heruntergeladen
  • Mausgeschwindigkeit wird jetzt berücksichtigt.
  • Red hat den gesamten Hintergrund fertig bekommen.
  • Ich habe den Mauszeiger ein bisschen gefixt, mit dem Tilemolester und Trial & Error. Ich weiß immer noch nicht, woran es liegt.
Nächster Schritt ist, die Bildschirmränder als Begrenzungen für den Mauszeiger festzusetzen.

Der PAL-Fehler tritt immer noch auf, das heißt, die ROM könnt ihr wohl bisher nur auf einem NTSC-SNES oder einem SNES mit SuperCIC testen. Sorry.



Code:
SNESDott.rar
(19.19 KiB) 153-mal heruntergeladen

Re: Day of the Tentacle (SNES Port)

Verfasst: 10. Juni 2013, 05:40
von lytron
Kurzes Update: Bei mir sollte sich die Lage in 14 Tagen theoretisch entspannen, sodass ich mich mehr hiermit und mit all den anderen Sachen, die ich betreibe, beschäftigen kann. Um dennoch nicht ganz untätig zu sein, habe ich mir gerade versuchsweise Mario Paint angeschaut, da das ja einen funktionierenden Maussupport auch in der PAL-Region hat.

Ich hatte mir die ROM schon einmal angesehen und festgestellt, dass dort nicht dieses Maus-BIOS ist, was u. a. im Development-Manual angepriesen wurde. Gerade habe ich Mario Paint mit Geiger's snes9x geloggt (soweit es ging, da ich die Maus in dem Emulator nicht zum Laufen bekomme), und dabei folgenden Code gefunden:

Code: Alles auswählen

$01/E747 08          PHP                     A:E000 X:00E8 Y:000C P:eNvMXdIzc
$01/E748 AD 12 42    LDA $4212  [$00:4212]   A:E000 X:00E8 Y:000C P:eNvMXdIzc
$01/E74B 29 01       AND #$01                A:E082 X:00E8 Y:000C P:eNvMXdIzc
$01/E74D D0 F8       BNE $F8    [$E747]      A:E000 X:00E8 Y:000C P:envMXdIZc
$01/E74F C2 20       REP #$20                A:E000 X:00E8 Y:000C P:envMXdIZc
$01/E751 A2 06       LDX #$06                A:E000 X:00E8 Y:000C P:envmXdIZc
$01/E753 BD 18 42    LDA $4218,x[$00:421E]   A:E000 X:0006 Y:000C P:envmXdIzc
$01/E756 9D 32 01    STA $0132,x[$00:0138]   A:0000 X:0006 Y:000C P:envmXdIZc
$01/E759 5D 4A 01    EOR $014A,x[$00:0150]   A:0000 X:0006 Y:000C P:envmXdIZc
$01/E75C 3D 32 01    AND $0132,x[$00:0138]   A:0000 X:0006 Y:000C P:envmXdIZc
$01/E75F 9D 3A 01    STA $013A,x[$00:0140]   A:0000 X:0006 Y:000C P:envmXdIZc
$01/E762 9D 42 01    STA $0142,x[$00:0148]   A:0000 X:0006 Y:000C P:envmXdIZc
$01/E765 BD 32 01    LDA $0132,x[$00:0138]   A:0000 X:0006 Y:000C P:envmXdIZc
$01/E768 F0 18       BEQ $18    [$E782]      A:0000 X:0006 Y:000C P:envmXdIZc
$01/E782 AD 2A 01    LDA $012A  [$00:012A]   A:0000 X:0006 Y:000C P:envmXdIZc
$01/E785 9D 62 01    STA $0162,x[$00:0168]   A:0034 X:0006 Y:000C P:envmXdIzc
$01/E788 BD 32 01    LDA $0132,x[$00:0138]   A:0034 X:0006 Y:000C P:envmXdIzc
$01/E78B 9D 4A 01    STA $014A,x[$00:0150]   A:0000 X:0006 Y:000C P:envmXdIZc
$01/E78E CA          DEX                     A:0000 X:0006 Y:000C P:envmXdIZc
$01/E78F CA          DEX                     A:0000 X:0005 Y:000C P:envmXdIzc
$01/E790 10 C1       BPL $C1    [$E753]      A:0000 X:0004 Y:000C P:envmXdIzc
$01/E792 28          PLP                     A:0000 X:00FE Y:000C P:eNvmXdIzc
$01/E793 6B          RTL                     A:0000 X:00FE Y:000C P:eNvMXdIzc
Der überbranchte Teil ab E76A bis E781 ist folgender:

Code: Alles auswählen

00E768 	F0 18 		BEQ $E782
00E76A 	DD 4A 01 	CMP $014A.w
00E76D 	D0 13 		BNE $E782
00E76F 	DE 62 01 	DEC $0162.w
00E772 	D0 14 		BNE $E788
00E774 	BD 32 01 	LDA $0132.w,x
00E777 	9D 42 01 	STA $0142.w,x
00E77A 	AD 2C 01 	LDA $012C.w
00E77D 	9D 62 01 	STA $0162.w,x
00E780 	80 06 		BRA $E788
00E782 	AD 2A 01 	LDA $012A.w
00E785 	9D 62 01 	STA $0162.w,x
00E788 	BD 32 01 	LDA $0132.w,x
00E78B 	9D 4A 01 	STA $014A.w,x
00E78E 	CA 		DEX 
00E78F 	CA 		DEX 
00E790 	10 C1 		BPL $E853
00E792 	28 6B 		PLP
Ich bin gerade nicht wach genug, um mich da hineinzufuchsen, aber irgendwie sieht das für mich nicht richtig wie ein Maus-BIOS aus. Ich stelle mir gerade vor, dass danach anderweitig die Mausdaten gezogen werden, sofern es sich um eine Maus handelt (was ja nicht geloggt wurde, da ich meine Maus ja im snes9x nicht zum Laufen bringen kann).

Wie auch immer. Ich hatte E-Mail-Kontakt mit jemandem, dem ich zugetraut hatte, dass er die Lösung aus dem Ärmel schütteln könnte, aber der konnte mir leider auch nicht helfen.

Außerdem stellte ich fest, dass der Fehler mit der Mauszeiger-Grafik nicht an der Grafik selbst liegt, sondern dass ich da bestimmt auch wieder irgendeine Einstellung nicht richtig gesetzt habe.

Re: Day of the Tentacle (SNES Port)

Verfasst: 10. Juni 2013, 09:58
von duoGS
Versuch mal bei SMW Central den 0x400 [the1024] nach seinem mouse.asm sourcecode zu fragen,
vieleicht kann er dir dabei behilflich sein. Hier das Video zu seinem SMW mouse Hack.

https://www.youtube.com/watch?feature=p ... Elbo#at=11

Die andere Anlaufstelle wäre HuFlungDu mit seinem SMW Hack - A Mad Christmas - der den sourcecode
von the1024 verbessert und erweitert hat, hier das Video.

https://www.youtube.com/watch?v=EvvMUuT1Pj0
A Mad Christmas.zip
(408.61 KiB) 147-mal heruntergeladen
Ansonsten viel Erfolg!

Re: Day of the Tentacle (SNES Port)

Verfasst: 10. Juni 2013, 20:15
von lytron
Vielen lieben Dank! Ich werde die Sachen mir mal anschauen. Aber zuerst werde ich prüfen, ob das auf echter Hardware läuft und ob es auf echter deutscher Hardware läuft! ;)

Ich halte euch auf dem Laufenden. So oder so vielen lieben Dank an dich, du hast mich durch die Youtube-Links auf viele, viele großartige SMW-Hacks gebracht! :D

Re: Day of the Tentacle (SNES Port)

Verfasst: 10. Juni 2013, 20:35
von snoer
ansonsten gibts da noch cannon fodder als pal version. das hat auch maus support.
..kp ob das jetzt hilfreich war x)

Re: Day of the Tentacle (SNES Port)

Verfasst: 11. Juni 2013, 13:33
von Svambo
Hier stehen noch ein paar Spiele drin ...

Ups ... eigentlich sollten das in deinen anderen Thread ... naja ... wirst es schon finden :-)

Re: Day of the Tentacle (SNES Port)

Verfasst: 12. Juni 2013, 09:36
von lytron
Danke an euch beide! :)

~~~

Geliebte Mitstreiter, Streithähne, Hahnzüchter und sonstiges schwachmatiges Geschmeiß!

Bedauerlicherweise bekomme ich von dem Teil meiner Existenz, das in digitalen Kreisen völlig zu unrecht als "Real Life" bezeichnet wird, zur Zeit einen neuen Beschlag, bzw. werde ich selbigen genommen, folglich sind meine zeitlichen Kapazitäten dies' Wöchli arg geschwunden, und ich kann abschätzen, dass sich das wohl in den nächsten zehn Tagen nicht ändern wird.

Dieser Widrigkeiten zum Trotze vermag ich einige Sprenkel an Information zu verbal-propellieren:
  • Erstönse: Ich habe mir die deutsche ROM von, ich glaube, vom Jura-Park angeschaut, und die deutsche Lokalisation dieses Entertainment-Etablissements verfügt über ein Maus-BIOS in offizieller Fassung. Das heißt, ich kann dann irgendwannseekonferenz einmalonbrando prüfen, ob das eine abgewandelte Version ist (hätte ich auch gestern gleich gucken können, war aber irgendwie zu sehr gehirngeröstet :ugly: ) oder ob das das ursprungs-dingens-dingens ist. Und, ob sich dieser jene Rhabarber in irgendeiner Form vom Rhabarber in Instanz der Spielefassung für das Verheimlichte Königreich oder dessen megalomanischen Überseekolonien divergiert.
    Mein Vermu-Dung ist, dass es eine Standardfassung ist, was summa summarum cum niki lauda bezeugen mag, dass ich schlicht das BIOS nicht richtig eingebaut habe, dass es im PAL so zickt.
    *buhu*
    *buhuhu*
    Ich bin zu nichts nütze, ich kann gar nichts, ich bin zu nichts zu gebrauchen.
    *buhuhu* *schnüff*
  • Zweitönse: Habe ich gestern in einer anderen ROM getestikelt, ob meine Sprite-Grafiken (der Mauzeiger) kaputt sind. Sind sie nicht. Folglich, schätze ich, übertrage ich die nicht richtig oder mache was an den Einstellungen falsch, dass der Mauszeiger deshalb so kaputtich dreinblicket. Wäre dann auchmal zu prüfen.

Re: Day of the Tentacle (SNES Port)

Verfasst: 12. Juni 2013, 13:04
von dreimer
lytron hat geschrieben:Geliebte Mitstreiter, Streithähne, Hahnzüchter und sonstiges schwachmatiges Geschmeiß!
Hast du da drauf geistiges Eigentum? Das würde ich seeeehr gerne mal bei uns im Forum anwenden, wenn wieder einer meint, er kann Deutsch ^^ Hab ich gelacht :-D

Re: Day of the Tentacle (SNES Port)

Verfasst: 12. Juni 2013, 13:24
von lytron
dreimer hat geschrieben:
lytron hat geschrieben:Geliebte Mitstreiter, Streithähne, Hahnzüchter und sonstiges schwachmatiges Geschmeiß!
Hast du da drauf geistiges Eigentum? Das würde ich seeeehr gerne mal bei uns im Forum anwenden, wenn wieder einer meint, er kann Deutsch ^^ Hab ich gelacht :-D
Tu, wie du meinst, es für nötig befindlich zu erachten... tun.

Edit: Aber post auch mal hier Anwendungssituationen davon, ich bin neugierig. :D