| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen   | 
	
	
	
		| Autor | 
		Nachricht | 
	
	
		zipmar
 
 
  Anmeldungsdatum: 06.12.2013 Beiträge: 12 Wohnort: Bremen
  | 
		
			
				 Verfasst am: 23.12.2013, 17:35    Titel: FB Compiler optionen oder wie ... | 
				     | 
			 
			
				
  | 
			 
			
				Hallo!
 
 
Ich bin neu im progarmmieren mit FB und braue da mal eine kleine
 
Hilfe   
 
 
Ich bin Fan von Intro's und Demo's, und möchte in FB einige meiner C64 und
 
Amiga Zeit Demos nach programmieren. Habe da auch schon etwas mir der GFXLIB
 
rumgespielt. 
 
Jetzt möchte ich meinen Source + .xm in eine einzige .exe packen.
 
 
Kann man dem FB Compiler sagen, nimm die datei als recource mit rein und compiliere es, 
 
oder muss ich sie mitgeben im ordner? 
 
Oder gibt es da eine andere Möglichkeit??
 
 
Beste Grüße
 
zipmar | 
			 
		  | 
	
	
		| Nach oben | 
		 | 
	
	
		  | 
	
	
		Jojo alter Rang
  
  Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
  | 
		
			
				 Verfasst am: 23.12.2013, 21:19    Titel:  | 
				     | 
			 
			
				
  | 
			 
			
				Du kannst die XM-Datei in ein Byte-Array konvertieren und dann der Abspielroutine einen Pointer auf dieses Array geben. Erstellen des Arrays geht z.B. so:
 
 
 	  | Code: | 	 		  Open "outros.xm" For Binary As #1
 
Open "outros.bi" For Output As #2
 
Print #2, "Dim As Integer song(1 To ...) = {"; 
 
Dim As Integer count
 
While Not Eof(1)
 
   Dim As Integer by
 
   Get #1,,by
 
   Print #2, Trim(Str(by)); ",";
 
   count +=1
 
   If(count >= 1024) Then
 
      Print #2, "_"
 
      count = 0
 
   EndIf
 
Wend
 
Close
 
 | 	  
 
 
(...fertig sieht das Ganze dann so aus, Code liegt bei) _________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 
  | 
			 
		  | 
	
	
		| Nach oben | 
		 | 
	
	
		  | 
	
	
		zipmar
 
 
  Anmeldungsdatum: 06.12.2013 Beiträge: 12 Wohnort: Bremen
  | 
		
			
				 Verfasst am: 08.01.2014, 12:31    Titel:  | 
				     | 
			 
			
				
  | 
			 
			
				Hi!
 
Danke! Werde das heute mal ausprobieren   
 
 
Gruß
 
zipmar | 
			 
		  | 
	
	
		| Nach oben | 
		 | 
	
	
		  | 
	
	
		 |