Aktuelles
AmigaPortal.de

Wir würden uns freuen, dich als neues Mitglied begrüßen zu können. Melde dich noch heute an und werde Teil einer freundlichen Community deren gemeinsames Hobby der "AMIGA" ist. Hier kannst du dich in einer gemütlichen Atmosphäre mit anderen Usern zu vielen interessanten Themen rege austauschen oder andere an deinen Erfahrungen teilhaben lassen. Wir wünschen dir viel Spaß hier auf AmigaPortal.de

Dungeonkeeper

MagicSN

Kult Mitglied
Bin grad dabei Dungeonkeeper zu Portieren. Eine erste Prealpha läuft schon auf OS4 und 68k. OS4 Version ist superflüssig, 68k Version muss ich mit der Performance noch schauen aber kann auch sein dass zu viel debug Output da das Problem ist
 

Ami982

Super Mitglied
Na, da bin ich ja mal gespannt :) Dungeon Keeper auf dem Amiga wäre sicherlich eine tolle Sache.
 

MagicSN

Kult Mitglied
Os4 scheint bis auf Bugs nahezu voll funktionsfähig zu sein. Kann sein dass die os4 (und evtl. Aros 64 Bit) Version deutlich vor der 68k Version rauskommt. 68k ist (mal wieder…) ne größere Geschichte (Rückport auf sdl1 wohl nötig, das sdl2 68k war zwar gut genug für andere Games bei Dk scheinst zu lahm zu sein - wobei es eine Sache gibt die ich noch probieren will).

Kann aber sein dass erst os4 und Aros Version dann 68k Version (die sind beide 1000x einfacher zu machen).

Denke mit dem sdl1 Rückporto sollte es auch auf 68k klappen, jedoch.,..
 

MagicSN

Kult Mitglied
Irgendwer interessiert an einer warpos Version? Dabei ist gemeint nur G3/G4 Version (Blizzard etc. wird zu lahm sein, für MorphOS gibts ne eigene Version von papiosaur bald)
 

Herr_O23

Super Mitglied
Ich nicht. Wäre super, wenn es mit einer 030 CPU laufen würde. Wird aber wahrscheinlich ein Traum bleiben.
 

MagicSN

Kult Mitglied
030? Vollkommen unmöglich. Mit etwas Glück reicht vielleicht ein Vampire oder 100 MHz 060. Weniger wird denke ich auf keinen Fall klappen.
 

MagicSN

Kult Mitglied
ok unoptimierte version 4 fps auf vampire v4 320x240 (pistorm cm4 640x480 13 fps - fuehlt sich spielbar an, amigaone x1000 640x480 50 fps).

Bin aber am optimieren. obs fuer vampire/060 reicht kann ich nicht versprechen aber ich versuche es.

Hauptproblem ist texture mapper sind aus x86 nach c code translation entstanden. ein os4 rechner oder ein pi4 packt das - bei langsamerer hardware wird es schwierig. der ganze code (nicht von mir) der aus x86 asm entstand hat noch x86 prinzipien hinter sich.

Mit dem original dungeonkeerpercode waere es vermutlich schlimmer.

Wie gesagt - code aus der zeit "060 oder hoeher minmum" ist fuer Portierung am besten geeignet :)
 

Herr_O23

Super Mitglied
Dann freut sich Jens vielleicht doch noch über eine Bestellung einer 1260.
Bin gespannt! 😀
 
Zuletzt bearbeitet:

MagicSN

Kult Mitglied
PiStorm cm4 Version 320x240 25 fps Vampire 4 fps hoffe aber mit Optimierungen noch was rauszuholen. AmigaOne x1000 640x480 50 fps
 

MagicSN

Kult Mitglied
Massive Optimierung ist übers wochenende passiert (ich hab aber auch endlos Stunden reingesteckt! Hint -> PayPal ^^)

Auf dem PiStorm CM4 läufts nun laut einem Betatester bei 640x480 bei 35 fps.
Auf QEmu i7 liegen wir nun bei 109 fps (vor der Optimierung 60 fps ^^). Auf dem x1000 auf dem es davor mit 50 fps lief noch nicht getestet, kommt aber noch.
 

MagicSN

Kult Mitglied
Okay, hier ist das Game wie es tatsächlich läuft.


Das ist Beta10, ich bin derzeit bei Beta12, da kommen noch paar Optimierungen dazu. Das Video läuft auf 1440x900. Und ja, ist ein x5000 ^^

PayPal Addresse immer noch tirionareonwe@gmail.com. wer spendet kriegt die aktuelle Beta.
 

TLS

Moderator
Teammitglied
Sieht schon super aus.
Wüsste aber nicht auf welchem Gerät ich das laufen lassen sollte.
A1200 mit 68060 ist ja ne lahme Krücke ;) (Zumindest bezogen auf so ein Game)

Wird das auf dem Apollo A6000 laufen ?
 

MagicSN

Kult Mitglied
Kann ich noch nicht sagen.

Ich hab ALLES gegeben, Das gab ca. 2.5x speedup. Aber obs für Apollo reicht? Keine Ahnung. Zahlen krieg ich hoffentlich bald.

Das einzige was ich noch nicht optimiert habe ist die Logic Engine. Aber die ist auf 20 fps fixed. Also fraglich ob das was bringt.

AMMX könnte was bringen da bin ich mit nem Experten am Diskutieren drüber.
 
Oben