commit 7d361203e40bf1b3de06b0de31110a0dccd80115 Author: DazedAnon Date: Sun Dec 1 22:24:24 2024 -0600 Initial Commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..52d1e80 --- /dev/null +++ b/.gitignore @@ -0,0 +1,126 @@ +# Ignore all files +*.* + +# File Types +!*.mps +!*.dat +!*.json +!*.txt +!*.project +!*.js +!*.zip +!*.7z +!*.csv +!*.ain +!*.fnl +!*.ks +!*.tjs +!*.yaml +!*.rb +!*.rvdata2 +!*scr.med + +# Other Needed Files +!.gitignore +!README.md +!patch-config.txt +!GameUpdate* +!patch* +!Game.dat + +# Ignore +previous_patch_sha.txt +kabe3_save.dat +kabe3_system.dat +psbpack.dat +Save* + +# Images +!8_shop_main.png_ +!8_shop_main2.png_ +!8_shop_main3.png_ +!8_shop_menu4.png_ +!8_shop_s1.png_ +!8_shop_s10.png_ +!8_shop_s11.png_ +!8_shop_s12.png_ +!8_shop_s2.png_ +!8_shop_s3.png_ +!8_shop_s4.png_ +!8_shop_s5.png_ +!8_shop_s6.png_ +!8_shop_s7.png_ +!8_shop_s8.png_ +!8_shop_s9.png_ +!9_select1.png_ +!9_select2.png_ +!9_select3.png_ +!9_select4.png_ +!9_select5.png_ +!9_select6.png_ +!9_select7.png_ +!9_select8.png_ +!9_select9.png_ +!9_selectBase.png_ +!9_st_main.png_ +!9_sub_sousa1.png_ +!9_sub_sousa2.png_ +!mapUI_01_mea.png_ +!mapUI_02_ririri.png_ +!mapUI_03_dei.png_ +!mapUI_04_rucy.png_ +!mapUI_11_keyDesc.png_ +!mapUI_11_keyDesc2.png_ +!mapUI_11_keyDesc3.png_ +!mapUI_11_T.png_ +!mapUI_12_A.png_ +!mapUI_13_S.png_ +!mapUI_13_S_ok.png_ +!mapUI_14_D.png_ +!mapUI_15_Q.png_ +!mapUI_16_X.png_ +!speedRestBack.png_ +!back_panel.png_ +!01mea_base.png_ +!01mea_select.png_ +!01mea_selected.png_ +!02ririri_base.png_ +!02ririri_select.png_ +!02ririri_selected.png_ +!03dei_base.png_ +!03dei_select.png_ +!03dei_selected.png_ +!04rucy_base.png_ +!04rucy_select.png_ +!04rucy_selected.png_ +!top_01sta_base.png_ +!top_01sta_select.png_ +!top_02itm_base.png_ +!top_02itm_select.png_ +!top_03equ_base.png_ +!top_03equ_select.png_ +!top_04ski_base.png_ +!top_04ski_select.png_ +!top_05skillTree_base.png_ +!top_05skillTree_select.png_ +!top_06dat_base.png_ +!top_06dat_select.png_ +!01sta_01mea_base.png_ +!01sta_01mea_select.png_ +!01sta_02ririri_base.png_ +!01sta_02ririri_select.png_ +!01sta_03dei_base.png_ +!01sta_03dei_select.png_ +!01sta_04rucy_base.png_ +!01sta_04rucy_select.png_ +!01sta_under.png_ +!Face_1.png_ +!Face_2.png_ +!Face_3.png_ +!Face_4.png_ +!UI2_1.png_ +!UI2_2.png_ +!UI2_3.png_ +!UI2_4.png_ +!UI2_4rucys.png_ +!title5.png_ \ No newline at end of file diff --git a/GameUpdate.bat b/GameUpdate.bat new file mode 100644 index 0000000..3028487 --- /dev/null +++ b/GameUpdate.bat @@ -0,0 +1,14 @@ +@echo off +setlocal + +REM Copy GAMEUPDATE.bat to a new file +copy patch.bat patch2.bat + +REM Run the new file +call patch2.bat + +REM Delete the new file +del patch2.bat + +endlocal +@echo on \ No newline at end of file diff --git a/GameUpdate_linux.sh b/GameUpdate_linux.sh new file mode 100644 index 0000000..a2f617e --- /dev/null +++ b/GameUpdate_linux.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +# Enable error handling +set -e + +# Copy patch.bat to a new file +cp patch.sh patch2.sh + +# Run the new file +bash patch2.sh + +# Delete the new file +rm patch2.sh diff --git a/README.md b/README.md new file mode 100644 index 0000000..28b9dc4 --- /dev/null +++ b/README.md @@ -0,0 +1,91 @@ +# Apply Patch +1. Click Code +2. Click Download ZIP +3. Extract to game folder and Replace All. + +## Future Patching +1. Run GAMEUPDATE.bat to auto patch. + +# Troubleshooting +**GAMEUPDATE.bat doesn't update and closes immediately** +1. Make sure your path doesn't contain any Japanese characters or lots of whitespace. +2. Make sure you actually have permissions in the folder + +# Edit/Contribute +TLDR 3 steps. + + Fork the repository. + Make the changes. + Submit a merge request. + +If everything looks good and doesn't break things I'll merge it in. + +Longer Version: + +# Required Software: +* [VSCode](https://code.visualstudio.com/) Make sure you check all the boxes for context menus. +* [Git](https://git-scm.com/downloads) (Use the default for everything. Just keep clicking Next) + +# Guide to contributing + +### 1. Fork the Repository +- Go to the repository you want to fork. +- Click the "Fork" button. + +### 2. Clone Your Fork +- Clone your forked repository to your local machine. + ```sh + git clone https://gitgud.io/YOUR_USERNAME/REPO_NAME.git + ``` + +### 3. Make Your Changes (In VSCode) +- Edit the files locally on your new branch using VSCode. +- Add and commit your changes. + ```sh + git add . + git commit -m "Description of your changes" + ``` + +### 4. Push Your Changes +- Push your changes to your fork on GitGud.io. + ```sh + git push origin your-feature-branch + ``` + +### 5. Create a Merge Request +- Go to your fork on GitGud.io. +- Click on "Merge Requests" in the sidebar. +- Click the "New merge request" button. +- Select the branch you made changes to and the target project (the original repo). +- Provide a title and description for your merge request and submit it. + +--- + +## Example + +Assuming you want to fork a repository named `example-project`: + +### 1. Fork the Repo +- Navigate to `https://gitgud.io/original_user/example-project` and click "Fork". + +### 2. Clone Your Fork + ```sh + git clone https://gitgud.io/YOUR_USERNAME/example-project.git + ``` + +### 3. Make Changes and Commit + ```sh + # Make changes to the files + git add . + git commit -m "Add new feature to example project" + ``` + +### 4. Push Changes + ```sh + git push origin add-new-feature + ``` + +### 5. Create a Merge Request +- Go to `https://gitgud.io/YOUR_USERNAME/example-project/merge_requests` and click on "New merge request". +- Choose the source branch `add-new-feature` and target branch (default: `main` or `master`). +- Fill in the details and submit the merge request. \ No newline at end of file diff --git a/install.dat b/install.dat new file mode 100644 index 0000000..ebfa3bc --- /dev/null +++ b/install.dat @@ -0,0 +1,11 @@ +EXE_NAME:MONPA2.EXE +LAUNCH_MODE:0 +EXEC_DISABLE:0 +PART_INSTALL:0 +DL_INSTALL:0 +DESKTOP:1 +PDF:MonsterPark2操作説明書.pdf +MANUAL_PATH: +ADDFILES:md_cv4.med,md_cv5.med,MD_GRA4.MED,md_gra5.med,md_gra6.med,md_gra7.med,md_se3.med +UPD_FILES: +DEL_FILES: diff --git a/md_scr.med b/md_scr.med new file mode 100644 index 0000000..9ef1a5e Binary files /dev/null and b/md_scr.med differ diff --git a/patch-config.txt b/patch-config.txt new file mode 100644 index 0000000..e71ab15 --- /dev/null +++ b/patch-config.txt @@ -0,0 +1,3 @@ +username=dazed-translations +repo=menacephere-of-inverted-dreams +branch=main \ No newline at end of file diff --git a/patch.bat b/patch.bat new file mode 100644 index 0000000..90ea09b --- /dev/null +++ b/patch.bat @@ -0,0 +1,105 @@ +@echo off +setlocal EnableExtensions EnableDelayedExpansion + +echo Checking for pwsh... +set _my_shell=pwsh + +REM Check if pwsh.exe exists +where /q !_my_shell! +if !errorlevel! neq 0 ( + echo pwsh not found. Falling back to powershell... + REM If pwsh is not found, set to powershell + set _my_shell=powershell + + REM Check if powershell.exe exists + echo Checking for powershell... + where /q !_my_shell! + if !errorlevel! neq 0 ( + echo.Error: Powershell not found! + pause + exit /B 1 + ) else ( + echo powershell found. + ) +) else ( + echo pwsh found. +) + +echo Using !_my_shell! for script execution. + +REM Check if patch-config.txt exists +if not exist patch-config.txt ( + echo "Config file (patch-config.txt) not found! Assuming no patching needed." + pause + exit /b +) + +REM Read configuration from file +for /f "tokens=1,2 delims==" %%a in (patch-config.txt) do ( + if "%%a"=="username" set "username=%%b" + if "%%a"=="repo" set "repo=%%b" + if "%%a"=="branch" set "branch=%%b" +) + +REM Get the latest hash +echo "Getting latest commit SHA hash" +!_my_shell! -Command "(Invoke-RestMethod -Uri 'https://gitgud.io/api/v4/projects/%username%%%2F%repo%/repository/branches/%branch%').commit.id" > latest_patch_sha.txt + +REM Read the latest SHA from the file +set /p latest_patch_sha= previous_patch_sha.txt +endlocal +pause +exit /b diff --git a/patch.sh b/patch.sh new file mode 100644 index 0000000..491a7d2 --- /dev/null +++ b/patch.sh @@ -0,0 +1,74 @@ +#!/bin/bash + +check_dependency() { + if ! command -v "$1" > /dev/null 2>&1; then + echo "Error: '$1' is not installed. Please install it using 'pkg install $1'." + exit 1 + fi +} + +# Check for jq, unzip, and curl +check_dependency jq +check_dependency unzip +check_dependency curl + +CONFIG_FILE="patch-config.txt" + +# Check if CONFIG_FILE exists +if [ ! -f "$CONFIG_FILE" ]; then + echo "Config file '$CONFIG_FILE' not found! Assuming no patching needed." + exit 0 +fi + +# Convert line endings to Unix format +sed -i 's/\r$//' "$CONFIG_FILE" + +# Debug information +echo "Current directory: $(pwd)" +echo "Config file path: $(pwd)/$CONFIG_FILE" + +# Read configuration from file +. "$(pwd)/$CONFIG_FILE" + +# Get the latest hash +echo "Getting latest commit SHA hash" +latest_patch_sha=$(curl -s "https://gitgud.io/api/v4/projects/$username%2F$repo/repository/branches/$branch" | jq -r '.commit.id') + +download_extract() { + # Download zip file + echo "Downloading latest patch..." + curl -sL "https://gitgud.io/$username/$repo/-/archive/$branch/$repo-$branch.zip" -o repo.zip + + # Extract contents, overwriting conflicts + echo "Extracting..." + unzip -qo repo.zip + + echo "Applying patch..." + cp -r "$repo-$branch/"* . + + echo "Cleaning up..." + rm repo.zip + rm -rf "$repo-$branch" + rm -f latest_patch_sha.txt + + # Store latest SHA for next check + echo "$latest_patch_sha" > previous_patch_sha.txt +} + +# Check if previous_patch_sha.txt exists +if [ ! -f previous_patch_sha.txt ]; then + echo "Previous SHA hash not found!" + echo "Assuming first time patching..." + download_extract +else + # Read the stored SHA from previous check + previous_patch_sha=$(cat previous_patch_sha.txt) + + # Compare trimmed SHAs + if [ "$latest_patch_sha" != "$previous_patch_sha" ]; then + echo "Update found! Patching..." + download_extract + else + echo "Patch is up to date." + fi +fi \ No newline at end of file diff --git a/readme.txt b/readme.txt new file mode 100644 index 0000000..26c3afa --- /dev/null +++ b/readme.txt @@ -0,0 +1,82 @@ +この度は『MONSTER PARK 2 最終版』を御買い上げいただき誠に有難うございます。 + +○操作説明 + 「MonsterPark2操作説明書.pdf」が同梱されていますのでそちらを参照してください。 + +○アンインストールについて +プログラムメニューからのアンインストールは、タイトルのフォルダとフォルダ内UNINST.EXEが残りますが、 +削除しても影響はありません。 + +○プログラムに関する補足説明 + +・仮想 OS では動作しません。 + +・一部、ジョイパッド等の入力装置が接続されていると起動できない事例が確認されて + います。 + +・プレイ中に音声出力端子(ヘッドホン出力など)の抜き差しをすると、問題が生じる + 事例が一部環境で確認されています。恐れ入りますが、ゲーム起動中のヘッドホン等 + の抜き差しをお控えください。 + +・全画面モード切り替えに失敗する環境が確認されています。以下をご確認ください。 + ・仮想全画面モードをお試しください。 + ・マルチモニター環境での全画面モード動作は保証できません。 + ・全画面モードではスクリーンモードの一覧を読み取り、自動的に最適と思われる +  解像度を選択しますが、アスペクト比などが意図通りとならないことがあります。 + ・特定の解像度(特に1280x720前後)へのモード変更が失敗する場合がありますが +  これは全画面モードの解像度を手動で設定することで回避が可能となる場合が +  あります。 + ・この設定は SETTING.EXE より行ってください。 + ・全画面モードへの切替して、無反応となりウィンドウへの切り替えができなく +  なってしまう場合、シフトキーを押したまま起動時することで全画面モードを +  解除できます。また、SETTING.EXE からも解除できます。 + +・フォントをデフォルトから変更する場合、大きさと表示位置の調整が必要です。 + なお、フォントをデフォルトから変更した状態では動作を保証できません。 + + +○著作権について + +・本プログラムは以下のライブラリを利用しています。 + +・DXライブラリ + DX Library Copyright (C) 2001-2014 Takumi Yamada. + +・libjpeg Copyright (C) 1991-2013, Thomas G. Lane, Guido Vollbeding. + + this software is based in part on the work of the Independent JPEG Group. + +・libpng Copyright (C) 2004, 2006-2012 Glenn Randers-Pehrson. + zlib Copyright (C) 1995-2012 Jean-loup Gailly and Mark Adler. + +・ogg_static, vorbis_static, vorbisfile_static + Copyright (C) 2002-2009 Xiph.org Foundation + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + + - Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + - Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + + - Neither the name of the Xiph.org Foundation nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION + OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + diff --git a/蜈ィ隗」蜒丞コヲ繝ェ繧ケ繝.txt b/蜈ィ隗」蜒丞コヲ繝ェ繧ケ繝.txt new file mode 100644 index 0000000..571ce3f --- /dev/null +++ b/蜈ィ隗」蜒丞コヲ繝ェ繧ケ繝.txt @@ -0,0 +1,223 @@ +REG:0,0 +640 x 480 col:32 60Hz flag:0 +640 x 480 col:32 60Hz flag:0 +640 x 480 col:32 60Hz flag:0 +640 x 480 col:32 165Hz flag:0 +640 x 480 col:32 165Hz flag:0 +640 x 480 col:32 165Hz flag:0 +800 x 600 col:32 60Hz flag:0 +800 x 600 col:32 60Hz flag:0 +800 x 600 col:32 60Hz flag:0 +800 x 600 col:32 165Hz flag:0 +800 x 600 col:32 165Hz flag:0 +800 x 600 col:32 165Hz flag:0 +1024 x 768 col:32 60Hz flag:0 +1024 x 768 col:32 60Hz flag:0 +1024 x 768 col:32 60Hz flag:0 +1024 x 768 col:32 165Hz flag:0 +1024 x 768 col:32 165Hz flag:0 +1024 x 768 col:32 165Hz flag:0 +1280 x 720 col:32 60Hz flag:0 +1280 x 720 col:32 60Hz flag:0 +1280 x 720 col:32 60Hz flag:0 +1280 x 720 col:32 165Hz flag:0 +1280 x 720 col:32 165Hz flag:0 +1280 x 720 col:32 165Hz flag:0 +1280 x 800 col:32 60Hz flag:0 +1280 x 800 col:32 60Hz flag:0 +1280 x 800 col:32 60Hz flag:0 +1280 x 800 col:32 165Hz flag:0 +1280 x 800 col:32 165Hz flag:0 +1280 x 800 col:32 165Hz flag:0 +1280 x 1024 col:32 60Hz flag:0 +1280 x 1024 col:32 60Hz flag:0 +1280 x 1024 col:32 60Hz flag:0 +1280 x 1024 col:32 165Hz flag:0 +1280 x 1024 col:32 165Hz flag:0 +1280 x 1024 col:32 165Hz flag:0 +1600 x 1000 col:32 60Hz flag:0 +1600 x 1000 col:32 60Hz flag:0 +1600 x 1000 col:32 60Hz flag:0 +1600 x 1000 col:32 165Hz flag:0 +1600 x 1000 col:32 165Hz flag:0 +1600 x 1000 col:32 165Hz flag:0 +1600 x 1200 col:32 60Hz flag:0 +1600 x 1200 col:32 60Hz flag:0 +1600 x 1200 col:32 60Hz flag:0 +1600 x 1200 col:32 165Hz flag:0 +1600 x 1200 col:32 165Hz flag:0 +1600 x 1200 col:32 165Hz flag:0 +1680 x 1050 col:32 60Hz flag:0 +1680 x 1050 col:32 60Hz flag:0 +1680 x 1050 col:32 60Hz flag:0 +1680 x 1050 col:32 165Hz flag:0 +1680 x 1050 col:32 165Hz flag:0 +1680 x 1050 col:32 165Hz flag:0 +1920 x 1080 col:32 60Hz flag:0 +1920 x 1080 col:32 60Hz flag:0 +1920 x 1080 col:32 60Hz flag:0 +1920 x 1080 col:32 165Hz flag:0 +1920 x 1080 col:32 165Hz flag:0 +1920 x 1080 col:32 165Hz flag:0 +1920 x 1200 col:32 60Hz flag:0 +1920 x 1200 col:32 60Hz flag:0 +1920 x 1200 col:32 60Hz flag:0 +1920 x 1200 col:32 165Hz flag:0 +1920 x 1200 col:32 165Hz flag:0 +1920 x 1200 col:32 165Hz flag:0 +2048 x 1536 col:32 60Hz flag:0 +2048 x 1536 col:32 60Hz flag:0 +2048 x 1536 col:32 60Hz flag:0 +2048 x 1536 col:32 165Hz flag:0 +2048 x 1536 col:32 165Hz flag:0 +2048 x 1536 col:32 165Hz flag:0 +2560 x 1600 col:32 60Hz flag:0 +2560 x 1600 col:32 165Hz flag:0 +640 x 480 col:16 60Hz flag:0 +640 x 480 col:16 60Hz flag:0 +640 x 480 col:16 60Hz flag:0 +640 x 480 col:16 165Hz flag:0 +640 x 480 col:16 165Hz flag:0 +640 x 480 col:16 165Hz flag:0 +800 x 600 col:16 60Hz flag:0 +800 x 600 col:16 60Hz flag:0 +800 x 600 col:16 60Hz flag:0 +800 x 600 col:16 165Hz flag:0 +800 x 600 col:16 165Hz flag:0 +800 x 600 col:16 165Hz flag:0 +1024 x 768 col:16 60Hz flag:0 +1024 x 768 col:16 60Hz flag:0 +1024 x 768 col:16 60Hz flag:0 +1024 x 768 col:16 165Hz flag:0 +1024 x 768 col:16 165Hz flag:0 +1024 x 768 col:16 165Hz flag:0 +1280 x 720 col:16 60Hz flag:0 +1280 x 720 col:16 60Hz flag:0 +1280 x 720 col:16 60Hz flag:0 +1280 x 720 col:16 165Hz flag:0 +1280 x 720 col:16 165Hz flag:0 +1280 x 720 col:16 165Hz flag:0 +1280 x 800 col:16 60Hz flag:0 +1280 x 800 col:16 60Hz flag:0 +1280 x 800 col:16 60Hz flag:0 +1280 x 800 col:16 165Hz flag:0 +1280 x 800 col:16 165Hz flag:0 +1280 x 800 col:16 165Hz flag:0 +1280 x 1024 col:16 60Hz flag:0 +1280 x 1024 col:16 60Hz flag:0 +1280 x 1024 col:16 60Hz flag:0 +1280 x 1024 col:16 165Hz flag:0 +1280 x 1024 col:16 165Hz flag:0 +1280 x 1024 col:16 165Hz flag:0 +1600 x 1000 col:16 60Hz flag:0 +1600 x 1000 col:16 60Hz flag:0 +1600 x 1000 col:16 60Hz flag:0 +1600 x 1000 col:16 165Hz flag:0 +1600 x 1000 col:16 165Hz flag:0 +1600 x 1000 col:16 165Hz flag:0 +1600 x 1200 col:16 60Hz flag:0 +1600 x 1200 col:16 60Hz flag:0 +1600 x 1200 col:16 60Hz flag:0 +1600 x 1200 col:16 165Hz flag:0 +1600 x 1200 col:16 165Hz flag:0 +1600 x 1200 col:16 165Hz flag:0 +1680 x 1050 col:16 60Hz flag:0 +1680 x 1050 col:16 60Hz flag:0 +1680 x 1050 col:16 60Hz flag:0 +1680 x 1050 col:16 165Hz flag:0 +1680 x 1050 col:16 165Hz flag:0 +1680 x 1050 col:16 165Hz flag:0 +1920 x 1080 col:16 60Hz flag:0 +1920 x 1080 col:16 60Hz flag:0 +1920 x 1080 col:16 60Hz flag:0 +1920 x 1080 col:16 165Hz flag:0 +1920 x 1080 col:16 165Hz flag:0 +1920 x 1080 col:16 165Hz flag:0 +1920 x 1200 col:16 60Hz flag:0 +1920 x 1200 col:16 60Hz flag:0 +1920 x 1200 col:16 60Hz flag:0 +1920 x 1200 col:16 165Hz flag:0 +1920 x 1200 col:16 165Hz flag:0 +1920 x 1200 col:16 165Hz flag:0 +2048 x 1536 col:16 60Hz flag:0 +2048 x 1536 col:16 60Hz flag:0 +2048 x 1536 col:16 60Hz flag:0 +2048 x 1536 col:16 165Hz flag:0 +2048 x 1536 col:16 165Hz flag:0 +2048 x 1536 col:16 165Hz flag:0 +2560 x 1600 col:16 60Hz flag:0 +2560 x 1600 col:16 165Hz flag:0 +640 x 480 col:8 60Hz flag:0 +640 x 480 col:8 60Hz flag:0 +640 x 480 col:8 60Hz flag:0 +640 x 480 col:8 165Hz flag:0 +640 x 480 col:8 165Hz flag:0 +640 x 480 col:8 165Hz flag:0 +800 x 600 col:8 60Hz flag:0 +800 x 600 col:8 60Hz flag:0 +800 x 600 col:8 60Hz flag:0 +800 x 600 col:8 165Hz flag:0 +800 x 600 col:8 165Hz flag:0 +800 x 600 col:8 165Hz flag:0 +1024 x 768 col:8 60Hz flag:0 +1024 x 768 col:8 60Hz flag:0 +1024 x 768 col:8 60Hz flag:0 +1024 x 768 col:8 165Hz flag:0 +1024 x 768 col:8 165Hz flag:0 +1024 x 768 col:8 165Hz flag:0 +1280 x 720 col:8 60Hz flag:0 +1280 x 720 col:8 60Hz flag:0 +1280 x 720 col:8 60Hz flag:0 +1280 x 720 col:8 165Hz flag:0 +1280 x 720 col:8 165Hz flag:0 +1280 x 720 col:8 165Hz flag:0 +1280 x 800 col:8 60Hz flag:0 +1280 x 800 col:8 60Hz flag:0 +1280 x 800 col:8 60Hz flag:0 +1280 x 800 col:8 165Hz flag:0 +1280 x 800 col:8 165Hz flag:0 +1280 x 800 col:8 165Hz flag:0 +1280 x 1024 col:8 60Hz flag:0 +1280 x 1024 col:8 60Hz flag:0 +1280 x 1024 col:8 60Hz flag:0 +1280 x 1024 col:8 165Hz flag:0 +1280 x 1024 col:8 165Hz flag:0 +1280 x 1024 col:8 165Hz flag:0 +1600 x 1000 col:8 60Hz flag:0 +1600 x 1000 col:8 60Hz flag:0 +1600 x 1000 col:8 60Hz flag:0 +1600 x 1000 col:8 165Hz flag:0 +1600 x 1000 col:8 165Hz flag:0 +1600 x 1000 col:8 165Hz flag:0 +1600 x 1200 col:8 60Hz flag:0 +1600 x 1200 col:8 60Hz flag:0 +1600 x 1200 col:8 60Hz flag:0 +1600 x 1200 col:8 165Hz flag:0 +1600 x 1200 col:8 165Hz flag:0 +1600 x 1200 col:8 165Hz flag:0 +1680 x 1050 col:8 60Hz flag:0 +1680 x 1050 col:8 60Hz flag:0 +1680 x 1050 col:8 60Hz flag:0 +1680 x 1050 col:8 165Hz flag:0 +1680 x 1050 col:8 165Hz flag:0 +1680 x 1050 col:8 165Hz flag:0 +1920 x 1080 col:8 60Hz flag:0 +1920 x 1080 col:8 60Hz flag:0 +1920 x 1080 col:8 60Hz flag:0 +1920 x 1080 col:8 165Hz flag:0 +1920 x 1080 col:8 165Hz flag:0 +1920 x 1080 col:8 165Hz flag:0 +1920 x 1200 col:8 60Hz flag:0 +1920 x 1200 col:8 60Hz flag:0 +1920 x 1200 col:8 60Hz flag:0 +1920 x 1200 col:8 165Hz flag:0 +1920 x 1200 col:8 165Hz flag:0 +1920 x 1200 col:8 165Hz flag:0 +2048 x 1536 col:8 60Hz flag:0 +2048 x 1536 col:8 60Hz flag:0 +2048 x 1536 col:8 60Hz flag:0 +2048 x 1536 col:8 165Hz flag:0 +2048 x 1536 col:8 165Hz flag:0 +2048 x 1536 col:8 165Hz flag:0 +2560 x 1600 col:8 60Hz flag:0 +2560 x 1600 col:8 165Hz flag:0