diff --git a/_includes/navdsi.html b/_includes/navdsi.html index bf2dd07..fb7a413 100644 --- a/_includes/navdsi.html +++ b/_includes/navdsi.html @@ -115,7 +115,7 @@ body {
-
+
diff --git a/_site/2021/01/29/hello-blog.html b/_site/2021/01/29/hello-blog.html index b2d7dbb..cff8e27 100644 --- a/_site/2021/01/29/hello-blog.html +++ b/_site/2021/01/29/hello-blog.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/2021/01/30/wii-dvd-p1.html b/_site/2021/01/30/wii-dvd-p1.html index 63348d5..2890aec 100644 --- a/_site/2021/01/30/wii-dvd-p1.html +++ b/_site/2021/01/30/wii-dvd-p1.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/2021/04/08/wii-dvd-p2.html b/_site/2021/04/08/wii-dvd-p2.html index 9c7b374..f9124e1 100644 --- a/_site/2021/04/08/wii-dvd-p2.html +++ b/_site/2021/04/08/wii-dvd-p2.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/2021/05/03/cleaning-cc64.html b/_site/2021/05/03/cleaning-cc64.html index c40e323..2031f27 100644 --- a/_site/2021/05/03/cleaning-cc64.html +++ b/_site/2021/05/03/cleaning-cc64.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/2021/05/15/stylizing-the-site.html b/_site/2021/05/15/stylizing-the-site.html index 6cde92d..29af2ac 100644 --- a/_site/2021/05/15/stylizing-the-site.html +++ b/_site/2021/05/15/stylizing-the-site.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/2021/05/17/copyright-issues.html b/_site/2021/05/17/copyright-issues.html index 66fe85e..7f6fe5f 100644 --- a/_site/2021/05/17/copyright-issues.html +++ b/_site/2021/05/17/copyright-issues.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/2021/08/14/moving-on.html b/_site/2021/08/14/moving-on.html index 16e6dc1..4e04925 100644 --- a/_site/2021/08/14/moving-on.html +++ b/_site/2021/08/14/moving-on.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/2021/08/16/c-on-windows.html b/_site/2021/08/16/c-on-windows.html index 8fbc1c2..7fe2d85 100644 --- a/_site/2021/08/16/c-on-windows.html +++ b/_site/2021/08/16/c-on-windows.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/2021/08/22/history-of-thevaultc.html b/_site/2021/08/22/history-of-thevaultc.html index b0c68b3..dd99f86 100644 --- a/_site/2021/08/22/history-of-thevaultc.html +++ b/_site/2021/08/22/history-of-thevaultc.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/2021/09/21/unsupported-mac-adventures.html b/_site/2021/09/21/unsupported-mac-adventures.html index d1e2c67..a1b5d6c 100644 --- a/_site/2021/09/21/unsupported-mac-adventures.html +++ b/_site/2021/09/21/unsupported-mac-adventures.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/2021/10/01/unsupported-mac-adventures-2.html b/_site/2021/10/01/unsupported-mac-adventures-2.html index 29683fa..b8ac944 100644 --- a/_site/2021/10/01/unsupported-mac-adventures-2.html +++ b/_site/2021/10/01/unsupported-mac-adventures-2.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/2021/12/07/giving-ncx-core-cpr.html b/_site/2021/12/07/giving-ncx-core-cpr.html index ba6aaf6..eb971ed 100644 --- a/_site/2021/12/07/giving-ncx-core-cpr.html +++ b/_site/2021/12/07/giving-ncx-core-cpr.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/2021/12/07/love-letter-to-svgs.html b/_site/2021/12/07/love-letter-to-svgs.html index 199642d..7c07970 100644 --- a/_site/2021/12/07/love-letter-to-svgs.html +++ b/_site/2021/12/07/love-letter-to-svgs.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/2022/01/07/bringing-rngtool-to-phones.html b/_site/2022/01/07/bringing-rngtool-to-phones.html index cfd3b95..b503ff5 100644 --- a/_site/2022/01/07/bringing-rngtool-to-phones.html +++ b/_site/2022/01/07/bringing-rngtool-to-phones.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/2022/02/01/bringing-rngtool-to-apple-watch.html b/_site/2022/02/01/bringing-rngtool-to-apple-watch.html index ba69817..1b67e1c 100644 --- a/_site/2022/02/01/bringing-rngtool-to-apple-watch.html +++ b/_site/2022/02/01/bringing-rngtool-to-apple-watch.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/assets/dsi/devshop.png b/_site/assets/dsi/devshop.png new file mode 100644 index 0000000..2163bcf Binary files /dev/null and b/_site/assets/dsi/devshop.png differ diff --git a/_site/blog.html b/_site/blog.html index fcfe4a2..ee8d59c 100644 --- a/_site/blog.html +++ b/_site/blog.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/feed.xml b/_site/feed.xml index 8362a95..adeb7a9 100644 --- a/_site/feed.xml +++ b/_site/feed.xml @@ -1,4 +1,4 @@ -Jekyll2022-08-25T19:31:49-04:00http://localhost:4000/feed.xmlrmc’s siteBringing RNGTool to Your Wrist (Maybe)2022-02-01T00:00:00-05:002022-02-01T00:00:00-05:00http://localhost:4000/2022/02/01/bringing-rngtool-to-apple-watchHmm this title sounds familiar...

+Jekyll2022-08-25T19:56:52-04:00http://localhost:4000/feed.xmlrmc’s siteBringing RNGTool to Your Wrist (Maybe)2022-02-01T00:00:00-05:002022-02-01T00:00:00-05:00http://localhost:4000/2022/02/01/bringing-rngtool-to-apple-watchHmm this title sounds familiar...

More RNGTool updates! This time I'm porting RNGTool to watchOS rather than iOS. And it's interesting. The most difficult part of this is dealing with the limited screen real estate that the Apple Watch has. The solution? Cutting out the fat.

RNGTool is by no means a visually simple app. I've definitely overcomplicated its UI. This gives me a good chance to really cut out any parts of the app's UI that aren't needed so that you can fit the parts that matter. The actual process of porting the app's code was a lot easier than from macOS to iOS because most of the parts that aren't support on watchOS were being removed anyway, so I won't go over it here.

Here's the interesting part, a comparison of the iOS and watchOS apps:

diff --git a/_site/gaming/htmls/DEBUG/NCL/ec/ec_deviceInfo.html b/_site/gaming/htmls/DEBUG/NCL/ec/ec_deviceInfo.html index f6cbd6b..c04be01 100644 --- a/_site/gaming/htmls/DEBUG/NCL/ec/ec_deviceInfo.html +++ b/_site/gaming/htmls/DEBUG/NCL/ec/ec_deviceInfo.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/gaming/htmls/DEBUG/NCL/ec/ec_example_index.html b/_site/gaming/htmls/DEBUG/NCL/ec/ec_example_index.html index b497725..8647bcc 100644 --- a/_site/gaming/htmls/DEBUG/NCL/ec/ec_example_index.html +++ b/_site/gaming/htmls/DEBUG/NCL/ec/ec_example_index.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/gaming/htmls/DEBUG/NCL/index.html b/_site/gaming/htmls/DEBUG/NCL/index.html index 7484582..436ff08 100644 --- a/_site/gaming/htmls/DEBUG/NCL/index.html +++ b/_site/gaming/htmls/DEBUG/NCL/index.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/gaming/htmls/DEBUG/SMC/ec/ec_deviceInfo.html b/_site/gaming/htmls/DEBUG/SMC/ec/ec_deviceInfo.html index f6cbd6b..c04be01 100644 --- a/_site/gaming/htmls/DEBUG/SMC/ec/ec_deviceInfo.html +++ b/_site/gaming/htmls/DEBUG/SMC/ec/ec_deviceInfo.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/gaming/htmls/DEBUG/SMC/ec/ec_example_index.html b/_site/gaming/htmls/DEBUG/SMC/ec/ec_example_index.html index b497725..8647bcc 100644 --- a/_site/gaming/htmls/DEBUG/SMC/ec/ec_example_index.html +++ b/_site/gaming/htmls/DEBUG/SMC/ec/ec_example_index.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/gaming/htmls/DEBUG/SMC/font_check/shopmock/fontlist_01_index.html b/_site/gaming/htmls/DEBUG/SMC/font_check/shopmock/fontlist_01_index.html index 74d0f40..0e88674 100644 --- a/_site/gaming/htmls/DEBUG/SMC/font_check/shopmock/fontlist_01_index.html +++ b/_site/gaming/htmls/DEBUG/SMC/font_check/shopmock/fontlist_01_index.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/gaming/htmls/DEBUG/SMC/font_check/shopmock/fontlist_02_index.html b/_site/gaming/htmls/DEBUG/SMC/font_check/shopmock/fontlist_02_index.html index f16f249..efb2111 100644 --- a/_site/gaming/htmls/DEBUG/SMC/font_check/shopmock/fontlist_02_index.html +++ b/_site/gaming/htmls/DEBUG/SMC/font_check/shopmock/fontlist_02_index.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/gaming/htmls/DEBUG/SMC/font_check/shopmock/fontlist_03_index.html b/_site/gaming/htmls/DEBUG/SMC/font_check/shopmock/fontlist_03_index.html index 708a831..dd4c0ae 100644 --- a/_site/gaming/htmls/DEBUG/SMC/font_check/shopmock/fontlist_03_index.html +++ b/_site/gaming/htmls/DEBUG/SMC/font_check/shopmock/fontlist_03_index.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/gaming/htmls/DEBUG/SMC/font_check/shopmock/fontlist_04_index.html b/_site/gaming/htmls/DEBUG/SMC/font_check/shopmock/fontlist_04_index.html index 2efdb28..1e41f88 100644 --- a/_site/gaming/htmls/DEBUG/SMC/font_check/shopmock/fontlist_04_index.html +++ b/_site/gaming/htmls/DEBUG/SMC/font_check/shopmock/fontlist_04_index.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/gaming/htmls/DEBUG/SMC/font_check/shopmock/index.html b/_site/gaming/htmls/DEBUG/SMC/font_check/shopmock/index.html index 7484582..436ff08 100644 --- a/_site/gaming/htmls/DEBUG/SMC/font_check/shopmock/index.html +++ b/_site/gaming/htmls/DEBUG/SMC/font_check/shopmock/index.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/gaming/htmls/DEBUG/SMC/index.html b/_site/gaming/htmls/DEBUG/SMC/index.html index 7484582..436ff08 100644 --- a/_site/gaming/htmls/DEBUG/SMC/index.html +++ b/_site/gaming/htmls/DEBUG/SMC/index.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/_site/gaming/htmls/DEBUG/startup.html b/_site/gaming/htmls/DEBUG/startup.html index 357dc7f..f0a09e3 100644 --- a/_site/gaming/htmls/DEBUG/startup.html +++ b/_site/gaming/htmls/DEBUG/startup.html @@ -140,7 +140,7 @@ body {
-
+
diff --git a/assets/dsi/devshop.png b/assets/dsi/devshop.png new file mode 100644 index 0000000..2163bcf Binary files /dev/null and b/assets/dsi/devshop.png differ