amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

amiga-news.de Forum > Suche [ - Suche - Neue Beiträge - Registrieren - Login - ]

Erste << 21 22 23 24 25 -26- 27 28 29 30 Ergebnisse der Suche: 899 Treffer (30 pro Seite)
DariusBrewka   [Benutzer gesperrt]

14.04.2004, 00:21 Uhr

[ - Direktlink - ]
Thema: TrueType via ttengine Geschwindigkeit
Brett: Amiga, AmigaOS 4

Hi, kann mir jemand sagen wie sich die ttengine.library bezüglich Geschwindigkeit auf Echten Amigas verhält, insbesondere wenn man 32/24Bit und 16Bit Farbtiefe vergleicht. Hier auf WinUAE kann ich bei 32Bit Screens jeden Pixel einzeln beim zeichnen zuschauen. Bei 16 Bit ist es sehr Flott.
 
DariusBrewka   [Benutzer gesperrt]

07.04.2004, 23:49 Uhr

[ - Direktlink - ]
Thema: Truecolor Icons (PNG) auf AOS/MOS
Brett: Programmierung

@Holger

Das mit der 32 Bit Bitplane hat sich erledigt, lag nur daran daß ich ein Paar Tags bei DrawImageState nicht gesetzt habe und er wohl den Speicher überschrieben hat, wie auch immer sind die Alpha Werte wenn ich mittels DrawImageState in diese Bitmap schreibe alle 0, was ich auch erwartet habe, da er den Hintergrund und Vordergrund mischt und dann dann in die BitPlane schriebt. Ohne Alphawerte wäre es auch gangbar, wenn die Normale 1Bit Maske korrekt wäre, aber wenn ich diese benutze scheint nur ein ca. 16*16 Pixel Block zu existieren wo alle Bits gesetzt sind, alle anderen sind 0. Mit Normalen Icons funktioniert alles Tadellos.

Wie auch immer, ich habe bei der Autorin? von PowerIcons nachgefragt, mal sehen was draus wird, es dürfte nicht so schwer sein auch die Alphawerte in Bit Maps hineinzuschreiben.

gruss
 
DariusBrewka   [Benutzer gesperrt]

06.04.2004, 23:28 Uhr

[ - Direktlink - ]
Thema: Truecolor Icons (PNG) auf AOS/MOS
Brett: Programmierung

@Holger

Im Moment zeichne ich in eine WB Friendly Bitmap, was auch ganz gut geht (bis auf den Alphakanal), habe auch versucht eine ARGB Bitmap zu nehmen, aber da ist DrawImageState immer abgeschmiert, was aber auch daran liegen könnte, dass ich mich mit Cybergraphix bisher noch nie so richtig beschäftigen musste (d.h. 32 Bit Bitmaps).
Andererseits wie werden denn die neuen Alphawerte berechnet, wenn ich mittels DrawImageState offscreen Bitmap zeichne und wenn ich ganz normale Icons mit 1 Bit Maske in eine ARGB Bitmap mittels DrawImageState zeichne, wird dann auch ein AlphaKanal erzeugt, der entweder für jedes Pixel 0x00 oder 0xff ist?

@Georg

Das mit PNG und den Datatypes habe ich soweit ich mich erinnern kann schonmal getestet und es war nicht möglich, andererseits ist das so eine Sache mit den PNG Icons, denn mein Programm ist eigentlich für Icons ausgelegt (wegen den ToolTypes), und es gibt einen Patch (PowerIcons) den die meisten die das PNG Icons Feature brauchen sowieso installiert haben dürften, dieser erledigt auch die Berechnung des selected Images.

Ich habe bisher die Berechnung der Masken für Icons per Hand erledigt, da ich nur OS3.1 hatte, nun unter OS3.5 habe ich das umgestellt und die Masken mittels IconControl besorgt und daraus AlphaWerte erstellt, da mein Tool jetzt intern im ARGB Format arbeitet. Wenn ich normale Icons einlade sieht auch alles schön aus, bei PNG Icons wird jedoch nur die obere linke Ecke (8 x 8 Pixel) dargestellt, was aber nicht daran liegt das die Bilddaten fehlen würden, denn wenn ich die AlphaWerte auf 255 Festsetze wird das ganze Icon gezeichnet, d.h. es ist nur die Maske der PNG Icons Falsch. Wie auch immer, ich habe eine Mail an den Author des PowerIcon Patches geschrieben, vieleicht hilfts weiter.

Danke
 
DariusBrewka   [Benutzer gesperrt]

05.04.2004, 23:45 Uhr

[ - Direktlink - ]
Thema: Truecolor Icons (PNG) auf AOS/MOS
Brett: Programmierung

Nuja, so einfach ist das nicht da ich die Icons nicht einfach so verkleinere (d.h. durch einfaches weglassen von Zeilen/Spalten), sonderen ggf. einen Filter anwende d.h. würde ich dann das ganze zurückzeichnen so würde man schon einen Block sehen.
 
DariusBrewka   [Benutzer gesperrt]

05.04.2004, 13:23 Uhr

[ - Direktlink - ]
Thema: Truecolor Icons (PNG) auf AOS/MOS
Brett: Programmierung

Hmm, GetImageData ist so vermute ich für 8 Bit Icons gedacht, da ich keine Funktion finde, welche die Tiefe angibt. Ausserdem steht in den AutoDocs, dass GetImageData für Palettenbasierende Icons gedacht ist.

GetImageMask wird wohl keine AlphaMasken zurückgeben, jedenfalls wird nur ein PlanePointer zurückgegeben (lt. Autodocs)

Ich habe auch einen gewissen Erfolg bisher (wenn ich mich auf Standardmasken beschränke, Alphakanal ist nicht so wichtig), nur bei PNG icons geht das mit den Masken (über GetImageMask) nicht so richtig.
 
DariusBrewka   [Benutzer gesperrt]

05.04.2004, 03:04 Uhr

[ - Direktlink - ]
Thema: Truecolor Icons (PNG) auf AOS/MOS
Brett: Programmierung

Hmm, ich möchte die Icons nicht malen, sondern die Daten haben und zwar mit Alpha Maske, ich bin mir ziemlich sicher, das DrawIconState die nicht hergibt, sondern wenn überhaupt das Ikon direkt mit dem Hintergrund verknüpft. Ich muss die Ikons ggf verkleinern, da hilft es mir nicht wenn ich die mittels DrawIconState zeichen kann, da ich dann die Maske nicht habe (oder irre ich mich da?).

Anders ausgedrückt möchte ich so etwas haben, wie eine RGBA BitPlane

Ahso, konnte nicht früher antworten, da mein System völlig zerstört war
 
DariusBrewka   [Benutzer gesperrt]

30.03.2004, 20:41 Uhr

[ - Direktlink - ]
Thema: Truecolor Icons (PNG) auf AOS/MOS
Brett: Programmierung

Hallo, ich sollte auf Anregung in meim Programm PNG icons Support einbauen und wollte wissen, ob es überhaupt Möglich ist mit der Icon Library diese einzulesen, da diese Library meines wissens nach nur für Palettenbasierende Icons gedacht ist, vor allem wie man die Alphamaske ansprechen kann, da die Masken normalerweise ja nur 1 Bit Tiefe haben. Auf OS3.x soll der Powericons Patch benutzt werden, dazu meine nächste Frage, würde das ganze dan ebenso auf MOS laufen, oder geht das dort anders? (habe von MOS keine Ahnung).

Am vernünftigsten würde ich das ganze über das PNG Datatype machen, aber leider ist soweit ich das sehe damit nicht möglich Alphamasken einzulesen, oder irre ich mich da?

danke

Darius
 
DariusBrewka   [Benutzer gesperrt]

15.03.2004, 13:01 Uhr

[ - Direktlink - ]
Thema: WinUAE & SFS-Hardfile Problem
Brett: AROS und Amiga-Emulatoren

@thomas

ja, das ist auch so und wird on WinUAE auch automatisch übernommen, falls ich das File anwähle, nur gehen gehts trotzdem nicht!, ich versuche mein Proble etwas genauer zu beschreiben.

Ich habe ein Backup meines Programmsources auf DVD gebrannt, und auf dem WindowsPC eine WinUAE installation mit Compiler und neustem Source, auf einem SFS-Hardfile, eine Sicherheitskopie dieses Hardfiles habe ich nochmal auf eine andere Partition kopiert. D.h. das Hardfile auf der anderen Parition war exakt das was ich auch kurz zuvor benutzt habe. Dann musste ich an der Hardware etwas ändern und irgendwie ging die Platte dann nicht mehr Richtig, genauer gesagt war die BootPartition tot, die anderen Partitionen sind aber 100% lesbar und der Rechner zeigt keine Fehler an, also WinUAE Hardfile von anderer Partition auf neue Platte kopieren, da falls ein File kaputt sein sollte Windows fehler anzeigt, sollte das HArdfile auch 100% laufen, WinUAE zeigt aber immer "Not a DOS disk" an.

Das Backup auf DVD ist auch nicht mehr zu benutzen, da ich einen Spezialaufkleber draufgeklebt habe und das lesen einiger files darauf so langsam ging meinte ein Kumpel der Aufleber habe alles verzogen und man könne die DVD durch leichtes biegen etwas gerachebiegen, nunja ein knack und die DVD war hinüber.

Für SFS gibt es ein Tool SFSSalv, leider tut sich bei den zwei neueren Versionen auf meinem System garnichts, d.h. es ist so als ob die garnicht gestartet werden und SnoopDos zeigt auch nichts fehlerhaftes an.

Eine alte Version startet und zeigt auch die SFS Partition an, es stürzt aber imer kurze Zeit nach dem Start des Prüfvorgangs total ab, sodass auch WinUAE verschwindet.

Gibt es irgendwo eine Anleitung zu dem Programm, insbesondere warum die neuste Version nicht bei mir läuft?
 
DariusBrewka   [Benutzer gesperrt]

07.03.2004, 21:36 Uhr

[ - Direktlink - ]
Thema: WinUAE & SFS-Hardfile Problem
Brett: AROS und Amiga-Emulatoren

Version ist WinUAE 0.8.25, soweit ich weiss ist das die neuste, welche ich davor hatte weiss ich nicht, da die Platte kaputt ist.

Ich denke aber auch nicht dass es daran liegen kann, da es ganz schön blöd wäre wenn die Versionen darin untereinander inkompatibel wären oder?
 
DariusBrewka   [Benutzer gesperrt]

07.03.2004, 21:10 Uhr

[ - Direktlink - ]
Thema: WinUAE & SFS-Hardfile Problem
Brett: AROS und Amiga-Emulatoren

Hallo ich hoffe mir kann einer bei folgendem Problem helfen:

vor einigen Tagen ist meine relativ neue Platte kaputt gegangen, und da ich an meinem Programm weitermachen wollte, habe ich ein Backup meines SFS Hardfiles genommen um damit weiterzumachen. Leider funktioniert das aber irgendwie garnicht, zumindestens bootet der Amiga (WinUAE) davon garnicht, sondern zeigt nur "Not a DOS disk" an.

Ich kann mir nicht vorstellen, dass das Hardfile kaputt ist, denn ich habe dieses vor kurzem noch benutzt (bzw. eine Kopie davon).

Es ist sehr wichtig, dass ich die darauf enthaltenen Sources wiederbekomme, d.h. gibt es zumindestens Tools um eine SFS Partition zu reparieren?

Ich hoffe ihr könnt mir weiterhelfen, da ein anderes Backup ohne SFS vor kurzem auf einer BackupDVD von einem Kumpel zerschossen wurde.

Danke!
 
DariusBrewka   [Benutzer gesperrt]

31.08.2003, 18:56 Uhr

[ - Direktlink - ]
Thema: Brenner Kaputt?
Brett: Andere Systeme

nuja, ich konnte die CDRW schnell. langsam und auch 10 mal hintereinander löschen, nur war das zeuch jedesmal drauf. Sei's denn, beim Kumpel habe ich den Brenner ausprobiert und es lief scheinbar alles Glatt (CDRW konnte gelöscht und bespielt werden), nach einiger Zeit klappte das dann nicht mehr! ->Brenner hat ein Wärmeproblem -> Brenner zertreten!

danke an Alle!
 
DariusBrewka   [Benutzer gesperrt]

30.08.2003, 00:09 Uhr

[ - Direktlink - ]
Thema: Brenner Kaputt?
Brett: Andere Systeme

@Maja

hört sich eingentlich ziemlich Logisch an, vieleicht nehme ich den Brenner morgen mal zu einen Kumpel mit. Vieleicht erklärt das auch warum er die CDRWs nicht löscht, denn die LED blinkt, der Müll ist dann aber genauso drauf wie vorher, auch wenn jedes Programm angibt, dass das Löschen erfolgreich war (MakeCD hat es wenigstens einmal geschafft zu löschen, zeigt jetzt aber nur einen Fehler an).

Mir wäre es jedenfalls wesentlich lieber wenn der Brenner hinüber wäre, als dass ich noch Jahrelang suchen müsste was los ist (auch mit neuem Brenner).

@Michael

Ich denke nicht dass ich DMA über die Registry einschalten muss, da es an einen anderen IDE Anschluss auch so ging.
 
DariusBrewka   [Benutzer gesperrt]

29.08.2003, 13:19 Uhr

[ - Direktlink - ]
Thema: Brenner Kaputt?
Brett: Andere Systeme

Habe es ebend nochmal ausprobiert:

MakeCD brennt Audio-Cds völlig korrekt.
WinOnCD wie auch Nero zeigen den gleichen Fehler an (No Seek Complete)
Die PlexTools brechen das brennen auch ab (Fehler weiss ich nicht, denke es wird der gleiche sein)

-> es ist kein Brenner Problem und ein Brenner-Software Problem auch nicht, sonst würde wenigstens ein Programm laufen.

Da ich früher schonmal beim brennen von AUDIO-CDs den gleichen Fehler hatte habe ich damals das bei XP eingebaute Brennprogramm getestet, dieses machte keine Probleme!
 
DariusBrewka   [Benutzer gesperrt]

29.08.2003, 12:39 Uhr

[ - Direktlink - ]
Thema: Brenner Kaputt?
Brett: Andere Systeme

Brenner läst sich nicht auf DMA stellen, obwohl im BIOS DMA enabled ist. Es ist aber auch so, dass das wohl von der Position am Kabel liegt oder vom Port denn, als ich ihn woanders dran hatte ging DMA. Brennen liess sich aber weder so noch so etwas. Was aber ging, war das sich AROS von CD booten liess.

Unter UAE kann ich ASPI nicht benutzen, sonst erkennt MakeCD den Brenner nicht. Anbei MakeCD hat völlig korrekt eine Audio-CD gebrannt und zwar direkt von CD zu CD ohne Image (hat zwar Fehler angezeigt, CD ist aber völlig ok), der Brenner ist folglich nicht defekt -> WinXP macht müll. Aber auch MakeCD hat das zu brennende Imagefile nicht auf CD packen können (ist ein simples VCD-Imagefile, welches ich im Falle von MakeCD von einer Imaginären-Nero-Imagefile-CD gerippt habe). MakeCD zeigt auch an, dass der Datenstrom abgerissen ist (wie auch WinOnCD oder Nero), was ich aber angesichts des geglückten Direkt-Audio-CD-Backups, nicht nackvollziehen kann.

Was die WinXP eigene Brennengine angeht, die ist natürlich schon längst deaktiviert (würde mich nicht wundern, wenn MS irgendetwas reingepfuscht hat um andere Burner-Tools im schlechten Licht darstellen zu lassen).
 
DariusBrewka   [Benutzer gesperrt]

28.08.2003, 16:38 Uhr

[ - Direktlink - ]
Thema: Brenner Kaputt?
Brett: Andere Systeme

@Michael

Ich kann mir nicht vorstellen das es an einem verschmutzten RW-Kopf liegt da der Fehler immer an gleicher stelle auftritt (bei VCDs nach dem brennen des ersten Tracks (denke Ich)).

Die neuste Firmware ist drauf, aber vieleicht liegts auch daran da der Brenner >2 Jahre alt ist und ich erst kürzlich neue Firmware aufgespielt habe.

Ich persönlich denke eher WinXP macht Probleme, z.B. habe ich mit dem WinUAE unter MakeCD die CDRW löschen können, habe aber noch nicht probiert etwas zu brennen.

Ahso Nero mach den gleichen Fehler, wird also wohl nicht an WinOnCD liegen
 
DariusBrewka   [Benutzer gesperrt]

28.08.2003, 00:31 Uhr

[ - Direktlink - ]
Thema: Brenner Kaputt?
Brett: Andere Systeme

Ist alles schon passiert, habe ihn als Master am zweiten Strang als Slave am ersten usw. mal ging dadurch kein DMA mehr und ab und zu ist er willkürlich nicht mehr da :-(. Ich halte das eher für ein Windoofs Problem. Am liebsten würde ich in den Rechner treten, aber dieser gehört leider nicht mir ;-).

Weiss jemand warum ich diese blöden CDRWs nicht löschen kann, was auch nicht ging als der Rest 100% funktionierte.
 
DariusBrewka   [Benutzer gesperrt]

27.08.2003, 12:03 Uhr

[ - Direktlink - ]
Thema: Brenner Kaputt?
Brett: Andere Systeme

Huja, es klappt mit keinem Rohling mehr! vor einigen Tagen habe ich versucht etwas zu brennen und es klappte nicht später hats dann doch geklappt und nun gehts wieder nicht. Jetzt wollte ich etwas auf CD-RW brennen, weil mein DVD Player keine CDRs lesen kann und es klappte nicht, nach einigen versuchen liess sich der Rohling nicht mehr löschen, da wie gesagt Plötzlich ein Schreibschutz drauf ist.

Es ist natürlich ein IDE Brenner, andere Arten gibts ja auch kaum noch. Ob mit oder ohne DMA es klappt einfach nicht mehr, das Brennen hört nach kurzer Zeit auf, es scheint das die Platte nach 1-2 Minuten keine Daten mehr sendet.
 
DariusBrewka   [Benutzer gesperrt]

26.08.2003, 22:48 Uhr

[ - Direktlink - ]
Thema: Brenner Kaputt?
Brett: Andere Systeme

Irgendwie Verzweifele ich bald, ich kann fast keine einzige CD mehr brennen, d.h. er fängt an und nach 2 Minuten hört der Brenner mit einem Fehler in der Art "Seek Error" auf. Audio CDs hat er neulich erstellt, dieses aber auch nicht immer.
Vorgang ist Folgender: Brenner LED blinkt (Plextor Brenner) -> schreibvorgang beginnt, nach einiger Zeit stoppt das blinken und Brennprogramm (WinONCD) bleibt hängen bzw. nichts Passier mehr, nach kurzer Zeit kommt ein Fehlerfenster mit besagtem Fehler bzw. es wird gesagt das der Datenstrom abgerissen ist, nur verstehe ich nicht warum!.

Ferner habe ich folgendes Problem, ich habe etliche CDRWs die ich nicht mehr benutzen kann, da diese wie von Geisterhand plötzlich Schreibgeschützt sind und auch wenn ich diese lösche, d.h. der Brenner beginnt sie zu Löschen (LED blinkt) und zeigt auch an das diese Erfolgreich gelöscht worden, aber der ganze Mist ist trotzdem noch drauf und lassen sich Folglich nicht überschrieben.
Wenn ich meine CDRWs nur einmal beschrieben wollte, hätte ich auch billigere CDRs nehmen können.

Weder WinONCD löscht diese noch die PLEXTools, die beim Brenner dabei waren.

Danke

Darius
 
DariusBrewka   [Benutzer gesperrt]

18.06.2003, 15:08 Uhr

[ - Direktlink - ]
Thema: Einwahl sa*lahm!
Brett: Andere Systeme

@Armin

das glaube ich nun wiederrum nicht, denn vor einiger Zeit ging es nunmal relativ zügig und nun dauert es mindestens 3 Minuten und wie gesagt ist die Übertragungsrate in Ordnung nur die ersten 3-10 Minuten nicht, da ist Sie ca 3 Kb / 600 Sek = ca 5 Bytes/Sek. Wobei diese nicht Konstant niedrig ist sondern es Passiert Nichts dann kommen nach einigen Minuten ca. 1 KB dazu.

Nunja, ich werde doch mal bei Freenet anfragen.

Gruss
 
DariusBrewka   [Benutzer gesperrt]

18.06.2003, 13:39 Uhr

[ - Direktlink - ]
Thema: Einwahl sa*lahm!
Brett: Andere Systeme

@_PAB_

Habe ich gemacht, nur leider hat es nichts geholfen.

@Maja

Hmm, ich habe nur das ServicePack1 drauf und es lief die ersten zwei Monate auch ganz normal!

@Michael

Leider hat dieses Problem mit der Bandbreite nichts zu tun, es tut sich bis zu 10! Minuten nichts, danach geht es ganz normal.

Vieleicht liegt es ja auch an meinem Freenet-Tarif?, nur glaube ich nicht, dass die es dann zugeben würden!

 
DariusBrewka   [Benutzer gesperrt]

08.06.2003, 11:32 Uhr

[ - Direktlink - ]
Thema: Einwahl sa*lahm!
Brett: Andere Systeme

Ja das habe ich auch gelesen, aber leider hat dieser Patch (zumindestens bei mir) absolut keine Besserung gebracht. Programme werden jetzt wieder (soweit ich es überbliocken kann) schneller gestartet, aber der Verbindungsaufbau ist genauso lahm wie zuvor!
 
DariusBrewka   [Benutzer gesperrt]

08.06.2003, 02:12 Uhr

[ - Direktlink - ]
Thema: Einwahl sa*lahm!
Brett: Andere Systeme

Hi, seit einiger Zeit (3 Monate) kann ich mich nicht mehr vernünftig ins Internet einwählen (unter WinXP), besser gesagt wählt er sich ganz normal ein und dann passiert überhaupt nichts (bis zu 10 Minuten!!!! keinen Datentransfer), doch dann geht alles ganz normal (mit der für ein 56K Modem typischen Geschwindigkeit).

Ich weiss Echt nicht woran das liegt, denn früher war das nicht so und ich habe nichts am System geändert!

Mein Provider ist Freenet, d.h. vieleicht liegt es ja an denen bzw. hat jemand ein ähnliches Problem, bzw. nutzt jemand den gleichen Provider?

Lange mache ich das nicht mehr mit!

danke und gruss

Darius
 
DariusBrewka   [Benutzer gesperrt]

31.05.2003, 15:39 Uhr

[ - Direktlink - ]
Thema: versteckte Desktop Fenster öffnen
Brett: Programmierung

Hi, da ich AmigaOS3.5/9 nicht besitze (und nie werde), kann ich nicht genau das Problem beschreiben, hoffe das es jemand versteht.

Unter AOS3.5/9 gibt es scheinbar eine Option (Drive-)Icons auf dem WB-Screen verschwinden zu lassen, ader dann soll man auch nicht mehr auf das dazugehörige Verzeichnis/Laufwerk zugreifen können.

Nach hörensagen kann man mit OpenWorkbenchObject() aus der workbench.library Verzeichnisse auf der WB öffnen, soll auch mit meinem Programm funktionieren, jedoch nicht mehr wenn die Ikons "hidden" sind.

Gibt es eine Möglichkeit, um dieses zu umgehen?

danke

[ Dieser Beitrag wurde von DariusBrewka am 31.05.2003 editiert. ]
 
DariusBrewka   [Benutzer gesperrt]

28.05.2003, 11:16 Uhr

[ - Direktlink - ]
Thema: Wann, welche Library öffnen?
Brett: Programmierung

Hi Geri, womit willst du denn die exec.library öffnen wenn sich der OpenLib() Befehl in der exec.library befindet?. Natürlich musst du dieses nicht denn OpenLib() gibt die die Basisadresse der Library zurück (ggf läd sie diese in den Speicher). Die ExecLibrary befindet sich immer im Speicher (im Rom) und dies Adresse der exec.library ist im Amiga immer am gleichen Platz hinterlegt, an der Addresse 0x00000004, dort liest sie der StartUp code aus und packt sie nach A6, in ASM sieht das ungefähr so aus.

für die Intuition.library

move.l IntBase(pc),a6 //basisadresse der intuition base nach a6
jsr -xyz(a6) //int.lib funktion aufrufen

für die exec.library

move.l $4,a6 //basisadresse der exec.lib nach a6
jsr -xyz(a6) // funktion der exec.lib aufrufen

es gibt keinen sleep() befehl in der exec.library, du musst delay() aus der dos.library benutzen. Wenn du c benutzt ist das ehe egal, da meines wissens nach alls startup-codes die dos.library sowieso öffnen und diese funktion deswegen ehe zur Verfügung steht.
 
DariusBrewka   [Benutzer gesperrt]

23.05.2003, 15:18 Uhr

[ - Direktlink - ]
Thema: Cybergraphics, Alphakanal & Co
Brett: Programmierung

Hab es mir schon irgendwie gedacht ;-), fehlt nur der Alphakanal aber ich denke da komme ich nicht um das gewurschtel herum :-(.
 
DariusBrewka   [Benutzer gesperrt]

23.05.2003, 15:16 Uhr

[ - Direktlink - ]
Thema: Tausenderstellen trennen
Brett: Programmierung

Ist eigentlich auch nicht so schwer, zumindestens wenn der Zahlenbereich eingeschränkt ist (z.b. max 999 Milliarden)

z.B.

wert = 123456789123.12;

rest = irgendeine funktion die den Rest von Wert bestimmt (weiss nicht welche c(++) funktion das tut)

mrd = (int) (wert / 1000000000);
wert -= (mrd*1000000000);

mil = (int) (wert / 1000000);
wert -= (mil*1000000);

tausender = (int) (wert / 1000);
wert -= (tausender*1000);

den rest müsstest du noch so hinbiegen, dass die 0 am anfang abgeschnitten wird.


 
DariusBrewka   [Benutzer gesperrt]

23.05.2003, 12:18 Uhr

[ - Direktlink - ]
Thema: Cybergraphics, Alphakanal & Co
Brett: Programmierung

Hi, ich hätte da einige Fragen:

Wie kann ich feststellen, ob der Workbench- (oder jede x-bel) Screen mit den cybergraphichs.library angesprochen werden darf??

Ich will Daten die eine Alpha-Maske enthalten zeichen (auf den WB-Screen), doch leider ignoriert WritePixelArray()diese vollkommen, im Moment gehe ich einen Umweg über ReadPixelArray(), mix, WritePixelArray(), doch so toll ist das nicht, da Alphakanäle eigentlich von System berücksichtigt werden sollten.

gruss

Darius
 
DariusBrewka   [Benutzer gesperrt]

22.05.2003, 00:34 Uhr

[ - Direktlink - ]
Thema: Anzeiger für PS-Files gesucht...
Brett: Amiga, AmigaOS 4

Simplepost zeigt PS files an, aber baut IMHO auf Ghostscript auf.
 
DariusBrewka   [Benutzer gesperrt]

19.05.2003, 23:47 Uhr

[ - Direktlink - ]
Thema: Unterschied zwischen Commodore-Monitor 1084S und 1081
Brett: Amiga, AmigaOS 4

Hmm, ich bin mir sicher, dass der 1081 eine Loch, wohingegen der 1084 eine Streifenmaske hat(te). IMHO hatte der 1081 ein besseres Bild.
 
DariusBrewka   [Benutzer gesperrt]

18.05.2003, 10:14 Uhr

[ - Direktlink - ]
Thema: gerundete Zahlen
Brett: Programmierung

Hmm, weiss nicht ob es eine Systemfunktion dafür gibt aber mit ein paar "hacks" dürfte es auch so gehen:

c = (int) (((a / b) * 100.0) + 0.5) / 100.0;

wobei die Beiden 100er für die Anzahl der Stellen hinter'm Komma stehen: 100 = 3, 1000 = 4, 10000 = 5 usw.

a = 1.0
b = 6.0
c = 0.170000...

gruss und hoffe geholfen zu haben.

[ Dieser Beitrag wurde von DariusBrewka am 18.05.2003 editiert. ]
 
 
Erste << 21 22 23 24 25 -26- 27 28 29 30 Ergebnisse der Suche: 899 Treffer (30 pro Seite)

Suchbegriffe
Schlüsselwörter      Benutzername
Suchoptionen
Nur in diesen Foren suchen
   nur ganze Wörter
Nur Titel anzeigen
alle Treffer anzeigen

.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten.
.