From 81ba6997349ba9121f81391e61f473c7af120634 Mon Sep 17 00:00:00 2001 From: rmc Date: Mon, 27 Nov 2023 01:15:23 -0500 Subject: [PATCH] Fix MachineSettings breaking on mobile --- .gitignore | 5 +- ...40b622142f1c98125abcfe89a76a661b0e8e343910 | 2 +- _includes/devcsv.html | 29 --- _includes/navdsi.html | 2 +- _layouts/devinfo.html | 111 +----------- assets/css/styledsi.css | 165 ++++++++++++++++++ dsidev/machinesettings.html | 15 +- dsidev/man/files/nitro.css | 2 +- dsidev/man/maketad.html | 3 +- dsidev/twlnmenu.html | 1 + index.html | 72 -------- test.html | 136 --------------- 12 files changed, 190 insertions(+), 353 deletions(-) diff --git a/.gitignore b/.gitignore index b5456fd..d39c214 100755 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ -.DS_[Ss]tore +*.DS_[Ss]tore +*._* .jekyll-metadata .jekyll-cache -_site +_site \ No newline at end of file diff --git a/.jekyll-cache/Jekyll/Cache/Jekyll--Cache/b7/9606fb3afea5bd1609ed40b622142f1c98125abcfe89a76a661b0e8e343910 b/.jekyll-cache/Jekyll/Cache/Jekyll--Cache/b7/9606fb3afea5bd1609ed40b622142f1c98125abcfe89a76a661b0e8e343910 index c5af394..ec75c19 100644 --- a/.jekyll-cache/Jekyll/Cache/Jekyll--Cache/b7/9606fb3afea5bd1609ed40b622142f1c98125abcfe89a76a661b0e8e343910 +++ b/.jekyll-cache/Jekyll/Cache/Jekyll--Cache/b7/9606fb3afea5bd1609ed40b622142f1c98125abcfe89a76a661b0e8e343910 @@ -1 +1 @@ -I"O{"source"=>"/Users/lillianskinner/Downloads/randommeaninglesscharacters.com", "destination"=>"/Users/lillianskinner/Downloads/randommeaninglesscharacters.com/_site", "collections_dir"=>"", "cache_dir"=>".jekyll-cache", "plugins_dir"=>"_plugins", "layouts_dir"=>"_layouts", "data_dir"=>"_data", "includes_dir"=>"_includes", "collections"=>{"posts"=>{"output"=>true, "permalink"=>"/:categories/:year/:month/:day/:title:output_ext"}}, "safe"=>false, "include"=>[".htaccess"], "exclude"=>[".sass-cache", ".jekyll-cache", "gemfiles", "Gemfile", "Gemfile.lock", "node_modules", "vendor/bundle/", "vendor/cache/", "vendor/gems/", "vendor/ruby/"], "keep_files"=>[".git", ".svn"], "encoding"=>"utf-8", "markdown_ext"=>"markdown,mkdown,mkdn,mkd,md", "strict_front_matter"=>false, "show_drafts"=>nil, "limit_posts"=>0, "future"=>false, "unpublished"=>false, "whitelist"=>[], "plugins"=>["jekyll-feed", "jekyll-sitemap", "jekyll-seo-tag"], "markdown"=>"kramdown", "highlighter"=>"rouge", "lsi"=>false, "excerpt_separator"=>"\n\n", "incremental"=>false, "detach"=>false, "port"=>"4000", "host"=>"127.0.0.1", "baseurl"=>nil, "show_dir_listing"=>false, "permalink"=>"date", "paginate_path"=>"/page:num", "timezone"=>nil, "quiet"=>false, "verbose"=>false, "defaults"=>[], "liquid"=>{"error_mode"=>"warn", "strict_filters"=>false, "strict_variables"=>false}, "kramdown"=>{"auto_ids"=>true, "toc_levels"=>[1, 2, 3, 4, 5, 6], "entity_output"=>"as_char", "smart_quotes"=>"lsquo,rsquo,ldquo,rdquo", "input"=>"GFM", "hard_wrap"=>false, "guess_lang"=>true, "footnote_nr"=>1, "show_warnings"=>false}, "name"=>"rmc", "title"=>"rmc", "url"=>"http://localhost:4000", "imgurl"=>"https://cdn.randommeaninglesscharacters.com/img-dsi/", "appurl"=>"https://cdn.randommeaninglesscharacters.com/rmc-prg/", "feed"=>{"posts_limit"=>20, "path"=>nil}, "livereload_port"=>35729, "serving"=>true, "watch"=>true}:ET \ No newline at end of file +I"K{"source"=>"/Users/lillianskinner/Downloads/randommeaninglesscharacters.com", "destination"=>"/Users/lillianskinner/Downloads/randommeaninglesscharacters.com/_site", "collections_dir"=>"", "cache_dir"=>".jekyll-cache", "plugins_dir"=>"_plugins", "layouts_dir"=>"_layouts", "data_dir"=>"_data", "includes_dir"=>"_includes", "collections"=>{"posts"=>{"output"=>true, "permalink"=>"/:categories/:year/:month/:day/:title:output_ext"}}, "safe"=>false, "include"=>[".htaccess"], "exclude"=>[".sass-cache", ".jekyll-cache", "gemfiles", "Gemfile", "Gemfile.lock", "node_modules", "vendor/bundle/", "vendor/cache/", "vendor/gems/", "vendor/ruby/"], "keep_files"=>[".git", ".svn"], "encoding"=>"utf-8", "markdown_ext"=>"markdown,mkdown,mkdn,mkd,md", "strict_front_matter"=>false, "show_drafts"=>nil, "limit_posts"=>0, "future"=>false, "unpublished"=>false, "whitelist"=>[], "plugins"=>["jekyll-feed", "jekyll-sitemap", "jekyll-seo-tag"], "markdown"=>"kramdown", "highlighter"=>"rouge", "lsi"=>false, "excerpt_separator"=>"\n\n", "incremental"=>false, "detach"=>false, "port"=>"4000", "host"=>"0.0.0.0", "baseurl"=>nil, "show_dir_listing"=>false, "permalink"=>"date", "paginate_path"=>"/page:num", "timezone"=>nil, "quiet"=>false, "verbose"=>false, "defaults"=>[], "liquid"=>{"error_mode"=>"warn", "strict_filters"=>false, "strict_variables"=>false}, "kramdown"=>{"auto_ids"=>true, "toc_levels"=>[1, 2, 3, 4, 5, 6], "entity_output"=>"as_char", "smart_quotes"=>"lsquo,rsquo,ldquo,rdquo", "input"=>"GFM", "hard_wrap"=>false, "guess_lang"=>true, "footnote_nr"=>1, "show_warnings"=>false}, "name"=>"rmc", "title"=>"rmc", "url"=>"http://0.0.0.0:4000", "imgurl"=>"https://cdn.randommeaninglesscharacters.com/img-dsi/", "appurl"=>"https://cdn.randommeaninglesscharacters.com/rmc-prg/", "feed"=>{"posts_limit"=>20, "path"=>nil}, "livereload_port"=>35729, "serving"=>true, "watch"=>true}:ET \ No newline at end of file diff --git a/_includes/devcsv.html b/_includes/devcsv.html index eb7b975..5b509e0 100644 --- a/_includes/devcsv.html +++ b/_includes/devcsv.html @@ -31,35 +31,6 @@ function warnFaketad() { --> - - -
diff --git a/_includes/navdsi.html b/_includes/navdsi.html index 614ab45..7ddeeb8 100755 --- a/_includes/navdsi.html +++ b/_includes/navdsi.html @@ -1,7 +1,7 @@ -
- - +
\ No newline at end of file diff --git a/assets/css/styledsi.css b/assets/css/styledsi.css index f1cfb95..89336ff 100755 --- a/assets/css/styledsi.css +++ b/assets/css/styledsi.css @@ -14,6 +14,7 @@ code { font-family: dsifont-bios; font-size: 20px; color: green; + word-wrap: break-word; } special { font-family: dsifont-special; @@ -40,6 +41,7 @@ body { width: auto; height: auto; text-align: center; + position: relative; /* overflow: hidden; */ } .navstd { @@ -86,6 +88,7 @@ body { padding-top: .6vw; width: 6vw; height: auto; + position: static; } .navicon { text-align: center; @@ -198,6 +201,168 @@ body { padding-top: 1vw; padding-left: 1vw; } + +.devinfo-container { + display: flex; + justify-content: space-around; + flex-direction: row; + padding: 10px; +} +.devinfo-container-main { + position: relative; + width: 75%; + font-size: 15px +} +.devinfo-container-sub { + position: relative; + width: 19%; +} +.devinfo-container-sub2 { + display: none; +} +.devinfo-main { + margin-left:10px; + margin-right:10px; +} +.devinfo-sub { + padding-top:10px; + padding-bottom:10px; +} +.devinfo-sub2 { + margin-left:auto; + margin-right:auto; + border: 2px solid blue; +} +.devcsv-table { + /*font-size: 1vw;*/ +} +.devcsv-container { + display: grid; + grid-template-columns: 30% auto; + grid-column-gap: 0px; + grid-row-gap: 0px; gap: 10px; + border: 2px solid yellow; + font-size: 2vw; +} +.devcsv-preview-container { grid-area: 1 / 1 / 2 / 3; } +.devcsv-info { grid-area: 2 / 1 / 3 / 2; } +.devcsv-info2 { grid-area: 2 / 2 / 3 / 3;margin-top: -18.5%; } +.devcsv-download { grid-area: 1 / 3 / 3 / 4; } + + +/* ======================= mobile only settings ======================= */ +@media only screen and (min-width: 1000px) { + .devcsv-container { + grid-template-columns: auto; + padding: 5px; + border: 2px solid yellow; + font-size: 1vw; + } + .devcsv-preview-container { grid-area: 1 / 1 / 2 / 2; } + .devcsv-info { grid-area: 2 / 1 / 3 / 2; } + .devcsv-info2 { grid-area: 3 / 1 / 4 / 2;margin-top: -41px; } + .devcsv-download { grid-area: 4 / 1 / 5 / 2; } +} +@media only screen and (max-width: 1000px) { + .devinfo-container { + flex-direction: column; + } + .devinfo-container-main { + padding-bottom: 20px; + width: 100% + } + .devinfo-container-sub { + display: none; + width: 25%; + } + .devinfo-container-sub2 { + display: block; + } +} +/* ======================= for index.html ======================= */ +.flex-container { + display: flex; + flex-wrap: wrap; + gap: 20px; + text-align: center; + justify-content: space-evenly; + padding-left: 10px; +} +.parent_or_guardian { + position: relative; + top: 0; + left: 0; + width: 200px; + padding-top: 20px; +} +.prompt { + position: relative; + top: 0; + left: 0; + width: 100%; + z-index: 1; +} +.prompt_two_a_new_hover { + position: absolute; + top: 20px; + left: 0px; + width: 100%; + opacity: 0; + z-index: 2; +} +.prompt_two_a_new_hover:hover { + opacity: 1.0; +} + +.flexception { + position: absolute; + display: inline-flex; + flex-direction: column; + z-index: 2; + align-items: stretch; + padding-top: 15px; + padding-left: 10px; + padding-right: 10px; +} + +.flexceptionception { + display: inline-flex; + flex-direction: row; +} + +.flexceptionception_the_flexening { + display: inline-flex; + flex-direction: column; +} + +.prompt_header { + padding-left: 10px; + text-align: left; + font-size: 12px; +} + +.prompt_title { + height: 34px; +} + +.prompt_info { + padding-top: 3px; + text-align: left; + font-size: 12px; +} +/* ======================= for program pages ======================= */ +.screenshot { + display: flex; + gap: 20px; + flex-wrap: wrap; + justify-content: center; + padding-bottom: 20px; +} +.screenshot img { + width: 256px; + border: 5px solid white; + box-shadow: 0px 0px 2px 5px rgb(217,217,217,1); +} /* ======================= For listing options in a program! ======================= */ table.menu { border-collapse: collapse; diff --git a/dsidev/machinesettings.html b/dsidev/machinesettings.html index 0bf21ca..54e838a 100755 --- a/dsidev/machinesettings.html +++ b/dsidev/machinesettings.html @@ -10,7 +10,8 @@ These prototypes have graphical bugs where the screens may flicker or cut off te Global controls: L/R to change brightness, and START to reboot.

Version 1025-5199

- This version of MachineSettings is currently the earliest known build, and is from TwlIPL at TwlIPL/trunk/bin/ARM9-TS/Release/forDebug/system.srl. It comes with the following settings:

+ This version of MachineSettings is currently the earliest known build, and is from TwlIPL at
TwlIPL / trunk / bin / ARM9-TS / Release / forDebug / system.srl

It comes with the following settings:

+ @@ -43,7 +44,8 @@ These prototypes have graphical bugs where the screens may flicker or cut off te

Version 1542-6291

- 1542-6291 was recovered from the TWL-CPU-X4 prototype. This is least complete build and only comes with the following settings:

+ 1542-6291 was recovered from the TWL-CPU-X4 prototype. This is the least complete build and only comes with the following settings:

+ @@ -70,9 +72,10 @@ These prototypes have graphical bugs where the screens may flicker or cut off te - +

Version 2095-7739 and 2105-7739

Both of the xxxx-7739 MachineSettings are found in some unformatted DSi units, quite possibly left over from a factory install. 2095-7739 and onwards are the most complete builds and come with the following settings:

+ @@ -121,8 +124,9 @@ These prototypes have graphical bugs where the screens may flicker or cut off te

Version 2725-9336

- TAD files for this version were embedded in object files from TwlIPL at TwlIPL/trunk/build/systemMenu_tools/TWLCaptureSystemWriter/ARM9.TWL/data/. This is present in every TwlIPL branch and tag past 2009/04/01.

+ TAD files for this version were embedded in object files from TwlIPL at
TwlIPL / trunk / build / systemMenu_tools / TWLCaptureSystemWriter / ARM9.TWL / data /

This is present in every TwlIPL branch and tag past 2009/04/01.

Interestingly 2725-9336 comes in two versions. One is a development encrypted TAD, and the other is a retail encrypted TAD (this works on retail consoles with TwlNmenu). The development version is very limited with only 5 options, while the retail version has all options present:

+ @@ -171,7 +175,8 @@ These prototypes have graphical bugs where the screens may flicker or cut off te

Version ---- - ----

- This is an unversioned copy of MachineSettings from TwlIPL at TwlIPL/branches/20130304_launcher_save_app_tosd_Remodel/build/systemMenu_RED/MachineSettings/ARM9/bin/ARM9-TS.LTD.thumb/Release/HNBE.tad. It comes with the following settings:

+ This is an unversioned copy of MachineSettings from TwlIPL at
TwlIPL / branches / 20130304_launcher_save_app_tosd_Remodel / build / systemMenu_RED / MachineSettings / ARM9 / bin / ARM9-TS.LTD.thumb / Release / HNBE.tad

It comes with the following settings:

+ diff --git a/dsidev/man/files/nitro.css b/dsidev/man/files/nitro.css index d345182..b6a8261 100644 --- a/dsidev/man/files/nitro.css +++ b/dsidev/man/files/nitro.css @@ -66,7 +66,7 @@ A:LINK { } A:VISITED { - color : #666622; + /*color : #666622;*/ background : inherit; text-decoration : none; } diff --git a/dsidev/man/maketad.html b/dsidev/man/maketad.html index 62129de..b0be73e 100644 --- a/dsidev/man/maketad.html +++ b/dsidev/man/maketad.html @@ -36,9 +36,10 @@ TD,TH{ +

<--- Back to main site

maketad

-NOTE: This is an edited version of the official README. +NOTE: This is an edited version of the official README. See the revision history below for a list of changes.

Description

diff --git a/dsidev/twlnmenu.html b/dsidev/twlnmenu.html index 7ba6882..4afe29f 100755 --- a/dsidev/twlnmenu.html +++ b/dsidev/twlnmenu.html @@ -19,3 +19,4 @@ TwlNmenu is a title manager similar to DevMenu for 3DS. TwlNmenu can install pro + diff --git a/index.html b/index.html index 9ad2224..87fce1a 100755 --- a/index.html +++ b/index.html @@ -2,78 +2,6 @@ title: Index layout: dsiware --- -
Greetings to ufo, lasscat, togemet2, Rolfie, HudU, xp, Haifisch, MaxiBash, NinjaCheetah, scalr, pancake, and collection_nintendo! Thanks to everyone across the web who has dumped, mirrored, or documented these programs. This entire website was designed and created by me, and me alone (unless you count stack overflow). Sure, it's barely working, but at least it looks nicer and has more information than any other public sites. Y'all need to remember that there's more than just TwlNmenu and NandFiler. Also just include damn links! These programs don't do any good when you can't download and use them. Oh well, at least I've fixed that now... unless you're on my GBAtemp branch. Sorry for the stripped down site. I don't have much of a choice with silly terms of service and DMCA stuff. diff --git a/test.html b/test.html index ca0bbd7..f03f1f6 100755 --- a/test.html +++ b/test.html @@ -2,139 +2,3 @@ title: Index layout: dsiware --- - - -wgrhtebdfsgdeqt4y53wu6ejrydtbfghzsaewt4y5u6erjydfgnhrwy5u46i57rktyjthxxxxxxxxxxxxxxxxxzcxsdfd -
-{% for ENTRY in site.data.dsinfo %} - {% if ENTRY.PUBLISHED == "TRUE" %} -
-
-
-
- -
-
-
-
- {{ ENTRY.TITLE }} -
-
- Target: - {% if ENTRY.SYSTEM == "TWL/DSi" %} - {{ ENTRY.SYSTEM }} - {% else %} - {{ ENTRY.SYSTEM }} - {% endif %} -
-
-
-
-
- {{ ENTRY.DESC }} -
-
- - -
- {% endif %} -{% endfor %} -