前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >THE UNIVERSE BIOS; universe bios 操作指南

THE UNIVERSE BIOS; universe bios 操作指南

作者头像
xuyaowen
发布2021-02-04 11:09:12
2.5K0
发布2021-02-04 11:09:12
举报
文章被收录于专栏:XUYAOWEN的专栏XUYAOWEN的专栏

记录universe bios 操作指南;universe-bios 主要是街机NEO-GEO的BIOS系统,可以对游戏进行设置,开启隐藏功能;当我们只使用手柄进行控制的时候,使用UNIBIOS可以使得手柄能够快速配置游戏;

官方网站:http://unibios.free.fr/

The UNIVERSE BIOS is for owners of MVS or AES hardware that want an easy way to change country region or between Arcade or Console mode on boot. Also included are other features that are not possible using the standard MVS bios. The UNIVERSE BIOS is also designed to give easy access to things like inserting coins, test mode and memory card management when using the joystick ports only. Of course the BIOS still allows standard operation too

下图是双截龙在 universe-bios下的运行场景;使用universe系统可以进行后台设置,开启隐藏的Duke&Shuko人物等,或者通过设置调试码,进行调试;

在更换最新的UNIBIOS-4.0后,界面:

对应的功能也相对增多了;

UNIBIOS 的使用:

代码语言:javascript
复制
USING THE UNIVERSE BIOS (MVS only)
----------------------------------
The first time a MVS system is switched on after UNIVERSE BIOS installation the
system will default to EURO region and ARCADE operation mode. The BootUp HW Test
option will be disabled by default also. You can change any of these settings to
your desired setup at any time by following the information in this manual.

  Important Notes
  ---------------
  If the systems backup SRAM battery is dead any changed settings will be lost on
  power down and the default settings will be reloaded. I would suggest recharging
  or replacing the onboard battery in this situation.

  The backup SRAM is totally cleared the first time the UNIVERSE BIOS is run on a
  MVS system, this is to ensure compatibility.


USING THE UNIVERSE BIOS (AES only) 
----------------------------------
Because the AES system has no backup SRAM the system will use the memory card to
store the systems region and operation mode settings. This info is then read once
at power on, it’s not read again after using the system reset button or soft reset
option. If a memory card is not present the system will default to EURO region and
CONSOLE operation mode on power up, you can then change this as required once you
reach the splash screen.

  Important Notes
  --------------- 
  The hardware test will keep looping until you release its button code. The screen
  flashes each time the hardware check loops itself.

  Hard DIP’s are all set in the off position and cannot be changed.

  When in ARCADE mode you cannot disable developer mode.


Accessing Menus
---------------
The following codes should be used while the splash screen is showing or held during
system power up (splash disabled). Button codes will only work on player 1 controls. 

  A+B+C   = Main UNIVERSE BIOS Menu
  A+B+C+D = Memory Card Manager
  B+C+D   = Test mode (MVS only)
  B+C+D   = Hardware Test (AES only)

  (Use 2up controller for the code below)

  A+B+C+D = Controller Test (AES only)


The following codes are available in game only, they will not work if you have disabled
the in game menu (general bios settings).

  START+SELECT = In Game Menu
  START+COIN   = In Game Menu
  START+A+B+C  = In Game Menu


The Main Menu
-------------
To navigate the UNIVERSE BIOS menu you will need to use player 1 controls,
button (A) is used as select, (C) to exit. Here is a list of all available
options along with a small description.

  Region Settings
  ---------------
  This is where you choose your region and operation mode of the BIOS. Any settings
  made on this screen are permanently saved until you decide to change them.

  General Settings (MVS only)
  ---------------------------
  Like the region settings these setting are also saved until changed.

  - Disable BootUp HW Test
      This option forces the UNIVERSE BIOS to skip some hardware tests at power on,
      it makes booting faster but you have no guarantee the system is in full working
      order. This option is on by default. 

  - Disable In Game Menu
      This option disables the in game menu when enabled.

  - Disable Input Crossing
      When enabled this option will disable the input crossing feature.

  - Enable Cabinet Fixes 
      When enabled 1Up (A) and (B) buttons will act as game select buttons during attract
      mode on multislot hardware. This option also registers a coin entered into a cab
      with only one coin chute to the 2Up side if 2Up (START) is held down while coin is
      inserted. Only works in ARCADE mode while 2 coin counters are drawn on screen.

  - Disable Splash Screen
      This option disables the splash screen at startup when enabled.

  - Enable Arcade Protect
      This setting is designed to allow the Universe Bios to be run easier in an arcade
      environment. When enabled either the TEST MODE button must also be pressed or
      hard DIP 1 must be ON for button codes at the splash screen to work. This setting
      also forces the system to reset if a game should crash instead of giving an error.

  Game SoftDIP Settings (AES only)
  --------------------------------
  Here you can change game settings like the amount of lives given per game, amount of
  time rounds lasts or enable blood for example. Note that Soft DIP’s are reset on
  changing the country region so always select your region setup before editing any
  soft DIP’s.

  GameCart CRC Check
  ------------------
  Here you can check that a games program data is correct by using the CRC32 algorithm.
  The screen will display the GAME ID and CRC32 for each memory region used. The result is
  then checked against an internal database to confirm it’s good. Possible messages
  resulting from this check are;

  OK    -  CRC32 Good
  NG    -  CRC32 Bad
  ??    -  CRC32 not in database

  DO NOT take the above output as 100% accurate as some CRC32 values in the database are
  probably wrong (bad dumps etc). If your game does give a different CRC32 than what’s
  expected then please email the details to us (info@universebios.com).

  Jukebox Music Player
  --------------------
  Here you can listen to music from games. Each tune or sound is assigned a sound code.
  By selecting different codes you will hear different tunes or game fx.

  PC-2-NEO
  --------
  This feature allows you to send and receive data from the NeoGeo using a cable that is
  connected to the 2UP joystick port. Using this feature gives one the ability to run
  your own code on the system or backup memory cards for example.

  This feature should be considered beta at this point but is known to work. Please
  visit the official homepage for more information on how to build the cable or
  download the needed PC software.


The In Game Menu
----------------
To navigate the In Game menus use player one controls and button (A) to select. Not doing
anything for a short period will cause the screen to blank while idle. This feature
prevents monitor burn if using the In Game menu to pause games. Available options are.

  The Cheat Database
  ------------------
  Everything is quite straight forward here although using cheats can cause adverse game
  effects. For example, if you experience game lockups when using a cheat try turning it
  off which may allow the game to continue and then enable it again later. Cheats can also
  cause GFX issues, most notably at the end for energy bars. On MULTISLOT hardware any
  active cheats will be disabled when changing game, they will not be restored automatically.

  Debug DIP Settings
  ------------------
  These settings are more advanced. Debug DIPS do different things depending on the game,
  unless you know what your doing it’s best to leave them alone although experimenting won’t
  cause damage. If a cheat is enabled that uses a games debug dip address you will see it
  via a highlighted number under the DIP value.

  Patch Memory
  ------------
  Here you can manually choose addresses in the NeoGeo memory space and patch byte values
  there. For example by placing different values into 0x320000 you can change any currently
  playing music. You can also use this feature for cheats and other stuff.

  Last menu option (selectable)
  -----------------------------
  The final menu setting is changeable, do this by moving the joystick left or right once
  highlighted. Possible options are;

    Soft Reboot System
    Menu Color Changer 
    Main Memory Viewer    
    Video RAM Viewer
    PC-2-NEO


Input Crossing
--------------
This feature gives you the ability to use the joystick ports (if the system has them) and
the JAMMA connector for things they weren’t initially designed for. Here’s a breakdown on
how it works.

  When using the joystick ports (if the system has them) the select buttons will insert
  coins when pressed if running in arcade mode. On MULTISLOT hardware this is disabled
  when more than one game found (ensures correct game changing operation).

  When using the JAMMA connection for joystick control the coin switches (for getting credits)
  become player 1 and player 2 select buttons when in console mode (see known issues).

  On a MULTISLOT system the joystick port select buttons and JAMMA connector select game
  pins do the same thing (by hardware design). This means you can use the game select buttons
  as player 1 and player 2 select buttons too.

  On a MULTISLOT system game selecting is only available during the attract mode sequence
  when in console mode.

资源链接:https://github.com/yaowenxu/Projects/tree/master/Nebula/UNI-BIOS

Tips1:

在kawaks模拟器中,使用cheats可以达到同样的效果;但是kawaks模拟器不支持UNIBIOS的加载;在MAME和Nebula系统中,可以使用UNIBIOS手动修改;我甚至怀疑Nebula底层是基于MAME系统制作的;

根据模拟器网站:http://www.emulator-zone.com/doc.php/arcade/nebula.html 的介绍:The emulator is using the MAME naming system so any mame compatible game that is supported should have the same name.

我相信Nebula系统在设计和实现过程中是参考了mame项目,设计机制也是和mame系统相似的;从个人使用情况来看,Nebula系统使用起来更为简洁和友好;

Kawaks Cheats可以参考:https://github.com/Game-Emulators/Kawaks-ROMs/tree/master/cheats

Tips2:

经过测试,Kawaks的Cheats 在Nebula模拟器中也能正常使用,我相信这是它们共用一套游戏命名机制的原因;Cheats在Nebula系统中称为金手指,使用效果如下:

注意:在使用金手指的时候,不能使用UNIBIOS模式;应直接使用模拟器运行;

但个人觉得,还是UNIBIOS系统好用;感谢作者的无私贡献;

保持更新;更多内容请关注cnblogs.com/xuyaowen; 如果有不明白的地方,欢迎在博客下面留言交流;

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-02-02 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档