IPB

Welcome Guest ( Log In | Register )

16 Pages V  « < 8 9 10 11 12 > »   
Reply to this topicStart new topic
Game Emu Player (foo_gep) by kode54, Was “Game Emu Player” subt. “feature request” / Now a catch-all thread
thals1992
post Aug 11 2012, 03:02
Post #226





Group: Members
Posts: 12
Joined: 3-April 12
Member No.: 98334



QUOTE (kode54 @ Aug 10 2012, 19:23) *
It does support the PWM, but only through the PWM register. Compacted PWM VGMs don't actually use PWM emulation. Instead, they use a high level DAC control interface that supports writing buffered commands to many of the supported chip types.

Oh, I was under the impression that it was a direct/raw instruction format. I was thinking that, because the level of portablility of the format according to sms power, as well as the krizz cart being able to play vgm tunes. But, I haven't studied programming enough (Reading and Writing are two different things.)

Edit: Just read the specification....
QUOTE
VGM (Video Game Music) is a sample-accurate sound logging format for the Sega
Master System, the Sega Game Gear and possibly many other machines (e.g. Sega
Genesis).


This post has been edited by thals1992: Aug 11 2012, 03:06
Go to the top of the page
+Quote Post
kode54
post Aug 11 2012, 06:06
Post #227





Group: Admin
Posts: 4618
Joined: 15-December 02
Member No.: 4082



It does use accurate register logging. Only, for the PWM in those dumps, it banks up the streams of PWM register writes into timed streams, so it can repeat them easily, to make the files more compressible. Similar to the previous extension to allow banking up YM2612 PCM writes to allow for easier compression.

Anyway, enjoy.
Go to the top of the page
+Quote Post
Melchior
post Aug 11 2012, 08:06
Post #228





Group: Members
Posts: 44
Joined: 4-January 07
From: NH, USA
Member No.: 39300



QUOTE (kode54 @ Aug 11 2012, 01:06) *
It does use accurate register logging. Only, for the PWM in those dumps, it banks up the streams of PWM register writes into timed streams, so it can repeat them easily, to make the files more compressible. Similar to the previous extension to allow banking up YM2612 PCM writes to allow for easier compression.

Anyway, enjoy.


Sweet Updates happy.gif

ie SNES's spc format all files are a mear 64KB loi biggrin.gif
Go to the top of the page
+Quote Post
thals1992
post Aug 11 2012, 14:02
Post #229





Group: Members
Posts: 12
Joined: 3-April 12
Member No.: 98334



Hate to bug you again (no pun intended), but playing S&K3 or just Sonic3's Title crashes fb2k. the sk title plays a half a sec audio then crashes, while the s3 title gets nothing out. Do you need the dump file from fb2k as well?

Btw, though the last update also fixed the intro track to Knuckles Chaotix's Overture.

Thanks for the update!

P.S. Don't feel obliged to jump on this one. Its not a track I listen to frequently.
CODE
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 64279870h
Access violation, operation: read, address: 00000000h

Call path not available.

Code bytes (64279870h):
64279830h: FF 8B C7 25 F0 00 00 00 83 E8 50 0F 84 38 02 00
64279840h: 00 83 E8 20 74 49 83 E8 10 74 1F C1 FF 04 0F B6
64279850h: 87 14 3B 2C 64 8D 44 03 FF 89 45 F8 C7 46 14 58
64279860h: 5C 2C 64 8B D8 E9 12 02 00 00 8B 96 90 14 00 00
64279870h: 0F B6 0A FF 75 FC 42 8B C6 89 96 90 14 00 00 E8
64279880h: E6 F6 FF FF 83 E7 0F 01 7D FC E9 ED 01 00 00 8B
64279890h: 45 FC 83 E7 0F 8D 44 38 01 89 45 FC E9 DB 01 00
642798A0h: 00 0F B6 03 0F B6 4B 01 C1 E0 08 0B C1 0F B6 4B

Stack (0F65EFD0h):
0F65EFB0h: 00000000 FFFFFD34 000002E4 FFFFFD34
0F65EFC0h: 000002CC 00000019 00000000 64279168
0F65EFD0h: 069F5B08 069B4C18 000006DE 009B4CB8
0F65EFE0h: 05600000 00000002 FFFFFFFF 00001B70
0F65EFF0h: 069C652C 00000518 0F65F01C 64279C17
0F65F000h: 069B4C18 000005AF 069B4528 069B46E8
0F65F010h: 069B46C0 000006DE 000005AF 0F65F058
0F65F020h: 6427A570 0001CD90 069B4C30 069B46E8
0F65F030h: 64283BC2 069B4528 0001CD90 00000DBC
0F65F040h: 069F5B08 069FA044 000002F6 069B4CB8
0F65F050h: 069F9E30 0001CD90 0F65F074 64283CA6
0F65F060h: 069B4C30 069F3E50 069F9E30 069B45CC
0F65F070h: 00000400 0F65F0A8 6427A5C4 000002F6
0F65F080h: 069B4C30 069B45DC 6427D458 00000400
0F65F090h: 069F9E30 6427D5CB 069F9E30 01387038
0F65F0A0h: 00000400 069F9E30 0F65F0E8 6426C816
0F65F0B0h: 069F9E30 04E88F40 0F65F400 05600000
0F65F0C0h: 0F65F0E0 60982E41 04EC93E4 00000001
0F65F0D0h: 00000000 04E88F40 6426C7B5 0F65F660
0F65F0E0h: 642B501F FFFFFFFF 0F65F130 642657B8

Registers:
EAX: 00000000, EBX: 069C652C, ECX: 00000090, EDX: 00000000
ESI: 069B4C18, EDI: 00000081, EBP: 0F65EFF8, ESP: 0F65EFD0

Crash location:
Module: foo_gep
Offset: 19870h

Loaded modules:
foobar2000 loaded at 013A0000h - 01559000h
ntdll loaded at 77050000h - 771D0000h
kernel32 loaded at 74EF0000h - 75000000h
KERNELBASE loaded at 75000000h - 75046000h
COMCTL32 loaded at 72F90000h - 7312E000h
msvcrt loaded at 74940000h - 749EC000h
GDI32 loaded at 748B0000h - 74940000h
USER32 loaded at 75520000h - 75620000h
ADVAPI32 loaded at 753C0000h - 75460000h
sechost loaded at 75500000h - 75519000h
RPCRT4 loaded at 74DF0000h - 74EE0000h
SspiCli loaded at 746B0000h - 74710000h
CRYPTBASE loaded at 746A0000h - 746AC000h
LPK loaded at 75320000h - 7532A000h
USP10 loaded at 74A20000h - 74ABD000h
SHLWAPI loaded at 75170000h - 751C7000h
DSOUND loaded at 65F70000h - 65FE2000h
ole32 loaded at 74C90000h - 74DEC000h
WINMM loaded at 73A80000h - 73AB2000h
POWRPROF loaded at 67D40000h - 67D65000h
SETUPAPI loaded at 74AC0000h - 74C5D000h
CFGMGR32 loaded at 74880000h - 748A7000h
OLEAUT32 loaded at 75870000h - 758FF000h
DEVOBJ loaded at 74C60000h - 74C72000h
UxTheme loaded at 732F0000h - 73370000h
SHELL32 loaded at 75AC0000h - 7670A000h
zlib1 loaded at 5A4C0000h - 5A4D4000h
shared loaded at 73CC0000h - 73CEB000h
imagehlp loaded at 751D0000h - 751FA000h
dbghelp loaded at 68490000h - 6857B000h
COMDLG32 loaded at 75340000h - 753BB000h
gdiplus loaded at 677A0000h - 67930000h
Secur32 loaded at 73C60000h - 73C68000h
CRYPT32 loaded at 75200000h - 7531E000h
MSASN1 loaded at 77020000h - 7702C000h
WINHTTP loaded at 743C0000h - 74418000h
webio loaded at 74260000h - 742AF000h
IMM32 loaded at 75810000h - 75870000h
MSCTF loaded at 756B0000h - 7577C000h
dwmapi loaded at 73210000h - 73223000h
CLBCatQ loaded at 75620000h - 756A3000h
BtMmHook loaded at 10000000h - 10038000h
PSAPI loaded at 74C80000h - 74C85000h
uiautomationcore loaded at 67E80000h - 67F0C000h
OLEACC loaded at 72D60000h - 72D9C000h
foo_vst loaded at 6F290000h - 6F2E4000h
foo_podcatcher loaded at 011C0000h - 01296000h
foo_vis_shpeck loaded at 6F240000h - 6F281000h
MSIMG32 loaded at 67D30000h - 67D35000h
foo_dsp_effect loaded at 003E0000h - 00417000h
foo_uie_vis_channel_spectrum loaded at 00E90000h - 00ECD000h
foo_r128norm loaded at 6F110000h - 6F136000h
foo_hdcd loaded at 6F0C0000h - 6F101000h
foo_adpcm loaded at 6F060000h - 6F0B5000h
foo_uie_esplaylist loaded at 6CA60000h - 6CACA000h
foo_softplaylists loaded at 6C320000h - 6C388000h
foo_dsp_fsurround_beta loaded at 03D40000h - 03E14000h
WINSPOOL loaded at 739D0000h - 73A21000h
foo_psf loaded at 65850000h - 6591F000h
foo_input_vio2sf loaded at 010B0000h - 010EB000h
foo_input_ym loaded at 012A0000h - 012CA000h
foo_lnk loaded at 73CA0000h - 73CBA000h
foo_gep loaded at 64260000h - 6436C000h
foo_input_qsf loaded at 6C2D0000h - 6C31B000h
foo_uie_elplaylist loaded at 69C20000h - 69C93000h
foo_dsp_std loaded at 697D0000h - 69818000h
foo_infospect loaded at 03970000h - 039A7000h
foo_input_std loaded at 64100000h - 6425F000h
foo_input_dts loaded at 657E0000h - 65843000h
foo_ui_columns loaded at 04680000h - 0480B000h
foo_out_asio loaded at 039B0000h - 039E2000h
foo_ui_std loaded at 64010000h - 640F5000h
foo_playcount loaded at 66D10000h - 66D4E000h
foo_input_adplug loaded at 61F50000h - 61FD0000h
foo_rgscan loaded at 61F00000h - 61F4B000h
foo_xm loaded at 61EA0000h - 61EF4000h
WININET loaded at 74710000h - 7482B000h
Normaliz loaded at 74EE0000h - 74EE3000h
iertutil loaded at 75900000h - 75AB8000h
urlmon loaded at 75050000h - 75161000h
foo_input_vgmstream loaded at 61E00000h - 61E99000h
libvorbis loaded at 65E40000h - 65E7E000h
libmpg123-0 loaded at 61DB0000h - 61DF1000h
libg7221_decode loaded at 6D940000h - 6D965000h
foo_input_tfmx loaded at 657B0000h - 657D7000h
foo_input_dvda loaded at 61D50000h - 61DAB000h
foo_converter loaded at 61CD0000h - 61D4C000h
foo_joystick_control loaded at 03E20000h - 03E76000h
DINPUT8 loaded at 63FE0000h - 64010000h
foo_out_wasapi loaded at 03C70000h - 03C96000h
foo_uie_panel_splitter loaded at 04000000h - 04059000h
foo_input_viogsf loaded at 60CC0000h - 60CF4000h
foo_dop loaded at 04FE0000h - 0519F000h
WS2_32 loaded at 754C0000h - 754F5000h
NSI loaded at 75330000h - 75336000h
QUARTZ loaded at 60B40000h - 60CB7000h
foo_unpack_unix loaded at 60B10000h - 60B31000h
foo_playlisthistory loaded at 03D00000h - 03D2F000h
foo_wave_seekbar loaded at 60980000h - 60B0C000h
foo_unpack_7z loaded at 60950000h - 6097D000h
foo_uie_wsh_panel_mod loaded at 608A0000h - 6094C000h
foo_dsp_dolbyhp loaded at 60870000h - 60894000h
VERSION loaded at 73AF0000h - 73AF9000h
foo_dsp_tube loaded at 040D0000h - 040F6000h
foo_midi loaded at 60790000h - 6086F000h
BASS loaded at 11000000h - 11063000h
MSACM32 loaded at 66E00000h - 66E14000h
BASSMIDI loaded at 10600000h - 1061B000h
foo_channel_mixer loaded at 60750000h - 6078F000h
foo_dumb loaded at 5F900000h - 5F96F000h
foo_albumlist loaded at 5CC60000h - 5CCBC000h
foo_benchmark loaded at 04100000h - 0412D000h
foo_cdda loaded at 60700000h - 6074E000h
foo_freedb2 loaded at 5E320000h - 5E360000h
foo_vorbisstream loaded at 5C9B0000h - 5CB80000h
foo_fileops loaded at 5CC10000h - 5CC57000h
foo_unpack loaded at 5C980000h - 5C9AF000h
foo_dsp_crossfeed loaded at 5C950000h - 5C974000h
foo_uie_biography loaded at 5C8F0000h - 5C946000h
foo_upnp loaded at 5AFD0000h - 5B188000h
IPHLPAPI loaded at 743A0000h - 743BC000h
WINNSI loaded at 74340000h - 74347000h
foo_input_usf loaded at 5C870000h - 5C8EF000h
MSVCR90 loaded at 745A0000h - 74643000h
foo_uie_lyrics2 loaded at 04DA0000h - 04E16000h
foo_bluetooth_ctrl loaded at 044C0000h - 044EA000h
foo_AdvancedControls loaded at 5C810000h - 5C864000h
foo_game loaded at 6C810000h - 6C842000h
MSVCP90 loaded at 6CB30000h - 6CBBE000h
foo_sid loaded at 5C790000h - 5C80B000h
foo_dsp_prvb loaded at 04910000h - 0493B000h
MMDevApi loaded at 6B7C0000h - 6B7F9000h
PROPSYS loaded at 6B6C0000h - 6B7B5000h
AUDIOSES loaded at 6B680000h - 6B6B6000h
frontend_direct2d loaded at 5AD90000h - 5ADE6000h
d2d1 loaded at 68250000h - 6830A000h
frontend_direct3d9 loaded at 5AD20000h - 5AD82000h
d3d9 loaded at 5A230000h - 5A3F3000h
d3d8thk loaded at 72DC0000h - 72DC6000h
d3dx9_42 loaded at 5A040000h - 5A225000h
mswsock loaded at 738B0000h - 738EC000h
wshtcpip loaded at 73850000h - 73855000h
dhcpcsvc loaded at 73920000h - 73932000h
HID loaded at 72DB0000h - 72DB9000h
WINTRUST loaded at 749F0000h - 74A1D000h
WindowsCodecs loaded at 6C050000h - 6C14B000h
CRYPTSP loaded at 73FD0000h - 73FE6000h
rsaenh loaded at 74360000h - 7439B000h
RpcRtRemote loaded at 74350000h - 7435E000h
msiltcfg loaded at 67E20000h - 67E27000h
msi loaded at 67A40000h - 67C80000h
SXS loaded at 67D70000h - 67DCF000h
avrt loaded at 67DF0000h - 67DF7000h

Stack dump analysis:
Address: 64279C17h (foo_gep+19C17h)
Address: 6427A570h (foo_gep+1A570h)
Address: 64283BC2h (foo_gep+23BC2h)
Address: 64283CA6h (foo_gep+23CA6h)
Address: 6427A5C4h (foo_gep+1A5C4h)
Address: 6427D458h (foo_gep+1D458h)
Address: 6427D5CBh (foo_gep+1D5CBh)
Address: 6426C816h (foo_gep+C816h)
Address: 60982E41h (foo_wave_seekbar+2E41h)
Address: 6426C7B5h (foo_gep+C7B5h)
Address: 642B501Fh (foo_gep+5501Fh), symbol: "foobar2000_get_interface" (+18FAFh)
Address: 642657B8h (foo_gep+57B8h)
Address: 609BDD2Dh (foo_wave_seekbar+3DD2Dh)
Address: 60AF0410h (foo_wave_seekbar+170410h), symbol: "g_gdi_entrypoint" (+5A8B0h)
Address: 60AC2B08h (foo_wave_seekbar+142B08h), symbol: "g_gdi_entrypoint" (+2CFA8h)
Address: 60A844BCh (foo_wave_seekbar+1044BCh), symbol: "foobar2000_get_interface" (+64FCCh)
Address: 60AA1856h (foo_wave_seekbar+121856h), symbol: "g_gdi_entrypoint" (+BCF6h)
Address: 60A85234h (foo_wave_seekbar+105234h), symbol: "foobar2000_get_interface" (+65D44h)
Address: 60AC3A18h (foo_wave_seekbar+143A18h), symbol: "g_gdi_entrypoint" (+2DEB8h)
Address: 74F03EF7h (kernel32+13EF7h), symbol: "ReadFile" (+54h)
Address: 60AF1CB0h (foo_wave_seekbar+171CB0h), symbol: "g_gdi_entrypoint" (+5C150h)
Address: 60A33D40h (foo_wave_seekbar+B3D40h), symbol: "foobar2000_get_interface" (+14850h)
Address: 60A35A20h (foo_wave_seekbar+B5A20h), symbol: "foobar2000_get_interface" (+16530h)
Address: 60A3792Dh (foo_wave_seekbar+B792Dh), symbol: "foobar2000_get_interface" (+1843Dh)
Address: 60A4DE36h (foo_wave_seekbar+CDE36h), symbol: "foobar2000_get_interface" (+2E946h)
Address: 60A4E52Ch (foo_wave_seekbar+CE52Ch), symbol: "foobar2000_get_interface" (+2F03Ch)
Address: 60A50E7Eh (foo_wave_seekbar+D0E7Eh), symbol: "foobar2000_get_interface" (+3198Eh)
Address: 60AC07B8h (foo_wave_seekbar+1407B8h), symbol: "g_gdi_entrypoint" (+2AC58h)
Address: 60AF0410h (foo_wave_seekbar+170410h), symbol: "g_gdi_entrypoint" (+5A8B0h)
Address: 60AC2AFCh (foo_wave_seekbar+142AFCh), symbol: "g_gdi_entrypoint" (+2CF9Ch)
Address: 60AC2AFCh (foo_wave_seekbar+142AFCh), symbol: "g_gdi_entrypoint" (+2CF9Ch)
Address: 60AC2AFCh (foo_wave_seekbar+142AFCh), symbol: "g_gdi_entrypoint" (+2CF9Ch)
Address: 60AC04A8h (foo_wave_seekbar+1404A8h), symbol: "g_gdi_entrypoint" (+2A948h)
Address: 60AC04A8h (foo_wave_seekbar+1404A8h), symbol: "g_gdi_entrypoint" (+2A948h)
Address: 60AC04A8h (foo_wave_seekbar+1404A8h), symbol: "g_gdi_entrypoint" (+2A948h)
Address: 770C71D5h (ntdll+771D5h), symbol: "WinSqmSetIfMaxDWORD" (+31h)
Address: 77083CC3h (ntdll+33CC3h), symbol: "RtlImageNtHeader" (+B3Fh)
Address: 77083CEEh (ntdll+33CEEh), symbol: "RtlImageNtHeader" (+B6Ah)
Address: 00400017h (foo_dsp_effect+20017h), symbol: "foobar2000_get_interface" (+13BA7h)
Address: 60AC04D4h (foo_wave_seekbar+1404D4h), symbol: "g_gdi_entrypoint" (+2A974h)
Address: 60AC04D4h (foo_wave_seekbar+1404D4h), symbol: "g_gdi_entrypoint" (+2A974h)
Address: 60AC04D4h (foo_wave_seekbar+1404D4h), symbol: "g_gdi_entrypoint" (+2A974h)
Address: 60AF03D8h (foo_wave_seekbar+1703D8h), symbol: "g_gdi_entrypoint" (+5A878h)
Address: 60A864CCh (foo_wave_seekbar+1064CCh), symbol: "foobar2000_get_interface" (+66FDCh)
Address: 60AF03ACh (foo_wave_seekbar+1703ACh), symbol: "g_gdi_entrypoint" (+5A84Ch)
Address: 60AF0410h (foo_wave_seekbar+170410h), symbol: "g_gdi_entrypoint" (+5A8B0h)
Address: 6098A9BBh (foo_wave_seekbar+A9BBh)
Address: 60AA0C7Dh (foo_wave_seekbar+120C7Dh), symbol: "g_gdi_entrypoint" (+B11Dh)
Address: 609B05F6h (foo_wave_seekbar+305F6h)
Address: 60AC0730h (foo_wave_seekbar+140730h), symbol: "g_gdi_entrypoint" (+2ABD0h)
Address: 60AC0730h (foo_wave_seekbar+140730h), symbol: "g_gdi_entrypoint" (+2ABD0h)
Address: 60AA5BD3h (foo_wave_seekbar+125BD3h), symbol: "g_gdi_entrypoint" (+10073h)
Address: 609B6FD7h (foo_wave_seekbar+36FD7h)
Address: 60AA5BEAh (foo_wave_seekbar+125BEAh), symbol: "g_gdi_entrypoint" (+1008Ah)
Address: 609B412Ah (foo_wave_seekbar+3412Ah)
Address: 60AF03ACh (foo_wave_seekbar+1703ACh), symbol: "g_gdi_entrypoint" (+5A84Ch)
Address: 60AF03ACh (foo_wave_seekbar+1703ACh), symbol: "g_gdi_entrypoint" (+5A84Ch)
Address: 60AA5C1Ah (foo_wave_seekbar+125C1Ah), symbol: "g_gdi_entrypoint" (+100BAh)
Address: 609B9639h (foo_wave_seekbar+39639h)
Address: 60AA4A78h (foo_wave_seekbar+124A78h), symbol: "g_gdi_entrypoint" (+EF18h)
Address: 609B97A0h (foo_wave_seekbar+397A0h)
Address: 60AF03ACh (foo_wave_seekbar+1703ACh), symbol: "g_gdi_entrypoint" (+5A84Ch)
Address: 60AA4E08h (foo_wave_seekbar+124E08h), symbol: "g_gdi_entrypoint" (+F2A8h)
Address: 609B03F8h (foo_wave_seekbar+303F8h)
Address: 60AF09ACh (foo_wave_seekbar+1709ACh), symbol: "g_gdi_entrypoint" (+5AE4Ch)
Address: 770C71D5h (ntdll+771D5h), symbol: "WinSqmSetIfMaxDWORD" (+31h)
Address: 7708E901h (ntdll+3E901h), symbol: "RtlFindClearBits" (+D2h)
Address: 77087F8Fh (ntdll+37F8Fh), symbol: "RtlReleasePebLock" (+11h)
Address: 77152100h (ntdll+102100h), symbol: "NlsAnsiCodePage" (+20F0h)
Address: 60AC060Ch (foo_wave_seekbar+14060Ch), symbol: "g_gdi_entrypoint" (+2AAACh)
Address: 7500BA00h (KERNELBASE+BA00h), symbol: "CloseHandle" (+3Bh)
Address: 60AA51E8h (foo_wave_seekbar+1251E8h), symbol: "g_gdi_entrypoint" (+F688h)
Address: 609B02E3h (foo_wave_seekbar+302E3h)
Address: 60AA2CF8h (foo_wave_seekbar+122CF8h), symbol: "g_gdi_entrypoint" (+D198h)
Address: 609E8A58h (foo_wave_seekbar+68A58h)
Address: 7707E023h (ntdll+2E023h), symbol: "RtlFreeHeap" (+7Eh)
Address: 74F014DDh (kernel32+114DDh), symbol: "HeapFree" (+14h)
Address: 609F2DABh (foo_wave_seekbar+72DABh)
Address: 60A9E028h (foo_wave_seekbar+11E028h), symbol: "g_gdi_entrypoint" (+84C8h)
Address: 609EA8CAh (foo_wave_seekbar+6A8CAh)
Address: 609F35D0h (foo_wave_seekbar+735D0h)
Address: 609EA954h (foo_wave_seekbar+6A954h)
Address: 74F0339Ah (kernel32+1339Ah), symbol: "BaseThreadInitThunk" (+12h)
Address: 77089EF2h (ntdll+39EF2h), symbol: "RtlInitializeExceptionChain" (+63h)
Address: 74F276F7h (kernel32+376F7h), symbol: "UnhandledExceptionFilter" (+0h)
Address: 74F276F7h (kernel32+376F7h), symbol: "UnhandledExceptionFilter" (+0h)
Address: 770C71D5h (ntdll+771D5h), symbol: "WinSqmSetIfMaxDWORD" (+31h)
Address: 77089EC5h (ntdll+39EC5h), symbol: "RtlInitializeExceptionChain" (+36h)
Address: 609EA8F0h (foo_wave_seekbar+6A8F0h)
Address: 609EA8F0h (foo_wave_seekbar+6A8F0h)

Environment:
App: foobar2000 v1.1.13
UI: Default User Interface 0.9.5

Components:
Core (2012-06-07 18:37:46 UTC)
foobar2000 core 1.1.13
foo_adpcm.dll (2012-02-22 19:13:48 UTC)
kode's ADPCM decoders 1.10
foo_AdvancedControls.dll (2011-11-18 15:42:28 UTC)
Foobar2000 Advanced Controls 0.6.7.4
foo_albumlist.dll (2012-06-07 18:36:18 UTC)
Album List 4.5
foo_benchmark.dll (2011-05-01 03:24:04 UTC)
Decoding Speed Test 1.1
foo_bluetooth_ctrl.dll (2012-04-03 02:53:54 UTC)
Bluetooth Remote Control 1.1
foo_cdda.dll (2012-06-07 18:36:12 UTC)
CD Audio Decoder 3.0
foo_channel_mixer.dll (2011-06-01 17:18:00 UTC)
Channel Mixer 0.9.6.7
foo_converter.dll (2012-06-07 18:35:52 UTC)
Converter 1.5
foo_dop.dll (2010-11-24 18:50:46 UTC)
iPod manager 0.6.8.6
foo_dsp_crossfeed.dll (2012-04-03 02:41:23 UTC)
Crossfeed 1.1.1
foo_dsp_dolbyhp.dll (2011-05-01 03:22:42 UTC)
Dolby Headphone Wrapper 1.4.1
foo_dsp_effect.dll (2012-06-28 13:30:29 UTC)
Effect DSP 0.11
foo_dsp_fsurround_beta.dll (2012-04-03 02:33:51 UTC)
FreeSurround 0.8.1
foo_dsp_prvb.dll (2011-05-01 03:22:24 UTC)
Programmable reverb DSP 1.2
foo_dsp_std.dll (2012-06-07 18:36:20 UTC)
Standard DSP Array 1.0
foo_dsp_tube.dll (2007-02-06 23:17:55 UTC)
Tube Sound 0.8
foo_dumb.dll (2012-08-10 20:36:04 UTC)
DUMB module decoder 0.9.9.56
foo_fileops.dll (2012-06-07 18:35:14 UTC)
File Operations 2.1.3
foo_freedb2.dll (2012-06-07 18:36:30 UTC)
freedb Tagger 0.6.4
foo_game.dll (2011-05-11 01:35:24 UTC)
Game Audio Decoder 1.10
foo_gep.dll (2012-08-11 12:49:54 UTC)
Game Emu Player 1.129
foo_hdcd.dll (2012-07-20 01:50:53 UTC)
HDCD decoder 1.15
foo_infospect.dll (2011-05-01 03:24:22 UTC)
Infospect 1.0.3
foo_input_adplug.dll (2012-02-22 19:13:47 UTC)
AdPlug 1.40
foo_input_dts.dll (2011-05-01 03:21:49 UTC)
DTS decoder 0.3.0
foo_input_dvda.dll (2012-04-03 01:21:33 UTC)
DVD-Audio Decoder and Watermark Detector 0.4.11
foo_input_qsf.dll (2012-02-22 19:13:48 UTC)
Highly Quixotic 2.0.20
foo_input_std.dll (2012-06-07 18:35:58 UTC)
Standard Input Array 1.0
foo_input_tfmx.dll (2012-02-22 19:13:48 UTC)
TFMX decoder 0.9
foo_input_usf.dll (2012-02-22 19:13:48 UTC)
LazyUSF 2.1 (Build Jun 26 2011)
foo_input_vgmstream.dll (2012-08-10 20:36:06 UTC)
vgmstream plugin r982
foo_input_vio2sf.dll (2010-12-18 23:13:13 UTC)
2SF decoder / DeSmuME v0.8.0 0.22
foo_input_viogsf.dll (2011-05-01 03:00:03 UTC)
GSF decoder / VBA-M r956 0.08
foo_input_ym.dll (2011-05-01 03:10:27 UTC)
YM Decoder 0.3
foo_joystick_control.dll (2012-04-03 23:03:32 UTC)
Joystick Control 0.2.0 beta-1
foo_lnk.dll (2010-12-18 23:25:24 UTC)
Shell Link Resolver 1.3.1
foo_midi.dll (2012-08-10 20:36:06 UTC)
MIDI synthesizer host 1.167
foo_out_asio.dll (2012-06-28 13:30:29 UTC)
ASIO support 2.1.2
foo_out_wasapi.dll (2011-05-01 03:07:42 UTC)
WASAPI output support 2.1
foo_playcount.dll (2012-02-22 19:13:48 UTC)
Playback Statistics 3.0.2
foo_playlisthistory.dll (2012-02-22 19:13:48 UTC)
Playlist History 0.1.6
foo_podcatcher.dll (2011-05-01 03:25:42 UTC)
Podcatcher 0.2.5 (beta, Mar 12 2011)
foo_psf.dll (2012-02-22 19:13:48 UTC)
Highly Experimental 2.0.26
foo_r128norm.dll (2012-02-22 19:13:48 UTC)
EBU R128 Normalizer 1.11
foo_rgscan.dll (2012-06-07 18:35:56 UTC)
ReplayGain Scanner 2.1.2
foo_sid.dll (2012-02-22 19:13:48 UTC)
sidplay2 1.27
foo_softplaylists.dll (2011-05-01 03:19:16 UTC)
Soft Playlists 2011-02-05
foo_ui_columns.dll (2010-03-20 23:43:13 UTC)
Columns UI 0.3.8.5
foo_ui_std.dll (2012-06-07 18:36:16 UTC)
Default User Interface 0.9.5
foo_uie_biography.dll (2010-04-30 15:49:24 UTC)
Biography View 0.4.2.0
foo_uie_elplaylist.dll (2012-04-03 23:10:16 UTC)
ELPlaylist 0.6.9.1.2(beta)
foo_uie_esplaylist.dll (2012-04-03 23:12:39 UTC)
EsPlaylist 0.1.3.9
foo_uie_lyrics2.dll (2009-12-22 17:12:56 UTC)
Lyric Show Panel 2 0.4.4
foo_uie_panel_splitter.dll (2009-12-09 16:16:12 UTC)
Panel Stack Splitter 0.3.8.3(alpha)
foo_uie_vis_channel_spectrum.dll (2008-05-17 19:02:12 UTC)
Channel Spectrum panel 0.17.2
foo_uie_wsh_panel_mod.dll (2010-02-28 02:59:14 UTC)
WSH Panel Mod 1.3.2
foo_unpack.dll (2012-06-07 18:35:28 UTC)
ZIP/GZIP/RAR Reader 1.6
foo_unpack_7z.dll (2012-02-22 19:13:47 UTC)
7-Zip reader 1.8
foo_unpack_unix.dll (2012-02-22 19:13:49 UTC)
Unix archive reader 1.8
foo_upnp.dll (2012-06-28 13:30:30 UTC)
UPnP/DLNA Renderer, Server, Control Point 0.99.40
foo_vis_shpeck.dll (2012-04-03 23:02:52 UTC)
Shpeck - Winamp vis plugins wrapper 0.3.7
foo_vorbisstream.dll (2011-05-01 03:23:43 UTC)
Vorbis Streamer 1.1
foo_vst.dll (2011-05-01 05:34:43 UTC)
VST 2.4 adapter 0.9.0.3
foo_wave_seekbar.dll (2012-07-20 01:55:20 UTC)
Waveform seekbar 0.2.27
foo_xm.dll (2012-04-03 02:35:12 UTC)
XM Radio Online Player 1.3.0b2

Recent events:
foo_upnp: 20.20105: NPT_BsdSocketFd::WaitForCondition(688)/6856: FINER: waiting for condition (read write)
foo_upnp: 25.25087: NPT_BsdSocketFd::WaitForCondition(693)/2740: FINER: select returned 0
foo_upnp: 25.25088: NPT_BsdSocketFd::WaitForCondition(753)/2740: FINER: select result = -20014
foo_upnp: 25.25088: NPT_BsdTcpServerSocket::WaitForNewClient(1989)/2740: FINER: waiting until socket is readable or writeable
foo_upnp: 25.25088: NPT_BsdSocketFd::WaitForCondition(688)/2740: FINER: waiting for condition (read write)
foo_upnp: 25.25105: NPT_BsdSocketFd::WaitForCondition(693)/6856: FINER: select returned 0
foo_upnp: 25.25105: NPT_BsdSocketFd::WaitForCondition(753)/6856: FINER: select result = -20014
foo_upnp: 25.25105: NPT_BsdTcpServerSocket::WaitForNewClient(1989)/6856: FINER: waiting until socket is readable or writeable
foo_upnp: 25.25105: NPT_BsdSocketFd::WaitForCondition(688)/6856: FINER: waiting for condition (read write)
Opening track for playback: "C:\Users\Trevor\Music\Music\foobar2000\CHIPTUNES\GENESIS\sk3\01a Title Screen.vgm"


Machine specifications:
OS: Windows 6.1.7601 Service Pack 1 x64
CPU: AMD Turion™ X2 Dual-Core Mobile RM-72, features: 3DNow!ex MMX SSE SSE2 SSE3
Audio: Speakers (Conexant High Definition Audio); Speakers (PlayOn Virtual Audio Device)


This post has been edited by Canar: Aug 12 2012, 05:34
Reason for edit: kode54box
Go to the top of the page
+Quote Post
Melchior
post Aug 11 2012, 15:26
Post #230





Group: Members
Posts: 44
Joined: 4-January 07
From: NH, USA
Member No.: 39300



I saw your post and tried out that track (LOL yes I have all the Sonic Tracks biggrin.gif)
it crashed for em too... weird... it didn't do that before,

but I am running the latest Game Emu Player(v1.129)(DATED_08-11-2012)

like I search for updates to most things on a multi-daily basis happy.gif biggrin.gif biggrin.gif biggrin.gif

CODE
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 01549870h
Access violation, operation: read, address: 00000000h

Call path:
playback_process entry=>input/open=>input_decoder::initialize


Opening track for playback: "C:\JoeMusic\mSegaGenesisGYM\Sonic the Hedgehog 3 & Knuckles (1994)(Sonic Team, Sega Technical Institute)(Sega)\01 Title Screen.vgm"


Machine specifications:
OS: Windows 5.1.2600 Service Pack 3 x86
CPU: Intel® Pentium® D CPU 3.40GHz, features: MMX SSE SSE2 SSE3
Audio: SoundMAX HD Audio O


Whoo

I tried a hand full of other Genesis music files all crashed Foobar2000
I sent in via the crash reporter (happy.gif Gota love a Debugger happy.gif)



some started playing fine more or less then Foobar200 crashed
seems to playing ok...played fine:
CODE
Opening track for playback:
".\Wonder Boy in Monster World [Wonder Boy V - Monster World III] (1991)(Westone)(Sega)\23 Village Theme 3.vgm"
".\Wonder Boy in Monster World [Wonder Boy V - Monster World III] (1991)(Westone)(Sega)\23 Village Theme 3.vgm"
".\Wonder Boy in Monster World [Wonder Boy V - Monster World III] (1991)(Westone)(Sega)\03 Islands.vgm"
".\Wonder Boy in Monster World [Wonder Boy V - Monster World III] (1991)(Westone)(Sega)\08 Ocarina.vgm"
".\Wonder Boy in Monster World [Wonder Boy V - Monster World III] (1991)(Westone)(Sega)\09 Ocarina Melody 1.vgm"
".\Wonder Boy in Monster World [Wonder Boy V - Monster World III] (1991)(Westone)(Sega)\10 Ocarina Melody 2.vgm"
".\Wonder Boy in Monster World [Wonder Boy V - Monster World III] (1991)(Westone)(Sega)\10 Ocarina Melody 2.vgm"
".\Wonder Boy in Monster World [Wonder Boy V - Monster World III] (1991)(Westone)(Sega)\11 Ocarina Melody 3.vgm"
".\Wonder Boy in Monster World [Wonder Boy V - Monster World III] (1991)(Westone)(Sega)\17 Woods 1.vgm"
".\Wonder Boy in Monster World [Wonder Boy V - Monster World III] (1991)(Westone)(Sega)\15 Cave 2.vgm"
".\Wonder Boy in Monster World [Wonder Boy V - Monster World III] (1991)(Westone)(Sega)\26 Sky.vgm"
".\Wonder Boy in Monster World [Wonder Boy V - Monster World III] (1991)(Westone)(Sega)\27 Sky Castle.vgm"
".\Wonder Boy in Monster World [Wonder Boy V - Monster World III] (1991)(Westone)(Sega)\15 Cave 2.vgm"
".\Wonder Boy in Monster World [Wonder Boy V - Monster World III] (1991)(Westone)(Sega)\26 Sky.vgm"
".\Wonder Boy in Monster World [Wonder Boy V - Monster World III] (1991)(Westone)(Sega)\27 Sky Castle.vgm"



crashed on load:
Opening track for playback: ".\Ys III - Wanderers From Ys [Wanderers from Ys] (1991)(Falcom)(Riot)(Riot)\06 Prologue to the Adventure.vgm"
most of them are crashing



These GYM's played fine
CODE
Opening track for playback:
".\Shining Force 2_GYM\SFORCE2_003 - Town.gym"
".\Shining Force 2_GYM\SFORCE2_018 - Field Theme 2.gym"
".\Shining Force 2_GYM\SFORCE2_007 - Dungeon Theme.gym"
".\Shining Force 2_GYM\SFORCE2_010 - Field Theme 1.gym"
".\Shining Force 2_GYM\SFORCE2_017 - Headquarters.gym"
".\Shining Force 2_GYM\SFORCE2_018 - Field Theme 2.gym"
".\Shining Force 2_GYM\SFORCE2_027 - Goddess Mitula.gym"
".\Shining Force 2_GYM\SFORCE2_029 - Awaken the Princess.gym"
".\Shining Force 2_GYM\SFORCE2_013 - Evil Brews.gym"
".\Shining Force 2_GYM\SFORCE2_002 - Opening Title.gym"
".\Shining Force 2_GYM\SFORCE2_003 - Town.gym"


This post has been edited by Melchior: Aug 11 2012, 15:54
Go to the top of the page
+Quote Post
thals1992
post Aug 11 2012, 18:00
Post #231





Group: Members
Posts: 12
Joined: 3-April 12
Member No.: 98334



Yeah, I noticed that. I don't know whats the deal, but it seems to only to affect the vgm files. About half of the tracks seemed to just crash, including the Zero Wing All Your Base intro. With the last update 1.128, I also noticed that the Sonic CD Beta Loops (I don't know why everything is tending to revolve around Sonic or even intros in general) that the reported times were wrong.

I'll look through the source and try to find somthing.

This post has been edited by thals1992: Aug 11 2012, 18:15
Go to the top of the page
+Quote Post
blindpainkiller
post Aug 11 2012, 20:54
Post #232





Group: Members
Posts: 9
Joined: 7-November 09
Member No.: 74713



While the topic is on VGM, I wonder if there has been any progress on the bug that some notes drop out in some VGM files, e.g. "Invincibility" and "Game Over" in Sonic The Hedgehog and also at the beginning of "Fin To Feather" from Ecco 2? I haven't found this bug in any other player.
Thanks for an otherwise great plugin.
Go to the top of the page
+Quote Post
kode54
post Aug 12 2012, 03:39
Post #233





Group: Admin
Posts: 4618
Joined: 15-December 02
Member No.: 4082



I fixed the crash bug, sorry about that.

I don't know about the note dropping issue, probably a bug with the YM2612 emulator, you should report it to the MAME team or Genesis Plus GX developer, as I lifted the code from them.
Go to the top of the page
+Quote Post
Melchior
post Aug 12 2012, 05:02
Post #234





Group: Members
Posts: 44
Joined: 4-January 07
From: NH, USA
Member No.: 39300



QUOTE (kode54 @ Aug 11 2012, 22:39) *
I fixed the crash bug, sorry about that.

I don't know about the note dropping issue, probably a bug with the YM2612 emulator, you should report it to the MAME team or Genesis Plus GX developer, as I lifted the code from them.

Sweet Thx for save Kode54.

no worries Glad a I and others could help a bit (bug reporting an all)
happy.gif
biggrin.gif

This post has been edited by Melchior: Aug 12 2012, 05:03
Go to the top of the page
+Quote Post
blindpainkiller
post Aug 12 2012, 10:19
Post #235





Group: Members
Posts: 9
Joined: 7-November 09
Member No.: 74713



QUOTE (kode54 @ Aug 12 2012, 03:39) *
I fixed the crash bug, sorry about that.

I don't know about the note dropping issue, probably a bug with the YM2612 emulator, you should report it to the MAME team or Genesis Plus GX developer, as I lifted the code from them.


Thanks for the quick fix to the crashing issue.
I don't think the note-dropping issue is in the core, because there are other players, like this one that (to my knowledge) uses the same core and do not have this problem. It might of course be that they're using another version or that they have fixed the problem themselves.
Go to the top of the page
+Quote Post
kode54
post Aug 13 2012, 01:54
Post #236





Group: Admin
Posts: 4618
Joined: 15-December 02
Member No.: 4082



I discovered the source of the problem. The MAME core needs a 0 length update call before each register write, or else notes will randomly be dropped in random VGM logs. Right, that's all sorted now.
Go to the top of the page
+Quote Post
reinhart
post Aug 13 2012, 02:40
Post #237





Group: Members
Posts: 5
Joined: 10-July 12
Member No.: 101292



QUOTE (blindpainkiller @ Aug 12 2012, 16:19) *
QUOTE (kode54 @ Aug 12 2012, 03:39) *
I fixed the crash bug, sorry about that.

I don't know about the note dropping issue, probably a bug with the YM2612 emulator, you should report it to the MAME team or Genesis Plus GX developer, as I lifted the code from them.


Thanks for the quick fix to the crashing issue.
I don't think the note-dropping issue is in the core, because there are other players, like this one that (to my knowledge) uses the same core and do not have this problem. It might of course be that they're using another version or that they have fixed the problem themselves.



I notice this note-dropping issue too, you can hear easily in "Game Over" Sonic The Hedgehog at position 0:06 - 0:07

Edit: Ah.... thanks .... fixed now ... smile.gif

This post has been edited by reinhart: Aug 13 2012, 02:44
Go to the top of the page
+Quote Post
Melchior
post Aug 13 2012, 09:42
Post #238





Group: Members
Posts: 44
Joined: 4-January 07
From: NH, USA
Member No.: 39300



QUOTE (kode54 @ Aug 12 2012, 20:54) *
I discovered the source of the problem. The MAME core needs a 0 length update call before each register write, or else notes will randomly be dropped in random VGM logs. Right, that's all sorted now.


Sweet so I'm upgrading from v1.132 to -->> v1.135, done
I don't I can request the change log for versions happy.gif biggrin.gif biggrin.gif
v1.133,
v1.134
at all thx biggrin.gif
I love change logs biggrin.gif
I love to see how soo much better something is getting happy.gif TY so Much biggrin.gif Kode54



ps:

I don't suppose you know of a good
freedb.freedb.org
like server for getting tagging(s) for all this Awesome Video Game Music ;^_^;
SNES, Genesis, etc (ie anything that doesn't have

thx
Go to the top of the page
+Quote Post
blindpainkiller
post Aug 13 2012, 15:12
Post #239





Group: Members
Posts: 9
Joined: 7-November 09
Member No.: 74713



QUOTE (kode54 @ Aug 13 2012, 01:54) *
I discovered the source of the problem. The MAME core needs a 0 length update call before each register write, or else notes will randomly be dropped in random VGM logs. Right, that's all sorted now.


Great, now it sounds like it should. Thanks a lot.
Go to the top of the page
+Quote Post
reinhart
post Aug 14 2012, 01:28
Post #240





Group: Members
Posts: 5
Joined: 10-July 12
Member No.: 101292



Can you add support for dual YM3438/YM2612? It is required for playing music from Sega System 32 (e.g. SegaSonic The Hedgehog Arcade) and Sega System 18.

Thanks

This post has been edited by reinhart: Aug 14 2012, 01:37
Go to the top of the page
+Quote Post
Melchior
post Aug 14 2012, 03:15
Post #241





Group: Members
Posts: 44
Joined: 4-January 07
From: NH, USA
Member No.: 39300



QUOTE
Implemented secondary resampler for VGM chips so all chips are rendered at their native sample rate. Reset YM2413 volume level to triple. Implemented VGM support for OKIM6258, OKIM6295, K051649, K053260, K054539, YM2203, YM3812, and YMF262. Corrected VGM volume level adjustment calculation.

Cool happy.gif biggrin.gif

QUOTE
OKIM6258, OKIM6295, K051649, K053260, K054539, YM2203, YM3812, and YMF262

o_O What systems are these??
Go to the top of the page
+Quote Post
kode54
post Aug 14 2012, 03:18
Post #242





Group: Admin
Posts: 4618
Joined: 15-December 02
Member No.: 4082



Lots of arcade machines. I've added links to change logs to the component information page, and to the first post of the topic. Change information will usually be split to where it actually occurred.
Go to the top of the page
+Quote Post
Melchior
post Aug 14 2012, 05:21
Post #243





Group: Members
Posts: 44
Joined: 4-January 07
From: NH, USA
Member No.: 39300



QUOTE (kode54 @ Aug 13 2012, 22:18) *
Lots of arcade machines. I've added links to change logs to the component information page, and to the first post of the topic. Change information will usually be split to where it actually occurred.

ohh so Arcade Machines Audio Formats? Cool

o_O biggrin.gif thx biggrin.gif

ps: should I go from now on to the GitHub page for all further change log info? ie saving you update time on the foo_gep component page?

This post has been edited by Melchior: Aug 14 2012, 05:31
Go to the top of the page
+Quote Post
kode54
post Aug 15 2012, 01:36
Post #244





Group: Admin
Posts: 4618
Joined: 15-December 02
Member No.: 4082



Seems like a good idea, anyway. And the GitHub pages will always have full change history.
Go to the top of the page
+Quote Post
reinhart
post Aug 15 2012, 01:37
Post #245





Group: Members
Posts: 5
Joined: 10-July 12
Member No.: 101292



foobar crashed when I tried to play file "10 Dark Alley.vgz" from Alien Storm (Sega System 18).

I retrieved some errors log:
CODE
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 028A4551h
Access violation, operation: read, address: 00000084h

Call path:
threaded_process thread=>playlist_loader::g_process_path=>index_tracks_helper=>hintable=>subsong-loop=>get_info

Code bytes (028A4551h):
028A4511h:  86 90 00 00 00 3B C8 73 2F 2B C1 50 8B 86 98 00
028A4521h:  00 00 2B 86 8C 00 00 00 03 C1 50 8B 86 88 00 00
028A4531h:  00 03 C1 50 E8 26 82 00 00 8B 86 90 00 00 00 83
028A4541h:  C4 0C 89 86 94 00 00 00 C3 53 56 8B F2 57 8B D8
028A4551h:  8B 86 84 00 00 00 8B F9 3B F8 73 7E 8D 0C 1F 3B
028A4561h:  C8 76 04 2B C7 8B D8 E8 9D FF FF FF 0F B6 86 81
028A4571h:  00 00 00 C1 E0 0C 0B C7 8D 0C 03 8B 5C 24 10 89
028A4581h:  8E 90 00 00 00 8B C8 8D 79 0C 6A 0C 89 86 8C 00

Stack (03CAF240h):
03CAF220h:  0012ED64 00000000 0012EDF4 7E44048F
03CAF230h:  7E418830 FFFFFFFF 7E41882A 7E428EA0
03CAF240h:  0410E3DC 00000100 04100738 0287AB00
03CAF250h:  00000000 000005AC 04100738 0418A490
03CAF260h:  FFFFFFFF 00001F00 0410E3DC 000000AA
03CAF270h:  03CAF294 0287B622 04100738 000005AB
03CAF280h:  04100048 04100208 041001E0 000005AC
03CAF290h:  000005AB 03CAF2D0 0287DA18 0001CD53
03CAF2A0h:  04100750 04100208 028856DB 04100048
03CAF2B0h:  0001CD53 00000B58 0418A490 0410DC50
03CAF2C0h:  000003A0 041007D8 0410D390 0001CD53
03CAF2D0h:  03CAF2EC 028857BF 04100750 04188550
03CAF2E0h:  00000800 041000EC 00000000 03CAF344
03CAF2F0h:  0287DA6C 000003A0 04100750 041000FC
03CAF300h:  028808FE 00000800 0410D390 02880963
03CAF310h:  0410D390 0410010C 041000FC 028807EB
03CAF320h:  04100048 028730FE 029C537C 04100048
03CAF330h:  00017700 0008CA00 00000001 041000FC
03CAF340h:  00000000 03CAF42C 02868DCA 00000000
03CAF350h:  100027ED 10002826 004695AD 00000000

Registers:
EAX: 00000100, EBX: 00000100, ECX: 00001F00, EDX: 00000000
ESI: 00000000, EDI: 0410E3DC, EBP: 03CAF270, ESP: 03CAF240

Crash location:
Module: foo_gep
Offset: 44551h

Go to the top of the page
+Quote Post
kode54
post Aug 15 2012, 07:35
Post #246





Group: Admin
Posts: 4618
Joined: 15-December 02
Member No.: 4082



Fixed. I missed a guard around some chip memory access functions that were triggered by a RF5C68 RAM dump command in the log, when the RF5C68's clock was set to 0, indicating there was to be no such chip in use.
Go to the top of the page
+Quote Post
Kilu
post Aug 18 2012, 02:52
Post #247





Group: Members
Posts: 36
Joined: 1-May 05
Member No.: 21811



QUOTE (Kilu @ Jun 18 2012, 05:35) *
Another thing which I found a little strange is that if the playback override is unchecked from GEP control, a lot of tracks in this Kirby's Adventure NSFe start with a pop (Green Greens, Boss, The Moon, Nightmare etc).
If I check playback override, but leave channels and tempo to their defaults, the starting pop goes away from every song.
QUOTE (kode54 @ Jun 18 2012, 06:12) *
As for GEP control adding or removing a pop sound, besides allowing for channel muting, it also disables silence detection, which normally removes any leading silence from a track, and also ends playback if so many seconds worth of silence are detected.


Hey man. Just bringing this up again in a slightly different context. I noticed that even though I have playback override checked and as such don't hear the pop when I play the affected nsf files, if I convert them to wav or mp3 or whatever, the pop will be there regardless of my settings. Any advice?


--------------------
made of radiation
Go to the top of the page
+Quote Post
kode54
post Aug 18 2012, 04:01
Post #248





Group: Admin
Posts: 4618
Joined: 15-December 02
Member No.: 4082



Fixed. It had to do with (unsuccessfully) blocking $4011 register writes on track start when silence detection was enabled.
Go to the top of the page
+Quote Post
Kilu
post Aug 18 2012, 04:18
Post #249





Group: Members
Posts: 36
Joined: 1-May 05
Member No.: 21811



Excellent, that did it. Thanks man.


--------------------
made of radiation
Go to the top of the page
+Quote Post
netbsd
post Aug 18 2012, 10:40
Post #250





Group: Members
Posts: 1
Joined: 18-August 12
Member No.: 102450



There are strange noises in 'The Adventures of Batman and Robin' VGM, especially in 'Extreme Boss' track at 1.20-1.40, it was ok in version 1.128.
Also it would be great if foo_gep sopported SSF (Sega Saturn Sound Format), it can use 'Audio Overload SDK'.
Go to the top of the page
+Quote Post

16 Pages V  « < 8 9 10 11 12 > » 
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 18th September 2014 - 11:11