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

new build system #7

Open
wants to merge 8 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 52 additions & 0 deletions .dtacheckfns
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# format:
# <function name> <min args> <max_args>
#
# multiple symbols in the function name are supported. example:
#
# beatmatch whatever 1 1

# vanilla control flow
cond 1 999999
foreach 3 999999
foreach_int 4 999999
if 2 999999
if_else 3 3
set 2 2
switch 2 999999
unless 2 999999
while 2 999999

# dx funcs
dx_camera_blur_setter 1 1
dx_camera_shake_setter 1 1
dx_check_for_dupe 1 1
dx_custom_texture_setter 4 4
dx_discordrp_writer 1 1
dx_emulatefps_setter 1 1
dx_force_lod_setter 1 1
dx_indv_note_streak 1 1
dx_log_objs 2 2
dx_log_objs_type 3 3
dx_log_writer 2 2
dx_modal_messenger 1 1
dx_modal_messenger_symbol 1 1
dx_modifier_reader 1 1
dx_motion_blur_setter 1 1
dx_ms_to_time_str 2 2
dx_mtv_formatter 1 1
dx_noise_setter 1 1
dx_note_streak_popup 1 1
dx_overshell_msg 1 1
dx_passive_messenger 1 1
dx_passive_messenger_symbol 1 1
dx_quick_chat 1 1
dx_rank_var_finder 7 7
dx_resync_local_textures 1 1
dx_set_postfx 1 1
dx_setting_saver 3 3
dx_state_setup 2 2
dx_sv_menu_logo_set 1 1
dx_sync_remote_textures 1 1
dx_track_theme_name 1 1
dx_acceleration_mode 1 1
dx_brutal_mode
27 changes: 8 additions & 19 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,12 +1,3 @@
_build/ps3/USRDIR/gen/patch_ps3_0.ark
_build/ps3/USRDIR/gen/patch_ps3.hdr
_build_rpcs3.bat
_build/xbox/gen/*.ark
_build/xbox/gen/*.hdr
_build/xbox/videos/*.bik
_build_rpcs3.bat
main_ps3
_build/wii/
_xenia/cache_host/*
_xenia/content/45410829/Headers/*
_xenia/xenia.log
Expand All @@ -21,19 +12,17 @@ _xenia/xinput1_2.dll
_xenia/xinput1_3.dll
_xenia/xinput1_4.dll
_xenia/xinput9_1_0.dll
_build_xbox - Copy.bat
_run_xenia - Copy.bat
_xenia/recent.toml
_xenia/content/454108B1
_xenia/content/454108E7
_xenia/content/45410914
_xenia/content/575207F0
_build/xbox/dx.dta
_build/ps3/gen/main_ps3.hdr
_build/ps3/gen/main_ps3_0.ark
_build/ps3/gen/main_ps3_1.ark

.DS_Store
_build/ps3/USRDIR/gen/main_ps3.hdr
_build/ps3/USRDIR/gen/main_ps3_0.ark
_build/ps3/PS3_GAME/USRDIR/gen/main_ps3_0.ark
_build/ps3/PS3_GAME/USRDIR/gen/main_ps3.hdr
*.pyc
*.tmp
*.ninja
.ninja_log

obj
out
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<div align="center">

<img src="dependencies/header.png" width="50%" alt="Header Image">
<img src="dependencies/media/header.png" width="50%" alt="Header Image">

## *DX Settings Loader* is an on-console Xbox 360 application for generating configuration files for *[Rock Band 2 Deluxe](https://rb2deluxe.neocities.org/)*.

Expand Down Expand Up @@ -61,7 +61,7 @@

### ✅ ***DX Settings Loader is now installed and running!***

Your configuration file will be saved to `_build/xbox/dx.dta`. You can copy this file to where you have *Rock Band 2 Deluxe* installed on Xbox 360 or PS3.
Your configuration file will be saved to `out/xbox/dx.dta`. You can copy this file to where you have *Rock Band 2 Deluxe* installed on Xbox 360 or PS3.

> For PS3, copy the file to `dev_hdd0/game/BLUS30147/USRDIR` (RB2DX's install path).

Expand Down
21 changes: 0 additions & 21 deletions _build_ps3.bat

This file was deleted.

21 changes: 0 additions & 21 deletions _build_xbox.bat

This file was deleted.

23 changes: 0 additions & 23 deletions _build_xenia.bat

This file was deleted.

2 changes: 1 addition & 1 deletion _run_xenia.bat
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ echo:ARK not found, building
call _build_xenia.bat
) ELSE (
call _init-dta2b >nul 2>&1
START "" "%~dp0_xenia\xenia_canary" "%~dp0_build\Xbox\dx-settings-loader.xex"
START "" "%~dp0_xenia\xenia_canary" "%~dp0out/xbox/dx-settings-loader.xex"
)
) ELSE (
echo:Fetching latest updates and building ARK
Expand Down
Binary file modified dependencies/linux/arkhelper
100644 → 100755
Binary file not shown.
Empty file modified dependencies/linux/dtab
100644 → 100755
Empty file.
Binary file added dependencies/linux/dtacheck
Binary file not shown.
Binary file added dependencies/linux/ninja
Binary file not shown.
Binary file modified dependencies/linux/superfreq
100644 → 100755
Binary file not shown.
Binary file added dependencies/linux/swap_art_bytes
Binary file not shown.
Binary file added dependencies/macos/arkhelper
Binary file not shown.
Binary file added dependencies/macos/dtab
Binary file not shown.
Binary file added dependencies/macos/ninja
Binary file not shown.
Binary file added dependencies/macos/superfreq
Binary file not shown.
File renamed without changes
File renamed without changes
File renamed without changes.
Loading