[硬體] PS4搖桿協議也太複雜了
看板PlayStation (Play Station - PS)作者wayne30349 (怪人)時間7年前 (2019/06/29 02:30)推噓50(50推 0噓 51→)留言101則, 51人參與討論串1/1
--本篇討論可能含有性議題或令人不快之內容,無法接受此類話題者請自行斟酌閱讀--
大概在去年前,敝人有寫NS的搖桿協議,畢竟NS要兼容從GC以來的搖桿
可能那時候MCU效能都不高吧
https://home.gamer.com.tw/creationCategory.php?owner=wayne30349&c=440092
這是NS搖桿傳輸的RAW內容
https://i.imgur.com/rbzLhAM.png

你可以看到 是以8個Byte所成的陣列 所以隨便寫寫就可以操控NS了
但是在PS4搖桿上,小小一個DS4手把 就要在4mS的時間傳輸64Byte的陣列
這個要用的MCU需求還是要的,所以DS4的搖桿貴的就有道理了
https://i.imgur.com/NZS9Nts.png

框起來的是搖桿發射的RAW內容
https://www.psdevwiki.com/ps4/DS4-USB
https://eleccelerator.com/wiki/index.php?title=DualShock_4
還好已經有人有分析HID的內容了
不過還是有一些沒有分析出來
還沒算上他們之間的握手呢,不知道可不可以單方面,NS只要射後不理
不管怎樣,PS4搖桿的確是挺複雜了,我只是想要寫一個初音音遊外掛阿
--
今天去醫院,醫生說:你有30年的煙齡,你如果不抽煙,菸的的錢都夠買賓士了。
我一聽就不爽了。
我就反問醫生:「你抽煙嗎」?
醫生說:我不抽啊。 我又問:那他媽你的賓士呢?
醫生說:在樓下停著呢,怎麼了? 我說:沒什麼,我問問而已。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.126.242.183 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/PlayStation/M.1561746630.A.067.html
推
06/29 02:35,
7年前
, 1F
06/29 02:35, 1F
推
06/29 02:48,
7年前
, 2F
06/29 02:48, 2F
沒錯當然上面網址有寫說每個Byte的內容,但是我想這個依定要靠非常長的時間來解
推
06/29 02:54,
7年前
, 3F
06/29 02:54, 3F
我看到還要寫CRC跟ACK就覺得好麻煩w
推
06/29 02:54,
7年前
, 4F
06/29 02:54, 4F
推
06/29 02:58,
7年前
, 5F
06/29 02:58, 5F
推
06/29 03:06,
7年前
, 6F
06/29 03:06, 6F
推
06/29 03:43,
7年前
, 7F
06/29 03:43, 7F
推
06/29 03:49,
7年前
, 8F
06/29 03:49, 8F
沒錯
→
06/29 03:49,
7年前
, 9F
06/29 03:49, 9F
→
06/29 04:41,
7年前
, 10F
06/29 04:41, 10F
目前只有看到搖桿傳出的差異,寫入要買USB邏輯分析儀才看的到
推
06/29 06:51,
7年前
, 11F
06/29 06:51, 11F
推
06/29 07:33,
7年前
, 12F
06/29 07:33, 12F
→
06/29 07:34,
7年前
, 13F
06/29 07:34, 13F
→
06/29 07:35,
7年前
, 14F
06/29 07:35, 14F
→
06/29 07:54,
7年前
, 15F
06/29 07:54, 15F
→
06/29 07:55,
7年前
, 16F
06/29 07:55, 16F
推
06/29 08:32,
7年前
, 17F
06/29 08:32, 17F
推
06/29 08:42,
7年前
, 18F
06/29 08:42, 18F
→
06/29 08:54,
7年前
, 19F
06/29 08:54, 19F
→
06/29 08:54,
7年前
, 20F
06/29 08:54, 20F
推
06/29 09:15,
7年前
, 21F
06/29 09:15, 21F
推
06/29 09:15,
7年前
, 22F
06/29 09:15, 22F
→
06/29 09:17,
7年前
, 23F
06/29 09:17, 23F
推
06/29 10:03,
7年前
, 24F
06/29 10:03, 24F
推
06/29 10:07,
7年前
, 25F
06/29 10:07, 25F
推
06/29 10:10,
7年前
, 26F
06/29 10:10, 26F
推
06/29 10:14,
7年前
, 27F
06/29 10:14, 27F
推
06/29 10:15,
7年前
, 28F
06/29 10:15, 28F
推
06/29 10:23,
7年前
, 29F
06/29 10:23, 29F
→
06/29 10:25,
7年前
, 30F
06/29 10:25, 30F
→
06/29 10:26,
7年前
, 31F
06/29 10:26, 31F
→
06/29 10:28,
7年前
, 32F
06/29 10:28, 32F
推
06/29 10:41,
7年前
, 33F
06/29 10:41, 33F
推
06/29 11:05,
7年前
, 34F
06/29 11:05, 34F
→
06/29 11:11,
7年前
, 35F
06/29 11:11, 35F
還有 29 則推文
還有 2 段內文
推
06/29 14:12,
7年前
, 65F
06/29 14:12, 65F
※ 編輯: wayne30349 (59.126.242.183 臺灣), 06/29/2019 14:43:12
→
06/29 15:28,
7年前
, 66F
06/29 15:28, 66F
推
06/29 15:50,
7年前
, 67F
06/29 15:50, 67F
→
06/29 16:15,
7年前
, 68F
06/29 16:15, 68F
推
06/29 16:29,
7年前
, 69F
06/29 16:29, 69F
→
06/29 16:29,
7年前
, 70F
06/29 16:29, 70F
→
06/29 16:29,
7年前
, 71F
06/29 16:29, 71F
推
06/29 16:33,
7年前
, 72F
06/29 16:33, 72F
→
06/29 16:33,
7年前
, 73F
06/29 16:33, 73F
推
06/29 17:24,
7年前
, 74F
06/29 17:24, 74F
→
06/29 17:37,
7年前
, 75F
06/29 17:37, 75F
→
06/29 17:47,
7年前
, 76F
06/29 17:47, 76F
推
06/29 18:08,
7年前
, 77F
06/29 18:08, 77F
→
06/29 18:08,
7年前
, 78F
06/29 18:08, 78F
→
06/29 18:08,
7年前
, 79F
06/29 18:08, 79F
推
06/29 20:54,
7年前
, 80F
06/29 20:54, 80F
→
06/29 20:54,
7年前
, 81F
06/29 20:54, 81F
推
06/29 21:43,
7年前
, 82F
06/29 21:43, 82F
推
06/30 00:15,
7年前
, 83F
06/30 00:15, 83F
→
06/30 06:15,
7年前
, 84F
06/30 06:15, 84F
推
06/30 07:58,
7年前
, 85F
06/30 07:58, 85F
→
06/30 07:58,
7年前
, 86F
06/30 07:58, 86F
→
06/30 07:58,
7年前
, 87F
06/30 07:58, 87F
推
06/30 14:06,
7年前
, 88F
06/30 14:06, 88F
推
06/30 14:16,
7年前
, 89F
06/30 14:16, 89F
→
06/30 14:16,
7年前
, 90F
06/30 14:16, 90F
其實算是協議寫的比較簡單啦,SONY可能是工匠精神比較搞剛吧
反正開發者都會拿到API還是SDK,對他們沒差,但是我們這些土法煉鋼的就會很難過
在GITHUB上面有一堆NS的硬體外掛了,薩爾達雪球可以自己隨便刷
但是PS4上就"完全沒有了"
難道初音只能用馬達壓嗎?
https://www.youtube.com/watch?v=6lxEM_tGDEc
話說他是用MSP430寫的w
→
06/30 14:18,
7年前
, 91F
06/30 14:18, 91F
※ 編輯: wayne30349 (59.126.242.183 臺灣), 06/30/2019 15:49:36
推
06/30 18:39,
7年前
, 92F
06/30 18:39, 92F
推
07/01 11:17,
7年前
, 93F
07/01 11:17, 93F
推
07/01 11:19,
7年前
, 94F
07/01 11:19, 94F
→
07/01 11:21,
7年前
, 95F
07/01 11:21, 95F
推
07/01 18:22,
7年前
, 96F
07/01 18:22, 96F
推
07/03 01:19,
7年前
, 97F
07/03 01:19, 97F
→
07/03 01:20,
7年前
, 98F
07/03 01:20, 98F
→
07/03 01:21,
7年前
, 99F
07/03 01:21, 99F
→
07/03 02:21,
7年前
, 100F
07/03 02:21, 100F
推
07/04 13:40,
7年前
, 101F
07/04 13:40, 101F
PlayStation 近期熱門文章
PTT遊戲區 即時熱門文章
110
146