# M1 MBA
อย่าเพิ่งงงกับวันที่ของ entry นี้ เพราะเป็น entry ที่ดองมายาวนานตั้งแต่วันที่ได้เครื่องมา()
ก่อนหน้านี้เครื่องที่ใช้อยู่คือ mba mid-2013 ตัวปรับสูงสุด (i7 กับ RAM 8 GB) ซึ่งก็ใช้มาตั้งแต่ช่วงมันออกใหม่ๆนั่นแหละ เอาจริงๆโดยรวมแล้วมันก็ยังใช้งานได้โอเคอยู่ ติดอยู่แค่ว่าพื้นที่เครื่องมันไม่ค่อยพอใช้เท่าไหร่ (SSD 256 GB) กับมันอืดมากเวลารันโปรเจ็คใหญ่ๆ หรือมีพวก auto test/linter ทั้งหลายรันยุ่บยับระหว่างพิมพ์แก้ใน editor ไปด้วย ไม่ก็มีพวกของที่รันใน docker ไปพร้อมๆกัน แต่จุดนี้มันก็ไม่ใช่ประเด็นหลักอะไร เพราะที่พวกงานที่ใหญ่ๆแบบนั้นหลักๆก็มีแค่โปรเจ็คของออฟฟิศ ช่วงวันหยุดแทบไม่ได้จับอะไรเป็นเรื่องเป็นราว (แค่เคลียร์งานบ้าน เคลียร์เมะ เกมประจำวีคก็หมดเวลาแล้ว) แล้วช่วงก่อนหน้านี้ก็ต้องกลับไปทำที่ออฟฟิศเต็มเวลาแล้ว ไม่มีทำที่บ้าน ก็เลยใช้พลางๆไปไม่ได้คิดอะไร
ความตั้งใจในตอนแรกสุดตั้งแต่เมื่อปีที่แล้วคือ กะว่าเดี๋ยวถ้า intel mbp 16 นิ้วมัน refresh spec รุ่นของ 2020 แล้วว่าจะสอย ที่คิดไว้แบบนี้เพราะเห็นว่ายังไงมันก็ยังรัน Windows ได้ มี Bootcamp พวกเกมหลายๆอย่างยังไงก็ยังต้องใช้ Windows อยู่ดี แล้วตัวนั้นมันมีการ์ดแยกด้วย น่าจะใช้เล่นเกมกลางๆได้ถึงระดับหนึ่ง กับอีกอย่าง ถึงจะเป็นช่วงเปลี่ยนผ่าน แต่ถ้าซื้อตอนปีนี้ไปยังไงก็น่าจะยังใช้ได้อีกยาวๆจนเดี๋ยวถึงช่วงจะเปลี่ยนหลายๆอย่างน่าจะทำมารองรับกับ ARM64 กันมากขึ้นก็ค่อยเปลี่ยนก็ได้ แต่จนท้ายหมดปีแล้วแอปเปิลก็ไม่ได้มีประกาศตัว refresh ของ mbp 16 นิ้วมาเลยซะงั้น ประกอบกับพอเห็นแต่ละคนรีวิวสเป็คของ m1 mba/mbp แล้วมันแรงมาจนทำเอาความตั้งใจตอนแรกแกว่งไปหมด แต่นั่นก็ยังไม่ใช่จุดที่ตัดสินใจให้ซื้ออยู่ดี จนกระทั่ง...
วันอังคารที่ 9 กุมภาพันธ์ 2021 ระหว่างที่กำลังนั่งทำงานอยู่ในออฟฟิศอยู่ดีๆ ก็มีคนจากกระทรวงแรงงานมากดกริ่งออฟฟิศ ซึ่งเขามาเพื่อมาตรวจสอบมาตการภายในออฟฟิศว่าจัดการรับมือ covid เป็นยังไง เป็นไปตามแผนที่ส่งไว้หรือไม่ แล้วมีปัญหาอะไรหรือไม่ ตอนแรกสุดก็ไม่คิดว่าจะมีอะไร คนจากกระทรวงแรงงานก็ไปคุยกับพวกพี่ๆ HR ในบ.กับตรวจเช็คตามปกติ จนกระทั่งตอนบ่ายกลับมาหลังจากพักเที่ยง ได้ความมาว่า ออฟฟิศมีคนเข้าออฟฟิศเยอะเกินไป ตอนนี้มีบังคับให้มีคนอยู่ในออฟฟิศได้แค่ 50% ของทั้งหมด (ตอนนั้นมี 70%) ซึ่งวันนั้นก็ต้องมีคนกลับทำที่บ้านตอนบ่ายทันที่ 2-3 คน แล้วทางบ.ก็ต้องปรับตารางคนเข้าออฟฟิศใหม่หมดทันที
ในหัวตอนนั้นก็คือ ชิบหายแล้ว ต้องกลับมาทำที่บ้านแล้ว สเป็ค mba ที่ใช้อยู่ตอนนั้นนี่ถ้าต้องใช้ทำงานแล้ว ทำอะไรได้นิดหน่อยก็ต้องรอจนอ้วกแน่ๆ จะให้ remote ต่อไปใช้คอมออฟฟิศแทนก็ไม่ค่อยสะดวกเหมือนใช้เครื่องตัวเองเอาอีก ทำให้เกิดไอเดียขึ้นมาว่า งั้นไม่ลองซื้อเครื่องใหม่ไปเลยล่ะ แล้วเอาเป็นเครื่องกลางๆล่างๆไปก่อน ใช้ไม่ต้องนานมากแล้วเดี๋ยวค่อยไปเปลี่ยนทีหลัง หลังจากนั่งคิดอยู่วันสองวัน วันพฤหัสหลังเลิกงาน (วันนั้นทำครึ่งวันเพราะวันสิ้นปีก่อนตรุษจีน) ก็ทำการกดสั่งเครื่องแล้วก็นั่งรถไฟไปรับเครื่องที่ orchard เลย ตัวที่ซื้อมาเป็น 8-Core GPU, 1TB SSD, 16GB RAM สีทองที่มี pre-stock ไว้ที่ apple store ที่นี่พอดี (นอกจากชุดนี้แล้วที่เหลือจะมีแต่ base model ที่มีสต็อก รับได้วันนั้นเลย นอกนั้นต้องรอมันส่งมา)
หลังจากการใช้งานมาเดือนครึ่ง ก็ต้องบอกว่าตัวเครื่องนี้มันทำได้ดีกว่าที่คาดหวังไว้มาก หลายๆอย่างถึงจะยังไม่มี native แต่ใช้กับ rosetta เอาก็แทบไม่รู้สึกถึงความแตกต่าง สำหรับเกมบน Windows ก็เล่นได้ดีกว่าที่คิดไว้มาก แต่ก็มีหลายๆอย่างติดอยู่ (แต่ตอนแรกก็ไม่ได้คาดหวังว่าจะได้ขนาดนี้อะนะ)
# Setup iTerm & Homebrew
ก่อนอื่นเลยก็ลง rosetta ก่อน เพราะจำเป็นต้องใช้ ทุกอย่างที่ใช้ยังไม่รับ native ทุกตัว
# iTerm
ลง homebrew (opens new window) ตามปกติ
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
.zprofile
eval $(/opt/homebrew/bin/brew shellenv)
# iTerm Rosetta
ส่วนนึงตั้งแยกไว้เพราะจะได้ไม่ต้องคอยไปเพิ่ม arch -x86_64
ทุกคำสั่ง
ลง Homebrew แบบเดียวกัน ซึ่งหนนี้มันจะไปลงที่ /usr/local
แทนเพราะมันจับได้ว่าเป็น x86
แต่เพื่อจะแยก brew สองอันออกจากอัน เลยตั้ง brew ตัวนี้ด้วย alias แทน เป็น brew-rosetta
.zshrc
alias brew-rosetta=/usr/local/bin/brew
# Powerlevel10k Theme
powerline10k theme (opens new window)
ลงตามในแบบ Manual แต่ย้าย ~/powerlevel10k
ไปที่ ~/.powerlevel10k
แทน
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ~/.powerlevel10k
echo 'source ~/.powerlevel10k/powerlevel10k.zsh-theme' >>~/.zshrc
# Syntax Higlighting
zsh-syntax-highlighting (opens new window)
brew install zsh-syntax-highlighting
.zshrc
source /opt/homebrew/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
# Auto Suggestion
zsh-autosuggestions (opens new window)
brew install zsh-autosuggestions
source /opt/homebrew/share/zsh-autosuggestions/zsh-autosuggestions.zsh
# Vim Config
Awesome Ultimate vimrc (opens new window)
git clone --depth=1 https://github.com/amix/vimrc.git ~/.vim_runtime
sh ~/.vim_runtime/install_awesome_vimrc.sh
vim ~/.vim_runtime/my_configs.vim
แล้วก็ config ให้มันเป็น space 2 ช่องสำหรับการ indent ด้วยการเพิ่มนี่ไปใน .vimrc
function! UseTabs()
set tabstop=4 " Size of a hard tabstop (ts).
set shiftwidth=4 " Size of an indentation (sw).
set noexpandtab " Always uses tabs instead of space characters (noet).
set autoindent " Copy indent from current line when starting a new line (ai).
endfunction
function! UseSpaces()
set tabstop=2 " Size of a hard tabstop (ts).
set shiftwidth=2 " Size of an indentation (sw).
set expandtab " Always uses spaces instead of tab characters (et).
set softtabstop=0 " Number of spaces a <Tab> counts for. When 0, featuer is off (sts).
set autoindent " Copy indent from current line when starting a new line.
set smarttab " Inserts blanks on a <Tab> key (as per sw, ts and sts).
endfunction
:call UseSpaces()
# Node.js & Yarn & Deno.js
WARNING
พวกนี้เป็น version ที่ได้ตอนลงเมื่อเดือนที่แล้ว ตอนนี้หลายๆอันมันเป็นเวอร์ชั่นใหม่กว่านี้ละ อย่าแปลกใจทำไมอ่านๆไปแล้วเลขเวอร์ชั่นมันเปลี่ยน
brew install node
brew install yarn
brew install deno
ได้เป็น stable release ทั้งหมด
❯ node --version
v15.8.0
❯ yarn -version
1.22.10
❯ deno --version
deno 1.7.2 (release, aarch64-apple-darwin)
v8 8.9.255.3
typescript 4.1.3
เท่าที่เทสต์แล้วโปรเจ็ค react ก็รันได้ด้วยดี ไม่มีปัญหาอะไร
แต่ด้วยความที่ว่าไปอ่านเจอ cypress ยัง compile ใน m1 ไม่ได้ (opens new window) เลยคิดว่างั้นก็ลง node ที่เป็น x64 ผ่าน rosetta ไปด้วย กับไหนๆแล้วตัวโปรเจ็คที่ทำอยู่ใช้ lts ก็เลยลงเป็น lts ไปละกัน (แต่เอาเข้าจริงๆพอลองเทสต์รัน cypress กับ node 15 ที่เป็น arm64 ก็รันได้ไม่มีปัญหาอะไรนะ หรือว่าตัว test เรามันไม่มีไปชนอะไรที่มันมีปัญหาพอดี?) งั้นลง node ด้วย nvm เอาแทน
เริ่มจากลง nvm ก่อน
brew install nvm
คราวนี้ node หลักจะเป็นตัว 14.15.5 ที่เป็น lts สลับไปลงโดยเปิดผ่าน iTerm Rosetta เอา
nvm install --lts
แล้วก็สลับมาใช้ iTerm ปกติ ลงตัวล่าสุดที่เป้น arm64 เพื่อที่จะได้สลับง่ายๆ
nvm install node
สลับให้ default มาใช้ตัวล่าสุด
nvm alias default node
❯ nvm use --lts
Now using node v14.15.5 (npm v6.14.11)
❯ node --version
v14.15.5
❯ which node
/Users/000pyo/.nvm/versions/node/v14.15.5/bin/node
❯ node -p 'process.arch'
x64
❯ nvm use node
Now using node v15.9.0 (npm v7.5.3)
❯ node --version
v15.9.0
❯ which node
/Users/000pyo/.nvm/versions/node/v15.9.0/bin/node
❯ node -p 'process.arch'
arm64
ถ้าอยากกลับไปใช้ node ตัว 15.8.0 ที่เป็นของ brew ใน shell นั้นๆก็ deactivate nvm เอาไปได้ (แต่คงไม่ได้ใช้หรอก ทิ้งไว้เพราะ yarn ที่ลงผ่าน brew มัน required เฉยๆ)
nvm deactivate
❯ node --version
v15.8.0
❯ which node
/opt/homebrew/bin/node
❯ node -p 'process.arch'
arm64
ลองเทสต์รันโปรเจ็คดู ว่าสปีดรันเป็นยังไง (โปรเจ็คเป็น react-scripts
4 + typescript ไม่ได้ eject) ใช้เวลาแค่ไหนจาก yarn start
แล้วรันทุกอย่างเสร็จหมด
Device | Time (min) | Remarks |
---|---|---|
Office PC | 01:08.79 | node 15.9.0 (x64, fedora 32) |
M1 MBA | 01:48.58 | node 14.15.5 x64 ผ่าน rosetta |
M1 MBA | 00:41.39 | node 15.9.0 native |
MBA mid 2013 | 03:17.41 | node 14.13.0 |
(คอมออฟฟิศเป็น dell precision tower i7, 32 GB RAM, SSD)
สำหรับตัวเทสต์ (jest
ที่อยู่ใน react-scripts
+ react testing library ส่วนใหญ่เป็นแค่ unit test ว่าตัว component render ได้ถูกต้องไหมเฉยๆ)
M1 MBA with node 15.10.0 (arm64)
Test Suites: 266 passed, 266 total
Tests: 2 skipped, 1239 passed, 1241 total
Snapshots: 0 total
Time: 40.326 s, estimated 31 s
คอมออฟฟิศ with node 15.11.0
Test Suites: 266 passed, 266 total
Tests: 2 skipped, 1239 passed, 1241 total
Snapshots: 0 total
Time: 29.645 s, estimated 31 s
# VSCode
ตอนที่ซื้อมาตอนแรกสุดมีแต่ Insider Preview ที่รองรับ arm64 แต่ตอนนี้ตัวหลักก็รับแล้วเช่นกัน
# Golang
brew install go
ได้มาเป็น 1.16
❯ go version
go version go1.16 darwin/arm64
อัพเดท path เพิ่มเข้าไปใน .zshrc
export GOPATH=$HOME/go
export GOROOT="$(brew --prefix golang)/libexec"
export PATH="$PATH:${GOPATH}/bin:${GOROOT}/bin"
# Docker
ตอนนี้มีแต่ Tech Preview Build RC1 เห็นว่าตั้งเป้าจะออก GA build ใน Q1 ของปีนี้
- New Docker Desktop Preview for Apple M1 Released (opens new window)
- Download and Try the Tech Preview of Docker Desktop for M1 | Docker Blog (opens new window)
- Apple M1 Tech Preview | Docker Documentation (opens new window)
เพิ่มตัว Autocomplete ไป (เอามาจาก https://gist.github.com/rkuzsma/4f8c1354a9ea67fb3ca915b50e131d1c (opens new window))
etc=/Applications/Docker.app/Contents/Resources/etc
ln -s $etc/docker.zsh-completion /usr/local/share/zsh/site-functions/_docker
ln -s $etc/docker-machine.zsh-completion /usr/local/share/zsh/site-functions/_docker-machine
ln -s $etc/docker-compose.zsh-completion /usr/local/share/zsh/site-functions/_docker-compose
เท่าที่รันมา
postgres:13-alpine
dpage/pgadmin4:4.30
รันอิมเมจที่สร้างจาก alpine
, golang-alpine
ไม่มีปัญหา
ที่เจอปัญหา
electronuserland/builder:wine
image สำหรับ electron-builder
ผ่าน wine เพื่อ build สำหรับ windowsเจอปัญหา
# Other Development-Related Software
# hadolint
[2021-03-26] brew install hadolint
แล้วไม่มี bottle --build-from-source
ก็ไม่สำเร็จ
# webhint
[2021-03-26] yarn add --dev hint
กับ brew install hint
ไม่สำเร็จทั้งคู่
# Jaspersoft Studio
ตัวแอพเป็น x86_64 แต่รันได้ปกติไม่มีปัญหาอะไร (แอพมันเป็น base จาก eclipse) แต่ตัว preview มีปัญหา zoom เข้าออกไม่ได้ (ไม่รู้ว่าบน intel mac เป็นไหมไม่เคยลอง) กับเวลา import style มาใช้บางทีมีบั๊กการแสดงผล (อันนี้บน fedora ก็เป็น)
# shellcheck
[2021-03-26] brew install shellcheck
ไม่สำเร็จ build from source ก็ไม่ได้
# shfmt
ลงผ่าน brew ได้ไม่มีปัญหาอะไร
# Windows Application
# Parallels
ลง Prallels 16 Technical Preview + Windows 10 on ARM Insider Preview ARM64 ตามบทความนี้
ซึ่งหลังจากอัพเดทเสร็จเรียบร้อย โปรแกรมทั่วๆไปหลายอันที่เป็น x64 ก็รันได้ (ดีกว่าที่คิดไว้เยอะมาก) แต่ก็มีหลายโปรแกรมติดรันไม่ได้เช่นกัน
ส่วนตัวเซ็ต Memory ให้ Parallels ไว้ 8 GB เท่าที่ใช้งานมาก็ไม่มีปัญหาอะไรกับทั้งฝั่ง host และฝั่ง guest
มีอยู่หนนึงที่มันมี update parallels กับ windows 10 on ARM ซึ่งหลัง restart แล้วรันไม่ขึ้น จอดำจนต้องล้างใหม่หมด (เอาจริงๆไม่แน่ใจว่าหรือมันพังจากเพราะที่ลงอย่างอื่นไปรึเปล่าเหมือนกัน เพราะเป็นหลังลง git แล้วพัง) อาจจะยังไม่เหมาะสำหรับคนที่ต้องการใช้งานเป็นหลักเท่าไหร่
# Git
ลองลง git บน Windows แล้วพัง git bash เปิดไม่ขึ้น git ใช้งานไม่ได้
# CrossOver
aka. wine นั่นแหละ เท่าที่ลองเทสต์มา อะไรที่รันบน CrossOver บน intel macOS Catalina/Big Sur ได้ ก็รันบนนี้ได้หมด มีปัญหาตรงไหน M1 ก็มีปัญหาเดียวกัน
# Games
# AndApp
ลงไม่ได้ อดแต้ม andapp ไป
# iOS App Side Load
ยังไม่ได้ลองลง ipa ตรงๆ แต่เท่าที่ลองกับแอพที่ dev อนุญาตปล่อยให้ใช้ได้แล้ว โดยรวมก็ประทับใจโดยทีเดียว แต่พวกเกมหลักๆที่เล่นแทบไม่มีเจ้าไหนยอมเปิดให้รันเลย()
ตอนที่ซื้อเครื่องมาใหม่ๆ Blue Archive เล่นได้ แถมเล่นได้ดีมากด้วย (ตัวแอพลงเวอร์ชั่น iPad มาให้) นี่เลยใช้แมคเป็นเครื่องหลักเล่นไป
แต่อัพเดทเมื่อวันก่อน yostar ปิดไม่ยอมให้โหลดละ เลยอัพเดทเวอร์ชั่นใหม่ไม่ได้ (azure lane ก็ไม่ได้แล้วเช่นกัน)
เกมอื่นๆใน library ที่ตอนนี้ยังเปิดให้โหลดได้ แต่ยังไม่ได้ลอง
- destiny child
- arknights (ทำไมยังได้เนี่ย yostar ไม่ได้ปิดไปพร้อมกันเรอะ)
- แอคชั่นไทมะนิน
- ซัมป็อก
- คิระแฟน
- ชิโนมาส
# DMM Game Player
ด้วยความที่เกะหลายตัวมันใช้ บวกกับมันเวอร์บนคอมมันเป็น DMM Game Player เลยพยายามจะลงของ Windows ดู (เวอร์ mac ของ DMM Game Player นี่มีก็เหมือนไม่มี แทบไม่มีไรลงได้เล่นได้)
หลังจากโหลดมาแล้วกดลง ก็ขึ้นมาว่าไม่รู้จัก arm64
ก็เลยลองเอาไปรันบน CrossOver ดู ก็ระเบิดเช่นกัน
ท้ายสุดเลยลองท่ายาก ลงบน CrossOver เสร็จแล้วลองรันผ่าน Windows ดู เหมือนจะรันขึ้นมาได้ แต่ขึ้นเป็น Unknown Error ซะงั้น
สรุปคือรันไม่ได้ จบข่าว แต่ตรงนี้ยังไม่ค่อยเท่าไหร่ เพราะเกมที่มันใช้ DMM Game Player ไม่ค่อยเยอะมาก ม้าถ้าจะเอาของเชื่อมจริงๆเดี๋ยวเปิดคอมเก่าไปลงก็ได้แหละ (พูดถึงม้าแล้วเห็นคนทวิตว่าลอง Side Load ด้วย IPA ตรงๆแล้วรันได้ไม่มีปัญหาอะไรเลย... ไซเกมส์ช่วยพอร์ตเวอร์แมคที......)
# Soft Denchi
อันนี้สาหัญจริง เพราะเกะ DMM จำนวนเยอะมากกกกกกก ใช้ซอฟท์เดนจิกัน พูดได้ว่าเกมไหนมี DRM นี่ 90% เป็น Soft Denchi ก็ว่าได้
หลังจากลองเทสต์ลงทั้งเวอร์ x86, x64 พบว่าเจอปัญหาเดียวกันหมด ซึ่งก็คือ
มันลงได้ปกติ พอรันเกมแล้วหน้าจอให้ใส่ user/pass ของ DMM ก็เด้งมาปกตินั่นแหละ แต่พอใส่เสร็จแล้วมันเด้ง error ข้างบนนี่มา
ลองค้นผ่านๆเหมือนเจอคนที่เทสต์กับ Windows 10 on ARM บน Surface X ก็เจอปัญหาเดียวกัน แถมเป็นบล็อกตั้งแต่ต้นปีที่แล้วอีกต่างหาก....
Surface Pro X など Arm64 機ではソフト電池を使えない? | 道具眼日誌:古田-私的記録 (opens new window)
ลองเอาไปลงใน CrossOver ดูก็ติดตั้งแต่ขั้น Install มันบอกว่าไม่มี Visual C++ 2009 ซึ่งพอลองลง (เลือกผ่านตัว installer ของ CrossOver) แล้วลงอีกรอบ ก็ยังไม่รอดอยู่ดี
จบสิ้นละ 9 บทใหม่ที่จะออกเดือนหน้านี่คงต้องเอาเครื่องเก่าเล่นแทนไป ไม่งั้นก็ต้องไปหาบิทเวอร์ชั่นกล่องเอา...
# Eroge
เกะที่ลองเทสต์ไป ยังเทสต์ไปไม่กี่เกม แต่โดยรวมสำหรับพวก VN นอกจากพวกที่ติดกับ DRM แบบที่ว่าไปข้างบนแล้ว โดยพื้นฐานแล้วเล่นได้หมดไม่มีปัญหา เกมไหนรันบน CrossOver/wine บน intel mac ได้ก็รันผ่าน CrossOver บน M1 ได้ (แทบทุกเกมมีปัญหาเล่นวิดิโอไม่ได้ แต่จะค้างหรือว่าวิดิโอโดนข้ามนี่แล้วแต่เกม -- ซึ่งอันนี้ก็มีมาตั้งแต่กับบน CrossOver/wine กับ x86 แล้ว)
(กำลังคิดว่าเดี๋ยวเทสต์/เล่นเยอะขึ้นกว่านี้แล้วจะเขียนแยกอีก entry ไปอีกที)
Notes
- ✅ เล่นได้ปกติ
- ⚠️ เล่นได้ แต่มีปัญหาเล็กน้อย
- ❌ เล่นไม่ได้
# Pallete
Games | Version | CrossOver | Windows 10 on ARM (Parallels) | Remarks |
---|---|---|---|---|
9 Ep.1 | EN DL Version (Denpasoft) | ⚠️ | ✅ | CrossOver ข้ามวิดิโอ |
9 Ep.2 | JP DL Version (DMM) | ❌ | ❌ | ซอฟท์เดนจิ... |
9 Ep.3 | JP DL Version (DMM) | ❌ | ❌ | ซอฟท์เดนจิ... |
9 Ep.4 | JP DL Version (DMM) | ❌ | ❌ | ซอฟท์เดนจิ... |
9 Ep.4 | EN DL Version (Denpasoft) | ⚠️ | ✅ | CrossOver ข้ามวิดิโอ |
# Yuzusoft
เวอร์ชั่น JP DL ไม่ได้ลองเพราะติดตั้งแต่ Soft Denchi
Games | Version | CrossOver | Windows 10 on ARM (Parallels) | Remarks |
---|---|---|---|---|
Tenshin Ranman | JP Packaged Version | ❌ | ❌ | สงสัยคงเพราะ 32 bit |
Noble Works | JP Packaged Version | ❌ | ❌ | สงสัยคงเพราะ 32 bit |
Dracuriot | JP Packaged Version | ❌ | ❌ | สงสัยคงเพราะ 32 bit |
Amairo | JP Packaged Version | ❌ | ❌ | สงสัยคงเพราะ 32 bit |
Sanobawitch | JP Packaged Version | ❌ | ❌ | สงสัยคงเพราะ 32 bit |
Senren Banka | JP Packaged Version | ⚠️ | ✅ | CrossOver ข้ามวิดิโอ |
Senren Banka | JP DL Version (DMM) | ⚠️ | ✅ | CrossOver ข้ามวิดิโอ |
Senren Banka | EN DL Version (NekoNyan) | ⚠️ | ✅ | CrossOver ข้ามวิดิโอ, ลากปรับขนาดหน้าจอแล้วค้าง |
Riddle Joker | JP Packaged Version | ⚠️ | ✅ | CrossOver ข้ามวิดิโอ |
Cafe Stella | JP Packaged Version | ⚠️ | ✅ | CrossOver ข้ามวิดิโอ |
# SAGAPLANETS
Games | Version | CrossOver | Windows 10 on ARM (Parallels) | Remarks |
---|---|---|---|---|
Hanasaki Workspring | JP Packaged Version | ❌ | ✅ | ติด DRM บน parallels ใช้ alpharom แงะเอา |
Kinkoi | JP DL Version (DMM) | ⚠️ | ⚠️ | น่าจะเปิดได้แต่ติดที่ยังไม่ได้ลองเปลี่ยนเป็น windows ภาษาญี่ปุ่น |
Kinkoi GT | JP DL Version (DMM) | ❌ | ❌ | CrossOver ข้ามวิดิโอ // คุ้นๆว่าตอนแรกเปิดได้แต่หลังลง soft denchi แล้วเปิดไม่ติดเลย (ไม่มั่นใจ) |
Kakenuke | JP Packaged Version | ⚠️ | ✅ | ยังไม่ได้เริ่มเล่นเลยแต่รันได้ CrossOver ลากปรับขนาดจอแล้วค้าง |
# Frill
Games | Version | CrossOver | Windows 10 on ARM (Parallels) | Remarks |
---|---|---|---|---|
Kamimachi Sana-chan | JP DL Version (DMM) | ⚠️ | ⚠️ | ลองไปนิดเดียว แต่พวก l2d/emote ไม่ขยับเลยซักนิด (หรือจริงๆแล้วเป็นเพราะซื้อผิดเวอร์ชั่น?) |
# KISS
Games | Version | CrossOver | Windows 10 on ARM (Parallels) | Remarks |
---|---|---|---|---|
Custom Order Maid 3D2 | JP Packaged Version | ❌ | ⚠️ | เล่นตัว Music Game ไม่ได้ เกมจะ crash ทันทีที่เข้าพาร์ท music game |
# Illusion
Games | Version | CrossOver | Windows 10 on ARM (Parallels) | Remarks |
---|---|---|---|---|
Honey Select | JP Packaged Version | ❌ | ❌ | - |
Honey Select 2 | JP Packaged Version | ❌ | ❌ | - |
# Qruppo
อันนี้ไม่ได้เทสต์เอง แต่เหมือนเห็นคนทวิตอยู่ว่านุกิตาชิ 1 เล่นได้ แต่ 2 เล่นไม่ได้ จอดำ (Windows 10 on ARM) -- (ทั้งสองเกมเล่นได้บน CrossOver/Wine ของ intel mac แต่วิดิโอโดนข้าม)
# Others
ลองเทสต์ Geekbench เทียบกับเครื่องเก่าเล่นๆดู
# References
- zsh - What should/shouldn't go in .zshenv, .zshrc, .zlogin, .zprofile, .zlogout? - Unix & Linux Stack Exchange (opens new window)
- How to run Windows for ARM on M1 Macs using Parallels 16 Technical Preview [Video] (opens new window)
- 5 Things I Have Learned Using the M1 MacBook Air (opens new window)
- Ruby on Rails 開発環境構築 on M1 Mac (opens new window)
- 開発環境 on M1 Mac with Homebrew (opens new window)
- How can I permanently add my SSH private key to Keychain so it is automatically available to ssh? (opens new window)
Tweet