Kamikaze Board



Zurück   Kamikaze Board > RPG Maker > RPG Maker Programme und Erweiterungen

RPG Maker Programme und Erweiterungen Ein Forum für Programme und Erweiterungen zum RPG Maker.

Antwort
 
Themen-Optionen
Alt 14.06.2008, 21:44   #1
Cherry Männlich
Kirscherator
 
Benutzerbild von Cherry
 
Registriert seit: 04.10.2007
Ort: Österreich/Salzburg/Pongau
Alter: 23
Beiträge: 1.183
Blog-Einträge: 1
Pfeil Power Patch v0.85

So. PP v0.85 ist ............... noch nicht da. Aber ein erneuter Betatester-Aufruf. Manche werden sich fragen, was das ganze soll, es gab doch sowas schonmal usw. usf.

Daher mal eine Art "History":

-> Mein erstes Tool für den RM war der "Keypatch Wizard" (http://www.multimediaxis.de/showthread.php?t=99446, September 2007), dieser wurde sofort niederkritisiert, da es sowas ähnliches schon gab usw.
-> Danach folgten der Font Changer und - durch WordsBG's Versuch, mich zu ownen (dies startete meine eigentliche "Karriere"!) - der Hyper Patcher
-> PP v0.1 (nicht veröffentlicht, fertig im Juni 2007) war eine primitive Sache. Es wurde die Variable 1 je nach gedrückter Taste, Varis 2 und 3 je nach Mausposition befüllt. Zur Info: Mein damaliger Wissensstand entsprach ca. 5-10% meines heutigen (bzgl. Programmierung, WinAPI und vorallem RPG Maker-Internem)
-> PP v0.3 rauschte im Oktober letzen Jahres an. Wurde viel gelobt, viel kritisiert, war buggy, schlampig programmiert und wird von mir heute als Abandonware angesehen.
-> Ich habe schon damals das Feature zum Schreiben von Text in Varis angekündigt, was allerdings bis heute nicht komplett verwirklicht wurde, weil mir simpel immer wieder etwas "wichtigeres" dazwischenkommt, was ich machen möchte.
-> Das Ding mit den 200 Pics war auch geplant, allerdings auf eine sehr dilettantische Weise.
-> Es wurde viel angekündigt und (leider) nicht eingehalten, da das schlampige Fundament mich immermehr am Weiterbauen des Hochhauses gehindert hat, wenn ihr versteht, was ich meine.
-> PP v0.6 (nicht veröffentlicht, fertig im Dezember 2008) hatte zwar diverse neue Features eingebaut, war aber nicht releasereif, da immer häufiger unerklärliche Abstürze und dergleichen auftraten.
-> Komplettes Rewrite stand an, ich kam jedoch lange nicht dazu, da in meinem RL einige ... Probleme auftraten. Ich hatte den PC mitunter nur mehr 5 Minuten am Tag an.
-> Im Jänner kam der DestinyPatch. Er schlug mich aus allen Wolken. Mit der Zeit schlug dies allerdings zu erhöhtem Ehrgeiz um. ...
-> ... Ich habe innerhalb von 3 Wochen das sogenannte "Basissystem" der Version 0.8 erstellt - die abermals ein kompletter Flop wurde. Nach einem Betatester-Aufruf im Februar und den daraus resultierenden vernichtenden Tests auf fremden PCs (besonders "Out of memory" und "Unknown error" waren beliebt X.x) musste ich feststellen, dass mir nicht bewusst war, dass mein System nur auf Windows XP und Vista ordentlich lief (wobei bei einem Freund unter Vista der PP eine CPU-Geschwindigkeit von -1930 MHz anzeigte und somit meckerte, dass die CPU langsamer als 300 MHz sei ^^). Ich musste viele Teile des "Basissystems" erneut umschreiben. Dazu fehlte mir in dieser Zeit aber die Motivation, mir wurde der PP fade und ich habe stattdessen viele andere Patches und Tools hergestellt, die auch meistens ein Erfolg wurden.
-> Im April beschloss ich, der "alten" PP-Generation ein "rundes Ende" zu verpassen - PP v0.41, 0.42 und - die letzte "alte" Version - 0.43b entstanden.
-> Kurz darauf kam mir durch die Zusammenarbeit mit Bananen-Joe (Force Harmony) die Idee, den PP auf einer harmony.dll basieren zu lassen, was jedoch fehlschlug.
-> Vor wenigen Wochen - Ende Mai - nahm ich den PP mit neuer Motivation und neuem Wissensstand wieder auf und bin jetzt (nach den Änderungen hat der PP nun die Versionsnummer 0.85).
-> Ich habe nun das Grundgerüst soweit fertig, jetzt kommt allerdings der größte Teil der Arbeit - die einzelnen (Lua-)Funktionen einbauen, und - dokumentieren. Und das sind ganz schön viele, da eine riesige Featurepalette geplant ist (dies wurde erst dadurch möglich, dass ich die Interna des RPG Makers weitestgehend verstanden habe, hiermit auch gleich ein großes Dankeschön an Bananen-Joe für seine Unterstützung in diesem Bereich). Damit allerdings sichergestellt ist, dass mir der selbe Fehler nicht zum dritten Mal passiert, will ich vorher das Grundgerüst gründlich getestet haben. ...
-> ... Das heißt, es gibt in kürzester Zeit (diesmal wirklich ) eine Closed Beta, die zwar nur wenig Features bietet, aber dazu dienen soll, spätere Probleme mit dem Fundament zu verhindern.

Closed Beta? Ja, es darf sich jeder melden, wer dann tatsächlich Tester wird, entscheide ich dann aber noch. Jeder Betatester erhält dann eine eigene Seriennummer, mit der er den PP installieren und testen darf.

Da sind wir dann schon beim Thema: melden. Ich Leute, die ich dafür im Auge habe, selbstverständlich auch selbst ansprechen, allerdings wäre es sicher förderlich, wenn sich Interessenten auch selbst melden würden.

Bedingungen hierfür sind:
- Gute bis sehr gute RPG-Maker-Kenntnisse
- Eine gewisse Ahnung vom Programmieren, wer, um Lua zu lernen, länger als 3 Tage braucht, gehört nicht mehr dazu.
- Verlässlichkeit

Betatester kommen im Übrigen in den Genuss, nach Anfrage Exklusivversionen zu erhalten, soll heißen, z.B. eine PP-Version exklusiv für User XY, die Feature YZ beinhaltet, was eigentlich noch nicht öffentlich ist.


Bisherige Tester sind:
- MagicMaker
- Xardas der Dunkle
- Veyrne
- R.D.
- Rowan
- Makenshi
- Knumonmaster
- Zeph
- Metalfreak


So, das wars.

mfG Cherry

PS: Aufgrund der neuen PP-Generation ist dies auch ein neuer Thread. Der alte soll nur mehr für Supportanfragen für die v0.3/0.4x-Generation genutzt werden.

EDIT: Hier eine aktuelle Featureliste, als Bild, damit ich nicht immer in zig Forum rumschreiben muss:
__________________
Cherry ist offline   Mit Zitat antworten
Alt 15.06.2008, 17:57   #2
R.D. Männlich
Neuling
 
Benutzerbild von R.D.
 
Registriert seit: 28.02.2006
Ort: Still a fu%$in Freak!
Beiträge: 3
Standard

Hier will wohl keiner so richtig.... v.v

Hey Leute nun macht doch mal mit^^ es kann nich schaden!
__________________
| ...Die Suche nach der ewige Ruhe... | |Werde "DER" größste Blockixx-Meister |

|___///|||R.D. at Deviant Art|||\\\___| |Rock und RPG's? Hier!? Besuche uns! |
R.D. ist offline   Mit Zitat antworten
Alt 16.06.2008, 11:26   #3
Veyrne Männlich
Administrator
 
Benutzerbild von Veyrne
 
Registriert seit: 24.04.2004
Ort: Blewth Castle
Alter: 30
Beiträge: 13.441
Blog-Einträge: 11
Standard

Ich würde durchaus wieder Versuchsobjekt spielen.
__________________

Filehost - Regeln - EBook - Raccu - YouTube - RPGA.info
Secret of Monkey Island (PSP)
Veyrne ist offline   Mit Zitat antworten
Alt 18.06.2008, 07:38   #4
Eni-Meister Männlich
SoF is Back!
 
Benutzerbild von Eni-Meister
 
Registriert seit: 18.01.2003
Ort: Schleswig-Holstein
Alter: 29
Beiträge: 5.182
Standard

Warum folgende Bedingung?
"Eine gewisse Ahnung vom Programmieren, wer, um Lua zu lernen, länger als 3 Tage braucht, gehört nicht mehr dazu."
__________________

Nimm Dir Zeit, um zu lesen, es ist die Grundlage des Wissens.
Brad Vicious - right here waiting for you
Eni-Meister ist offline   Mit Zitat antworten
Alt 18.06.2008, 12:49   #5
Cherry Männlich
Kirscherator
 
Benutzerbild von Cherry
 
Registriert seit: 04.10.2007
Ort: Österreich/Salzburg/Pongau
Alter: 23
Beiträge: 1.183
Blog-Einträge: 1
Standard

Naja, das soll ein Richtwert sein, dass mir Leute, die kein allgemeines Programmierverständnis haben, mir nichts nützen.
__________________
Cherry ist offline   Mit Zitat antworten
Alt 20.06.2008, 14:06   #6
Cherry Männlich
Kirscherator
 
Benutzerbild von Cherry
 
Registriert seit: 04.10.2007
Ort: Österreich/Salzburg/Pongau
Alter: 23
Beiträge: 1.183
Blog-Einträge: 1
Standard

Hier zur Auflockerung mal ein Screen - das schicke One-Hero-Menü, was beim Experimentieren mit dem PP entstanden ist:



mfG Cherry
__________________
Cherry ist offline   Mit Zitat antworten
Alt 22.06.2008, 00:54   #7
Veyrne Männlich
Administrator
 
Benutzerbild von Veyrne
 
Registriert seit: 24.04.2004
Ort: Blewth Castle
Alter: 30
Beiträge: 13.441
Blog-Einträge: 11
Standard

Ah, sehr gute Arbeit. Das klingt doch auch für die Leute interessant, die sich damit noch nicht so sehr befasst haben. Du hast ein wenig mit der Position der einzelnen Fenster getrickst?
__________________

Filehost - Regeln - EBook - Raccu - YouTube - RPGA.info
Secret of Monkey Island (PSP)
Veyrne ist offline   Mit Zitat antworten
Alt 29.06.2008, 11:07   #8
Cherry Männlich
Kirscherator
 
Benutzerbild von Cherry
 
Registriert seit: 04.10.2007
Ort: Österreich/Salzburg/Pongau
Alter: 23
Beiträge: 1.183
Blog-Einträge: 1
Standard

Der Window Wrapper in Aktion:



Code:
WindowWrapper.UseBoarder(false)
WindowWrapper.FadeSync(true)
WindowWrapper.ChangeBackground("d:\\download\\wa321.bmp")
WindowWrapper.Start(800, 600)
mfG Cherry
__________________
Cherry ist offline   Mit Zitat antworten
Alt 29.06.2008, 11:20   #9
xXshaldyXx Männlich
Attentäter
 
Benutzerbild von xXshaldyXx
 
Registriert seit: 25.10.2006
Ort: Deutschland/Krefeld
Alter: 23
Beiträge: 1.213
Standard

Der Power Patch ist meiner meinung nach ein sehr nutzvoller Patch.
Er ist ja momentan bei ver.0.85 oder?
Was willste denn noch alles bis zur ver.1.0 ändern?
Du hast doch schon fast alles gute an erweiterungen für den Maker gemacht.
xXshaldyXx ist offline   Mit Zitat antworten
Alt 29.06.2008, 16:58   #10
Xardas der Dunkle Männlich
Anfänger
 
Benutzerbild von Xardas der Dunkle
 
Registriert seit: 11.01.2006
Ort: Bückeburg
Alter: 27
Beiträge: 87
Standard

0.85 gibt es noch nicht, nur die Closed Beta dazu.
Und zu der Versionsnummer, guck dich mal in der Linux Welt um, da dauert es manchmal Jahre bis die 1.0 von einem Programm rauskommt .
Ein Gutes Beispiel dafür ist Wine.
Xardas der Dunkle ist offline   Mit Zitat antworten
Alt 29.06.2008, 17:10   #11
xXshaldyXx Männlich
Attentäter
 
Benutzerbild von xXshaldyXx
 
Registriert seit: 25.10.2006
Ort: Deutschland/Krefeld
Alter: 23
Beiträge: 1.213
Standard

Zitat:
Zitat von Xardas der dunkle Beitrag anzeigen
0.85 gibt es noch nicht, nur die Closed Beta dazu.
Und zu der Versionsnummer, guck dich mal in der Linux Welt um, da dauert es manchmal Jahre bis die 1.0 von einem Programm rauskommt .
Ein Gutes Beispiel dafür ist Wine.
Ich meine ja nicht wie lange er braucht, sondern was er dort alles noch für Feauters mit einbeziehen will.
xXshaldyXx ist offline   Mit Zitat antworten
Alt 30.06.2008, 21:38   #12
Cherry Männlich
Kirscherator
 
Benutzerbild von Cherry
 
Registriert seit: 04.10.2007
Ort: Österreich/Salzburg/Pongau
Alter: 23
Beiträge: 1.183
Blog-Einträge: 1
Standard

Die Infos, die ich im Quartier preisgegeben habe, will ich euch natürlich nicht vorenthalten:

Zitat:
Zitat von Cherry
okay:

Das Fenster des Spiels wird versteckt, der Inhalt jedoch wird ausgelesen, verarbeitet und in einem eigenen Fenster angezeigt.

Das benötigt zwar etwas Performance (im Moment sage ich mal - 1 GHz mindestens, aber auch nur, wenn keine anderen Programme nebenher laufen; man kann aber die soll-FPS zur Laufzeit anpassen, so dass man z.B. in den Optionen zwischen 30 und 60 oder so umschalten lassen könnte, falls ein PC zu langsam ist. 1,5 GHz sind zu empfehlen.

Features sind eben:

-> Beliebige Größe des Fensters (an Vollbild arbeite ich gerade).
-> Es können True-Color-Pictures (32 Bit) angezeigt werden, auch Alphakanal wird unterstützt, selbstverständlich mit Transparenz und Vergrößerung (variabel)
-> Es gibt für jedes Picture eine HiRes/LoRes-Option, das bedeutet, wenn LoRes verwendet wird, wird das Bild aufs Doppelte vergrößert, und zwar OHNE Filter, also so, wie das Bild normalerweise im RPG Maker-Fenster aussieht, bei HiRes passiert dies nicht. (Die normale Vergrößerungsfunktion des Wrappers verwendet nämlich Filter)
-> Das Original-Bild des RPG Makers wird wie ein oben erwähntes Picture behandelt (ID 0) und kann daher genauso herumbewegt, verkleinert oder sonstwas werden
-> Jedes Picture hat einen FadeSync-Parameter, das bedeutet, dass dieses Bild nach Wunsch synchron mit dem Maker-internen Bildschirm-Ein-/Ausblenden ein-/ausgeblendet wird.
-> Es kann eine Tabelle von Szenen (Map, Menü, Kampf, Shop, ...) festgelegt werden, in denen ein Picture angezeigt wird (wenn z.B. nur SCENE_MAP verwendet wird, ist das Bild im Menü oder sonstwo nicht sichtbar)
-> Es können Filter auf diverse Bilder angewendet werden

Auf dem Screen ist im Speicherscreen kein Hintergrund sichtbar. Das kommt daher, dass der Menühintergrund im Systemset rosa (#FF00FF) gemacht wurde, dies kann durchsichtig dargestellt werden.

mfG Cherry

PS: An die Besorgten unter euch: F4, F5 und Alt+Enter wird dabei automatisch deaktiviert und kann mit eigenen Funktionen belegt werden.

EDIT: An dieser Stelle nochmal ein Dankeschön an Bananen-Joe, der mir sehr dabei geholfen hat, den störenden zweiten Button des "echten" Spiels aus der Taskleiste wegzubringen!
mfG Cherry
__________________
Cherry ist offline   Mit Zitat antworten
Alt 04.07.2008, 12:30   #13
Cherry Männlich
Kirscherator
 
Benutzerbild von Cherry
 
Registriert seit: 04.10.2007
Ort: Österreich/Salzburg/Pongau
Alter: 23
Beiträge: 1.183
Blog-Einträge: 1
Standard

So, hier das Neueste:



Erzeugt durch folgenden Code:

Code:
WindowWrapper.Start(800, 600)

WindowWrapper.ShowPicture(1, "D:\\Bilder\\Forum\\test.png", 50, 70, 1, false, false)
WindowWrapper.ShowPicture(-10, "D:\\Download\\wa321.jpg", 320, 240, 1, true, false)
Die Syntax ist WindowWrapper.ShowPicture(id, filename, x, y, opacity, hires, fadesync).

Das Bild 1 ist das Schild, da sieht man gut den Alphakanal, HiRes ist false, daher wird es an die Makerauflösung angepasst und 2fach vergrößert. Bild -10 ist der Hintergrund - nachdem Bild Nr. 0 das "echte" Maker-Bild ist, liegt dieses dahinter. HiRes ist true, das Bild hat eine hohe Auflösung.

XScale und YScale musste ich rausnehmen, da gibt es Probleme. Ich arbeite aber noch daran.

Btw - der Code vom letzten Screen ist obsolet.

Laden kann man BMP, GIF, PNG und JPG. Ich werde eventuell auch noch XYZ-Support einbauen.

Ach, nochwas, bevor Fragen aufkommen: Die Koordinaten werden - wie im Maker - für die Mitte des Bildes angegeben und sind relativ zum StartPoint - dieser kann selbst gesetzt werden, Standard ist die linke obere Ecke des echten Maker-Bildes.

mfG Cherry
__________________
Cherry ist offline   Mit Zitat antworten
Alt 18.07.2008, 19:04   #14
Cherry Männlich
Kirscherator
 
Benutzerbild von Cherry
 
Registriert seit: 04.10.2007
Ort: Österreich/Salzburg/Pongau
Alter: 23
Beiträge: 1.183
Blog-Einträge: 1
Standard

@Tester: Beta 2 mit Window Wrapper ist da.
__________________
Cherry ist offline   Mit Zitat antworten
Alt 20.07.2008, 04:20   #15
Veyrne Männlich
Administrator
 
Benutzerbild von Veyrne
 
Registriert seit: 24.04.2004
Ort: Blewth Castle
Alter: 30
Beiträge: 13.441
Blog-Einträge: 11
Standard

Ich kam in letzter Zeit nicht zu irgendwelchen Tests. Jetzt die Tage kann ich aber wieder vollstens dabei sein. Dann bin ich auch wieder in ICQ anzutreffen.
__________________

Filehost - Regeln - EBook - Raccu - YouTube - RPGA.info
Secret of Monkey Island (PSP)
Veyrne ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
32 bit, alpha, debug, laden, lua, maus, patch, power-patch, rm2000, rm2003, speichern, tasten, tastenbelegung, tool, window wrapper


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Power Patch v0.3/0.4x - UPDATE zu v0.44! Cherry RPG Maker Programme und Erweiterungen 56 17.08.2009 11:26
Cheating Sperre (LUA-Script für Cherry's Power Patch) MagicMaker RPG Maker Programme und Erweiterungen 1 29.05.2008 17:42


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:51 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
RPGA.info