Eternal Fighter Zero/FAQ: Difference between revisions

From Mizuumi Wiki
Jump to navigation Jump to search
(→‎How can I contribute to the wiki?: Adding information about proper screenshot taking settings.)
 
(34 intermediate revisions by 2 users not shown)
Line 1: Line 1:
''If you are looking for ancient information from the old FAQ for some reason, please check [[Eternal Fighter Zero/FAQ/old|the archived version of the FAQ]].''
== Gameplay ==
<hr/>
* '''Why is the game running at 64FPS?'''
 
== Netplay ==
* '''Does this game have rollback netcode?'''
:Yes, with the EFZ Revival netplay client, which can be found [https://www.mediafire.com/file/tspwu1gnuo8o4ny/EfzRevival_102h%2521%2521.zip/file here.] This client also fixes Windows compatibility issues, lets you save netplay replays, and provides more and better training functions.
 
* '''Where can I find people to play with?'''
 
:Join the EFZ Discord server [https://discord.gg/aUgqXAt here!]
 
* '''Why can't I connect?'''
 
:There are a lot of possible reasons, but the most common solution is to port forward instead of using holepunching.
 
* '''How do I port forward?'''
 
:You can learn how to port forward [[Eternal Fighter Zero/Netplay/Port Forward|here.]]
 
* '''Why can't I spectate?'''
 
:Players playing via holepunching sometimes cannot be spectated. You can try to spectate while they are in delay select (before the game starts), or spectate their opponent's IP instead. If you can't connect to either player, try spectating using the IP of another spectator.
 
* '''How do I catch up to the current match when spectating?'''


:You can spectate at up to 9x normal speed by pressing + on the numpad by default (you can change the hotkey in EfzRevival.ini). '''Do not forget to reduce your speed back to 1x with - on the numpad when you catch up or else the game will look choppy!'''
:EFZ was designed to run at 60FPS, but it was also designed for older versions of Windows. On Windows XP and later, it runs at 64FPS and many players got accustomed to it. When EFZ Revival was made, it was decided to keep the game running at 64FPS so as to not disrupt the existing playerbase who had become used to the slightly higher frame rate.


== Gameplay ==
* '''What are the tiers?'''
* '''What are the tiers?'''


:There is no definitive tier list, but some opinions have been documented [http://pastebin.com/uxse4Nt1 here.]
:There is no definitive tier list, but some opinions have been documented [http://pastebin.com/uxse4Nt1 here.]


* '''This is an old game, are there any banned characters?'''
* '''Are there any banned characters?'''


:[[Eternal Fighter Zero/Kanna|Kanna]] is the only banned character. Everyone else is legal, including [[Eternal Fighter Zero/UNKNOWN|UNKNOWN]].
:[[Eternal Fighter Zero/Kanna|Kanna]] is the only banned character. Everyone else is legal, including [[Eternal Fighter Zero/UNKNOWN|UNKNOWN]].
Line 42: Line 19:


:Check out the [[Eternal Fighter Zero/FAQ/Character Choice|Character Choice page.]]
:Check out the [[Eternal Fighter Zero/FAQ/Character Choice|Character Choice page.]]
* '''Why is the game running at 64FPS?'''
:EFZ was designed to run at 60FPS, but it was also designed for older versions of Windows. On Windows XP and later, it runs at 64FPS and many players got accustomed to it. When EFZ Revival was made, it kept the game running at 64FPS so as to not disrupt the existing playerbase.


* '''What are subframes? / What does .33 or .66 mean in the frame data?'''
* '''What are subframes? / What does .33 or .66 mean in the frame data?'''


:EFZ was designed to only '''visually''' run at 60FPS, but internally it ran at 180FPS (192FPS on EFZ Revival). This meant that between every visible frame, there are two frames of gameplay that are not visible to the player. For a visual example of subframes, watch [https://www.youtube.com/watch?v=UOc58Vd-3u4 this video]
:EFZ was designed to only '''visually''' run at 60FPS, but internally it ran at 180FPS (64FPS and 192FPS on EFZ Revival). This meant that between every visible frame, there are two frames of gameplay that are not visible to the player. For a visual example of subframes, watch [https://www.youtube.com/watch?v=UOc58Vd-3u4 this video.]


== Controls, Options and Troubleshooting ==
== Controls, Options and Troubleshooting ==
Line 79: Line 52:
* '''Why can't I use [insert training function]?'''
* '''Why can't I use [insert training function]?'''


:Many training functions don't actually work in the PRACTICE mode, try VS HUMAN instead. Also see the [[Eternal Fighter Zero/Training Mode | training mode]] page.
:Many training functions don't actually work in the PRACTICE mode, try VS HUMAN instead. See the [[Eternal Fighter Zero/Training Mode | training mode]] page for more information.


* '''I have found an issue with EfzRevival. How can I report it?'''
* '''I have found an issue with EfzRevival. How can I report it?'''


:Email [email protected] with the issue.
:Email [email protected] with the issue.
== Netplay ==
* '''Does this game have rollback netcode?'''
:Yes, with the [https://www.mediafire.com/file/tspwu1gnuo8o4ny/EfzRevival_102h%2521%2521.zip/file EFZ Revival netplay client]. This client also fixes Windows compatibility issues, lets you save netplay replays, and provides more and better training functions.
* '''Where can I find people to play with?'''
:Join the [https://discord.gg/aUgqXAt EFZ Discord server]!
* '''Why can't I connect?'''
:There are a lot of possible reasons, but the most common solution is to port forward instead of using holepunching.
* '''How do I port forward?'''
:You can learn how to port forward [[Eternal Fighter Zero/Netplay/Port Forward|here.]]
* '''Why can't I spectate?'''
:Players playing via holepunching sometimes cannot be spectated. You can try to spectate while they are in delay select (before the game starts), or spectate their opponent's IP instead. If you can't connect to either player, try spectating using the IP of another spectator.
* '''How do I catch up to the current match when spectating?'''
:You can spectate at up to 9x normal speed by pressing + on the numpad by default (you can change the hotkey in EfzRevival.ini). '''Do not forget to reduce your speed back to 1x with - on the numpad when you catch up or else the game will look choppy!'''


== How can I contribute to the wiki? ==
== How can I contribute to the wiki? ==
Line 92: Line 89:
=== Can I contribute to the wiki if I am new to the game? ===
=== Can I contribute to the wiki if I am new to the game? ===


Yes! Just try to keep your edits to things that are easy and do not require game knowledge. Examples:
:Yes! Just try to keep your edits to things that are easy and do not require game knowledge. Examples:
*Grammar and typo fixes
:*Grammar and typo fixes
*Adding links to videos and resources from experienced players
:*Adding links to videos and resources from experienced players


Examples of what '''NOT''' to do:
:Examples of what '''NOT''' to do:
*Do not remove anything substantial without input from a more experienced player
:*Do not remove anything substantial without input from a more experienced player
**If you are helping another, more experienced editor and have been told what to remove, then this is OK.
:**If you are helping another, more experienced editor and have been told what to remove, then this is OK.
*Do not make joke edits
:*Do not make joke edits
**An example of a joke edit is adding a caption for a move where the text is a meme or a joke.
:**An example of a joke edit is adding a caption for a move where the text is a meme or a joke.


As you become more experienced, you may be able to make more substantial additions. When in doubt, ask for opinions on an edit either in the [https://discord.gg/aUgqXAt EFZ Discord] or on the specific page's talk page. Remember to be open to criticism.
:As you become more experienced, you may be able to make more substantial additions. When in doubt, ask for opinions on an edit either in the [https://discord.gg/aUgqXAt EFZ Discord] or on the specific page's talk page. Remember to be open to criticism.


=== How should I format my edits? ===
=== How should I format my edits? ===


Our current standard for formatting is [[Eternal Fighter Zero/Nayuki Minase (awake)|Nayuki (awake)'s]] page. Please refer to this closely when making edits!
:Our current standard for formatting is [[Eternal Fighter Zero/Sayuri Kurata|Sayuri's]] page, please refer to this page closely when making edits.
 
=== Frame Data ===
 
:When collecting frame data, please use [https://mega.nz/file/KO5EAAbJ#Yfpf9LhVPM4kYME1Gii-e5QwEGSCMHw0Sp-7PHp58Qs subframe step]. This mod makes [[Eternal Fighter Zero/Training Mode#EFZ Revival Keys|frame step]] advance in [[Eternal Fighter Zero/Advanced Mechanics#Subframes|subframes]] rather than full frames. It does not affect frame stepping in replays. '''The .dll is based on EfzRevival version 1.02f. Be sure to make a backup of your original EfzRevival.dll.''' EfzRevival's input display is not designed to show subframes, instead it will only increment the displayed input duration every three subframe steps. You will have to keep track of which exact subframe you are on yourself. The "Frame Step" value ''will'' increment every subframe, however.
 
=== Gameplay Images ===
 
<u>Image Quality</u>


There is currently a bug with : indentation on this version of MediaWiki. Try to only ever use a maximum of one. Example:
:If adding gameplay images, such as move images, please ensure that the settings in your EfzRevival.ini and CONFIG_EN.exe match the following:


<nowiki>:Example text.</nowiki>
:EfzRevival.ini:
:*WindowWidth=640
:*WindowHeight=480
:*BackBufferWidth=640
:*BackBufferHeight=480


=== Frame Data ===
:CONFIG_EN.exe:
:*[[Image:EFZ Start with 640x480.png]]
 
:If you use settings on your PC to upscale or downscale the resolution, return the scaling to 100% before taking screenshots.
 
:Images taken should not be resized in an image editor before uploading.


When collecting frame data, please use [https://mega.nz/file/KO5EAAbJ#Yfpf9LhVPM4kYME1Gii-e5QwEGSCMHw0Sp-7PHp58Qs subframe step]. This mod changes the function of the [[Eternal Fighter Zero/Training Mode#EFZ Revival Keys | frame step]] training function to advance [[Eternal Fighter Zero/Advanced Mechanics#Subframes | subframe]] by subframe rather than full frames. It does not affect frame stepping in replays. '''The file is based on EfzRevival version 1.02f, please keep a backup of your original EfzRevival.dll, especially if you are using a different version.''' Also, EfzRevival's input display is not designed to show subframes, so it will only increment the displayed input duration every three subframe steps. You will have to keep track of which exact subframe you are on yourself. The "Frame Step" value ''will'' increment every subframe, however.
<u>Hiding GUI Elements</u>


=== Gameplay Images ===
:By default ENTER will hide the EfzRevival GUI, this is defined in EfzRevival.ini:
:*ToggleDisplay=DIK_RETURN


If adding gameplay images, such as move images, please ensure that the settings in your EfzRevival.ini and CONFIG.exe match the following:
:If the battle HUD or background obscures a move or its hitboxes, a beta version of EfzRevival can be used to hide these elements: [https://mega.nz/file/uQQWnAgA#LsDqyv7o2v91N2KvtkZnlCL-XQvGqatJlH7PK7HB3-g EfzRevival 1.02i - test2]


EfzRevival.ini:
:After installing, edit EfzRevival.ini and under the [Practice] section add:
*WindowWidth=640
:*KillBG=DIK_T
*WindowHeight=480
*BackBufferWidth=640
*BackBufferHeight=480


CONFIG.exe:
:When T is pressed, the background will toggle between black and white which can be useful for creating contrast.  
*[[Image:EFZ Start with 640x480.png]]


If you use settings on your PC to upscale or downscale the resolution, return the scaling to 100% before taking screenshots.
:After disabling the background, if you quit the match with ESC and start a new match the background will reappear but without the battle HUD. This can be useful to hide the battle HUD for screenshots without removing the background. To get the battle HUD back, restart the game.


=== I have more questions! ===
=== I have more questions! ===


If you have any questions regarding the wiki, feel free to ask them in the [https://discord.gg/aUgqXAt EFZ Discord.]
:If you have any questions regarding the wiki, feel free to ask them in the [https://discord.gg/aUgqXAt EFZ Discord] or make a new topic on the [[Talk:Eternal_Fighter_Zero|EFZ wiki talk page.]]


{{EFZ}}
{{EFZ}}


[[Category:Eternal Fighter Zero]]
[[Category:Eternal Fighter Zero]]

Latest revision as of 16:00, 1 June 2024

Gameplay

  • Why is the game running at 64FPS?
EFZ was designed to run at 60FPS, but it was also designed for older versions of Windows. On Windows XP and later, it runs at 64FPS and many players got accustomed to it. When EFZ Revival was made, it was decided to keep the game running at 64FPS so as to not disrupt the existing playerbase who had become used to the slightly higher frame rate.
  • What are the tiers?
There is no definitive tier list, but some opinions have been documented here.
  • Are there any banned characters?
Kanna is the only banned character. Everyone else is legal, including UNKNOWN.
  • Are there any banned stages?
No, but tournaments usually acknowledge that some stages pose visibility issues, especially for some characters' projectiles. Players are typically allowed to quit to character select and pick a different stage so long as they do so before the round starts. The most common offenders are the Sunset Rooftop, Infinite Sky, World of Eternity, and the daytime variants of the Snowy Park and Minase Household.
  • What character should I pick? I usually like x, y and z.
Check out the Character Choice page.
  • What are subframes? / What does .33 or .66 mean in the frame data?
EFZ was designed to only visually run at 60FPS, but internally it ran at 180FPS (64FPS and 192FPS on EFZ Revival). This meant that between every visible frame, there are two frames of gameplay that are not visible to the player. For a visual example of subframes, watch this video.

Controls, Options and Troubleshooting

  • How do I change my controls?
In config.exe in your EFZ folder. If config.exe does not seem to be working, try using DInput_Config_Beta.exe. If you do not have said config, try downloading a newer version of EFZ Revival or asking in the EFZ Discord. If your controller's directionals do not seem to be recognized in controller config, try loading up the game anyway and seeing if they work.
  • Is it possible to change sound settings?
To a degree. You can disable the BGM by default in EfzRevival.ini.
  • How do I save offline replays?
The vanilla way is to go in the REPLAY menu, select a replay slot, and then select "Record Replay" (second option). When the match has ended (even prematurely via ESC), it will be saved in that slot.
If using EfzRevival's tournament mode, you can assign a folder in EfzRevival.ini to automatically save replays of all matches to. The normal setting is \Tournament, but the folder is not created by default.
  • How do I save netplay replays?
Be sure you have created a \netplay folder in EFZ\replays, otherwise the replays won't save!
  • How do I change the port I host on? It wont let me change from 10800 in the caster!
There's an option in the .ini for the default port.
  • How do I fix "The program can’t start because MSVCR110.dll is missing from your computer."?
Download and install the x86 version of: http://www.microsoft.com/en-gb/download/details.aspx?id=30679
  • Why can't I use [insert training function]?
Many training functions don't actually work in the PRACTICE mode, try VS HUMAN instead. See the training mode page for more information.
  • I have found an issue with EfzRevival. How can I report it?
Email [email protected] with the issue.

Netplay

  • Does this game have rollback netcode?
Yes, with the EFZ Revival netplay client. This client also fixes Windows compatibility issues, lets you save netplay replays, and provides more and better training functions.
  • Where can I find people to play with?
Join the EFZ Discord server!
  • Why can't I connect?
There are a lot of possible reasons, but the most common solution is to port forward instead of using holepunching.
  • How do I port forward?
You can learn how to port forward here.
  • Why can't I spectate?
Players playing via holepunching sometimes cannot be spectated. You can try to spectate while they are in delay select (before the game starts), or spectate their opponent's IP instead. If you can't connect to either player, try spectating using the IP of another spectator.
  • How do I catch up to the current match when spectating?
You can spectate at up to 9x normal speed by pressing + on the numpad by default (you can change the hotkey in EfzRevival.ini). Do not forget to reduce your speed back to 1x with - on the numpad when you catch up or else the game will look choppy!

How can I contribute to the wiki?

In order to get an account on Mizuumi, please refer to the instructions on the getting started page. Please ensure you read the whole getting started page before making your first edit.

Refer to this spreadsheet to see where help is needed most. All constructive contributions are much appreciated.

Can I contribute to the wiki if I am new to the game?

Yes! Just try to keep your edits to things that are easy and do not require game knowledge. Examples:
  • Grammar and typo fixes
  • Adding links to videos and resources from experienced players
Examples of what NOT to do:
  • Do not remove anything substantial without input from a more experienced player
    • If you are helping another, more experienced editor and have been told what to remove, then this is OK.
  • Do not make joke edits
    • An example of a joke edit is adding a caption for a move where the text is a meme or a joke.
As you become more experienced, you may be able to make more substantial additions. When in doubt, ask for opinions on an edit either in the EFZ Discord or on the specific page's talk page. Remember to be open to criticism.

How should I format my edits?

Our current standard for formatting is Sayuri's page, please refer to this page closely when making edits.

Frame Data

When collecting frame data, please use subframe step. This mod makes frame step advance in subframes rather than full frames. It does not affect frame stepping in replays. The .dll is based on EfzRevival version 1.02f. Be sure to make a backup of your original EfzRevival.dll. EfzRevival's input display is not designed to show subframes, instead it will only increment the displayed input duration every three subframe steps. You will have to keep track of which exact subframe you are on yourself. The "Frame Step" value will increment every subframe, however.

Gameplay Images

Image Quality

If adding gameplay images, such as move images, please ensure that the settings in your EfzRevival.ini and CONFIG_EN.exe match the following:
EfzRevival.ini:
  • WindowWidth=640
  • WindowHeight=480
  • BackBufferWidth=640
  • BackBufferHeight=480
CONFIG_EN.exe:
  • EFZ Start with 640x480.png
If you use settings on your PC to upscale or downscale the resolution, return the scaling to 100% before taking screenshots.
Images taken should not be resized in an image editor before uploading.

Hiding GUI Elements

By default ENTER will hide the EfzRevival GUI, this is defined in EfzRevival.ini:
  • ToggleDisplay=DIK_RETURN
If the battle HUD or background obscures a move or its hitboxes, a beta version of EfzRevival can be used to hide these elements: EfzRevival 1.02i - test2
After installing, edit EfzRevival.ini and under the [Practice] section add:
  • KillBG=DIK_T
When T is pressed, the background will toggle between black and white which can be useful for creating contrast.
After disabling the background, if you quit the match with ESC and start a new match the background will reappear but without the battle HUD. This can be useful to hide the battle HUD for screenshots without removing the background. To get the battle HUD back, restart the game.

I have more questions!

If you have any questions regarding the wiki, feel free to ask them in the EFZ Discord or make a new topic on the EFZ wiki talk page.


General
FAQ
Media
Characters
Akane
Akiko
Ayu
Doppel
Ikumi
Kanna
Kano
Kaori
Mai
Makoto
Mayu
Minagi
Mio
Misaki
Mishio
Misuzu
Mizuka
Nayuki (asleep)
Nayuki (awake)
Rumi
Sayuri
Shiori
UNKNOWN
Mechanics
Guides