ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
amiga-news.de Forum > Suche | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
|
||||||
tokai
Nutzer
05.10.2005, 01:43 Uhr [ - Direktlink - ] |
Thema: sprintf() problem auf MOS
Brett: Programmierung code:--dev:tests> type sprintf.c #include <exec/types.h> #include <proto/exec.h> #include <proto/dos.h> #include <string.h> #include <stdio.h> int main(void) { STRPTR FontName = "topaz"; UBYTE buffer[64]; /* stdc lib style */ sprintf(buffer, "%s.fontn", FontName); printf(buffer); /* morphos style */ (void)NewRawDoFmt("%s.fontn", NULL, buffer, FontName); Printf(buffer); return 0; } dev:tests> gcc -W -Wall sprintf.c -o sprintf dev:tests> sprintf topaz.font topaz.font dev:tests> http://www.christianrosentreter.com ~ MorphOS Software |
|||||
tokai
Nutzer
05.10.2005, 01:32 Uhr [ - Direktlink - ] |
Thema: sprintf() problem auf MOS
Brett: Programmierung Da ist nichts kaputt, die frage ist vielmehr was du falsch machst. Ich hatte noch nie Probleme mit sprintf(), egal mit welcher libnix version. Vielleicht ist etwas mit deinem Compilersetup falsch? regards, tokai -- http://www.christianrosentreter.com ~ MorphOS Software [ Dieser Beitrag wurde von tokai am 05.10.2005 um 01:33 Uhr editiert. ] |
|||||
tokai
Nutzer
23.09.2005, 17:51 Uhr [ - Direktlink - ] |
Thema: Morphos Includes Problem
Brett: Programmierung bah... nächstes mal lade ich die Seite erneut bevor ich antworte, sind ja schon alle Antworten da. regards, tokai -- http://www.christianrosentreter.com ~ MorphOS Software |
|||||
tokai
Nutzer
23.09.2005, 17:49 Uhr [ - Direktlink - ] |
Thema: Morphos Includes Problem
Brett: Programmierung Zitat: richtig. Für MUI-Programme empfielt es sich auf USE_INLINE_STDARG zu verzichten und dafür -laboxstubs zu linken (muss man unter MorphOS SDK selbst nicht machen, da das dort schon über das SPEC file des Compilers gelöst ist.. kann natürlich bei einem Crosscompiler anders ausschauen). regards, tokai -- http://www.christianrosentreter.com ~ MorphOS Software |
|||||
tokai
Nutzer
21.09.2005, 13:03 Uhr [ - Direktlink - ] |
Thema: GCC AmigaDOS Pfad Problem
Brett: Programmierung @geit: #include "../library.h" sollte funktionieren. Allerdings ist die sauberere Lösung per -I den includepfad im makefile zu definieren, IMHO. regards, tokai -- http://www.christianrosentreter.com ~ MorphOS Software |
|||||
tokai
Nutzer
10.09.2005, 17:43 Uhr [ - Direktlink - ] |
Thema: HTML/PHP: Formular nach HTML - Umbrüche
Brett: Programmierung Zitat: man sollte vor der Ausgabe zumindestens die HTML-Sonderzeichen umwandlen (wie in meinem Beispiel), sonst kann es u.U. zu seltsamen Effekten kommen, wenn unbedachterweise HTML-Sonderzeichen im Text verwendet wurden. Sollte man sich generell angewöhnen. Nicht immer ist der kürzeste Weg auch der Beste. -- http://www.christianrosentreter.com ~ MorphOS Software |
|||||
tokai
Nutzer
10.09.2005, 11:55 Uhr [ - Direktlink - ] |
Thema: HTML/PHP: Formular nach HTML - Umbrüche
Brett: Programmierung code:function blah($string) { $string = htmlentities($string); $string = str_replace("n","n<br>", $string); return $string; } oder kurz: code:function blah($string) { return str_replace("n","n<br>", htmlentities($string)); } es gibt aber auch noch eine ganze Menge anderer Möglichkeiten. Am besten einfach mal php.net lesen: http://www.php.net/manual/de/function.str-replace.php regards, tokai -- http://www.christianrosentreter.com ~ MorphOS Software [ Dieser Beitrag wurde von tokai am 10.09.2005 um 11:56 Uhr editiert. ] |
|||||
tokai
Nutzer
02.09.2005, 23:29 Uhr [ - Direktlink - ] |
Thema: (Neue) Mailbox via Telnet erreichbar
Brett: Amiga, AmigaOS 4 @Mike40: it wants a little bit much private data, but else it seems to work fine -- http://www.christianrosentreter.com ~ MorphOS Software |
|||||
tokai
Nutzer
02.09.2005, 23:15 Uhr [ - Direktlink - ] |
Thema: Aufruf an die Programierer!
Brett: Amiga, AmigaOS 4 Zitat: Was unterstützt wird und was nicht, lässt sich allein anhand der includes schon sehr leicht nachvollziehen. Zitat: Du hast gefragt, ich habe darauf mit einer Aussage reagiert. Meiner Definition nach ist es eine Antwort. Zitat: Ich brauche meine Aussage nicht zu belegen, die belegt sich von selbst oder siehst du irgendwo einen 68k-Port von MLdonkey? tokai -- http://www.christianrosentreter.com ~ MorphOS Software [ Dieser Beitrag wurde von tokai am 02.09.2005 um 23:15 Uhr editiert. ] |
|||||
tokai
Nutzer
02.09.2005, 23:09 Uhr [ - Direktlink - ] |
Thema: Aufruf an die Programierer!
Brett: Amiga, AmigaOS 4 @CD32-Allianz: Nein, habe ich nicht. -- http://www.christianrosentreter.com ~ MorphOS Software |
|||||
tokai
Nutzer
02.09.2005, 17:18 Uhr [ - Direktlink - ] |
Thema: Aufruf an die Programierer!
Brett: Amiga, AmigaOS 4 Zitat: Möglicherweise, ich habe aber kein gcc mit 68k-Target und möchte damit auch keinen HD-Platz verschwenden, wenn es SAS/C auch (und vielleicht sogar besser) tut. Zitat: Lies bitte nochmal genau was ich geschrieben habe. Ich finde deine Aussage etwas unverschämt. Aber nochmal: Ich bezog mich *von* kleinen Problemen (wie z.B. Verwendung zu hoher Libraryversionen beim OpenLibrary()-Aufruf, welches ein *Problem* darstellt, wenn deshalb beim User das Program nicht funktioniert - auch wenn das möglicherweise sehr schnell gefixt ist, sofern man nicht neue Library-Funktionen verwendet hat) *bis* zu sehr komplexen Problemen unter der Bedingung, dass der Author das nicht selbst auf einem echtem 68k-System nachtesten kann. Wenn Du schon jemals ein Program nur aufgrund von Aussagen von Usern die eine andere Systemvorraussetzung hatten debuggen durftest, dann sollte Dir sowas zumindestens verständlich sein und wissen welchen (hauptsächlich zeitlichen) Mehraufwand ein solches Verfahren darstellt. tokai -- http://www.christianrosentreter.com ~ MorphOS Software |
|||||
tokai
Nutzer
02.09.2005, 17:03 Uhr [ - Direktlink - ] |
Thema: Aufruf an die Programierer!
Brett: Amiga, AmigaOS 4 Zitat: Lade Dir einfach mal libnix (oder das ganze devenv incl. ixemul) vom MDC herunter und vergleiche mit der alten 68k-Version. Zitat: s.o. Zitat: Hast du beispielsweise schonmal probiert OCaml (wird z.B.für mein Beispiel von MLdonkey verwendet) für 68k zu kompilieren bzw. anzupassen? Hier ein Standard-Format im OS zu verwenden ist ein entscheidender Vorteil, wenn es zu solchen Portierungen kommt. Wenn ich das Beispiel schon explizit erwähne, hatte ich erwartet, dass Du dich bei Deiner Gegenargumentation vorher informierst und nicht einfach blind darauf loslegst. :-( regards, tokai -- http://www.christianrosentreter.com ~ MorphOS Software [ Dieser Beitrag wurde von tokai am 02.09.2005 um 17:03 Uhr editiert. ] |
|||||
tokai
Nutzer
02.09.2005, 15:48 Uhr [ - Direktlink - ] |
Thema: Aufruf an die Programierer!
Brett: Amiga, AmigaOS 4 Zitat: Zwischen den MorphOS- und 68k-Versionen von libnix und ixemul besteht IMHO ein gewaltiger Unterschied und das wirkt sich auf den Portier-Aufwand aus. Ich weiss nicht wie Du diese linklibs bezeichnests, aber für mich sind das - verallgemeinert - libc-Implementierungen. -- http://www.christianrosentreter.com ~ MorphOS Software |
|||||
tokai
Nutzer
02.09.2005, 13:21 Uhr [ - Direktlink - ] |
Thema: Aufruf an die Programierer!
Brett: Amiga, AmigaOS 4 @gni: huh? -- http://www.christianrosentreter.com ~ MorphOS Software |
|||||
tokai
Nutzer
02.09.2005, 12:24 Uhr [ - Direktlink - ] |
Thema: Aufruf an die Programierer!
Brett: Amiga, AmigaOS 4 Zitat: Ich kann nur für mich sprechen. Ordentliche Unterstützung für 68k ist äussert schwierig, wenn man kein 68k-System zum RÜcktesten laufen hat. Kleinere Programme lassen sich sicherlich ohne Schwierigkeiten nochmal durch den SAS/C jagen. Selbst wenn dann die 68k-Kompilierung unter MorphOS läuft, muss das noch nicht heissen, dass das Program auch gleich auf einem Classic-System läuft. Das geht schon los bei Library-Versionsnummern und hört bei ausserst kniffligen Problemen auf. Ich spreche da aus Erfahrung. Grössere Portierungsprojekte (z.B. MLdonkey) machen auf 68k keinen Sinn bzw. lohnen den Aufwand nicht. Was auf MorphOS mit ordentlicher libc und ELF-Binary Support ein Task für wenige Stunden ist, artet dann für 68k gleich in tage- oder sogar monatelange Arbeit aus. Und wer macht sowas schon in seiner Freizeit, wenn er es selbst nicht braucht? regards, tokai -- http://www.christianrosentreter.com ~ MorphOS Software |
|||||
tokai
Nutzer
12.08.2005, 01:37 Uhr [ - Direktlink - ] |
Thema: WritePixelArrayAlpha() was ist GlobalAlpha
Brett: Programmierung edit: u saw, u knew and u forgot (btw., besser ist's undokumentierte FUnktionen nicht zu verwenden, du weisst nie ob sich da die API nicht noch ändert, sonst passiert es beim nächsten OS-Update, dass deine Tools nicht mehr funktionieren.) regards, tokai -- http://www.christianrosentreter.com ~ MorphOS Software [ Dieser Beitrag wurde von tokai am 31.12.2005 um 19:47 Uhr editiert. ] |
|||||
tokai
Nutzer
29.07.2005, 13:22 Uhr [ - Direktlink - ] |
Thema: Musik aus PC-Spiel rippen ...
Brett: Andere Systeme schonmal mit XAD+voodoox probiert? könnte eine w(a)d sein oder etwas ähnliches.. vielleicht hast du glück. regards, tokai -- http://www.christianrosentreter.com ~ MorphOS und AmigaOS Software |
|||||
tokai
Nutzer
26.07.2005, 20:17 Uhr [ - Direktlink - ] |
Thema: MorphOS Auslieferungszustand
Brett: MorphOS Also mal von vorne (soweit mein Erfahrungsstand ist): - allen Pegasos1 (April2) wurden lag eine CDR bei (MorphOS1.3), in einer schmallen schwarzen Hülle mit einem einfach (selbst) ausgedrucktem Cover. - allen Pegasos2 (zumindestens die ca. vor März 05 verkauft wurden sollte eine CDR mit aufgedrucktem Cover beiliegen (MorphOS 1.4.2), diese CD wurde in Papierhülle ausgeliefert, d.h. kein bedrucktes Cover für die CD-Hülle. Zumindestens habe ich diese beiden offiziellen CDRs hier Kann ja mal ein digicam photo machen. - die (ersten) ODWs kommen mit überhaupt keiner Software-CD, die komplette Installation war nur auf HD. Ob die neueren ODWs noch mit MorphOS ausgeliefert werden weiss ich allerdings nicht. Im grossen und ganzen konnte man die ODW installation sowieso vergessen und man tat besser daran sich zu registrieren und dann von Grund auf neu zu installieren. In der Zwischenzeit wurden auch diverse Pegasos2 Systeme mit einer bedruckten CDR und MorphOS 1.4.3 ausgeliefert (versionsnummer ist nur im Readme vermerkt). Ob aktuell verkaufte Pegasos-Systeme noch mit MorphOS ausgeliefert werden weiss ich nicht. Ich vermute, wenn man direkt von Genesi kauft bekommt man keine... aber viele lokale Händler packen dann einfach eine selbstgemachte CDR mit dem aktuellen System bei (Vesalia liefert wohl 1.4.5 mit). Generell kann aber gesagt werden, dass wenn man sich _ordentlich_ über die schon angesprochene Webseite registriert bekommt man normalerweise innerhalb von 1-3 Tagen Zugang zu den aktuellen Updates, die man sich selbst auf CDR brennen kann. -- http://www.christianrosentreter.com ~ MorphOS und AmigaOS Software |
|||||
tokai
Nutzer
03.07.2005, 19:24 Uhr [ - Direktlink - ] |
Thema: MKV/OGM Umwandeln mit 68k ??
Brett: Amiga, AmigaOS 4 @R-TEAM: unter mos kann man mkv und ogm komplett nativ nutzen/abspielen (mplayer). Alternativ auch umwandeln mit mkvtoolnix oder den ogmtools (beides von meiner HP downloadbar, in etwas angestaubten versionen). Diese beiden Programpakette muesste halt nur jemand auf 68k portieren... ist vielleicht eine Nacht arbeit für einen geübten coder mit 68k maschine. regards, tokai -- http://www.christianrosentreter.com ~ MorphOS und AmigaOS Software |
|||||
tokai
Nutzer
09.06.2005, 13:32 Uhr [ - Direktlink - ] |
Thema: Executablename aus Prozessstruktur ermitteln?
Brett: Programmierung @DariusBrewka: das sollte funktionieren: code:BPTR dlock, oldlock; STRPTR progname = NULL; STRPTR prognamebuf; if ( (prognamebuf = AllocVec(PROGNAMELENGTH,MEMF_PUBLIC)) ) { /* * get progname and progdir */ if (prCLI) { dlock = GetProgramDir(); if (GetProgramName(prognamebuf,PROGNAMELENGTH)) { progname = FilePart(prognamebuf); } } else { progname = wbmsg->sm_ArgList->wa_Name; dlock = wbmsg->sm_ArgList->wa_Lock; } /* change to PROGDIR: */ oldlock = CurrentDir(dlock); /* call main */ rc = MyMain(progname); (void)CurrentDir(oldlock); FreeVec(prognamebuf); } else { Printf("Not enough memory.n"); } (variable prCLI ist TRUE wenn das program vom CLI gestartet wurde) -- http://www.christianrosentreter.com ~ MorphOS und AmigaOS Software |
|||||
tokai
Nutzer
05.06.2005, 10:36 Uhr [ - Direktlink - ] |
Thema: MorphOS fertig ? Von wegen !
Brett: MorphOS Zitat: Mit dem Unterschied, dass wenn MorphOS ARexx fertig ist es komplett PPC nativ sein wird, wenn OS4 immernoch mit einem 68k ARexx zufrieden sein muss, das zudem noch einen zweifelhaften legalen Status hat. regards, tokai -- http://www.christianrosentreter.com ~ MorphOS und AmigaOS Software |
|||||
tokai
Nutzer
25.04.2005, 18:09 Uhr [ - Direktlink - ] |
Thema: Samsung 160 GB HD am AMIGA?
Brett: Amiga, AmigaOS 4 keine Ahnung ob das weiterhilft, habe eine Samsung 160GB ohne Probleme am Pegasos unter MorphOS laufen: SCSIConfig zeigt folgende Werte an: Cylinder: 19079 Heads: 1 Blocks per Track: 16383 Das ergibt dann: Used sectors: 312571257 Total sectors: 312581809 regards, tokai -- http://www.christianrosentreter.com ~ MorphOS und AmigaOS Software |
|||||
tokai
Nutzer
18.04.2005, 22:36 Uhr [ - Direktlink - ] |
Thema: versions-string
Brett: Programmierung Zitat: Dieses versionstag ist nicht valid. :-) richtig wäre: "$VER: hello.world 1.0 (16.04.2005)" Zur Erläuterung: "$VER: programname version.revision (DD.MM.YYYY)", der Revision wird keine führende Null vorrangestellt (ja, auch C= hat das falsch gemacht regards, tokai -- http://www.christianrosentreter.com ~ MorphOS und AmigaOS Software |
|||||
tokai
Nutzer
28.12.2004, 11:51 Uhr [ - Direktlink - ] |
Thema: IBrowse Prefs
Brett: MorphOS also hier leigt eindeutig ein user-fehler vor, anders kann ich mir das nicht erklären:) 1. gibt es seit mos1.4 keinerlei Probleme mit den Icons <-> Installer, d.h. musst du das icon nicht ersetzen und du musst auch nichts patchen. Auch die anderen von dir aufgeführten "Probleme" gibt es nicht. Vielleicht hast du deine Installation nur verwurstelt? 2. Die Unterpunkte öffnen kein neues Fenster, sonder zeigen einfach nur eine andere Page an. Vielleicht klickst du nur an der falschen Stelle. regards, tokai -- http://www.christianrosentreter.com ~ MorphOS und AmigaOS Software |
|||||
tokai
Nutzer
27.12.2004, 11:25 Uhr [ - Direktlink - ] |
Thema: Kaufberatung
Brett: Amiga, AmigaOS 4 Zitat: wenn du willst, dann kannst du ihn mir ja schenken -- http://www.christianrosentreter.com ~ MorphOS und AmigaOS Software |
|||||
tokai
Nutzer
27.12.2004, 11:16 Uhr [ - Direktlink - ] |
Thema: Kaufberatung
Brett: Amiga, AmigaOS 4 Zitat: ein brauchbarer alter ist oftmals teurer als ein Pegasos. -- http://www.christianrosentreter.com ~ MorphOS und AmigaOS Software |
|||||
tokai
Nutzer
18.12.2004, 11:31 Uhr [ - Direktlink - ] |
Thema: IRC und Amiga
Brett: Amiga, AmigaOS 4 Zitat: Jau. Am besten gegen Abends vorbeischnuppern, sind immer nette Leute online. regards, tokai -- http://www.christianrosentreter.com ~ MorphOS und AmigaOS Software |
|||||
tokai
Nutzer
17.12.2004, 16:49 Uhr [ - Direktlink - ] |
Thema: Sicherheitskopien von Playstation 2 CD's mit Amiga erstellen ?
Brett: Amiga, AmigaOS 4 Zitat: Nein kannst du nicht. -- http://www.christianrosentreter.com ~ MorphOS und AmigaOS Software |
|||||
tokai
Nutzer
08.12.2004, 17:45 Uhr [ - Direktlink - ] |
Thema: Amiga und PowerPC wo gehts hin?
Brett: Andere Systeme Ich hatte den Original-Thread nach "Andere System" verschoben. Das Gleiche nochmal zu posten unter Hinzufügung von (Pseudo-)Amiga-Relevanz wird nichts daran aendern, dass ich den Thread erneut nach "Andere Systeme" verschiebe, wo er IMHO hingehört. :-) regards, tokai -- http://www.christianrosentreter.com ~ MorphOS und AmigaOS Software [ Dieser Beitrag wurde von tokai am 09.12.2004 editiert. ] |
|||||
tokai
Nutzer
05.12.2004, 18:17 Uhr [ - Direktlink - ] |
Thema: Suche das Spiel "Erben der Erde" !
Brett: Amiga, AmigaOS 4 Zitat: Frage doch einfach in den Kleinanzeigen ob es jemand verkauft, dafür ist das Brett ja da. regards, tokai -- http://www.christianrosentreter.com ~ MorphOS und AmigaOS Software |
|||||
|
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |