Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Future #63

Merged
merged 34 commits into from
Sep 22, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
0d94654
Fix suggested delay causing poll mode to be used
zardoru Apr 19, 2017
bf0963e
Submodule gamedata
zardoru Apr 19, 2017
2fc99ec
Fix infinite misses in O2Jam subsystem
zardoru Apr 24, 2017
1d751d3
Update scoring code
zardoru May 23, 2017
e87d0c1
Exposure to more timing data
zardoru May 23, 2017
21c3a1c
Fix judgments values being uninitialized
zardoru May 23, 2017
8e186fd
Finetune mechanics and timing
zardoru May 29, 2017
1bb0d54
Fix O2Jam combos breaking with pills.
zardoru May 29, 2017
48f6faf
make UI stop out-of-bounds crash (Difficulty indices)
zardoru May 29, 2017
3b8f875
Add W0 as a playscreen parameter
zardoru May 29, 2017
223bc64
Fix Hid/Sud/FL and add user settings for them
zardoru May 29, 2017
1acf82b
SDF font rendering!
zardoru Jun 13, 2017
6415a0f
Change fonts to reuse SDF textures
zardoru Jun 13, 2017
62b6c51
Kerning spacing multiplier
zardoru Jun 14, 2017
974a96d
Minor changes.
zardoru Jun 14, 2017
a93a051
SDF works!
zardoru Jul 31, 2017
f520d64
Add WIP cache font files
zardoru Jul 31, 2017
f543c31
Add chaintransform to strings
zardoru Jul 31, 2017
414d42b
Fix compilation errors and warnings on Linux
papatience Aug 1, 2017
3514338
Merge pull request #62 from papatience/linux
zardoru Aug 2, 2017
af6b037
Write TTF cache on font cache generation mode
zardoru Aug 2, 2017
f0db54c
Test file existence before creating dir_iters
zardoru Aug 4, 2017
9bc3617
Apply param corrections to 0 lat non-wasapi api
zardoru Aug 16, 2017
7e592b6
Fix BGA loading on non-cp paths
zardoru Aug 17, 2017
dd600fa
Minor bugfixing
zardoru Aug 23, 2017
6bc6a36
Perform major refactor/bugfixing.
zardoru Sep 12, 2017
e5afd12
Restore song database to full functionality
zardoru Sep 12, 2017
bc1a645
Add VSCode windows environment configuration
zardoru Sep 20, 2017
e7b808e
Fix short LN bug, stoi exception
zardoru Sep 20, 2017
a2b2d48
Update version
zardoru Sep 21, 2017
dccfb2d
Fix osu loader/bms converter after changes
zardoru Sep 22, 2017
8b757b6
Fix some osu!mania chart playback edge cases
zardoru Sep 22, 2017
7bda49f
Add video support for o!m storyboards
zardoru Sep 22, 2017
92e8fa2
Update readme
zardoru Sep 22, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
*.user
*.userosscache
*.sln.docstates
.vscode/BROWSE.*

# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs
Expand All @@ -35,7 +36,7 @@ bld/

# Visual Studio 2015 cache/options directory
.vs/
.vscode/*
#.vscode/*
# Uncomment if you have tasks that create the project's static files in wwwroot
#wwwroot/

Expand Down Expand Up @@ -345,3 +346,5 @@ Temporary Items
log.txt
rd.db
rd.db-journal
/lib/Any
/sjis.txt
6 changes: 6 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
[submodule "arcadedata"]
path = arcadedata
url = git@gitlab.com:agka/raindrop-arcade-data.git
[submodule "GameData"]
path = GameData
url = git@github.com:zardoru/raindrop-data.git
90 changes: 90 additions & 0 deletions .vscode/c_cpp_properties.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
{
"configurations": [
{
"name": "Mac",
"includePath": [
"/usr/include",
"/usr/local/include",
"${workspaceRoot}"
],
"defines": [],
"intelliSenseMode": "clang-x64",
"browse": {
"path": [
"/usr/include",
"/usr/local/include",
"${workspaceRoot}"
],
"limitSymbolsToIncludedHeaders": true,
"databaseFilename": ""
},
"macFrameworkPath": [
"/System/Library/Frameworks",
"/Library/Frameworks"
]
},
{
"name": "Linux",
"includePath": [
"/usr/include",
"/usr/local/include",
"${workspaceRoot}"
],
"defines": [],
"intelliSenseMode": "clang-x64",
"browse": {
"path": [
"/usr/include",
"/usr/local/include",
"${workspaceRoot}"
],
"limitSymbolsToIncludedHeaders": true,
"databaseFilename": ""
}
},
{
"name": "Win32",
"includePath": [
"C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/*",
"C:/Program Files (x86)/Windows Kits/10/Include/10.0.15063.0/um",
"C:/Program Files (x86)/Windows Kits/10/Include/10.0.15063.0/ucrt",
"C:/Program Files (x86)/Windows Kits/10/Include/10.0.15063.0/shared",
"C:/Program Files (x86)/Windows Kits/10/Include/10.0.15063.0/winrt",
"${workspaceRoot}/src/",
"${workspaceRoot}/lib/include/",
"${workspaceRoot}/lib/include/portaudio",
"${workspaceRoot}/lib/include/libmpg123",
"${workspaceRoot}/lib/include/libpng",
"${workspaceRoot}/lib/include/libjpeg-turbo",
"${workspaceRoot}/lib/include/zlib",
"${workspaceRoot}/lib/include/libsndfile",
"${workspaceRoot}/lib/include/stb",
"${workspaceRoot}/lib/include/sqlite3",
"${workspaceRoot}/lib/include/soxr",
"${workspaceRoot}/lib/include/LuaBridge",
"${workspaceRoot}/lib/include/lua",
"${workspaceRoot}/lib/include/stdex",
"${workspaceRoot}/msvc/packages/boost.1.64.0.0/lib/native/include"
],
"defines": [
"_DEBUG",
"UNICODE",
"WIN32"
],
"intelliSenseMode": "msvc-x64",
"browse": {
"path": [
"C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/*",
"C:/Program Files (x86)/Windows Kits/10/Include/10.0.15063.0/um",
"C:/Program Files (x86)/Windows Kits/10/Include/10.0.15063.0/ucrt",
"C:/Program Files (x86)/Windows Kits/10/Include/10.0.15063.0/shared",
"C:/Program Files (x86)/Windows Kits/10/Include/10.0.15063.0/winrt",
"${workspaceRoot}/src/"
],
"limitSymbolsToIncludedHeaders": true,
"databaseFilename": "${workspaceRoot}/.vscode/browse.db"
}
}
],
"version": 3
}
66 changes: 66 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
{
"version": "0.2.0",
"configurations": [
{
"name": "(Windows) Attach",
"type": "cppvsdbg",
"request": "attach",
"processId": "${command:pickProcess}"
},
{
"name": "(Windows) Run Test osu file - Autoplay (debug/test.osu)",
"type": "cppvsdbg",
"request": "launch",
"program": "${workspaceRoot}/msvc/Debug/raindrop.exe",
"args": ["-p", "-i", "s3a/test.osu", "--config", "config-debug.ini"],
"stopAtEntry": false,
"cwd": "${workspaceRoot}/debug",
"environment": [],
"externalConsole": true
},
{
"name": "(Windows) Run Test BMS file - Autoplay (debug/test.bms)",
"type": "cppvsdbg",
"request": "launch",
"program": "${workspaceRoot}/msvc/Debug/raindrop.exe",
"args": ["-p", "-i", "test.bms", "--config", "config-debug.ini"],
"stopAtEntry": false,
"cwd": "${workspaceRoot}/debug",
"environment": [],
"externalConsole": true
},
{
"name": "(Windows) Run Test BMS file (debug/test.bms)",
"type": "cppvsdbg",
"request": "launch",
"program": "${workspaceRoot}/msvc/Debug/raindrop.exe",
"args": ["-p", "-i", "test.bms", "--config", "config-debug.ini"],
"stopAtEntry": false,
"cwd": "${workspaceRoot}/debug",
"environment": [],
"externalConsole": true
},
{
"name": "(Windows) Run Tests",
"type": "cppvsdbg",
"request": "launch",
"program": "${workspaceRoot}/msvc/Debug/raindrop.exe",
"args": ["--test"],
"stopAtEntry": false,
"cwd": "${workspaceRoot}/debug",
"environment": [],
"externalConsole": true
},
{
"name": "(Windows) Debug Launch",
"type": "cppvsdbg",
"request": "launch",
"program": "${workspaceRoot}/msvc/Debug/raindrop.exe",
"args": ["--config", "config-debug.ini"],
"stopAtEntry": false,
"cwd": "${workspaceRoot}/debug",
"environment": [],
"externalConsole": true
}
]
}
18 changes: 18 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
"**.dll": true,
"**.db": true,
"**/xcode":true,
"**/release":true,
"**/songs":true,
"**/debug":true,
"**/msvc":true,
"**/lib":true,
"**/src/ext":true
}
}
58 changes: 58 additions & 0 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"taskName": "Build Debug",
"type": "process",
"command": "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\MSBuild\\15.0\\Bin\\msbuild.exe",
"args": [
"msvc/raindrop.vcxproj",
"/property:GenerateFullPaths=true",
"/t:build",
"/p:Configuration=Debug"
],
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always"
},
"problemMatcher": "$msCompile"
},
{
"taskName": "Build Release",
"type": "process",
"command": "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\MSBuild\\15.0\\Bin\\msbuild.exe",
"args": [
"msvc/raindrop.vcxproj",
"/property:GenerateFullPaths=true",
"/t:build",
"/p:Configuration=Release"
],
"group": "build",
"presentation": {
"reveal": "always"
},
"problemMatcher": "$msCompile"
},
{
"taskName": "Rebuild Release",
"type": "process",
"command": "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\MSBuild\\15.0\\Bin\\msbuild.exe",
"args": [
"msvc/raindrop.vcxproj",
"/property:GenerateFullPaths=true",
"/t:Clean;Build",
"/p:Configuration=Release"
],
"group": "build",
"presentation": {
"reveal": "always"
},
"problemMatcher": "$msCompile"
}
]
}
1 change: 1 addition & 0 deletions GameData
Submodule GameData added at 448135
81 changes: 0 additions & 81 deletions GameData/Scripts/AnimationFunctions.lua

This file was deleted.

Loading