Navosu project
Download and install
To install Navosu, just unzip the files into a folder and run Navosu.exe: Navosu v1.1.0.0- If you get a Hydra error try to launch NavosuUpdater.exe or Navosu.exe with admin rights.
- osu! should be installed, Navosu will ask you the osu! installation folder (where osu!.exe is located). If you have separated song and skin folder, Navosu will ask you to locate them after selecting your osu!.exe directory.
- osu! is required for two reasons, firstly it is dumb to mod a map without osu!, and secondly in the future Navosu may with more osu! sub folders (like replays or chat logs to take a random example) selecting your osu! installation ensure that every updates will be compatible with your Navosu setup.
Features
Navosu is a tool you can use for modding and mapping purposes. Its main objective is to check a maximum amount of rules/guidelines in a mapset and generate customizable modding posts.- Actually checks 74 differents possible issues on your mapset.
- You can edit multiple mapset at the same time.
- Those checks are made on the mapset, a beatmap, a game mode.
- You can correct some errors directly on Navosu and save the mapset/beatmap.
- A modpost can be generated to the clipboard. You can choose to uncheck some errors to avoid heavy post editing. (Please do not get kudosu if you don't modify anything on the modpost.
- Modpost colors can be customized.
- You can apply predifined processes on the map (like placing all objects in the center of the screen).
- A timing comparator allows you to identify quickly the timing differences beteween difficulties.
- A density graphic allows you to identify quicly missing breaks.
- A mapset backup can be made and is highly suggested to use because Navosu regenerate your entire .osu when you save it, so it may save errors because my code is far from perfect. You'll be safe with the backup in any cases.
- Alternate song path is supported.
- A rule glossary is integrated and reflect how Navosu checks the mapping rules and guidelines.
- You can play the song with Navosu while manipulating it (Because modding can be borring).
Coming next
An updater as been integrated so if the rules/guidelines changes you'll not have to worry about getting the last Navosu version. Modding is the main purpose of Navosu, but i'm aiming to extend the possibilities in the future.- More rules checks.
- Jump distance graphic.
- A skin editor.
- Sampleset database.
- Useless timing section detection.
- More beatmap processes (suggestions are welcome).
FAQ
Users
- How do I report a bug?
- You can report it in to Drafura through forums private message. If it's a fatal error Navosu will ask you to send the error report to me, just press Send you can input a username if you plan to contact me about the report. - How do I request a feature?
- You can post here and talk with the community about it. If I see the interest in the feature I'll add it to the todo list.
Devs - Wich language do you use to code Navosu?
- WLanguage, it's a niche language mainly used in corporations data management. I started this project to learn more about this language, the objective was a job in a corporation using mainly this language. This is my actual job. - Can you share the code?
- Sadly I can't share easily the code. This language encapsulate the code into binary files so you can't access the code if you don't have the tool (Windev v20). If you have the tool and are interrested into my code just ask me through forum pm.