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


 17 12
发新话题
打印

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

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

接隔行监视器可以用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






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


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

自己也觉得有点搞  有些环节是环环相扣的  不知道怎么表达    可能讲太清楚也没用  

我只好说 我能用模拟器达到最接近真机的效果  不管液晶还是CRT   我都试验了

TOP

引用:
原帖由 tdkz 于 2011-12-10 08:12 AM 发表
posted by wap, platform: MOTOROLA (Defy)

一定要用肉做出豆腐味,这世界上存在不能吃豆腐的人么?
终于说出一句有意思的话了   

如果有什么病不能吃肉呢,,,    SO  你们可以把我当作兼容机 或是烧录卡  而不是当作一台电脑    不知道行不行,,,,  况且5B的烧录卡还有BUG  而模拟器BUG明显少的多啊

TOP

总之你们啊  搞收藏上千上万都有   俺搞点便宜实惠的就不行,,
有什么可自欺欺人呢 人不都想效果好一些呢   自己心理价格已经定的很低了    光说一个转换器好的都得好几百  有我这个效果直接吗?            勉强用用与绝对完美往往就是只差一点点   

自认为自己接隔行电视机已经完美   所以趁现在还有人用 赶快做几个出来   就算街机厅也没完全淘汰CRT        

用隔行电视的买我一个板子就行   以后还可以用在CBOX上        



说肉还是豆腐的你想一下 你把MVS AES卡带全部买来 你说现实吗?          难道你指望MVS卡带可以升值?     

你说喜欢基板的 天天不开模拟器玩基板的话也不是很方便      

我做的这个也可以当作电视版的千机变   我不相干堆硬件跑量的事情  更重要的是要你用PC了解基板真实效果

TOP

对于街机 我是这么想的
我不推崇一台机器 上几百上千个游戏  这样做的话玩家是有的玩了 但是每天玩的最多的或许就这么些  ,,  这样就丧失了导向意义  比如既有街霸33又有97加强版装到了一起 天天有小P孩乱摇97 33就被埋没了
当年snk放弃多卡槽MVS或许也有这样的原因  
我认为应该是将档次定位相近的游戏集成到一起  

历来街机经典游戏太多了 如果谁都一定要BOSS进街机板的话 BOSS估计会被麻烦死  有些古老冷门硬件估计购买运输后期维修我也很担心  

抛开版权不讲  首先一个游戏要有人认知  先用模拟器改装的街机玩着 待用户群扩大了 模拟器如果感到有缺点   再购置正版的街机板我也认为是妥当的    为何街霸2CE 97那么普及  2X 98 99 2000就不行 那就是因为基板数量的原因    我想  如果模拟没有缺点的话 如果玩家心理不偏激的话 玩家们会接受模拟器改装的街机的


街机BOSS的角度上说 他们为了节省成本 曾经也尝试过很多方式 从当年PS SS DC改街机

几乎是定期都要更换激光头 后来的PS2 XBOX相对较好  硬盘相对不容易坏  

街机BOSS要的只是生意好 基板要不出问题  维修便宜方便  外观什么就不太重要了
我想我可以做到这一点  


模拟器界反对将MAME进行商用   但是我认为 如果不将经典游戏重归街机厅  经典的街机游戏将永远停留在宅男的电脑里 只有在模拟器论坛才能见到他们的攻略,,,,网战也不一定能遇到志同道合的高手  

街机厅是一个低消费的消遣方式  靠低价格来吸引玩家  现在物价上涨的厉害  不知道还能顶多久?   

我们玩家需要的就是大家坐在街机厅  一边玩可以和旁边的玩家聊天  可以认识新的朋友  可以"输了换人"

从以前我们要街机BOSS进XX游戏 变成现在我能为街机行业做什么   我想这就是我这些年根本的变化  研究模拟器 图像质感 街机硬件  希望能派上用场,,

[ 本帖最后由 yangjuniori 于 2012-1-8 17:27 编辑 ]

TOP

引用:
原帖由 tdkz 于 2011-12-10 05:15 PM 发表

所以用肉做豆腐,这....
为何中国那么多人都买山寨 他们是肉吗?

TOP

写下要求 可以尝试定做

TOP

引用:
原帖由 zo 于 2011-12-8 12:40 PM 发表
每次看lz的帖子都觉得着急。。。。。。。
急什么 有问题就提呗........

TOP

vga输出吗?  
你现在的系统中设置60HZ输出的是什么呢

TOP

先挑小的说吧    RGBHV转S端子 有老电视的都能用     可以去试试效果  我口才不好   真的,,

TOP

10年前我倒是一直在用PC玩   不过这个理想那个时候就有了 但是找不到软件硬件  现在有了MODELINE这些东西  才发现图像可以那么完美   

好像是有点晚    你看手机都能运行KOF了 ,,,,,,,

TOP

十年前 的话DOSMAME和家用模拟器其实效果还可以 不过当时电脑价格也很高啊

[ 本帖最后由 yangjuniori 于 2012-3-13 01:59 编辑 ]

TOP

 17 12
发新话题
     
官方公众号及微博