vgmrips

The forum about vgm files
It is currently 2023-09-30, 8:08:12

All times are UTC + 1 hour [ DST ]




Post new topic Reply to topic  [ 371 posts ]  Go to page Previous  1 ... 4, 5, 6, 7, 8, 9, 10 ... 25  Next
Author Message
 Post subject:
PostPosted: 2013-01-28, 22:04:22 

Contributors Contributors
Offline
User avatar

Joined: 2011-12-13, 17:31:14
Posts: 419
in_vgm 0.40.3 Chip List wrote:

SCSP


It seems that it was left here without support and channel muting.


Last edited by Sonic of 8! on 2013-01-28, 22:06:25, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: 2013-01-29, 1:15:31 

Staff Staff
Programmers Programmers
Musicians Musicians
Contributors Contributors
Reverse engineers Reverse engineers
Offline
User avatar

Joined: 2011-12-01, 20:20:07
Posts: 4658
Location: Germany
Oh, indeed. I'll fix this if I make another update.


Top
 Profile  
 
 Post subject:
PostPosted: 2013-02-10, 18:39:09 
Offline
User avatar

Joined: 2012-05-19, 16:39:16
Posts: 6
Location: Kostroma, Russia, UPU
Please add ability to change playback rate by pressing up/down key


Top
 Profile  
 
 Post subject:
PostPosted: 2013-02-11, 2:07:47 

Programmers Programmers
Contributors Contributors
Offline
User avatar

Joined: 2012-03-18, 16:59:23
Posts: 169
Location: Tomsk, Russia
Why would you want to do that?


Top
 Profile  
 
 Post subject:
PostPosted: 2013-02-11, 11:24:41 
Offline
User avatar

Joined: 2012-05-19, 16:39:16
Posts: 6
Location: Kostroma, Russia, UPU
Sometimes I want to change speed without configuration editing.


Last edited by Diamond00744 on 2013-02-11, 11:27:14, edited 2 times in total.

Top
 Profile  
 
 Post subject:
PostPosted: 2013-02-12, 10:42:31 

Staff Staff
Programmers Programmers
Musicians Musicians
Contributors Contributors
Reverse engineers Reverse engineers
Offline
User avatar

Joined: 2011-12-01, 20:20:07
Posts: 4658
Location: Germany
With how it works currently, that might be a bit difficult, because I'll need to sync quite a few variables.
in_vgm doesn't support that either.
I put it on my TODO list anyway.


Top
 Profile  
 
 Post subject:
PostPosted: 2013-02-12, 11:22:36 
Offline
User avatar

Joined: 2012-05-19, 16:39:16
Posts: 6
Location: Kostroma, Russia, UPU
Thanks! It's not critical :D


Top
 Profile  
 
 Post subject:
PostPosted: 2013-02-13, 21:22:09 

Contributors Contributors
Offline
User avatar

Joined: 2012-01-03, 2:10:28
Posts: 280
VGMPlay / in_vgm crashes when EmulatorType set to MAME of the YMF262.


Top
 Profile  
 
 Post subject:
PostPosted: 2013-02-13, 22:12:29 

Staff Staff
Programmers Programmers
Musicians Musicians
Contributors Contributors
Reverse engineers Reverse engineers
Offline
User avatar

Joined: 2011-12-01, 20:20:07
Posts: 4658
Location: Germany
Oh, indeed. I accidentally deleted a line that does the chip initialization.
It will be fixed with the next update. (The AdPlug core is better in most cases anyway.)


Top
 Profile  
 
 Post subject:
PostPosted: 2013-02-13, 22:15:46 
Offline
User avatar

Joined: 2012-05-19, 16:39:16
Posts: 6
Location: Kostroma, Russia, UPU
Wav logging = 2 (play and log) give very slow and noisy (and bigger - size and length) recorded music


Top
 Profile  
 
 Post subject:
PostPosted: 2013-02-13, 22:51:00 

Staff Staff
Programmers Programmers
Musicians Musicians
Contributors Contributors
Reverse engineers Reverse engineers
Offline
User avatar

Joined: 2011-12-01, 20:20:07
Posts: 4658
Location: Germany
I wonder what else I broke recently. Anyway, will be fixed, too.


Top
 Profile  
 
 Post subject:
PostPosted: 2013-03-04, 9:10:19 

Programmers Programmers
Musicians Musicians
Offline

Joined: 2013-02-18, 3:17:44
Posts: 51
It doesn't accept AY8930 (note: MAME doesn't emulate AY8930). I suggest to write a new emulator, compatible GNU GPL, which does do this; or else see if such emulator is already written. VGMCK documentation mentions this too.

Therefore I would suggest to:
  • Make a file "gplcompat" which lists the source files which are compatible with GNU GPL (including version ∞ as well as the current version). (Some MAME files are dual licensed, and LGPL 2.1 allows selecting later version of GPL (not LGPL), so they do qualify.)
  • Make conditional compiling macros to select either all the files or only the GPL-compatible files.
  • Over time, eventually add GPL-compatible emulations of the chips.
  • Improve them if they don't work perfectly.


Another feature request is: Allow INI options to be overridden by command-line parameters.


Last edited by zzo38 on 2013-03-04, 20:42:02, edited 3 times in total.

Top
 Profile  
 
 Post subject:
PostPosted: 2013-03-06, 0:38:57 
Offline
User avatar

Joined: 2012-11-11, 6:00:56
Posts: 8
I'm starting to work on an --override option for my rewritten vgmplay wrapper script (available here). I really should have written it in bash instead of posix sh --;

Also for Linux users, until such times as it makes it into the main package, here's a 7z with a modified Makefile to allow for passing _FLAGS and a PREFIX, an install target, a manpage, and a lowercase'd vgmplay.ini: http://dl.dropbox.com/u/48629685/vgmpla ... uff.tar.xz

{edit: ValleyBell: there was a small typo in the Makefile I sent you earlier - the default MANPREFIX should be blablabla/usr/share/man... - I forgot the share. It's fixed in the tarball linked above.}


Last edited by ZekeSulastin on 2013-03-06, 8:27:22, edited 2 times in total.

Top
 Profile  
 
 Post subject:
PostPosted: 2013-03-06, 23:14:07 

Programmers Programmers
Musicians Musicians
Offline

Joined: 2013-02-18, 3:17:44
Posts: 51
Due to possibility of newer chips if their codes don't fit in the allocated spaces, I would suggest, to add new commands 0x00..0x07 which are prefixes and are followed by a command 0x30..0xFF of the same format as the normal 0x30..0xFF commands, but different meanings (which do not have to be defined yet) (this also include 0x67 which has to read the length in order to skip it properly). The 0x07 prefix can be declared "private use" (similar to in Unicode), for a temporary use by programs that create VGMs of unsupported chips and the program to write them can be changed when (if) this is fixed; for example, (according to what I have read, I haven't tried it!) DefleMask currently make C64 SID VGM even though VGM doesn't have SID, it would be better for it to use the 0x07 private use prefix, until C64 SID is officially supported in which case it will be changed to the official code for C64 SID instead.

Another idea, is that since some arcade games use 4xSN76489, that I do have a (hackish) idea to support them, where the high bit of the SN76489 clock is set and the dual chip bit is clear, then the commands 0x30 0x3F 0x4F 0x50 correspond to the four SN76489 chips (no stereo). (If they actually do have stereo, then we should figure out if it is, and if so, to fix it to allow that in such cases)


Last edited by zzo38 on 2013-03-06, 23:18:50, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: 2013-03-15, 14:29:23 

Contributors Contributors
Offline
User avatar

Joined: 2012-01-03, 2:10:28
Posts: 280
Requests volume of Namco System 2.

The YM2151 the volume is lower than that of the C140.
It is the right balance in MAME (YM2151 100%, C140 100%), and M1 (YM2151 220%, C140 100%).

Can set the volume if the system tag the CP system like?


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 371 posts ]  Go to page Previous  1 ... 4, 5, 6, 7, 8, 9, 10 ... 25  Next

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
[ Time : 0.067s | 20 Queries | GZIP : On ]