<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Shipwright/libultraship, branch 3.0.0</title>
<subtitle>Ship of Harkinian: Ocarina of Time PC port</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/'/>
<entry>
<title>Various controller fixes (#771)</title>
<updated>2022-07-14T13:05:36+00:00</updated>
<author>
<name>Sirius902</name>
<email>10891979+Sirius902@users.noreply.github.com</email>
</author>
<published>2022-07-14T13:05:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=8417db65c73cb3d117f2a0f9040105022a45480c'/>
<id>8417db65c73cb3d117f2a0f9040105022a45480c</id>
<content type='text'>
* Fix controller

* Also fix rumble strength being a bool

* Remove ControllerHud.cpp

* Downgrade platform toolset back to previous version

* Fix gyro

* Fix bug that makes binding axes difficult and clear buttons before reading

* Exaggerate gyro display and adjust stick binding threshold

* Initialize drift thresholds</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix controller

* Also fix rumble strength being a bool

* Remove ControllerHud.cpp

* Downgrade platform toolset back to previous version

* Fix gyro

* Fix bug that makes binding axes difficult and clear buttons before reading

* Exaggerate gyro display and adjust stick binding threshold

* Initialize drift thresholds</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'develop' of https://github.com/HarbourMasters/Shipwright into develop</title>
<updated>2022-07-14T05:35:52+00:00</updated>
<author>
<name>Kenix3</name>
<email>kenixwhisperwind@gmail.com</email>
</author>
<published>2022-07-14T05:35:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=16f52c03b96bf2ed4132c510c235a882098c3ae1'/>
<id>16f52c03b96bf2ed4132c510c235a882098c3ae1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed menubar items position (#763)</title>
<updated>2022-07-14T04:42:15+00:00</updated>
<author>
<name>KiritoDev</name>
<email>36680385+KiritoDv@users.noreply.github.com</email>
</author>
<published>2022-07-14T04:42:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=b2b7cf23747bc78d9e791fdda1946f0879e5e60c'/>
<id>b2b7cf23747bc78d9e791fdda1946f0879e5e60c</id>
<content type='text'>
* Fixed menubar items position

* Reverted tooltip tab position</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fixed menubar items position

* Reverted tooltip tab position</pre>
</div>
</content>
</entry>
<entry>
<title>Enough! My ship sails in the morning.</title>
<updated>2022-07-14T03:41:22+00:00</updated>
<author>
<name>Kenix3</name>
<email>kenixwhisperwind@gmail.com</email>
</author>
<published>2022-07-14T03:41:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=31511af130fefb9b63357c0b6204ec2be0aa727c'/>
<id>31511af130fefb9b63357c0b6204ec2be0aa727c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Controller Configuration UI and JSON Config (#760)</title>
<updated>2022-07-14T03:12:11+00:00</updated>
<author>
<name>KiritoDev</name>
<email>36680385+KiritoDv@users.noreply.github.com</email>
</author>
<published>2022-07-14T03:12:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=219804cbe4e9d494f0152f40155115bb308002d4'/>
<id>219804cbe4e9d494f0152f40155115bb308002d4</id>
<content type='text'>
* Initial controller hud ui

* Reverted fbdemo changes

* Moved config to json and implemented controller config

* fix build on linux, gitignore new config file

* fix build

* Fix compilation and file directory paths

* Call save on cvar save

* Fixed cvar loading and added deck slots to the config

* Changed control deck port 0 to use a physical device by default

* Added gyro and rumble &amp; fixed loading errors

* Save config on toggle menubar

* fix linux build

* Fixed drift calculation

* Controller config now saves when pressing F1

* Removed ExitGame hook from ImGuiImpl

* Moved mappings to a map

* Added GetKeyName

* untranslate scancodes

* Fixed hud layout on keyboard device

* Fixed keyboard read on hud

* Fixed crash when reloading controllers

* Removed ConfigFile and changed file extension

* Changed Dummy to Disconnected and fixed filters

* Removed function leftover

* Changed ControllerHud to InputEditor

Co-authored-by: briaguya &lt;briaguya@alice&gt;
Co-authored-by: David Chavez &lt;david@dcvz.io&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Initial controller hud ui

* Reverted fbdemo changes

* Moved config to json and implemented controller config

* fix build on linux, gitignore new config file

* fix build

* Fix compilation and file directory paths

* Call save on cvar save

* Fixed cvar loading and added deck slots to the config

* Changed control deck port 0 to use a physical device by default

* Added gyro and rumble &amp; fixed loading errors

* Save config on toggle menubar

* fix linux build

* Fixed drift calculation

* Controller config now saves when pressing F1

* Removed ExitGame hook from ImGuiImpl

* Moved mappings to a map

* Added GetKeyName

* untranslate scancodes

* Fixed hud layout on keyboard device

* Fixed keyboard read on hud

* Fixed crash when reloading controllers

* Removed ConfigFile and changed file extension

* Changed Dummy to Disconnected and fixed filters

* Removed function leftover

* Changed ControllerHud to InputEditor

Co-authored-by: briaguya &lt;briaguya@alice&gt;
Co-authored-by: David Chavez &lt;david@dcvz.io&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Split damage multiplication into its own PR (#656)</title>
<updated>2022-07-13T04:24:05+00:00</updated>
<author>
<name>earthcrafterman</name>
<email>banddstudios@gmail.com</email>
</author>
<published>2022-07-13T04:24:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=4d65a5ff736f65135f64cc1861934742cc5800ad'/>
<id>4d65a5ff736f65135f64cc1861934742cc5800ad</id>
<content type='text'>
* Split damage multiplication into its own PR

* Found a more elegant implementation of the powers char*[]</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Split damage multiplication into its own PR

* Found a more elegant implementation of the powers char*[]</pre>
</div>
</content>
</entry>
<entry>
<title>fix hidden wnd (#744)</title>
<updated>2022-07-13T04:23:22+00:00</updated>
<author>
<name>Baoulettes</name>
<email>perlouzerie@hotmail.fr</email>
</author>
<published>2022-07-13T04:23:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=cff73cccf0acaa413294698f50951366641ba864'/>
<id>cff73cccf0acaa413294698f50951366641ba864</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce App Directory Path (#572)</title>
<updated>2022-07-13T04:19:07+00:00</updated>
<author>
<name>David Chavez</name>
<email>david@dcvz.io</email>
</author>
<published>2022-07-13T04:19:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=7b04f6788483923a5e43ac05d86542783296a380'/>
<id>7b04f6788483923a5e43ac05d86542783296a380</id>
<content type='text'>
* Introduce app directory path concept

* macos: Remove hacky way of using applicaiton directory

* Update the new SaveManager

* Address stack user after return

* Remove unecessary property

* Use std::string for filepath

* Improve clang specific detections

* Use new path system for imgui files

* Improve helper for getting relative paths</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Introduce app directory path concept

* macos: Remove hacky way of using applicaiton directory

* Update the new SaveManager

* Address stack user after return

* Remove unecessary property

* Use std::string for filepath

* Improve clang specific detections

* Use new path system for imgui files

* Improve helper for getting relative paths</pre>
</div>
</content>
</entry>
<entry>
<title>Free Camera (#337)</title>
<updated>2022-07-12T22:40:18+00:00</updated>
<author>
<name>MelonSpeedruns</name>
<email>melonspeedruns@outlook.com</email>
</author>
<published>2022-07-12T22:40:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=66ec623542c16e92d69f9150fcd2883458a9cb7b'/>
<id>66ec623542c16e92d69f9150fcd2883458a9cb7b</id>
<content type='text'>
* wip free cam

* Almost done, needs collision still

* Added free cam behind cvar

* added WIP collision

* Fixed &amp; implemented "Manual mode" from WW &amp; TP

* Fixed camera not rotating when Link is moving

* fixed initialized camera rotation

* Fixed camera getting stuck + made it smoother

* reduced deadzone

* fixed epona camera height + added WW z-target free camera

* Adjusted player camera height &amp; fixed fov

* Fixed camera roll

* fixed fov when moving the camera while in z-target

* Camera resets to Auto when going through doors or changing maps

* Fixed building

* touch

* more touch work

* Added WIP mouse support to the free cam

* gui stuff

* fixed building

* fixed building error

* ok fixed building for real this time

* oops

* Fix compilation issues

* removed mouse stuff that magically appeared in this branch

* smoothed out stick values &amp; removed remains of mouse support

* re-added manual camera when pressing Z

* reduced minimum Y position of camera

* Addressed dcsv's nitpicks

* part 2

* oops

Co-authored-by: David Chavez &lt;david@dcvz.io&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* wip free cam

* Almost done, needs collision still

* Added free cam behind cvar

* added WIP collision

* Fixed &amp; implemented "Manual mode" from WW &amp; TP

* Fixed camera not rotating when Link is moving

* fixed initialized camera rotation

* Fixed camera getting stuck + made it smoother

* reduced deadzone

* fixed epona camera height + added WW z-target free camera

* Adjusted player camera height &amp; fixed fov

* Fixed camera roll

* fixed fov when moving the camera while in z-target

* Camera resets to Auto when going through doors or changing maps

* Fixed building

* touch

* more touch work

* Added WIP mouse support to the free cam

* gui stuff

* fixed building

* fixed building error

* ok fixed building for real this time

* oops

* Fix compilation issues

* removed mouse stuff that magically appeared in this branch

* smoothed out stick values &amp; removed remains of mouse support

* re-added manual camera when pressing Z

* reduced minimum Y position of camera

* Addressed dcsv's nitpicks

* part 2

* oops

Co-authored-by: David Chavez &lt;david@dcvz.io&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Cosmetics hotfixes (#640)</title>
<updated>2022-07-12T01:33:48+00:00</updated>
<author>
<name>Baoulettes</name>
<email>perlouzerie@hotmail.fr</email>
</author>
<published>2022-07-12T01:33:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=37bf9b36add06030d50cae83481947bfa12350a6'/>
<id>37bf9b36add06030d50cae83481947bfa12350a6</id>
<content type='text'>
* Initial branch creation

* Revert Main Game so it do not conflict later

* should fix window build, made namespace for Cosmetics

* forgot to edit one title

* Ability to add hidden window (usefull for Rainbow)
Fix building issues

* Line break, unused bool remove</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Initial branch creation

* Revert Main Game so it do not conflict later

* should fix window build, made namespace for Cosmetics

* forgot to edit one title

* Ability to add hidden window (usefull for Rainbow)
Fix building issues

* Line break, unused bool remove</pre>
</div>
</content>
</entry>
</feed>
