Difference between revisions of "Updates"

From EmuVR Wiki
Jump to: navigation, search
(Updated for 1.0.4 and modified some wording in previous updates for standardization)
Line 9: Line 9:
  
 
New:
 
New:
* Mouse and Keyboard input for games!
+
* Mouse and Keyboard input for games
** This increases our working cores list, which will now include: DOS, Commodore 64 / 128 / PLUS4 / VIC20, Commodore Amiga, Amstrad CPC, Atari 5200, ZX Spectrum, MSX, Atari ST/STE/TT/Falcon, NEC PC-98, Sharp X68000, ScummVM, ZX81
+
** This increases the working cores list, which will now include: ''DOS, Commodore 64 / 128 / PLUS4 / VIC20, Commodore Amiga, Amstrad CPC, Atari 5200, ZX Spectrum, MSX, Atari ST/STE/TT/Falcon, NEC PC-98, Sharp X68000, ScummVM, ZX81''
** This also allows us to play some games for cores that support mouse or keyboard as extra peripherals, like Mario Paint for the SNES and The Typing of the Dead for Dreamcast.
+
** This also allows for playing some games for cores that support mouse or keyboard as extra peripherals, like ''Mario Paint for the SNES'' and ''The Typing of the Dead for Dreamcast''.
** Check the new wiki section to learn how to enable and set up this (it's not very straightforward for some cores): [[Keyboard_and_Mouse_Input_For_Games|Keyboard and Mouse Input for Games]]
+
** Enabling this feature might not be very straightforward for some cores, so check the new instructions: [[Keyboard_and_Mouse_Input_For_Games|Keyboard and Mouse Input for Games]]
  
 
Changes:
 
Changes:
 
* Wall clock: if you try to change the time while in "real system time", it will now just automatically switch into "custom time" mode.
 
* Wall clock: if you try to change the time while in "real system time", it will now just automatically switch into "custom time" mode.
* New visual indications when you point to the clock. Those changes were needed because it seems most of the people making videos of EmuVR didn't read the manual and weren't aware of how to change the time properly (or even think that you can't change the time in EmuVR at all).
+
* Wall clock: new visual indications when you point to it, helping new users being aware that you can change the time.
* Pressing Esc does not instantly close EmuVR anymore. The new shortcut is Shift + Esc.
+
* Pressing Esc does not instantly close EmuVR anymore. The new shortcut is [[Controls#exit_emuvr|Shift + Esc]].
* Press H to toggle the crosshair and objects highlighting outlines. This is intended for people who just want to record cleaner videos. Trying to actually play like this is kinda hard.
+
* [[Controls#toggle_hud|Press H]] to hide/show the HUD (crosshair and object highlighting).
 
* The music player core will now show an animated audio visualizer on the screen.
 
* The music player core will now show an animated audio visualizer on the screen.
* Option to hide the baseboard. Just add the following line to your '''\Saved Data\settings.ini''' file: '''hide_baseboard = "true"'''
+
* New setting to to hide the baseboard. Look up <i>"hide_baseboard"</i> here: [[Settings]].
 
* Disable NTSC shader and/or scanlines for systems that aren't supposed to use them. Ex: DOS and Vectrex. (More to come)
 
* Disable NTSC shader and/or scanlines for systems that aren't supposed to use them. Ex: DOS and Vectrex. (More to come)
* Hide hands when using gamepad or keyboard. Show hands again when using hand controllers. To be able to find your hidden hands (as you need to touch your hand controllers before they reappear), hold Start or Tab for 1 second, and they'll be visible again.
+
* Hide hands when using gamepad or keyboard. Show hands again when using hand controllers. To be able to find your hidden hands (as you need to touch your hand controllers before they reappear), use the [[Controls#show_hands|Force Show Hands]] command.
  
 
Fixes:
 
Fixes:
 
* The DOSBox cores are now way faster than before in EmuVR.
 
* The DOSBox cores are now way faster than before in EmuVR.
* White glow/ring fix for some SteamVR players. Only use this if you actually need it: [[Troubleshooting#I_see_a_white_glow_around_my_vision_.2F_in_the_corner_of_my_eyes|Troubleshooting: I see a white glow around my vision/in the corner of my eyes]]
+
* White glow/ring fix for some SteamVR players. ''Only use this if you actually need it: ''[[Troubleshooting#I_see_a_white_glow_around_my_vision_.2F_in_the_corner_of_my_eyes|White glow fix instructions]].
 
* Fix core overriders causing Retroarch to ignore config appending. This fixes the need for the previous N64 patch.
 
* Fix core overriders causing Retroarch to ignore config appending. This fixes the need for the previous N64 patch.
 
* Fix hands still casting (glitchy) shadows while being invisible from grabbing an object.
 
* Fix hands still casting (glitchy) shadows while being invisible from grabbing an object.
Line 35: Line 35:
 
* Fix no games at all even showing in the menu if your EmuVR path has a single unmatched bracket.
 
* Fix no games at all even showing in the menu if your EmuVR path has a single unmatched bracket.
 
* Fix hand pointer not being disabled when you grab an object from the menu with Vive controllers (now you can grab with both hands)
 
* Fix hand pointer not being disabled when you grab an object from the menu with Vive controllers (now you can grab with both hands)
* Fix bug where using the "Attach cables" button would sometimes try to start attaching them again after completing the action.
+
* Fix that using the "Attach cables" button would sometimes try to start attaching them again after completing the action.
 
* Fixes 100% GPU usage on "Fastest" by enabling Vsync for all quality presets. (Those presets are just temporary, proper graphics quality settings are coming soon)
 
* Fixes 100% GPU usage on "Fastest" by enabling Vsync for all quality presets. (Those presets are just temporary, proper graphics quality settings are coming soon)
  
 
Game Scanner:
 
Game Scanner:
 
* Game Scanner: New "Core Options" dialog. Currently you can only toggle mouse and keyboard input. More options to come in the future.
 
* Game Scanner: New "Core Options" dialog. Currently you can only toggle mouse and keyboard input. More options to come in the future.
* Game Scanner: Change how DOSBox games are added, preventing every random exe file in the folder to be scanned into the playlist. Check the new wiki page to learn how to add DOSBox games: [[Adding_DOSBox_Games]]
+
* Game Scanner: Change how DOSBox games are added, preventing every random exe file in the folder to be scanned into the playlist. Check the new section to learn how to do that: [[Adding DOSBox Games]]
* Game Scanner: New "Update Core List" button. This does not update or redownload your cores, it just updates the list.
+
* Game Scanner: New "Update Core List" button. ''This does not update or redownload your cores, it just updates the list.''
 
* Game Scanner: Fix scan results for Arcade and NeoGeo games.
 
* Game Scanner: Fix scan results for Arcade and NeoGeo games.
* Game Scanner: Check if the patch was actually applied successfully. (For those rare cases where people needed to fix their command prompt)
+
* Game Scanner: Check if the patch was actually applied successfully, making it easier to diagnose this rare [[Troubleshooting#.22The_patch_could_not_be_applied.21.22_error_in_the_Game_Scanner|issue]].
  
  

Revision as of 15:40, 1 March 2019

EmuVR is currently in open beta, with frequent updates to fix issues and add new features.


Version 1.0.4 (Current)

Version 1.0.4 was released to Discord on February 24, 2019.

New:

  • Mouse and Keyboard input for games
    • This increases the working cores list, which will now include: DOS, Commodore 64 / 128 / PLUS4 / VIC20, Commodore Amiga, Amstrad CPC, Atari 5200, ZX Spectrum, MSX, Atari ST/STE/TT/Falcon, NEC PC-98, Sharp X68000, ScummVM, ZX81
    • This also allows for playing some games for cores that support mouse or keyboard as extra peripherals, like Mario Paint for the SNES and The Typing of the Dead for Dreamcast.
    • Enabling this feature might not be very straightforward for some cores, so check the new instructions: Keyboard and Mouse Input for Games

Changes:

  • Wall clock: if you try to change the time while in "real system time", it will now just automatically switch into "custom time" mode.
  • Wall clock: new visual indications when you point to it, helping new users being aware that you can change the time.
  • Pressing Esc does not instantly close EmuVR anymore. The new shortcut is Shift + Esc.
  • Press H to hide/show the HUD (crosshair and object highlighting).
  • The music player core will now show an animated audio visualizer on the screen.
  • New setting to to hide the baseboard. Look up "hide_baseboard" here: Settings.
  • Disable NTSC shader and/or scanlines for systems that aren't supposed to use them. Ex: DOS and Vectrex. (More to come)
  • Hide hands when using gamepad or keyboard. Show hands again when using hand controllers. To be able to find your hidden hands (as you need to touch your hand controllers before they reappear), use the Force Show Hands command.

Fixes:

  • The DOSBox cores are now way faster than before in EmuVR.
  • White glow/ring fix for some SteamVR players. Only use this if you actually need it: White glow fix instructions.
  • Fix core overriders causing Retroarch to ignore config appending. This fixes the need for the previous N64 patch.
  • Fix hands still casting (glitchy) shadows while being invisible from grabbing an object.
  • Fix EmuVR crashing when videos finish playing on some machines.
  • Fix analog input also pressing the DPad for Gamecube games.
  • Fix screen images being slightly cut at the edges.
  • Fix custom labels not loading if your EmuVR path contains brackets.
  • Fix no games at all even showing in the menu if your EmuVR path has a single unmatched bracket.
  • Fix hand pointer not being disabled when you grab an object from the menu with Vive controllers (now you can grab with both hands)
  • Fix that using the "Attach cables" button would sometimes try to start attaching them again after completing the action.
  • Fixes 100% GPU usage on "Fastest" by enabling Vsync for all quality presets. (Those presets are just temporary, proper graphics quality settings are coming soon)

Game Scanner:

  • Game Scanner: New "Core Options" dialog. Currently you can only toggle mouse and keyboard input. More options to come in the future.
  • Game Scanner: Change how DOSBox games are added, preventing every random exe file in the folder to be scanned into the playlist. Check the new section to learn how to do that: Adding DOSBox Games
  • Game Scanner: New "Update Core List" button. This does not update or redownload your cores, it just updates the list.
  • Game Scanner: Fix scan results for Arcade and NeoGeo games.
  • Game Scanner: Check if the patch was actually applied successfully, making it easier to diagnose this rare issue.


Version 1.0.3.1

Version 1.0.3.1 was released to Discord on December 15, 2018. New:

  • Emissive textures for floor/ceiling/walls customization. They'll glow at night!
  • Fix the previous version's N64 DPad fix not being applied properly.
  • Fix gamepad mode reticle going through static objects.


Version 1.0.3

Version 1.0.3 was released to Discord on December 09, 2018.

New:

  • TV glass thickness shader.
  • Customizable floor and ceiling textures.
  • Normal and gloss/roughness maps to custom wallpaper, floor and ceiling textures.
  • Screen Space Reflections. DESKTOP MODE ONLY
  • Adjust your height.

Changes:

  • Slight performance boost: threaded video is now enabled by default. (Huge performance boost for some specific hardwares)
  • Reduced the Moiré effect from scanlines on higher resolution videos and games, like Dreamcast games.
  • Show EmuVR build version in the window title.
  • It's now easier to physically grab objects from the Inventory Menu with your hand through it.

Fixes:

  • Teleport arch being blocked by dynamic objects in your other hand.
  • Sun and moon light shimmering when shining on the window.
  • Black screen on Dreamcast (Reicast) core newer version. If you get a black after this EmuVR update, update your Reicast core: delete "EmuVR\RetroArch\cores\reicast_libretro.dll" and click "Download Missing Cores" in the Game Scanner.
  • For Nintendo 64 cores (both), using the analog also pressed the DPad. Fixes playing games such as Goldeneye.

Version 1.0.2

Version 1.0.2 was released to Discord on October 20, 2018.

Changes:

  • Gamecube and Dreamcast cores support.
  • Experimental streaming support from URLs. (See Streaming for instructions.)
  • Prevent duplicate systems from the random spawner, if possible.
  • Increase interaction distance for gamepad when pointing to the clock and ceiling fan lamp.

Fixes:

  • Buttons are now easier to press with your hand in VR.
  • Fix everything being shiny when starting at night time.
  • Fix buttons staying highlighted forever when grabbing an object.
  • Fix cables disappearing when using distance grab.
  • Fix window blinds shimmering from the moonlight.
  • Fix higher CPU usage when using real time clock at night.

Game Scanner:

  • Skip CRC check for big files.
  • Fix duplicate entries for Dreamcast games.
  • Fix Retroarch scan part not working properly if there are any spaces in your path.
  • Update unused cores list.


Version 1.0.1.1 (Hotfix)

Version 1.0.1.1 was released to Discord on October 11, 2018.

  • Fix label loading breaking if you changed any label resolution setting to anything that's not "1"


Version 1.0.1

Version 1.0.1 was released to Discord on October 10, 2018.

Changes:

  • Sort games and systems alphabetically in the inventory.
  • Hold button combination to reset level.
  • New editable settings file. Some settings are also saved from ingame changes, like the time.
  • 30% chance of starting at night (if you never changed the time manually before).
  • We now have Pretendo 64, Phony GameStation, Capitalism Cola and Pizza Luv models.
  • More custom poster places (e.g. the door).

Fixes:

  • Pillow custom texture works
  • Fix randomly spawned systems at start still being "Generic" and not connectable to any game media after detaching game.
  • Fix tiny TV not being tiny.
  • Fix not being able to power off system if Retroarch couldn't run a game for some reason.
  • Fix Retroarch crashing when pressing F (it tried to go fullscreen)
  • Fix Space bar toggling turbo mode.
  • Fix Tab key closing games.

Game Scanner:

  • New media types: Video and Music
  • Fix The One (1) Issue
  • Fix empty line in the playlist file making games not load
  • Fix error downloading cores if you didn't open Retroarch once (it's not needed anymore)
  • Fix media list repeating itself below after using Autofill
  • Retroarch scanning part now shows progress correctly.


Version 1.0 (Beta Launch)

Version 1.0 was released to Discord on October 2, 2018.