ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
amiga-news.de Forum > Suche | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
|
||||||
gni
Nutzer
24.03.2005, 09:30 Uhr [ - Direktlink - ] |
Thema: Interesse an BMP-Reader für OS1.2?
Brett: Amiga, AmigaOS 4 Zitat:Da gibt es keine Rästel! Zitat:Willst Du nicht begreifen oder kannst Du nicht? 16bit ist *immer* 2 Byte und 32bit ist *immer* 4 Byte, egal welche Headerversion Du nun genau hast. Ich habe noch *nie* ein Windows-BMP mit einem Header > 40 Bytes gesehen. OS2 2.x BMPs haben eine Headergröße von 64 Byte und lustigerweise mag zb. XP diese nicht... |
|||||
gni
Nutzer
24.03.2005, 09:23 Uhr [ - Direktlink - ] |
Thema: gcc und include
Brett: Programmierung Zitat:Nimm -lxpk mal aus dem Makefile raus. Eventuell braucht man das gar nicht. Falls doch, dann besorg Dir auch gleich libamissl.a. Diese Bibliotheken kannst Du dann in gg:ppc-morphos/lib ablegen. Da ich kein MOS habe, muß das nicht unbedingt stimmen Zitat:Das kannst Du ignorieren. AFAIK ist das nur bei C++ und Templates relevant (-frepo). |
|||||
gni
Nutzer
24.03.2005, 09:17 Uhr [ - Direktlink - ] |
Thema: Gesucht: BMPs mit 16Bit, 24Bit RLE, 32Bit
Brett: Programmierung Zitat:Dessen BMP-Unterstützung ist unvollständig. Die von IrfanView im übrigen auch. |
|||||
gni
Nutzer
24.03.2005, 09:15 Uhr [ - Direktlink - ] |
Thema: Gesucht: BMPs mit 16Bit, 24Bit RLE, 32Bit
Brett: Programmierung Zitat:Ja ist es (seit Win95) und da gibt es noch viel mehr. Such mal per Google nach BI_BITFIELDS, nimm die Links zum MSDN, dann lies und staune :-) |
|||||
gni
Nutzer
23.03.2005, 13:22 Uhr [ - Direktlink - ] |
Thema: Fragen zur Over the Top (Hardital) !
Brett: Amiga, AmigaOS 4 Zitat:Dann wars wohl ne andere Karte von Hardital. Das ändert nichts daran, daß ich Produkte dieser Firma nicht vertraue. |
|||||
gni
Nutzer
23.03.2005, 10:03 Uhr [ - Direktlink - ] |
Thema: Fragen zur Over the Top (Hardital) !
Brett: Amiga, AmigaOS 4 Zitat:AFAIK ist das eine *sehr* schlechte Karte. Die übertaktet nicht nur den Prozessor sondern wohl das Board. Und dann ist sie auch noch zu groß für den A3000D. Zitat:Ich denke, das die MMULib Version drauf laufen sollte. |
|||||
gni
Nutzer
21.03.2005, 11:15 Uhr [ - Direktlink - ] |
Thema: Interesse an BMP-Reader für OS1.2?
Brett: Amiga, AmigaOS 4 Zitat:Ich meinte hier nicht die Bilddaten, sondern die Größe der Farbtabelleneinträge. |
|||||
gni
Nutzer
21.03.2005, 11:12 Uhr [ - Direktlink - ] |
Thema: Interesse an BMP-Reader für OS1.2?
Brett: Amiga, AmigaOS 4 Zitat:Beide was? Stimmt, auch bei biSize == 12 sind 16/32 Bit mit Standardmasken möglich.Zitat:Ok, aber ich versuch beide zu unterstützen. Zitat:Habe ich. Zitat:biCompression kann auch BI_RGB sein.Zitat:Gut bemerkt. Ab da gab es denn Kompressions-Eintrag mit der Unterscheidung(3=16/32Bit). Zitat:Ich habe geschrieben, das es laut MS-Doku JPEG und PNG komprimierte BMPs gibt. Zitat:Such mit Google nach BI_BITFIELDS und dann nimm die Links zum MSDN. |
|||||
gni
Nutzer
18.03.2005, 15:31 Uhr [ - Direktlink - ] |
Thema: Interesse an BMP-Reader für OS1.2?
Brett: Amiga, AmigaOS 4 Zitat:Du solltest Dich über die Strukturnamen mal informieren. Zitat:Alles was ich zu dem Thema bisher gesehen habe, sprach bei 12Byte-Header immer vom OS/2 Format. Zitat:16/32 bit gehen auch bei 40Byte Header...Zitat:Nun, die Felder sind nur bei Kompression=3 zulässig. Das trifft nur zu bei 16 und 32Bit. So laut Beschreibung. Zitat:Sieht so aus. Ich kenne nur das OS/2 Format.Zitat:Du hast wohl wirklich keine Ahnung von BMP V1. Zitat:Dann mußt Du das auch so schreiben. Ich hatte das anders aufgefasst.Zitat:Du verwechselst eben RLE mit 16/32bit. Ich tippe da oben von RLE4 und RLE8 und nicht von 16/32bit. Das sind zwei verschiedene Schuhe.Zitat:Bei 16 und 32 Bit ist nichts komprimiert. Zitat:Ja und ja. Zitat:Es ist eher so, das dieser Aspekt schon zu lange her ist. [ Dieser Beitrag wurde von gni am 18.03.2005 editiert. ] |
|||||
gni
Nutzer
18.03.2005, 15:16 Uhr [ - Direktlink - ] |
Thema: Interesse an BMP-Reader für OS1.2?
Brett: Amiga, AmigaOS 4 Zitat:Soll "Window1.x" etwa die Windows-Version sein? Gab es überhaupt eine 1.0? 2.0 habe ich gesehen. Zitat:16/32 bit sind dann möglich wenn der Header das sagt, dh. auch mit 40Byte Header kann es auftreten. Welche Windows Version das als erste unterstützt, ist nicht relevant. |
|||||
gni
Nutzer
18.03.2005, 15:10 Uhr [ - Direktlink - ] |
Thema: Interesse an BMP-Reader für OS1.2?
Brett: Amiga, AmigaOS 4 Zitat:Laut MS-Doku gibt es das, genau wie BMPs mit PNG-Komprimierung. Zitat:Aus dem [M]icro[S]oft[D]eveloper[N]etwork. Finden kannst Du es per Google. |
|||||
gni
Nutzer
18.03.2005, 14:16 Uhr [ - Direktlink - ] |
Thema: Interesse an BMP-Reader für OS1.2?
Brett: Amiga, AmigaOS 4 Zitat:Was Du als V1 bezeichnest, ist das OS/2 Format und dessen Header ist 12 Bytes lang. Ist das etwa kein Header? Zitat:Nicht alle Felder sind auch in allen Fällen gültig. Das betrifft auch die angesprochenen Masken. Zitat:Ohje :-/ Bei <=8 Bit gibt es immer eine Palette! Übrigens im OS/2-Format wird bei 24bit ein RGB-Triple verwendet. Im Windows-Format sind es RGB_Quads. Zitat:Hast Du BMPs mit einer Headerlänge von 108 mit 16/32 Bit? Zitat:Es geht um die *dekodierte* Zeile, dessen Breite muß ein Vielfaches von 32 sein. Zitat:Bei 16 und 32 Bit ist nichts komprimiert. |
|||||
gni
Nutzer
18.03.2005, 14:02 Uhr [ - Direktlink - ] |
Thema: Interesse an BMP-Reader für OS1.2?
Brett: Amiga, AmigaOS 4 Zitat:Wieder falsch... 16/32Bit BMPs gibt es nur im Windows-Format. |
|||||
gni
Nutzer
18.03.2005, 11:15 Uhr [ - Direktlink - ] |
Thema: Interesse an BMP-Reader für OS1.2?
Brett: Amiga, AmigaOS 4 Zitat:Definitiv falsch für 16bit. Die MS-Doku spricht explizit von WORD-Daten (16bit = 2Byte). Für 32bit ist es korrekt als DWORD (32bit = 4Bytes). Die Masken *können* im erweiterten Header stehen, müssen aber nicht. Dann sind die Standardmasken zu benutzen. Die Non-Stanadarmasken stehen immer in bmi_colors als DWORD. [/quote] Es kann ja sein das es wirklich so ist, das 16bit in 2Bytes gespeichert wird. Aber hast du da infos? Doku oder Quellcodeausschnitte die das aufzeigen? [/quote] Steht in der MS-Doku im MSDN und der BMP-Dekoder im AmiNet macht es auch so. [ Dieser Beitrag wurde von gni am 18.03.2005 editiert. ] |
|||||
gni
Nutzer
18.03.2005, 11:07 Uhr [ - Direktlink - ] |
Thema: Interesse an BMP-Reader für OS1.2?
Brett: Amiga, AmigaOS 4 [/quote] Ralf27: Ich unterstütze nicht nur Header mit 40, sondern auch mit 12 und 108 bzw. ohne Headerl-Info (BMP V1). Zitat:Oder wieso sollte im Header (Laenge 108) ein RMaske, GMaske, BMaske und AMaske definiert sein? Die AMaske ist die Alpha-Maske. Damit werden die Alpha-Channel-Bits im Long definiert. [/quote] Diese Felder hast Du nur bei Headern > 40 Byte. 16/32 Bit BMPs sind aber auch bei Headergröße 40 möglich. Deswegen sind die Masken entwder implizit gegeben oder stehen in bmi_Colors. Die RGB-Masken in den erweiterten Headern sin u.U. gültig. Wie Du die Alphamaske verwenden willst, ist mir nicht klar. [/quote] Zitat:Ja, du hast recht bei nichtkomprimierten BMPSs, aber liegst falsch bei RLE-komprimierten, denn da sind es 16bit. Wäre es anderst, dann würde mein Dekoder nicht funktionieren. Aber da er funktioniert, ist es wohl richtig. [/quote] Warum soll es bei RLE-komprimnierten BMPs anders sein? [/quote] Wenn du schon im Aminet die BMP-Dekoder ansiehst (also denn Quellcode), dann schau dir einfach mal an wie der RLE-dekodierer läuft. [/quote] Was soll ich da sehen? Der Dekoder rundet die Zeilebreite immer auf das nächste Vielfache von 32. |
|||||
gni
Nutzer
17.03.2005, 16:30 Uhr [ - Direktlink - ] |
Thema: Interesse an BMP-Reader für OS1.2?
Brett: Amiga, AmigaOS 4 [/quote] Ralf27: Zitat:Die JPEG-Komprimierung in BMPs. [/quote] Das es das gibt, steht alles in der MS eigenen Dokumentation. [/quote] Der Aufbau der 16Bit und 32Bit-Daten werden in der RMaske, GMask und BMaske definiert. Du hast recht wenn du sagst das eigentlich nur zwei Varianten von Windows unterstützt werden. Aber dennoch geh ich lieber nach diesen Masken als nach reiner Vermutung. [/quote] Aus dem was Du schreibst, ist klar ersichtlich, das Du den Aufbau von 16/32 Bit BMPs *nicht* verstanden hast. Eventuell sind deine Informationen auch einfach nur falsch, zb. wenn Du bei Headergröße nur 40 akzeptierst oder Pad-Bytes vor den Bilddaten nicht überspringst. [/quote] Außerdem hab ich den Dokumentationen auch AMaske in 16Bit gefunden. Insofern kann man nicht immer sicher gehn ob die Daten in 2Bytes gespeichert werden. Da müßte man wohl wirklich über die Länge im Header gehn. [/quote] Alphakanal gibt es bei BMP nicht, weder bei 16bit noch bei 32bit. [/quote] Z.b. steht in nicht jeder RLE-Dokumentation zu BMP das die Array auf 2 Byte kontrolliert werden sollte und sonst ein Dummy rein muß. Ohne RLE ist die Sache auf 4Byte (LONG) am Zeilenende zu kontrollieren. [/quote] Habe ich nicht verstanden. Fakt ist, das die Zeilebreite des Dekoderpuffers in *Bits* ein Vielfaches von 32 sein muß. Im Aminet gibt es einen BMP-Dekoder mit Quellen. [ Dieser Beitrag wurde von gni am 17.03.2005 editiert. ] |
|||||
gni
Nutzer
17.03.2005, 14:14 Uhr [ - Direktlink - ] |
Thema: InstallPPCLib
Brett: Amiga, AmigaOS 4 [/quote] Coemmchen: Ist das jetzt schlimm oder gut für alte PowerUp-Programme??? [/quote] Wenn Du WarpOS benutzt, dann solltest Du auch immer die WarpOS Version eines Progammes verwenden, wenn es diese gibt. Wenn es von dem fraglichen Programm nur eine PowerUp-Version gibt (unwahrscheinlich), dann brauchst die auch die ppclibemu für WarpOS. [/quote] Ich denke, dass AHI den gesamten scheiß auf die Toccata abwälzt, sonst kann ich mir keinen Reim darauf machen, dass die Soundausgabe absolut keinen Einfluß zu haben scheint! [/quote] Schalt den Sound doch mal ganz ab. [ Dieser Beitrag wurde von gni am 17.03.2005 editiert. ] |
|||||
gni
Nutzer
17.03.2005, 14:08 Uhr [ - Direktlink - ] |
Thema: Interesse an BMP-Reader für OS1.2?
Brett: Amiga, AmigaOS 4 Zitat:JPEG oder TopDown BMPs? BTW, es gibt sor BMPs die PNG-Komprimierung verwenden. Zitat:Irgendwas mußt Du mißverstehen. 16bit sind immer 2 Byte und das Layout der RGB-Daten in diesen 16Bit habe ich Dir genannt. Man könnte mit anderen Anteilen arbeiten, aber nur die genannten werden von Windows für 16Bit-BMPs unterstützt.Zitat:Zja, ich hab eben nochmal nachgesehn, es sind 4Byte, je nach Version. Vergess Alpha nicht. Der ist da auch noch dabei. Das ist ja das verrückte. Zitat:Nein. |
|||||
gni
Nutzer
17.03.2005, 11:31 Uhr [ - Direktlink - ] |
Thema: InstallPPCLib
Brett: Amiga, AmigaOS 4 Zitat:Welches AMP genau? Wenn es keine Beta ist, dann muß es wohl AMP1 sein. Ist da auch schon ein WarpOS Programm? Zitat:Keine Ahnung was Du gelesen hast. PPCInstallLib lädt die ppc.library (das ist der *PowerUp* Kernel!) per OpenLibrary() und schließt sie nicht. Damit bleibt sie für immer und ewig in der globalen Bibliotheksliste. |
|||||
gni
Nutzer
17.03.2005, 09:28 Uhr [ - Direktlink - ] |
Thema: Interesse an BMP-Reader für OS1.2?
Brett: Amiga, AmigaOS 4 Zitat:Eventuell fährst Du mit zwei Programmen wirklich besser. Es ist dennoch möglich alles in einem(!) Programm zu machen mit den *richtigen* Checks auf die OS-Version. Zitat:Respekt! :-) Zitat:Das war kein Scherz, MS hat JPEG-Komprimierung für BMP spezifiziert... Und wie sieht es mit TopDown-BMPs aus? Unterstützt Du die auch? *g*Zitat:Jo, spezifiziere das Protokol und ich baus ein. Zitat:RLE24 habe ich auch noch nicht in freier Wildbahn gesehen. AFAIK, ist das auch nur von OS/2 Feature. Zitat:Nö, der 16bit-Mode braucht 2 Byte. Die RGB-Anteile sind dann entweder 555 (15bit) oder 565 (16bit). Zitat:Indem Du daraus einen "passenden" Wert machst. Solche BMPs habe ich auch noch nie gesehen. Zitat:Suchen ;-) |
|||||
gni
Nutzer
17.03.2005, 09:03 Uhr [ - Direktlink - ] |
Thema: InstallPPCLib
Brett: Amiga, AmigaOS 4 Zitat:Welche Version benutzt Du denn nun? Was man beachten sollte ist, das bei den Plugins das Execute-Bit(!) gesetzt ist: AMP2 startet seine Plugins mittels "run" in einer Shell-Umgebung... |
|||||
gni
Nutzer
17.03.2005, 09:00 Uhr [ - Direktlink - ] |
Thema: InstallPPCLib
Brett: Amiga, AmigaOS 4 Zitat:Dies Programm ist Bestandteil der PowerUp(!) Software. Das macht nichts weiter, als die ppc.library zu laden, die dann den geschmähten ELFLoadSeg-Patch installiert. Wozu brauchst Du das? Zitat:AMP2 ist ein *WarpOS* Programm, also anderer PPC-Kernel. |
|||||
gni
Nutzer
16.03.2005, 18:25 Uhr [ - Direktlink - ] |
Thema: Interesse an BMP-Reader für OS1.2?
Brett: Amiga, AmigaOS 4 Zitat:Intern benutzt das bestimmt WritePixelLine8 ;-) Zitat:Mit entsprechenden Checks kann es ein Programm bleiben. Auch wenn Du C benutzt, solltest Du dennoch beachten, das die meisten Laufzeitumgebungen erst ab 2.0 funktionieren. Zitat:Wer verwendet die?Zitat:Dies ist keine "absonderliche" Bezeichnung, sondern die ganz normale Bezeichnung. Zitat:Das es unterschiedliche Versionen gibt, ist mir bekannt. Zitat:Ich kenne das BMP-Format recht gut. Hast Du schon mal BMPs mit JPEG-Komprimierung gesehen? Willst Du diese auch unterstützen? SCNR. [ Dieser Beitrag wurde von gni am 16.03.2005 editiert. ] |
|||||
gni
Nutzer
16.03.2005, 17:40 Uhr [ - Direktlink - ] |
Thema: Interesse an BMP-Reader für OS1.2?
Brett: Amiga, AmigaOS 4 Zitat:Mit PPC-Karte sollte es gehen ;-) |
|||||
gni
Nutzer
16.03.2005, 17:36 Uhr [ - Direktlink - ] |
Thema: Interesse an BMP-Reader für OS1.2?
Brett: Amiga, AmigaOS 4 Zitat:Amigas mit 1.2/1.3 sind obsolet, ja. Zitat:Hochgerüstete Amigas haben mindestens 2.04. Warum sich den Zwängen von älteren OS-Versionen aussetzen? Zitat:Ich dachte Du benutzt WritePixelLine8()? Was machst Du unter 1.2/1.3? Zitat:Woher hast Du diese absonderlichen Bezeichnungen "BMP2.x, BMP4.x"? Diese Bezeichnungen sind mir noch nie untergekommen.Zitat:Es gibt nicht *das* BMP, es gibt viel unterschiedliche BMP-Formate. Das eine kann z.b. nur bis 32768*32768, das andere bis 2G*2G-Pixel. Das eine hat z.b. eine feste Palette (BMP V1.x), das andere eine vorgegebene oder keine (16-, 24,- oder 32Bit). Es gibt Formate die unterstützen Kompression, andere nicht. Es gibt da einige Unterschiede.Zitat:Was soll das sein? Zitat:Warum willst Du dann unter 1.2/1.3 nur 16 Farben unterstützen, wenn auch 32 (5bit) gehen? Eventuell nur in LoRes, ist zu lange her ;-) Zitat:Der ist auch nur für OCS/ECS sinnvoll. [ Dieser Beitrag wurde von gni am 16.03.2005 editiert. ] |
|||||
gni
Nutzer
16.03.2005, 17:07 Uhr [ - Direktlink - ] |
Thema: Welches Filesystem ?
Brett: Amiga, AmigaOS 4 Zitat:Jetzt wo es FlashROMs für Classic gibt, könnte diese Beschänkung fallen. |
|||||
gni
Nutzer
16.03.2005, 13:48 Uhr [ - Direktlink - ] |
Thema: Interesse an BMP-Reader für OS1.2?
Brett: Amiga, AmigaOS 4 Zitat:IMHO ist das verschwendete Zeit. 1.2/1.3 sind lange obsolet. Zitat:Was soll das sein? Zitat:1.2/1.3 können 5-bit bzw mit EHB 6-bit. |
|||||
gni
Nutzer
15.03.2005, 15:09 Uhr [ - Direktlink - ] |
Thema: Audio CD -> MP3
Brett: Amiga, AmigaOS 4 Zitat:Ist mir völlig egal wie Du das bezeichnest. Solche Praktiken, wie sie SeconSpin an den Tag legt, sind *indiskutabel*. Zumal ja nicht mal die Dokumentation darauf aufmerksam macht. Paranoia hat kann man wohl eher dem Autor von SeconSpin unterstellen. Zitat:Tausend Fliegen können nicht irren, ist ja allgemein bekannt... :-/ [ Dieser Beitrag wurde von gni am 15.03.2005 editiert. ] |
|||||
gni
Nutzer
15.03.2005, 11:11 Uhr [ - Direktlink - ] |
Thema: Audio CD -> MP3
Brett: Amiga, AmigaOS 4 Zitat:Ich kenne es anscheinend besser als die meisten, die es benutzen. SecondSpin.exe hat einen modifizierten Hunk-Header, einen modizierten StoneCracker 4.10 Entpacker und ein gepacktes AREXX-Skript, das durch Patchen der rexxsyslib.library entpackt wird. Da hast sich jemand wirklich viel Mühe gegeben etwas zu verstecken. Solcher Software traue ich prinzipiell nicht über den Weg. |
|||||
gni
Nutzer
15.03.2005, 11:06 Uhr [ - Direktlink - ] |
Thema: Audio CD -> MP3
Brett: Amiga, AmigaOS 4 Zitat:Dann schau Dir SecondSpin.exe mal an. |
|||||
|
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |