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 << 25 26 27 28 29 -30- 31 32 33 34 35 >> Letzte Ergebnisse der Suche: 1342 Treffer (30 pro Seite)
Palgucker   Nutzer

19.12.2004, 18:09 Uhr

[ - Direktlink - ]
Thema: mathieeesingbas.library -Woher
Brett: 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   Nutzer

17.12.2004, 19:06 Uhr

[ - Direktlink - ]
Thema: Bootdiskette mit der HDToolbox
Brett: 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   Nutzer

14.12.2004, 21:56 Uhr

[ - Direktlink - ]
Thema: Bootdiskette mit der HDToolbox
Brett: 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   Nutzer

14.12.2004, 20:08 Uhr

[ - Direktlink - ]
Thema: Bootdiskette mit der HDToolbox
Brett: 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   Nutzer

06.12.2004, 10:23 Uhr

[ - Direktlink - ]
Thema: Atari-Bild .art konvertieren
Brett: 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   Nutzer

05.12.2004, 20:45 Uhr

[ - Direktlink - ]
Thema: AWEB APL
Brett: 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   Nutzer

04.12.2004, 13:10 Uhr

[ - Direktlink - ]
Thema: AWeb - Unbekannter Inhalts-Typ
Brett: 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   Nutzer

04.12.2004, 11:17 Uhr

[ - Direktlink - ]
Thema: AWEB APL
Brett: 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   Nutzer

04.12.2004, 10:39 Uhr

[ - Direktlink - ]
Thema: AWEB APL
Brett: 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   Nutzer

04.12.2004, 07:53 Uhr

[ - Direktlink - ]
Thema: AWEB APL
Brett: 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   Nutzer

03.12.2004, 23:56 Uhr

[ - Direktlink - ]
Thema: Rom-Update Umgehen?
Brett: 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   Nutzer

03.12.2004, 20:25 Uhr

[ - Direktlink - ]
Thema: Rom-Update Umgehen?
Brett: 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   Nutzer

03.12.2004, 20:15 Uhr

[ - Direktlink - ]
Thema: AWEB APL
Brett: 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   Nutzer

01.12.2004, 23:35 Uhr

[ - Direktlink - ]
Thema: Image zurücklesen?
Brett: 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   Nutzer

30.11.2004, 06:42 Uhr

[ - Direktlink - ]
Thema: Yam SMTP Auth!!!
Brett: 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   Nutzer

29.11.2004, 13:17 Uhr

[ - Direktlink - ]
Thema: Probleme mit ASCI-Cods! In meinen Emails
Brett: 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   Nutzer

29.11.2004, 12:30 Uhr

[ - Direktlink - ]
Thema: Probleme mit ASCI-Cods! In meinen Emails
Brett: 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   Nutzer

29.11.2004, 07:58 Uhr

[ - Direktlink - ]
Thema: Probleme mit ASCI-Cods! In meinen Emails
Brett: 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   Nutzer

27.11.2004, 20:29 Uhr

[ - Direktlink - ]
Thema: Transplant macht fehler
Brett: 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   Nutzer

27.11.2004, 14:41 Uhr

[ - Direktlink - ]
Thema: Transplant macht fehler
Brett: 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   Nutzer

27.11.2004, 11:54 Uhr

[ - Direktlink - ]
Thema: Paula, Denise, Gary - Was fuer ein Chiptyp?
Brett: 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   Nutzer

19.11.2004, 20:29 Uhr

[ - Direktlink - ]
Thema: random funktion in scala
Brett: 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   Nutzer

19.11.2004, 01:45 Uhr

[ - Direktlink - ]
Thema: random funktion in scala
Brett: 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   Nutzer

17.11.2004, 13:40 Uhr

[ - Direktlink - ]
Thema: 1GB .wave mit 060er und 128MB RAM bearbeiten?
Brett: 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   Nutzer

14.11.2004, 16:15 Uhr

[ - Direktlink - ]
Thema: Klangverbesserung am A500?
Brett: 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   Nutzer

12.11.2004, 20:35 Uhr

[ - Direktlink - ]
Thema: Kann makeCD nicht mehr als 99 Minuten?
Brett: 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   Nutzer

11.11.2004, 17:22 Uhr

[ - Direktlink - ]
Thema: Kann makeCD nicht mehr als 99 Minuten?
Brett: 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   Nutzer

07.11.2004, 23:36 Uhr

[ - Direktlink - ]
Thema: 1GB .wave mit 060er und 128MB RAM bearbeiten?
Brett: 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   Nutzer

07.11.2004, 20:54 Uhr

[ - Direktlink - ]
Thema: 1GB .wave mit 060er und 128MB RAM bearbeiten?
Brett: 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   Nutzer

07.11.2004, 00:57 Uhr

[ - Direktlink - ]
Thema: Hilfe mit 2xBlizzard 1260 phase5 version
Brett: 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. ]
 
 
Erste << 25 26 27 28 29 -30- 31 32 33 34 35 >> Letzte Ergebnisse der Suche: 1342 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.
.