» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 47 1234
发新话题
打印

终于组合了自己第一台所谓的千机变 可以尝试街机平台的定制了

posted by wap, platform: iPhone

收了478平台奔四一台  因为要玩zn游戏  换上自己闲置的agp6200a  

zn游戏都是用命令行启动的  自己做了好几个批处理   我看JS是用带psx插件的mame吃知道速度有何差异   因为这样zn游戏不能放到advmenu里边了   

除了模拟器 跟modeline这次有尝试用了riva tuner  能更精确的指定自定义分辨率 尤其是advmenu不能用svgalib只能用windows默认来输出图像 rivatuner就可以管住它 输出480i   



modeline.exe用于添加特殊分辨率  比如384x224  如果遇到cps1  cps2之间刷新率差异的   我就用一个384x225      




为了达到商用要求我改了很多东西    一般的街机前端程序都有广告和电话  肯定不能用在大上海  用datutil把我要的游戏选出来 给advmenu 还要把cloneof定义全手工删除了    就先写到这里   adv真是adv出错了还adv error呢    很多参数我也还是吃不透只敢用默认的     研究这个只为了能更真实的体验老游戏  而不论是在街机厅或者家里       卖的话也只给有缘分的人一定要有爱  正版与否重要吗?

[ 本帖最后由 yangjuniori 于 2011-12-10 23:39 编辑 ]


TOP

yangjun你的帖子我现在都只能当blog看了。。。。每次总有看不懂的。。。。



TOP

我想知道怎么在平板上实现街机的画面效果


TOP

LZ的贴总看不懂。。。每次图也拍不清楚。。。唉。。。

TOP

拜托加标点,不要错别字,看的太辛苦了!

TOP

478平台用得啥cpu? 我手里正好有个微星的845g,想收块p4 3.06 玩模拟器,我用g420在单位玩,效果不错。

TOP

接隔行监视器可以用BNC线  H接in V接out ,,,,,  接CRT或者液晶显示器可以用用NV的自定义分辨率   

接隔行设备只能用MODELINE  去添加特殊分辨率

平板电视上添加原始分辨率 自己还没机会试  显示器DVI试了 效果还可以  

config save_at_exit
device_color_bgr15 yes
device_color_bgr16 yes
device_color_bgr24 yes
device_color_bgr32 yes
device_color_bgr8 yes
device_color_palette8 yes
device_color_yuy2 yes
device_joystick auto
device_keyboard auto
device_lgrawinput_calibration auto
device_mouse none
device_sdl_samples 2048
device_sound auto
device_svgawin_divideclock no
device_svgawin_skipboard 0
device_svgawin_stub none
device_video sdl
device_video_cursor auto
device_video_doublescan yes
device_video_fastchange yes
device_video_output fullscreen
device_video_overlaysize 640
device_video_singlescan yes
difficulty none
display_brightness 1
display_gamma 1
display_orientation
display_restoreatexit yes
display_restoreatgame yes
display_size 640
event_alpha yes
event_assign up up or 8_pad
event_assign down down or 2_pad
event_assign left left or 4_pad
event_assign right right or 6_pad
event_assign enter enter or enter_pad
event_assign esc rshift
event_assign space space
event_assign home home
event_assign end end
event_assign pgup pgup
event_assign pgdn pgdn
event_assign del del
event_assign ins insert
event_assign shutdown lshift
event_assign mode tab
event_assign help f1
event_assign group f2
event_assign type f3
event_assign exclude f4
event_assign sort f5
event_assign setgroup f9
event_assign settype f10
event_assign runclone f12
event_assign command f8
event_assign menu backquote or backslash
event_assign emulator f6
event_assign rotate 0_pad
event_assign lock scrlock
event_assign preview space
event_assign mute period_pad
event_mode fast
event_repeat 500 50
idle_start 100 20
icon_space 43
idle_screensaver 60 10
include
input_hotkey yes
lock no
menu_base 0
menu_rel 11
merge differential
idle_screensaver_preview snap
misc_exit all
misc_quiet yes
mode list_mixed
mode_skip
mouse_delta 100
preview snap
preview_default none
preview_default_cabinet none
preview_default_flyer none
preview_default_icon none
preview_default_marquee none
preview_default_snap snap
preview_default_title none
preview_expand 1.15
sound_background_begin none
sound_background_end none
sound_background_loop default
sound_background_loop_dir "mp3"
sound_background_start none
sound_background_stop none
sound_buffer 0.1
sound_foreground_begin default
sound_foreground_end default
sound_foreground_key default
sound_foreground_start default
sound_foreground_stop default
sound_latency 0.1
sound_samplerate 44100
sound_volume -3
ui_background none
ui_bottombar yes
ui_clip single
ui_color help 000000 ffffff
ui_color help_tag 247ef0 ffffff
ui_color submenu_bar 247ef0 ffffff
ui_color submenu_item 000000 ffffff
ui_color submenu_item_select 000000 afffff
ui_color submenu_hidden 808080 ffffff
ui_color submenu_hidden_select 808080 afffff
ui_color menu_item 000000 ffffff
ui_color menu_hidden 808080 ffffff
ui_color menu_tag 247ef0 ffffff
ui_color menu_item_select 000000 afffff
ui_color menu_hidden_select 808080 afffff
ui_color menu_tag_select 247ef0 afffff
ui_color bar 000000 ffffff
ui_color bar_tag 247ef0 ffffff
ui_color bar_hidden 808080 ffffff
ui_color grid 247ef0 ffffff
ui_color backdrop 000000 808080
ui_color icon ffffff ffffff
ui_color cursor 808080 ffffff
ui_command_error Error running the command
ui_command_menu Command...
ui_console no
ui_exit none
ui_font auto
ui_fontsize auto
ui_game snap
ui_gamemsg "Loading"
ui_help none
ui_menukey yes
ui_skipbottom 0
ui_skipleft 0
ui_skipright 0
ui_skiptop 0
ui_startup none
ui_topbar yes
ui_translucency 0.6
sort parent
emulator "neogeo" mame "..\MAMEP15K4B\mamep.exe"  { "neogeo"模拟器名称对外显示 } {mame 模拟器名称对内}{ "..\MAMEP15K4B\mamep.exe" 模拟器路径 }
emulator "CPS1" mame "..\MAMEP15K6B\mamep.exe"
emulator "CPS2" mame "..\MAMEP15K6B\mamep.exe" "-r 384x225@60"    再给模拟器指定一个参数 同一个.C的游戏但刷新率不同可以再指定

4B 6B 四按键以下和6按键分别用MAME自己保存一套全局设置

cps1/sort parent
group_include "<undefined>"
type_include "<undefined>"
cps1/type_include "<undefined>"
emulator_include "CPS1"
group "<undefined>"
type "<undefined>"

[ 本帖最后由 yangjuniori 于 2011-12-8 23:06 编辑 ]
附件: 您所在的用户组无法下载或查看附件

TOP

兰州,什么时候可以适当加一点标点呢?

TOP

LZ总是在弄一些莫名其妙的东西,自己说不清,咱也看不清

TOP

猴哥,加些标点看起来稍微不吃力,文章给别人看的。。。

TOP

iPhone
加标点很麻烦?

TOP

能折腾出让自己满意的东西挺好的,羡慕。

TOP






这效果 跟街机一样了
---------------------------还是CRT给力

TOP

每次看lz的帖子都觉得着急。。。。。。。

TOP

重写:
478平台奔四一台 ,其实是多年前给女朋友装的. 后来她老妈用了,  
最近我装了一台780G+AMD220给她老妈,然后这主板内存我偷偷带回来了, 穷人-_-搞来搞去都是低端集成的,,哎 .


我平时喜欢玩97 98 SF2CE SF2X EX2  街霸EX如果用MAME运行速度不给力. 需要使用ZINC模拟器 找出NV6200A装上 , 驱动我装163.75的 因为可以在没有显示器数据(EDID)的情况下输出480I  Ander以前组装框体就遇到这个问题(超NB的SNK NEOGEO原配框体 三菱显像管) 当时没有给他解决 他现在找不到人了,,,

目前就分两大类  一个是鼠标双击bat启动的zinc游戏 与ADVMENU挂接MAMEPLUS两类
zn游戏都是用命令行启动的  自己做了几十个批处理 又分为480线游戏比如正义学园和240线比如街霸EX  也可以把240线的变成480线的 比如raystorm 看起来清楚很多   我看JS是用带psx插件的mame我不知道速度怎么样 .   

这次软件一共有ADVMENU MAMEPLUS ZINC MODELINE RIVATUNER


我是按照商用的要求来做的这个东西 但是网上下载的街机前端我是不敢用 一个是有别人广告  另一个不知道怎么的把你音频设置歪到一边去,,  我是完美主义  不会用单声道输出的   以前研究过advmenu 这次还是继续用吧
用datutil(datutil -g 1944,1944j,avsp,avspj,armwar,pgear,batcir,batcirj,cybots,cybotsj,dstlk,vampj.ddsom,ddsomj,ddtod,ddtodj,ecofghtr,uecology,gigawing,gigawingh,hsf2,hsf2j,choko,jyangoku,mmatrix,mmatrixj,mshvsf,mshvsfj,mvsc,mvscj,megaman2,rockman2j,rmancp2j,mpang,mpangj,nwarr,vhuntj,progear,progearj,pzloop2,smbomb,sfa3,sfz3j,sfa,sfzj,sfz2alj,pfghtj,spf2xj,ssf2,ssf2j,ssf2t,ssf2xj,vhunt2,vsav2,vsav,vsavj,xmvsf,xmvsfj,xmcotaj -f listxml -o cps2.xml listxml.xml)把我要的游戏选出来 并生成MAME格式的XML 给advmenu   advmenu凭这个来筛选游戏 advmenu还可以用来引导NES游戏 神奇么 ?
还要把cloneof定义全手工删除了   列表所有的游戏都以主ROM出现  ADV系列 很多参数我也还是吃不透只敢用默认的   

以前研究ADVMENU是想让他做15K的输出    但是支持的显卡实在有限  就放弃了   最近发觉好像可以用其他软件来输出15K  ADVMENU只做引导用

比如RIVATUNER就是可以把640*480默认输出 强制为自行添加的30HZ

再说游戏的低解  游戏的240线分辨率用MODELINE添加   比如CPS1的 [email=384*224@59.61]384*224@59.61[/email]实际输出就是59.61 再加上MAME独有的与刷新率同步功能 一点跳帧都不可能  

同分辨率不同刷新率之间的差异可以用纵向+1的方法 比如[email=384*225@59.63]384*225@59.63[/email]是CPS2


MAME中的设置相对简单,  首先给某一个.c的游戏设置  比如
x:\mame\ini\source\cps1.ini
#
# CORE STATE/PLAYBACK OPTIONS
#
snapview                  auto
#
# WINDOWS VIDEO OPTIONS
#
video                     ddraw
waitvsync                 1
syncrefresh               1
#
# PER-WINDOW VIDEO OPTIONS
#
resolution                [email=384x224@60]384x224@60[/email]
#
# FULL SCREEN OPTIONS
#
switchres                 1

neodrvr.ini
#
# CORE STATE/PLAYBACK OPTIONS
#
snapview                  auto
#
# CORE PERFORMANCE OPTIONS
#
refreshspeed              1
#
# CORE MISC OPTIONS
#
bios                      uni-bios_2_3
#
# WINDOWS VIDEO OPTIONS
#
video                     ddraw
waitvsync                 1
syncrefresh               1
#
# PER-WINDOW VIDEO OPTIONS
#
resolution                [email=320x224@59]320x224@59[/email]
#
# FULL SCREEN OPTIONS
#
switchres                 1


看着街机市场那种不完美的东西 真希望自己做的东西能把他们大换血  可是我感觉希望渺茫啊   

研究这个只为了能更真实的体验老游戏  而不论是在街机厅或者家里       卖的话也只给有缘分的人一定要有爱  正版与否重要吗?

TOP

 47 1234
发新话题
     
官方公众号及微博