DEUTSCHE VERSION |
|
Links | | | Forums | | | Comments | | | Report news |
Chat | | | Polls | | | Newsticker | | | Archive |
amiga-news.de Forum > Search | [ - Search - New posts - Register - Login - ] |
|
||||||
Palgucker
User
2004-12-19, 18:09 h [ - Direct link - ] |
topic: mathieeesingbas.library -Woher
Board: Amiga, AmigaOS 4 @ julius quote: Das Zeile "Laden der workbench-library" fehlt bei mir. Da drängt sich mir die Frage auf, hast Du bei Snoopdos unter "Funktions" auch "OpenLibrary" angehakt? mfg Palgucker |
|||||
Palgucker
User
2004-12-17, 19:06 h [ - Direct link - ] |
topic: Bootdiskette mit der HDToolbox
Board: Amiga, AmigaOS 4 @ Apex Ich hab mir heute nochmal die Mühe gemacht, meine Notstart-Disk auf R-Teams Tipp hin lzx statt lha zu packen. Der Erfolg sind ca 170 KB gewonnener Platz. Bei mir sieht es folgendermassen aus: Inhalt der Notstart-Disk: code:First.lzx Main.lzx RDB.lzx RomUpdate.lzx C (dir) AddBuffers UNLZX S (dir) startup-sequence Inhalt First.lzx: code:Libs (dir) icon.library workbench.library Devs (dir) (emty) C (dir) Assign SetPatch Version Inhalt von main.lzx code:disk.info HDToolBox HDToolBox.info Mounter Mounter.info RDBArc RDBArc.info System.info System (dir) CLI Shell.info Locale (dir) Languages (dir) deutsch.language Libs (dir) asl.library commodities.library datatypes.library diskfont.library hdwrench.library iffparse.library locale.library lowlevel.library mathieeedoubbas.library resource.library rexxsyslib.library Env (dir) Sys (dir) def_disk.info def_drawer.info def_project.info def_tool.info input.prefs locale.prefs overscan.prefs palette.prefs Pointer.prefs reaction.prefs Screenmode.prefs Workbench.prefs Devs (dir) Keymaps (dir) d Datatypes (dir) ILBM Classes (dir) window.class Images (dir) bevel.image drawlist.image glyph.image label.image Gadgets (dir) button.gadget checkbox.gadget chooser.gadget clicktab.gadget fuelgauge.gadget integer.gadget layout.gadget listbrowser.gadget radiobutton.gadget scroller.gadget space.gadget speedbar.gadget string.gadget Datatypes (dir) ilbm.datatype picture.datatype c (dir) AddDataTypes check4gb ConClip Copy Ed IPrefs List LoadResource loadwb MakeDir mount RDBrecov Relabel SFScheck SFSformat SFSSalv Inhalt von RomUpdate: code:Devs (dir) AmigaOS ROM Update Startup-sequence code:;set echo on C:AddBuffers >NIL: DF0: 250 Df0:c/unlzx >Nil: x Df0:First.lzx Ram: Ram:c/Version Version 43 scsi.device >Nil: IF warn Df0:c/unlzx >Nil: x Df0:RomUpdate.lzx Ram: EndIf Ram:c/assign C: Ram:c add path Ram:c Assign Sys: Ram: Cd Sys: Assign Libs: Ram:Libs Assign Devs: Ram:Devs C:setpatch Quiet Df0:c/unlzx >Nil: x Df0:main.lzx Ram: Df0:c/unlzx >Nil: x Df0:RDB.lzx Ram: C:MakeDir Ram:T Ram:Clipboards Assign T: Ram:T Assign CLIPS: Ram:Clipboards Assign ENV: Ram:ENV Assign Libs: Ram:Classes add Assign KEYMAPS: Ram:DEVS/Keymaps add Assign LOCALE: Ram:Locale Assign System: Ram:System Assign l: Ram:l relabel "Ram Disk:" SMH C:Adddatatypes refresh quiet C:IPrefs C:conclip C:loadwb endcli Ich würde zwar auch lieber Loadmodule verwenden, aber für meine alte Blizzard 1250 III scheinen Sachen wie resident und resetfest wohl nicht viel Bedeutung zu haben. Zumindest funktioniert es bei mir so ohne Probleme von einer DD-Diskette aus. Hoffe es hilft noch ein bisschen weiter. mfg Palgucker |
|||||
Palgucker
User
2004-12-14, 21:56 h [ - Direct link - ] |
topic: Bootdiskette mit der HDToolbox
Board: Amiga, AmigaOS 4 @ Apex Hast Du die Workbench.library auch auf der Disk? Das fehlen dieser Library beim Aufruf von setpatch verursacht später beim starten der HDToolbox den Fehler mit der Ressource.library. Das du die benötigten Classes usw. auf Disk hast, davon gehe ich mal aus. mfg Palgucker |
|||||
Palgucker
User
2004-12-14, 20:08 h [ - Direct link - ] |
topic: Bootdiskette mit der HDToolbox
Board: Amiga, AmigaOS 4 @ cgutjahr quote: Jede Wette: Du wirst die Idee danach ganz schnell wieder vergessen Was passt dir an der Kombination aus Emergency-Disk und OS-CD nicht? Ja, um was wettest Du denn? Bei mir liegt so eine Diskette und funktioniert auch. Habe ich mir mal zusammengestellt, als mein altes CD-Laufwerk arg am schwächeln war. Aber wie Thomas schon sagte, passt alles benötigte nicht auf eine Diskette, so das ich die sekundären Bestanteile lha-gepackt habe. Das alles wird dann nach Ram: entpackt und Ram: ist dann Sys: Die HDToolbox (AOS 3.5) lies sich allerdings erst starten, wenn setpatch beim Aufruf die workbench.library zur Verfügung stand. mfg Palgucker |
|||||
Palgucker
User
2004-12-06, 10:23 h [ - Direct link - ] |
topic: Atari-Bild .art konvertieren
Board: Amiga, AmigaOS 4 Sind das die Bilder, die immer 32512 Byte lang sind? Wenn ja, könnte man ja zumindest versuchen, ein Konvertier-Script zu schreiben. Dazu müsste ich aber ein Beispielbild in die Finger bekommen. mfg Palgucker [ Dieser Beitrag wurde von Palgucker am 06.12.2004 editiert. ] |
|||||
Palgucker
User
2004-12-05, 20:45 h [ - Direct link - ] |
topic: AWEB APL
Board: Amiga, AmigaOS 4 Ohne Voreinstellungen öffnet AWeb einfach nur ein Fenster auf der Workbench. Dazu muss aber Classact/Reaction instaliert sein. Vielleicht hakt es daran? Die Parameter für einen eigenen Screen werden aus ENV:AWeb3/program Zeile 25 (SCRM ScreenModeID Depth Width Height) übernommen. mfg Palgucker |
|||||
Palgucker
User
2004-12-04, 13:10 h [ - Direct link - ] |
topic: AWeb - Unbekannter Inhalts-Typ
Board: Amiga, AmigaOS 4 Kann ich leider nicht nachvollziehen, da die Seite bei mir funktioniert. Vielleicht ändert sich bei Dir was, wenn Du unter Einstellungen/Netzwerk "Ignore Mime-Typ vom Server" änderst. mfg Palgucker |
|||||
Palgucker
User
2004-12-04, 11:17 h [ - Direct link - ] |
topic: AWEB APL
Board: Amiga, AmigaOS 4 @ Eule AWEB startet aber noch immer nicht und das Startfenster schließt sich wieder ohne erkennbare Fehlermeldung. Da scheint bei Dir irgendwas anderes schief zu gehen. Ich habe mal zur Probe ENVARC:Aweb3 umbenannt und rebootet. Dann einzig das Aweb-Binary nach Ram: kopiert und gestartet. Es hat zwar Fehlermeldungen in Snoopdos gehagelt, aber das war für Aweb kein Grund nicht zu starten. Auch das Anzeigen von HTML-Seiten ging problemlos. Ach ja, zur Zeit benutze ich Aweb APL Lite 3.5.01 beta mfg Palgucker |
|||||
Palgucker
User
2004-12-04, 10:39 h [ - Direct link - ] |
topic: AWEB APL
Board: Amiga, AmigaOS 4 @ Brunadi quote: Ich habe 3 assigns in der user-startup: Da scheinen verschiedene Wege nach Rom zu führen. Das einzige assign, was ich bei Aweb habe, ist AWebPath: - Der Pfad, in dem das Binary sich befindet. Dieses assign wird aber beim Start von Aweb selbst gesetzt. Ähnliche assigns hatte ich aber auch mal in der UserStartup. mfg Palgucker |
|||||
Palgucker
User
2004-12-04, 07:53 h [ - Direct link - ] |
topic: AWEB APL
Board: Amiga, AmigaOS 4 Deinem Snoopdos-Logfile und ENV:-Listing nach existiert bei Dir einfach das Verzeichnis ENV:Aweb3 nicht. Ein in die Shell eingetipptes makedir ENVARC:Aweb3 ENV:Aweb3 hilft Dir eventuell schon weiter. Aber ohne dieses Verzeichnis weiss Aweb einfach nicht woher und wohin mit den Config-Filen, die im Snoopdoslog ab Zeile 18 bis 23 gesucht werden. Die fehlenden Pointerdateien sind reine ASCII-Files - die kannst Du hier gleich noch "wegklippen". handpointer 72 Byte code:533333 322223 312123 321113 311113 3333112 3112 3112 322 hsizepointer 171 Byte code:3 313 31113 3111113 1 3333331333333 3111111111113 3 3111111111113 3333331333333 1 3111113 31113 313 3 vsizepointer 166 Byte code:33 33 31 13 31 13 3 31 13 3 31 31 13 13 311 31 13 113 311111131111113 311 31 13 113 31 31 13 13 3 31 13 3 31 13 31 13 33 33 mfg Palgucker |
|||||
Palgucker
User
2004-12-03, 23:56 h [ - Direct link - ] |
topic: Rom-Update Umgehen?
Board: Amiga, AmigaOS 4 @ Thomas quote: Witzbold. Beim Rom-Update hast du den Reboot auch nur einmal beim Kaltstart. Alle Warmstarts starten direkt durch. ??? - dachte ich erst. Bis mir der Gedanke kam, das bei mir immer noch eine Blizzard 030/III werkelt. Und mit der habe ich auch beim Warmstart einen doppelten Reboot. Bisher scheiterten mit dieser Karte auch jegliche Versuche, eine resetfeste RamDisk zu installieren. Erst mit Blizkick konnte ich dieses doppelte rebooten beim Warmstart verhindern. Also dürfte das von Dir als normal angesehene Bootverhalten ( 2x beim Kaltstart 1x beim Warmstart ) nicht mit jeder Turbokarte reibungslos funktionieren. mfg Palgucker |
|||||
Palgucker
User
2004-12-03, 20:25 h [ - Direct link - ] |
topic: Rom-Update Umgehen?
Board: Amiga, AmigaOS 4 ...noch eine Möglichkeit wäre die Verwendung von Blizkick. Die funktioniert aber nur, wenn das Rom von der Turbokarte in den Speicher gemappt wird. Dann hast Du zwar beim Kaltstart den doppelten reeboot immer noch, dann aber nur noch einmal. mfg Palgucker |
|||||
Palgucker
User
2004-12-03, 20:15 h [ - Direct link - ] |
topic: AWEB APL
Board: Amiga, AmigaOS 4 @ Eule Aweb speichert seine ENV-Variablen bei mir als ganze Config-file in ENV:Aweb3/ oder/und ENVARC:Aweb3/ ab. Dieses sind ganz normale ASCII-Files mit den Einstellungen, wie sie vom MenüPunkt Einstellungen/Browsereinstellungen ... Programm ... usw. abgespeichert werden. Versuch mal die Files, die Du in 2MBSettings findest, als "Prototypen" zu verwenden. mfg Palgucker |
|||||
Palgucker
User
2004-12-01, 23:35 h [ - Direct link - ] |
topic: Image zurücklesen?
Board: Amiga, AmigaOS 4 @ langer quote: kannst Du das mit cdromemu.device mal bitte etwas genauer erklären ? Wie mountet man das cdromemu.device ? Muß ich dafür extra eine Partition anlegen ? Das Thema Vituelles CD-Laufwerk interressierte mich eigendlich auch war bloß immer zu faul dieses auch anzugehen. Plattenplatz hat man heute ausreichend und mein CD-Laufwerk wird beim lesen zum Staubsauger . Also ist die Variante mit der flüsterleisen CD von der Festplatte wohl keine schlechte Idee. Die Installation ist eigendlich simpel. Zuerst ein CD-Rom-Image mit MakeCD oder besser noch TSGui erstellen. Dann cdromemu.device nach Devs: kopieren und eine Env-Variable mit setenv CDROM_FILE Imagepfad/imagename erstellen. Unter AOS3.9 kannst Du ja die Option save verwenden - ansonsten von Hand nach ENVARC: kopieren. Dann z.B. das Mountfile Devs:Dosdrivers/CD0 editieren und hinter Device das cdromemu.device und hinter Unit 0 eintragen. In der Anweisung steht es zwar anderst, doch funktionierte es so nicht mit der "CacheCDFS-Mountlist". Das ganze dann z.B. als VCD0 in Dosdrivers abspeichern. Jetzt müsste ein Mountversuch eigendlich klappen. Habe mir noch ein Dos-Script dazu geschrieben, womit ich zwischen mehreren Image-Dateien wählen kann. CD >ENV:VOLNAME CD VCD0: CD >ENV:VCDVOLUMENAME CD $VOLNAME assign VCD0: dismount assign $VCDVOLUMENAME dismount Requestfile Drawer DH1: Pattern #?.image >ENV:CDROMFILE Echo $CDROMFILE >ENV:CDROM_FILE noline Mount Devs:Dosdrivers/VCD0 delete ENV:VCDVOLUMENAME ENV:CDROMFILE quiet Mit ausgelagerten Project-Icon und iconx könnte das recht bequem sein. mfg Palgucker |
|||||
Palgucker
User
2004-11-30, 06:42 h [ - Direct link - ] |
topic: Yam SMTP Auth!!!
Board: Amiga, AmigaOS 4 @ Daniel01 quote: Nur wüßte ich das schon mal. Wo kommen die Source Ordner mit den Inhalten, die bei mancher Software dabei sind hin?? Die Source Ordner sind, wie der Name schon sagt, die Quell(text) Verzeichnisse. Sie sind somit ausschließlich für Programmierer und solche die es werden wollen interessant. Als normaler Benutzer braucht man diese Verzeichnisse auf keinen Fall. Du kannst sie daher, wie Valwit schon andeutete, durchaus löschen. mfg Palgucker |
|||||
Palgucker
User
2004-11-29, 13:17 h [ - Direct link - ] |
topic: Probleme mit ASCI-Cods! In meinen Emails
Board: Amiga, AmigaOS 4 So in etwa könnte es mi Arexx funktionieren. code:/* convert utf-8 to latin */ Parse Arg File IF ~SHOW('LIBRARIES','rexxsupport.library') THEN DO IF ~ADDLIB('rexxsupport.library',10,-30,0) THEN DO SAY 'Kann die <rexxsupport.library> nicht öffnen!' EXIT(10) END END L=SUBWORD(STATEF(File),2,1) Call Open(File,File,R) Convertfile="Ram:convert.txt" Call Open(Convertfile,Convertfile,W) Do Dl=1 To L Chr=Readch(File,1) If BitTst(Chr,7) Then Do Z=0 Do Until ~BitTst(Chr,7-Z) Z=Z+1 End CHR$=Substr(C2B(Chr),8-Z,Z+1) Do I = 1 To Z-1 Chr=Readch(File,1) Dl=Dl+1 CHR$=Chr$ || Substr(C2B(Chr),3,6) End Chr=D2C(C2D(B2C(Chr$))*1) If C2D(Chr) = 8364 Then Chr = D2C(164) /* Euro */ End Wr=Writech(Convertfile,Chr) End Cl=Close(File) Cl=Close(Convertfile) mfg Palgucker |
|||||
Palgucker
User
2004-11-29, 12:30 h [ - Direct link - ] |
topic: Probleme mit ASCI-Cods! In meinen Emails
Board: Amiga, AmigaOS 4 @ Eule quote: Was diese Codierung soll und wie sie aufgelöst wird .... ich weiß es nicht. Wenn es wirklich UNI-Code ist, dann muss erst mit einem Sondersymbol ein 'Hallo hier commt UNI-Code' signalisiert werden. Wie ich schon schrieb, dieses "Hallo hier kommt UNI-Code" ist die simple Zeichenfolge "ÿþ". Als Beispiel kannst Du Dir ja mal den Quelltext dieser ansehen. Ein UTF-8 Converter dürfte übrigens auch nicht allzu schwierig zu schreiben sein. Mal sehen, ob ich in Arexx einen verbrechen kann. mfg Palgucker |
|||||
Palgucker
User
2004-11-29, 07:58 h [ - Direct link - ] |
topic: Probleme mit ASCI-Cods! In meinen Emails
Board: Amiga, AmigaOS 4 @ cgutjahr quote: Was du da siehst, sind keine "ASCII-Codes", das ist "Unicode". jein Was Archeon da sieht, ist UTF-8 Code. Siehe z.B. hier. Unicode besteht immer aus mindestens 2 Byte pro Character - auch die ganz normalen Zeichen. Zur Unterscheidung werden Unicode-Texte mit der Zeichenfolge "ÿþ" eingeleitet. UTF-8 belässt dagegen alle "normalen" Zeichen so wie sie sind, und codiert nur ASCII-Werte oberhalb 127. mfg Palgucker p.s. Um welche codierung es sich handelt, sollte im E-mail-Header unter "charset=" zu finden sein. [ Dieser Beitrag wurde von Palgucker am 29.11.2004 editiert. ] |
|||||
Palgucker
User
2004-11-27, 20:29 h [ - Direct link - ] |
topic: Transplant macht fehler
Board: Amiga, AmigaOS 4 @ Beeblebrox quote: Habe die CD32-Version mal getestet. Jede andere lief bislang besser - also die Aminet-Version funktioniert so zu 60% mit Radar. Habe mir die CD32-Version auch mal angesehen. Merkwürdigerweise sind loader und mainpart auf's Byte genau identisch mit meiner Disketten-Version. Und diese lief 100%tig auf einem A500 und läuft mit besagten Degrader auch heute noch auf einem A1200. mfg Palgucker |
|||||
Palgucker
User
2004-11-27, 14:41 h [ - Direct link - ] |
topic: Transplant macht fehler
Board: Amiga, AmigaOS 4 Das Spiel hab ich auch noch auf Platte. War damals auf der Erstausgabe der Amiga Games d'rauf. Läuft bei mir immernoch ohne Probleme. Habe zum starten ein Script erstellt. spiele:degrader/runit oldkick scrblank palmode spiele:loader Das Spiel selbst besteht bei mir aus 2 Teilen. 1. loader 1672 Byte 2. mainpart 248127 Byte Ich meine auch, es war damals schon Public Domain und dazu noch echt klasse für mal zwischendurch oder eben alle 200 Level (schwitz). mfg Palgucker |
|||||
Palgucker
User
2004-11-27, 11:54 h [ - Direct link - ] |
topic: Paula, Denise, Gary - Was fuer ein Chiptyp?
Board: Amiga, AmigaOS 4 @DariusBrewka quote: Natürlich kannst du einen Gary selber herstellen, nur wird er ein wenig unhandlich! Ja, selbstgebaute Customchips lassen sich von den Orginalen leicht unterscheiden, siehe letztes Bild auf dieser Seite. @Apex Um diese Chips (pincompatible) nachzubauen, bräuchte man die orginalen Masken und Herstellungsmaschinen, sowie Leute, die damit umgehen können. Also praktisch unmöglich. mfg Palgucker |
|||||
Palgucker
User
2004-11-19, 20:29 h [ - Direct link - ] |
topic: random funktion in scala
Board: Amiga, AmigaOS 4 @ Thomas Mit Sekunden als Einheit finde ich das hingegen überhaupt nicht zufällig. Es sollten schon Zehntel oder Hundertstel dabei sein. Zum üben sollten die 86400 Möglichkeiten erst einmal reichen. Wenn man mehrere Zufallszahlen innerhalb kurzer Zeit braucht, hast Du natürlich recht. Unter Arexx ist das ganze aber eigendlich nicht wirklich ein Problem. Es ginge auch so: RND = random(1,9,c2d(import('00dff006'x,2))) Allerdings bezweifle ich ein bischen, das man auch mit der Scriptsprache von Scala Hardwareadressen auslesen kann. Wenn doch, könnte es ja eine Lösung sein. mfg Palgucker |
|||||
Palgucker
User
2004-11-19, 01:45 h [ - Direct link - ] |
topic: random funktion in scala
Board: Amiga, AmigaOS 4 @ Lippi quote: Dann habe ich das in Arexx probiert, ist auch so ! Würde mich auch interessieren, wie man eine (immer unterschiedliche) Zufallszahl rausbekommt. Eine Möglichkeit unter Arexx wäre: say randu(time(S)) mfg Palgucker |
|||||
Palgucker
User
2004-11-17, 13:40 h [ - Direct link - ] |
topic: 1GB .wave mit 060er und 128MB RAM bearbeiten?
Board: Amiga, AmigaOS 4 @ R-TEAM Und mahl ehrlich .. ein 1GB file mit Amiga-IDE zu bearbeiten wollen ist schon etwas ..mmhhh .. verwegen . Eigentlich geht es nur um das trennen einer 1.2 GB Datei. Das ist bei mir am internen IDE selbst über Arexx nach ca. 45 min gegessen. Ich weiss allerdings nicht, was Padrino da verbricht, das er in diesen Punkt einfach nicht weiterkommt. Mich hätte mal interessiert, was Play16 mit der Option "v 1" bei diesem Wav-File so ausspuckt. mfg Palgucker |
|||||
Palgucker
User
2004-11-14, 16:15 h [ - Direct link - ] |
topic: Klangverbesserung am A500?
Board: Amiga, AmigaOS 4 @ FoxDie quote: Ich habe aber gelesen, das Klangergebnis sei durch die Softwarelösung nicht mit der Hardwarelösung zu vergleichen? Deine Grundfrage, ob sich solch ein Umbau auch wirklich lohnt, kann ich auch nicht beantworten. Man müsste dazu auch 2 Amigas (einmal die Hardware- und einmal die Softwarelösung) im direkten Vergleich haben. Und auch dann wäre ein solcher Hörtest wohl noch reichlich subjektiv. Aber interessant wäre wäre es schon. quote: Und was meinst du denn mit "Bit" im Zusammenhang mit der LED? Er meint, das es zum Ausschalten der PowerLED ein Steuerbit gibt, was gleichzeitig auch den Tiefpassfilter abschaltet. Genaugenommen das 2. Bit des Bytes an Adresse 0xbfe001. Ist es gesetzt, ist Filter und PowerLED abgeschaltet. Im anderen Fall tritt das Gegenteil ein. Wenn Du Arexx starten kannst, kannst Du dieses auch aus der Shell 'raus testen. Einfach rx "Export('00bfe001'x,BitSet(Import('00bfe001'x,1),1),1 )" eingeben und auf die LED achten. Dieser Befehl wechselt den jeweiligen Zustand des Bit's bei jedem Aufruf. Lässt du noch ein Modul im Hintergrund abspielen, kannst Du die Wirkung auch deutlich hören. mfg Palgucker |
|||||
Palgucker
User
2004-11-12, 20:35 h [ - Direct link - ] |
topic: Kann makeCD nicht mehr als 99 Minuten?
Board: Amiga, AmigaOS 4 @ Padrino Wenn ich nun aber einfach splitte, dann passiert das irgendwo mittendrin und ich habe am Ende ein halbes Lied. Und dann müsste ich wieder neu berechnen und rumfiddeln... Das ist halt alles nicht sehr rund. Am einfachsten wäre es wenn MakeCD nicht bei 99min aufhören würde, dann würde ich die ermittelten Werte übertragen und fertig ist es. Mit einer HD soft könnte ich "akkustisch" schneiden, das würde aber stunden dauern. Akkustisch schneiden könnte man auch mit den Ohren Behilflich könnte Dir folgendes sein: code:/* cutwavesequence.rexx */ Parse Arg File say "Startzeit eingeben: " echo "Eingabeformat min:sek" ; Pull Startzeit If Pos(":",Startzeit,1)=0 Then Do say "Doppelpunkt vergessen!" ; Exit(0) ; End Parse Value Startzeit with min ":" sec StartAdr=((min*60)+sec)*44100*4+44 say "Spieldauer eingeben: " echo "Eingabeformat min:sek" ; Pull PT If Pos(":",PT,1)=0 Then Do say "Doppelpunkt vergessen!" ; Exit(0) ; End Parse Value PT with min ":" sec PT=((min*60)+sec)*44100*4 Echo "SicherungsPfad eingeben :" ;Savepath = READLN(STDIN) CALL OPEN(File,File,R) CALL OPEN(Savepath,Savepath,W) Wr=Writech(Savepath,'524946460000000057415645666d74201000000001000 200'x) Wr=Writech(Savepath,'44ac000010b10200020010006461746100000000' x) Durchlauf=PT%65535 Rest=PT//65535 Rpos=SEEK(File,StartAdr,BEGIN) DO D = 1 TO Durchlauf Save$=Readch(File,65535) Wr=WriteCh(Savepath,Save$) End Save$=Readch(File,Rest) Wr=Writech(Savepath,Save$) Cl=Close(File) RiffLen=C2X(Reverse(x2c(d2x(PT+36,8)))) RiffLen=X2C(insert("0",RiffLen,Length(RiffLen),8-Length(RiffLen),"0 ")) DataLen=C2X(Reverse(x2c(d2x(PT,8)))) DataLen=X2C(insert("0",DataLen,Length(DataLen),8-Length(DataLen),"0 ")) Rpos=SEEK(Savepath,4,BEGIN) wr=Writech(Savepath,RiffLen) Rpos=SEEK(Savepath,40,BEGIN) wr=Writech(Savepath,DataLen) Cl=Close(Savepath) say "Raw-Daten wurden ab Byte " || StartAdr || " gelesen." Hiermit könntest Du im Wave-File sozusagen Probehören. Du rufst es Beispielsweise mit rx cutwavesequence.rexx riesen.wav auf, gibst dann die Startzeit z.B 61:15 und Spieldauer 0:15 ein. Das Script schneidet dann das entsprechende Stück aus Deiner Datei heraus und speichert es als Wave-Datei ab. Diese kannst Du ja mit Play16 anhören und dann entscheiden, ob es mit der richtigen Pause beginnt. Wenn Du eine günstige Passage erwischt hast, kannst Du die zum Schluss vom Script ausgegebene Zahl als Längenwert für Datei1 beim splitten verwenden. Das Script hat aber die Einschränkung, das der Wav-Header nur 44 Bytes lang sein sollte, ausserdem sollte die Wave-Datei eine Samplerate von 44100 haben und 16 Bit Stereo sein. mfg Palgucker |
|||||
Palgucker
User
2004-11-11, 17:22 h [ - Direct link - ] |
topic: Kann makeCD nicht mehr als 99 Minuten?
Board: Amiga, AmigaOS 4 Hallo Padrino quote: MCD macht mir das Leben da echt nicht leicht. Du machst es Dir aber auch schwerer als nötig. Splitte doch einfach Deine Wavedatei - wie schonmal vorgeschlagen - in ein 700 MB File und dem Rest. Achte vielleicht darauf, das sich die Filelänge durch 2 oder besser noch durch 4 teilen lässt. Dann extrahierst Du mit folgenden Arexx-Script aus Teil1 den Wave-Header. code:/*extract Wave Header */ Parse Arg File Z=0 Do Until(SubStr(File,Length(File)-Z,1)=":" | SubStr(File,Length(File)-Z,1)="/") Z=Z+1 Headername=Right(File,Z) End Header="Ram:" || Headername || "-header" Call Open(File,File,R) Call Open(Header,Header,W) Do Until(Read$="data") Read$=ReadCh(File,4) Wr=Writech(Header,Read$) End Read$=ReadCh(File,4) Wr=Writech(Header,Read$) Cl=Close(File) Cl=Close(Header) Dieser Header ist dann in der Ram Disk zu finden. Diesen verbindest Du mittels join mit dem Datenrest zu einer neuen Wavedatei. Dann kannst Du ja nochmal das Script ( hast Du dieses zum laufen bekommen ?) aus Deinen anderen Thread auf beide Wave-Dateien loslassen. Diese beiden Dateien sollten sich dann wohl ohne Probleme auf 2 CD's brennen lassen. Oder sehe ich das falsch? mfg Palgucker |
|||||
Palgucker
User
2004-11-07, 23:36 h [ - Direct link - ] |
topic: 1GB .wave mit 060er und 128MB RAM bearbeiten?
Board: Amiga, AmigaOS 4 Hallo Padrino Wenn Statef nicht geht, musst Du die Rexxsupport.library extra laden. Füge einfach folgendes am Anfang des Scriptes mit ein. code:IF ~SHOW('LIBRARIES','rexxsupport.library') THEN DO IF ~ADDLIB('rexxsupport.library',10,-30,0) THEN DO SAY 'Kann die <rexxsupport.library> nicht öffnen!' EXIT(10) END END mfg Palgucker |
|||||
Palgucker
User
2004-11-07, 20:54 h [ - Direct link - ] |
topic: 1GB .wave mit 060er und 128MB RAM bearbeiten?
Board: Amiga, AmigaOS 4 Du kannst es ja mal mit diesem Arexx-Script probieren code:/* */ Parse Arg File Laenge=SUBWORD(STATEF(File),2,1) Call Open(File,File,R) Do Until(Read$="data") Read$=ReadCh(File,4) End DataPos=Seek(File,0) DataLen=C2X(Reverse(x2c(d2x(Laenge-Datapos-4,8)))) DataLen=X2C(insert("0",DataLen,Length(DataLen),8-Length(DataLen),"0 ")) RiffLen=C2X(Reverse(x2c(d2x(Laenge-8,8)))) RiffLen=X2C(insert("0",RiffLen,Length(RiffLen),8-Length(RiffLen),"0 ")) Cl=Close(File) Call Open(File,File,A) WPos=Seek(File,4,Begin) Wr=Writech(File,RiffLen) WPos=Seek(File,DataPos,Begin) Wr=Writech(File,DataLen) Cl=Close(File) Es sollte die aktuell gültigen Werte hinter den Chunk's RIFF und data eintragen. mfg Palgucker |
|||||
Palgucker
User
2004-11-07, 00:57 h [ - Direct link - ] |
topic: Hilfe mit 2xBlizzard 1260 phase5 version
Board: Amiga, AmigaOS 4 @ Sveta quote: ...aber was ist im plcc chip bei 1260 platine??? Blizzard boot ROM oder??? Die Daten für Autoconfig? mfg Palgucker [ Dieser Beitrag wurde von Palgucker am 07.11.2004 editiert. ] |
|||||
|
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved. |