• Anmelden

1

Mittwoch, 5. Mai 2010, 22:15

SPC-Script verhindert MP3-Wiedergabe: Bitte um Hilfe!

Hi,

geht um ein Problem mit diesem Script, welches .spc-Musik-Dateien wiedergibt:

Spoiler

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
#================================================= =============================
# ■ Audio
#------------------------------------------------------------------------------
# Please note that this will play .SPC files ONLY IN GAME, not in the player.
#As I was checking the RMXP.net forums for scripts, I stumbled upon a script that allowed the use of .PSF files and the like in RMXP games. I thought, what a great idea, but it doesn't allow the use of the best format, .SPC, aka music from SNES games. So, I modded around with it and this is what I came up with:
#
#(Note, you will need to make a folder with your project called DLL and it will need to contain 4 Winamp Plugins, Winamp.dll, in_snes.dll, out_wave.dll, and snesapu.dll.)
 
#(Also note, this will ONLY play .SPC files in your game, and naturally, you will need to manually add the .SPC files to your audio folder.)
 
#Make sure to put this as a new script above main.
#================================================= =============================
module Audio
#================================================= =========================
# ■ Winamp
#================================================= =========================
class Winamp
#------------------------------------------------------------------------
# ● initialize
#------------------------------------------------------------------------
def initialize
in_dll = 'DLL\in_snes.dll'
out_dll = 'DLL\out_wave.dll'
winamp_dll = 'DLL\Winamp.dll'
@ReadIni = Win32API.new('kernel32', 'GetPrivateProfileStringA', %w(p p p p l p), 'l')
@FindWindow = Win32API.new('user32', 'FindWindowA', %w(p p), 'l')
@Init_Winamp = Win32API.new(winamp_dll, 'Init_Winamp', %w(p p l), 'l')
@Winamp_Play = Win32API.new(winamp_dll, 'Winamp_Play', 'p', 'l')
@Winamp_Pause = Win32API.new(winamp_dll, 'Winamp_Pause', '', '')
@Winamp_Stop = Win32API.new(winamp_dll, 'Winamp_Stop', '', 'l')
@Winamp_IsPlaying = Win32API.new(winamp_dll, 'Winamp_IsPlaying', '', 'l')
@Winamp_GetFileInfo = Win32API.new(winamp_dll, 'Winamp_GetFileInfo', %w(p l), 'p')
@Winamp_SetVolume = Win32API.new(winamp_dll, 'Winamp_SetVolume', 'l', '')
@Winamp_IsPaused = Win32API.new(winamp_dll, 'Winamp_IsPaused', '', 'l')
@Init_Winamp.call(in_dll, out_dll, setup)
end
def play(file)
return @Winamp_Play.call(file)
end
def pause
@Winamp_Pause.call()
end
def stop
return @Winamp_Stop.call()
end
def is_playing?
return @Winamp_IsPlaying.call()
end
def get_file_info(playfile, length_adr)
return @Winamp_GetFileInfo.call(playfile, length_adr)
end
def set_volume(volume)
@Winamp_SetVolume.call(volume)
end
def is_paused?
return @Winamp_IsPaused.call()
end
def setup
game_name = 0.to_s * 255
zeichen = @ReadIni.call('Game', 'Title', '', game_name, 255, ".\\Game.ini")
return @FindWindow.call('RGSS Player', game_name.slice!(0, zeichen))
end
end
#--------------------------------------------------------------------------
# ● define constant
#--------------------------------------------------------------------------
WINAMP = Winamp.new
#--------------------------------------------------------------------------
# ● Audio.spc_play(filename, [volume])
#--------------------------------------------------------------------------
def self.spc_play(filename, volume = 255)
for extension in ['.spc']
if FileTest.exist?(filename + extension)
filename = filename + extension
break
end
end
WINAMP.play(filename)
WINAMP.set_volume(volume)
end
#--------------------------------------------------------------------------
# ● Audio.spc_playing?
#--------------------------------------------------------------------------
def self.spc_playing?
if WINAMP.is_playing? == 0
return false
else
return true
end
end
#--------------------------------------------------------------------------
# ● Audio.spc_pause
#--------------------------------------------------------------------------
def self.spc_pause
WINAMP.pause
end
#--------------------------------------------------------------------------
# ● Audio.spc_paused?
#--------------------------------------------------------------------------
def self.spc_paused?
if WINAMP.is_paused? == 0
return false
else
return true
end
end
#--------------------------------------------------------------------------
# ● Audio.spc_stop
#--------------------------------------------------------------------------
def self.spc_stop
WINAMP.stop
end
end
 
#================================================= =============================
# ■ Game_System
#------------------------------------------------------------------------------
# Changes added to the bgm_play and bgm_stop functions.
#================================================= =============================
 
class Game_System
 
#--------------------------------------------------------------------------
# ● Play Back Ground Music
#--------------------------------------------------------------------------
def bgm_play(bgm)
@playing_bgm = bgm
  if bgm != nil and bgm.name != ""
      Audio.bgm_play("Audio/BGM/" + bgm.name, bgm.volume * 1.5, bgm.pitch)
      Audio.spc_play("Audio/BGM/" + bgm.name, bgm.volume * 1.5)      
    else
      Audio.bgm_stop
      Audio.spc_stop
    end
Graphics.frame_reset
end
#--------------------------------------------------------------------------
# ● Stop playing BGM
#--------------------------------------------------------------------------
def bgm_stop
Audio.bgm_stop
Audio.spc_stop
end
end
 
module Audio
  class <<self
	alias_method(:alt_bgm_play,:bgm_play) if !method_defined?(:alt_bgm_play)
  end
  def self.bgm_play(name,volume=100,pitch=100)
	if !(@bgm == name)
  	@bgm = name
  	alt_bgm_play(name,volume,pitch)
	end
  end
end
zum Lesen den Text mit der Maus markieren


Is mir bis jetzt nie aufgefallen, aber gerade jetzt merk ich dass ich keine mp3-Dateien etc. mehr wiedergeben kann... Irgendwie komm ich mit diesen Api-Funktionen noch nicht so klar, findet jemand den Fehler bzw. kann das wer so modifizieren dass ich wieder .mp3-Dateien wiedergeben kann? Wäre echt wichtig, danke schonmal im Vorraus^^
Terranigma 2 - Episode I - Open Beta out now!

RPC - Rpg-Maker Community Platform - Spielübergreifende Erfolge und mehr!

Kenai

Landsknecht

Motto: “Niemals aufgeben, bevor man nicht alles versucht hat.”

  • Nachricht senden

2

Mittwoch, 5. Mai 2010, 23:17

Dieses Script müsste aber dennoch MP3-Dateien abspielen können, da parallel zum SPC-Abspielen auch die alte Audio-Methode aufgerufen wird.

Lässt du Ingame vor der MP3- eine SPC-Datei abspielen und änderst du dabei die Lautstärke o.ä.?

~ Gruß Kenai
  • :doc: Neuigkeiten

    Sämtliche Projekte sind erst mal pausiert. Weitere Informationen findet ihr hier. (Stand: 21.12.2012).
  • :rmxp: Cursal Engine (Jump and Run Engine)

    Mit Hilfe der Cursal Engine (RCE) ist es möglich auf ziemlich einfache Weise „Jump and Run“-Projekte im RPG Maker XP zu entwerfen. Das Anlegen basiert auf Installations- und Updatepaketen sowie reinen Archiven für fortgeschrittene Benutzer. Die Version 2 (CE2) befindet sich bereits in Entwicklung. Interessiert? Dann lade dir die neuste Version herunter ;3!
  • BildAvatar

    Diese kleinen, netten und knuffigen Vögelchen nennen sich Hamachou und dürften einigen aus Skies of Arcadia bekannt sein. Ich habe diese Bilder weder selbst gezeichnet noch modelliert. Dennoch finde ich sie so knuffig, dass man sie einfach lieb haben muss und ich hoffe euch geht's genau so^^". Diese Grafiken sind wirklich rar und ich bin stolz sie im Web gefunden zu haben.

3

Mittwoch, 5. Mai 2010, 23:37

Ja, genau weil es eigentlich gehen sollte, verwirrt mich das ganze etwas ...

Also ingame spiele ich vorher keine Spc ab, ich lasse die mp3 direkt z.b. als bgm für eine Map oder so laufen...

An sich müsste der Fehler entweder in den API-Methoden oder in den letzten Codezeilen mit
dem Module Audio liegen, denn zumindest der Dateiname kommt da noch rictig an (wenn ich z.b. p(Name) in die funktion bgm_Play im Module Audio eingebe... Abspielen tut es trotzdem nichts... Kann vllt
mal pls wer den Fehler
rekonstruieren und beheben? Thx...
Terranigma 2 - Episode I - Open Beta out now!

RPC - Rpg-Maker Community Platform - Spielübergreifende Erfolge und mehr!

Kenai

Landsknecht

Motto: “Niemals aufgeben, bevor man nicht alles versucht hat.”

  • Nachricht senden

4

Donnerstag, 6. Mai 2010, 09:15

Schau mal in deine "Game.ini" und überschreibe den gesamten [out_wave]-Teil mit folgendem:

Quellcode

1
2
3
4
5
6
7
8
[out_wave]
cfg_buf_ms=200
cfg_dev=0
cfg_volume=1
cfg_altvol=1
cfg_resetvol=0
cfg_prebuf=0
cfg_trackhack=0

Probier's dann nochmal. Wenn es immer noch nicht geht... probiere ich deinen Code mal bei mir aus :) .

Edit Achja! Andere Sounds kannst du aber noch hören, oder?

~ Gruß Kenai
  • :doc: Neuigkeiten

    Sämtliche Projekte sind erst mal pausiert. Weitere Informationen findet ihr hier. (Stand: 21.12.2012).
  • :rmxp: Cursal Engine (Jump and Run Engine)

    Mit Hilfe der Cursal Engine (RCE) ist es möglich auf ziemlich einfache Weise „Jump and Run“-Projekte im RPG Maker XP zu entwerfen. Das Anlegen basiert auf Installations- und Updatepaketen sowie reinen Archiven für fortgeschrittene Benutzer. Die Version 2 (CE2) befindet sich bereits in Entwicklung. Interessiert? Dann lade dir die neuste Version herunter ;3!
  • BildAvatar

    Diese kleinen, netten und knuffigen Vögelchen nennen sich Hamachou und dürften einigen aus Skies of Arcadia bekannt sein. Ich habe diese Bilder weder selbst gezeichnet noch modelliert. Dennoch finde ich sie so knuffig, dass man sie einfach lieb haben muss und ich hoffe euch geht's genau so^^". Diese Grafiken sind wirklich rar und ich bin stolz sie im Web gefunden zu haben.

5

Donnerstag, 6. Mai 2010, 09:38

Gut, werd's ausprobiern wenn ich zuhause bin, derweil sieht das in der Game.Uni so aus

[out_wave]
cfg_buf_ms=2000
cfg_dev=0
cfg_volume=1
cfg_altvol=0
cfg_resetvol=0
cfg_prebuf=0
cfg_trackhack=200

ja, anderen sound höre ich, dafür kann ich spcs auch nur als
.bgm verwenden.
Terranigma 2 - Episode I - Open Beta out now!

RPC - Rpg-Maker Community Platform - Spielübergreifende Erfolge und mehr!

Kenai

Landsknecht

Motto: “Niemals aufgeben, bevor man nicht alles versucht hat.”

  • Nachricht senden

6

Donnerstag, 6. Mai 2010, 09:45

Das darf aber eigentlich nicht sein... als ich damals ein wenig mit den SPC-Files rumspielte, konnte ich sie problemlos abspielen...

Übrigens hast du hier ein Problem:

Quellcode

1
cfg_altvol=0
"cfg_altvol" sollte stets auf 1 stehen, ansonsten ändert die API die Lautstärke vom Windows.

Quellcode

1
cfg_altvol=1
Überschreibe einfach deinen Teil mit meinem... da machst du nix falsch^^". So nutze ich die DLL auch und die Lautstärkeregelung funktioniert tadellos :) .

Wenn du aber sagst, du hörste andere Sounds im Spiel ist das nicht das Hauptproblem... war aber ein kleiner zusätzlicher Fehler. Probiere erstmal diese Parameter aus und wir sehen weiter ;) . Wenns immer noch net funzt, guck ich mir den Code genauer an.

~ Gruß Kenai
  • :doc: Neuigkeiten

    Sämtliche Projekte sind erst mal pausiert. Weitere Informationen findet ihr hier. (Stand: 21.12.2012).
  • :rmxp: Cursal Engine (Jump and Run Engine)

    Mit Hilfe der Cursal Engine (RCE) ist es möglich auf ziemlich einfache Weise „Jump and Run“-Projekte im RPG Maker XP zu entwerfen. Das Anlegen basiert auf Installations- und Updatepaketen sowie reinen Archiven für fortgeschrittene Benutzer. Die Version 2 (CE2) befindet sich bereits in Entwicklung. Interessiert? Dann lade dir die neuste Version herunter ;3!
  • BildAvatar

    Diese kleinen, netten und knuffigen Vögelchen nennen sich Hamachou und dürften einigen aus Skies of Arcadia bekannt sein. Ich habe diese Bilder weder selbst gezeichnet noch modelliert. Dennoch finde ich sie so knuffig, dass man sie einfach lieb haben muss und ich hoffe euch geht's genau so^^". Diese Grafiken sind wirklich rar und ich bin stolz sie im Web gefunden zu haben.

7

Donnerstag, 6. Mai 2010, 14:17

Nein, der Parameter hilft leider nicht weiter. Kann immer noch keine .mp3s wiedergeben (naja wiedergeben schon, nur wie gesagt hör ich halts nichts)... Wär wirklich nett wenn du dir den Code mal etwas genauer anschauen könntest. Wenn es hilft kann ich ja auch n Test-Projekt mit den Dlls und den Musikstücken die ich verwende hochladen...
Terranigma 2 - Episode I - Open Beta out now!

RPC - Rpg-Maker Community Platform - Spielübergreifende Erfolge und mehr!

Kenai

Landsknecht

Motto: “Niemals aufgeben, bevor man nicht alles versucht hat.”

  • Nachricht senden

8

Donnerstag, 6. Mai 2010, 16:33

Huh :) ,

ich habe mir das Script angeschaut, etwas formatiert und getestet. Es funktioniert tadellos... Kannst ja gerne mal die formatierte Version von mir nutzen:
Spoiler

Ruby Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
#==============================================================================
# ** Audio
#------------------------------------------------------------------------------
#  Please note that this will play .SPC files ONLY IN GAME, not in the player.
#  As I was checking the RMXP.net forums for scripts, I stumbled upon a script 
#  that allowed the use of .PSF files and the like in RMXP games. I thought, 
#  what a great idea, but it doesn't allow the use of the best format, .SPC, 
#  aka music from SNES games. So, I modded around with it and this is what I 
#  came up with:
#
#  (Note, you will need to make a folder with your project called DLL and it 
#  will need to contain 4 Winamp Plugins, Winamp.dll, in_snes.dll, 
#  out_wave.dll, and snesapu.dll.)
#  
#  (Also note, this will ONLY play .SPC files in your game, and naturally, you 
#  will need to manually add the .SPC files to your audio folder.)
#  
#  Make sure to put this as a new script above main.
#==============================================================================
 
module Audio
  #==========================================================================
  # ** Winamp
  #==========================================================================
  class Winamp
    #------------------------------------------------------------------------
    # * initialize
    #------------------------------------------------------------------------
    def initialize
      in_dll = 'DLL\in_snes.dll'
      out_dll = 'DLL\out_wave.dll'
      winamp_dll = 'DLL\Winamp.dll'
      @ReadIni = Win32API.new('kernel32', 'GetPrivateProfileStringA', 'PPPPLP', 'L')
      @FindWindow = Win32API.new('user32', 'FindWindowA', 'PP', 'L')
      @Init_Winamp = Win32API.new(winamp_dll, 'Init_Winamp', 'PPL', 'L')
      @Winamp_Play = Win32API.new(winamp_dll, 'Winamp_Play', 'P', 'L')
      @Winamp_Pause = Win32API.new(winamp_dll, 'Winamp_Pause', '', '')
      @Winamp_Stop = Win32API.new(winamp_dll, 'Winamp_Stop', '', 'L')
      @Winamp_IsPlaying = Win32API.new(winamp_dll, 'Winamp_IsPlaying', '', 'L')
      @Winamp_GetFileInfo = Win32API.new(winamp_dll, 'Winamp_GetFileInfo', 'PL', 'P')
      @Winamp_SetVolume = Win32API.new(winamp_dll, 'Winamp_SetVolume', 'L', '')
      @Winamp_IsPaused = Win32API.new(winamp_dll, 'Winamp_IsPaused', '', 'L')
      @Init_Winamp.call(in_dll, out_dll, setup)
    end
    def play(file)
      return @Winamp_Play.call(file)
    end
    def pause
      @Winamp_Pause.call()
    end
    def stop
      return @Winamp_Stop.call()
    end
    def is_playing?
      return @Winamp_IsPlaying.call()
    end
    def get_file_info(playfile, length_adr)
      return @Winamp_GetFileInfo.call(playfile, length_adr)
    end
    def set_volume(volume)
      @Winamp_SetVolume.call(volume)
    end
    def is_paused?
      return @Winamp_IsPaused.call()
    end
    def setup
      entry = "\0" * 255
      @ReadIni.call('Game', 'Title', '', entry, 255, ".\\Game.ini")
      return @FindWindow.call('RGSS Player', entry.delete("\0"))
    end
  end
  #--------------------------------------------------------------------------
  # * define constant
  #--------------------------------------------------------------------------
  WINAMP = Winamp.new
  #--------------------------------------------------------------------------
  # * Audio.spc_play(filename, [volume])
  #--------------------------------------------------------------------------
  def self.spc_play(filename, volume = 255)
    for extension in ['.spc']
      if FileTest.exist?(filename + extension)
        filename = filename + extension
        break
      end
    end
    WINAMP.play(filename)
    WINAMP.set_volume(volume)
  end
  #--------------------------------------------------------------------------
  # * Audio.spc_playing?
  #--------------------------------------------------------------------------
  def self.spc_playing?
    if WINAMP.is_playing? == 0
      return false
    else
      return true
    end
  end
  #--------------------------------------------------------------------------
  # * Audio.spc_pause
  #--------------------------------------------------------------------------
  def self.spc_pause
    WINAMP.pause
  end
  #--------------------------------------------------------------------------
  # * Audio.spc_paused?
  #--------------------------------------------------------------------------
  def self.spc_paused?
    if WINAMP.is_paused? == 0
      return false
    else
      return true
    end
  end
  #--------------------------------------------------------------------------
  # * Audio.spc_stop
  #--------------------------------------------------------------------------
  def self.spc_stop
    WINAMP.stop
  end
end
 
#==============================================================================
# ** Game_System
#------------------------------------------------------------------------------
# Changes added to the bgm_play and bgm_stop functions.
#==============================================================================
 
class Game_System
  #--------------------------------------------------------------------------
  # * Play Back Ground Music
  #--------------------------------------------------------------------------
  def bgm_play(bgm)
    @playing_bgm = bgm
    if bgm != nil and bgm.name != ""
      Audio.bgm_play("Audio/BGM/" + bgm.name, bgm.volume * 1.5, bgm.pitch)
      Audio.spc_play("Audio/BGM/" + bgm.name, bgm.volume * 1.5)      
    else
      Audio.bgm_stop
      Audio.spc_stop
    end
    Graphics.frame_reset
  end
  #--------------------------------------------------------------------------
  # * Stop playing BGM
  #--------------------------------------------------------------------------
  def bgm_stop
    Audio.bgm_stop
    Audio.spc_stop
  end
end
 
module Audio
  class <<self
    alias_method(:alt_bgm_play,:bgm_play) if not method_defined?(:alt_bgm_play)
  end
  def self.bgm_play(name, volume = 100, pitch = 100)
    if @bgm != name
      @bgm = name
      alt_bgm_play(name,volume,pitch)
    end
  end
end
zum Lesen den Text mit der Maus markieren
Es gibt mehrere Möglichkeiten, warum es nicht geht:

1. Die MP3-Datei ist nicht kompatibel.
2. Deine DLL's sind fehlerhaft - ich schick dir mal meine ;) .
3. Deine "plugin.ini" ist falsch konfiguriert - ist ebenfalls in meiner RAR enthalten.

Also los: Ersetz mal deinen DLL-Ordner mit meinen Dateien im Anhang - bei mir funzen die^^ und überprüfe auch ggf. deine MP3s ;) .

~ Gruß Kenai
»Kenai« hat folgende Datei angehängt:
  • WINAMP_SPC.rar (314,91 kB - 1 mal heruntergeladen - zuletzt: 6. Mai 2010, 18:57)
  • :doc: Neuigkeiten

    Sämtliche Projekte sind erst mal pausiert. Weitere Informationen findet ihr hier. (Stand: 21.12.2012).
  • :rmxp: Cursal Engine (Jump and Run Engine)

    Mit Hilfe der Cursal Engine (RCE) ist es möglich auf ziemlich einfache Weise „Jump and Run“-Projekte im RPG Maker XP zu entwerfen. Das Anlegen basiert auf Installations- und Updatepaketen sowie reinen Archiven für fortgeschrittene Benutzer. Die Version 2 (CE2) befindet sich bereits in Entwicklung. Interessiert? Dann lade dir die neuste Version herunter ;3!
  • BildAvatar

    Diese kleinen, netten und knuffigen Vögelchen nennen sich Hamachou und dürften einigen aus Skies of Arcadia bekannt sein. Ich habe diese Bilder weder selbst gezeichnet noch modelliert. Dennoch finde ich sie so knuffig, dass man sie einfach lieb haben muss und ich hoffe euch geht's genau so^^". Diese Grafiken sind wirklich rar und ich bin stolz sie im Web gefunden zu haben.

9

Donnerstag, 6. Mai 2010, 19:08

Danke schonmal,

leider geht das weder mit deinem formatierten Script, noch mit deinen DLLs, auch die plugin.ini war nicht falsch konfiguriert...

Hab zur Sicherheit mal ein leeres Projekt gemacht, da nur die Dlls reinkopiert und das Script eingefügt - funktioniert auch nicht.

Liegt auch nicht an meiner Mp3, da sich damit auch die Dateien vom Maker nicht mehr abspielen lassen (ich höre z.B. die Standard-Titelmelodie von meinem neuen Projekt nicht)...

wtf...

ich lade jetzt einfach mal das leere Test-Projekt hoch, vllt liegt das auch nur an meinem PC? Wenn ja, dann hab ich halt beim Testen ein Problem, solange es bei anderen PCs geht passt das ja dann... sonst hab ich n echtes problem :(
»The King« hat folgende Datei angehängt:
  • SPC.rar (5,21 MB - 0 mal heruntergeladen)
Terranigma 2 - Episode I - Open Beta out now!

RPC - Rpg-Maker Community Platform - Spielübergreifende Erfolge und mehr!

Kenai

Landsknecht

Motto: “Niemals aufgeben, bevor man nicht alles versucht hat.”

  • Nachricht senden

10

Donnerstag, 6. Mai 2010, 23:10

Kann es gerade nicht runterladen... hast du dein DLL-Verzeichnis mit meinem Archiv auch komplett überschrieben? Also bei mir geht es... es gibt jetzt nur noch zwei Möglichkeiten:

1. Eine veraltete RGSS-Version oder
2. dein PC (wäre zwar unwahrscheinlich... aber kann es auch sein - vielleicht dein Audio-Treiber?)

Lad dir mal die neuste RGSS1-Version runter und füge sie deinem Projekt (und dann vielleicht auch gleich im system32-Ordner) bei: http://www.rpg-studio.de/media/tools/RGSS102E.dll

Wenn das immer noch nicht hilft, musst du dich mit OGGs oder WMAs begnügen... aber von MP3 zu OGG/WMA zu konvertieren ist ziemlich verlustreich... Mmmh... aber mehr ist nicht möglich eigentlich.

Liegt auch nicht an meiner Mp3, da sich damit auch die Dateien vom Maker nicht mehr abspielen lassen (ich höre z.B. die Standard-Titelmelodie von meinem neuen Projekt nicht)...
Hörst du überhaupt noch irgendwie Sounds? Also gehen MIDIs und OGGs im Maker selbst abzuspielen?

~ Gruß Kenai
  • :doc: Neuigkeiten

    Sämtliche Projekte sind erst mal pausiert. Weitere Informationen findet ihr hier. (Stand: 21.12.2012).
  • :rmxp: Cursal Engine (Jump and Run Engine)

    Mit Hilfe der Cursal Engine (RCE) ist es möglich auf ziemlich einfache Weise „Jump and Run“-Projekte im RPG Maker XP zu entwerfen. Das Anlegen basiert auf Installations- und Updatepaketen sowie reinen Archiven für fortgeschrittene Benutzer. Die Version 2 (CE2) befindet sich bereits in Entwicklung. Interessiert? Dann lade dir die neuste Version herunter ;3!
  • BildAvatar

    Diese kleinen, netten und knuffigen Vögelchen nennen sich Hamachou und dürften einigen aus Skies of Arcadia bekannt sein. Ich habe diese Bilder weder selbst gezeichnet noch modelliert. Dennoch finde ich sie so knuffig, dass man sie einfach lieb haben muss und ich hoffe euch geht's genau so^^". Diese Grafiken sind wirklich rar und ich bin stolz sie im Web gefunden zu haben.

11

Samstag, 8. Mai 2010, 15:17

*Kopf auf den Tisch hau*

Danke für den Tipp mit den Midis, hab mal ne Midi ausprobiert, und als die auch nicht ging hats mich schon bissl gewundert...
dann hab ich außerdem durch Zufall gemerkt dass MEs auch keine mehr abgespielt werden, und dann war natürlich klar worans lag...

Die Option "Play BGM and ME" war beim F1-Menü vom Maker deaktiviert -.- Weiß nicht ob ich das irgendwann selber gemacht hab oder ob das so iwie passiert ist, jedenfalls scheint sich diese Option nur auf MP3s etc auszuwirken...

Das heißt das Script ist unschuldig, war ne blöde Option im Maker, Thread kann geschlossen werden ...
Terranigma 2 - Episode I - Open Beta out now!

RPC - Rpg-Maker Community Platform - Spielübergreifende Erfolge und mehr!

Social Bookmarks