From b3d9e98e686b1c7ca5132dac82fb3b4e52f83284 Mon Sep 17 00:00:00 2001 From: Mateusz Faderewski Date: Mon, 27 Jan 2025 19:49:59 +0100 Subject: [PATCH] [SC64][WEB] Added a FAQ page + small updates --- web/bom.html | 3 +- web/faq.html | 247 ++++++++++++++++++++++++++++++++++++++++++++++ web/features.html | 3 +- web/index.html | 21 ++-- web/styles.css | 19 ++++ 5 files changed, 281 insertions(+), 12 deletions(-) create mode 100644 web/faq.html diff --git a/web/bom.html b/web/bom.html index c1177d7e..fc50c189 100644 --- a/web/bom.html +++ b/web/bom.html @@ -28,6 +28,7 @@
  • Home
  • Features
  • +
  • FAQ
  • Menu
  • Downloads
  • Bill of materials
  • @@ -39,7 +40,7 @@ diff --git a/web/faq.html b/web/faq.html new file mode 100644 index 00000000..f2bf8ff0 --- /dev/null +++ b/web/faq.html @@ -0,0 +1,247 @@ + + + + + SummerCart64 - Features + + + + + + + + + + + + + + +
    +
    +

    Frequently Asked Questions

    +
    +
    + What is the SummerCart64? +
    +

    SummerCart64 is a device that lets you develop and test games on the N64 console. It is a + similar device to the 64drive, or EverDrive-64 X7. Its + main strenghts are fast I/O, developer oriented features, full 64DD emulation and being + fully open source.

    +
    +
    + +
    + Is this flashcart for game developers only, or for anyone? +
    +

    SummerCart64 started its life as a device to aid game development and testing on a real N64 + console. Over time scope of the project has expanded and currently it's a great choice for + casual gamers and people interested in tinkering with the N64.

    +
    +
    + +
    + Where can I get SummerCart64? +
    +

    For latest information check the Where to buy section on the home page.

    +
    +
    + +
    + Which SD cards are supported? Should I format the card in a specific way? +
    +

    SummerCart64 currently supports cards up to 2 TB in size. Supported filesystems are FAT32 and + exFAT. Card can be formatted with any tool but it's recommended to use builtin tools + available in your system - for Windows OS just right click on the SD card drive and select + Format option. For other OS refer to the system's included help. +

    +
    +
    + +
    + I don't care about developer features and just want to play games. How do I setup the SD + card? +
    +

    All necessary information about installing menu and preparing SD card is available on the N64FlashcartMenu official website.

    +
    +
    + +
    + SummerCart64 won't boot and it blinks once every second. What's happening? +
    +

    Due to technical reasons N64 region lockout can be bypassed only after detecting if the + current boot failed. To fix this just power off the console, and then power it on again. If + the issue persist then check the next question.

    +
    +
    + +
    + Why is there a battery on the board? Do I need it? +
    +

    Yes, battery is required for full operation. Battery keeps the time and persistent settings. + This includes last detected console region. If your console region is PAL and SummerCart64 + doesn't boot while LED is blinking once every second then try inserting a battery into the + holder.

    +
    +
    + +
    + Which battery model do I need? +
    +

    Just a standard CR2032 button cell battery.

    +
    +
    + +
    + Do I need an Expansion Pak? +
    +

    It depends. Common misconception is that flashcart is able to expand N64 memory. This is + technically not possible. SummerCart64 on its own do not require an Expansion Pak to work. + However, for couple of retail games the Expansion Pak is mandatory to even run the game. + This is also true for most of the ROM hacks.

    +
    +
    + +
    + I've tried to play a ROM hack / homebrew and it doesn't work. Why? +
    +

    Most of the ROM hacks available for the N64 absolutely require an Expansion + Pak to be installed in the console. If the screen stays black after loading the game then + either you don't have an Expansion Pak, or the ROM hack is not console compatible. Always + verify if the game you're trying to run is designed to run on real hardware, and not just in + an emulator.

    +
    +
    + +
    + Can SummerCart64 replace a Controller Pak / Transfer Pak / Rumble Pak? +
    +

    No. SummerCart64 (and any other thing that is plugged in the cartridge slot) can't replace a + device that plugs in the bottom slot of the controller.

    +
    +
    + +
    + Do I need to press the reset button to save the game progress? +
    +

    No. SummerCart64 watches the console activity and automatically writes save data to the SD + card while you play the game. Automatic writeback happens about 1 second + after game finishes saving the progress.

    +
    +
    + +
    + Where do I get games to play? +
    +

    You can check entries from the N64brew + game jams. There are plenty of gems to try out!

    +
    +
    + +
    + How can I update firmware? +
    +

    Instructions are available in the official + documentation. +

    +
    +
    + +
    + sc64deployer can't find my cart, why? +
    +

    On Windows OS please check if you have latest FTDI drivers installed, either through Windows + Update or directly from chip + manufacturer's website. On Linux OS check if you have proper permissions to the USB + device.

    +
    +
    + +
    + Can I use software other than sc64deployer? +
    +

    Yes. UNFLoader is also supported.

    +
    +
    + +
    + Real time clock is not keeping the time, what's wrong? +
    +

    Make sure that the battery is installed in the correct orientation. Don't forget to peel all + protective plastic stickers from the battery before installation.

    +
    +
    + +
    + What is the purpose for button on the back? +
    +

    It has several uses:

    +
      +
    1. To eject/swap 64DD disks - when there are multiple virtual 64DD disks "inserted".
    2. +
    3. To run builtin test ROM - hold the button while switching the power on.
    4. +
    5. For game developers as additional input.
    6. +
    +
    +
    + +
    + Can I access files on the microSD card via USB port on the PC? +
    +

    Yes. sc64deployer has a sd command to access files on the SD card. +

    +
    +
    + +
    + Does SummerCart64 come with a warranty? +
    +

    As a DIY product and an open-source project, SummerCart64 itself comes with no warranty and + liability whatsoever. The project depends on group buys, which means an individual has to + buy a number of assembled PCBs (and optionally shells) from a manufacturer and then check if + everything is working correctly. Any SummerCart64 that is available from actual stores might + have warranty from the store, not from the developers of SummerCart64.

    +
    +
    + +
    + I bought SummerCart64 from XXX store. It doesn't work or there are weird problems. What + should I do? +
    +

    Always contact the seller you've bought the device to resolve the issues. Developers and + community are not responsible for low quality hardware and lack of quality control.

    +
    +
    +
    +
    +
    + + + + + \ No newline at end of file diff --git a/web/features.html b/web/features.html index 414af4bb..f8ed9ad9 100644 --- a/web/features.html +++ b/web/features.html @@ -28,6 +28,7 @@
  • Home
  • Features
  • +
  • FAQ
  • Menu
  • Downloads
  • Bill of materials
  • @@ -181,7 +182,7 @@

    Other

    diff --git a/web/index.html b/web/index.html index 65adda68..554ce9c6 100644 --- a/web/index.html +++ b/web/index.html @@ -28,6 +28,7 @@
  • Home
  • Features
  • +
  • FAQ
  • Menu
  • Downloads
  • Bill of materials
  • @@ -38,12 +39,12 @@
    -

    What is SummerCart64?

    +

    What is the SummerCart64?

    SummerCart64 is a custom made cartridge (commonly referred as a flashcart) that allows you to develop - and play games on the N64 console. It is the first N64 flashcart that is feature complete and - completely open source.

    + and play games on the N64 console. It is the first N64 flashcart that is feature complete and, at + the same time, completely open source.

    With fast I/O, integrated support in libdragon / libcart / UNFLoader, and well documented API, testing @@ -71,9 +72,9 @@

    Where to buy

    check the #sc64-forum channel.
  • PCBWay Shared Project page - both assembled boards and bare PCBs are available.
  • -
  • Manual PCB and components order - DIY friendly option. Step by step video guide: https://www.youtube.com/watch?v=t6hyCFpwqz8 -
  • +
  • Manual PCB and components order - DIY friendly option. For more details check out the build + guide.
  • @@ -96,9 +97,9 @@

    Why is Phenom Mod Store linked on the list above?

    Support the project

    -

    Like the project? Consider supporting it on the Ko-fi, or click the button below. Not necessary - but greatly appreciated.

    +

    Like the project? Consider supporting the effort on Ko-fi, or click a button below. Not necessary + but greatly appreciated. Tips are non-refundable, support responsibly.

    diff --git a/web/styles.css b/web/styles.css index 14b1985e..9c4f817a 100644 --- a/web/styles.css +++ b/web/styles.css @@ -23,6 +23,8 @@ --sponsor-buttons-height: 32px; + --details-bg-color: rgb(56, 56, 128); + --footer-padding: 16px 32px 16px 32px; --footer-font-size: 14px; } @@ -57,6 +59,7 @@ a:visited { a:active, a:hover { color: var(--text-color); + text-decoration: underline; } .menu-container { @@ -259,6 +262,22 @@ main .separator { margin: var(--main-separator-margin) 0; } +details { + margin: var(--main-paragraph-margin) 0; +} + +details summary { + cursor: pointer; + font-weight: bold; +} + +details > div { + overflow: auto; + margin-top: var(--main-paragraph-margin); + padding: 0 var(--main-paragraph-margin); + background-color: var(--details-bg-color); +} + iframe.bom { display: flex; flex-grow: 1;