Skip to content

Commit ed4ad14

Browse files
committed
Added back missing faqs page
1 parent d22b9aa commit ed4ad14

File tree

1 file changed

+121
-0
lines changed

1 file changed

+121
-0
lines changed

docs/faqs.md

+121
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,121 @@
1+
# :material-frequently-asked-questions: Frequently Asked Questions
2+
3+
## About KNULLI
4+
5+
### Q: What is KNULLI?
6+
A: KNULLI is a fork of [Batocera](https://batocera.org). It tries to provide support for devices that fall under at least one of these two categories:
7+
8+
* There are no open source kernel and/or u-boot sources available
9+
* There are sources, but the kernel is either not mainline, and/or too old (e.g. devices with a BSP kernel 3.4 like the Egret II Mini)
10+
* It's a device that I own and I have decided to create a Custom Firmware for it
11+
12+
---
13+
14+
### Q: Ok, so why a fork and not merge the changes back to batocera?
15+
16+
A: Because batocera license does not allow for closed sourced kernels to be added to the distribution. In some cases, some devices will
17+
18+
---
19+
20+
### Q: Are there any other differences?
21+
22+
A: The goal is to maintain compatibility with batocera, but with focus on low powered devices or devices that don't necessarily benefit from some features that have an impact on device performance, etc. For instance, devices with low memory (256MB like Powkiddy A12/A13 or RG35XX Classic). Then there's also the intention to add features currently present in [JelOS](https://jelos.org)/[Rocknix](https://github.com/rocknix), [EmuELEC](https://github.com/EmuELEC), etc.
23+
24+
### Q: Where can I download the latest version
25+
26+
A: Check the downloads sections (TBC)
27+
28+
---
29+
30+
### Q: Which devices are supported
31+
32+
A: Check the list of supported devices
33+
34+
---
35+
36+
### Q: I want to add my own roms to the SDCARD but my Windows/Mac computer can't see the roms partition
37+
38+
A: By default KNULLI formats the second partition with Linux EXT4 file format. That format is typically
39+
not readable/mountable under Windows/Mac. To solve that you need to use one of the following approaches:
40+
41+
* Use Paragon EXTFS for Windows/Mac. This tool is not free but it's highly recommended since it allows seamless
42+
access to EXT2/3/4
43+
* Use DiskGenius on Windows. Not recommended. DiskGenius performs badly and tends to corrupt the partition and its content
44+
* Format the second partition as FAT32:
45+
* Insert the SDCARD on your PC/MAC
46+
* On Windows, open the partition tool and erase/format the second partition (SHARE) as FAT32
47+
* On Mac, unfortunately you will need use the command line to completely reformat the partition. Open Disk Utility and note the
48+
disk number and partition of your usb (e.g. disk4s2). Open a terminal and reformat the partition with the following command:
49+
```sudo diskutil eraseVolume ms-dos SHARE /dev/disk4s2```
50+
* Eject the SDCARD from your computer and insert it again on the RG35XX
51+
* Power the device on
52+
* KNULLI will re-populate the partition with the correct contents. After the system boots you can power it off and insert the sdcard
53+
on your computer to add your bios/roms or any other content.
54+
55+
---
56+
57+
### Q: Can I use a second SDCARD for my roms/bios content?
58+
59+
A: Yes! if you have a new or empty SDCARD you can insert the SDCARD on the second slot of the RG35XX and follow these steps:
60+
61+
* Boot KNULLI and go to ``Settings -> System Settings -> Storage Device`` and change it from ``INTERNAL`` to your second card, e.g. ``SHARE - 25.6G``.
62+
* Exit the settings menu and the system will indicate you need to reboot to get the changes applied.
63+
* Go to the menu ``Settings -> Quit -> Restart System`` to reboot. The system will reboot and the second card will be now used for batocera and the folder structure (roms, bios, etc.) will be created.
64+
* You can now shutdown the console, insert the card on your computer, and copy your bios & roms content.
65+
66+
---
67+
68+
### Q: I have Garlic with my roms/bios on the second SDCARD. Is it possible to reuse that card for KNULLI?
69+
70+
A: By default KNULLI expects a different name for the roms folders and its location, but thanks to @XQuader there's a script that creates the compatible configuration for KNULLI based on the Garlic structure. You can read more about it on [this Reddit post](https://www.reddit.com/r/RG35XX/comments/12zxs8t/how_to_get_garlicos_roms_folders_working_in/)
71+
72+
---
73+
74+
### Q: The installation seems to be running, I can see it's expanding the partition but it's taking too long
75+
76+
A: Expanding and booting the first time with a 64GB SDCARD takes about 1 to 1:30 minutes. If your SDCARD is larger it may take much longer, however if it goes beyond 5 minutes chances are that something didn't go well. Just press reset and the system will continue. If that's the case the partition may have not been expanded. For that you will need to manually expand the card on your PC/Mac/Linux.
77+
78+
---
79+
80+
### Q: I've installed/updated to the latest version and I don't have audio, or my controls don't respond, or something else is not working as expected:
81+
82+
A: If you have updated from an older version you may need to copy the ``batocera.conf`` from the releases page to your SDCARD:
83+
* If you use one single SDCARD, mount the second partition on your PC/Mac/Linux (``SHARE``) and copy the file to ``system/batocera.conf``
84+
* If you use two SDCARDs, mount the second SDCARD on your PC/Mac/Linux and copy the file to ``system/batocera.conf``
85+
86+
---
87+
88+
### Q: Do I have to flash every release or can I update?
89+
90+
A: For most of the releases you can update:
91+
* Download the boot.tar.xz file from the releases page
92+
* Extract its content
93+
* Mount your KNULLI SDCARD on your PC/Mac/Linux computer
94+
* Delete the file ``boot/knulli`` (you can make a backup of this file on your computer in case you want to revert to the previous version)
95+
* Copy the contents of the extracted boot.tar.xz to the SDCARD
96+
97+
---
98+
99+
### Q: I am trying to run NDS roms but when trying to launch them the console returns to emulationstaion. Is it possible to use Drastic?
100+
A: Currently Drastic is the best emulator for NDS roms. However it's not working to launch roms directly from the NDS roms menu. See [this issue in Github](https://github.com/rg35xx-cfw/rg35xx-cfw.github.io/issues/25#issuecomment-1526845570) to see how to add drastic to launch from the ports menu. Once the script is added to roms/ports, you can launch the standalone drastic emulator, and then navigate to ``/userdata/roms/nds`` to find your roms. Note that roms need to be uncompressed in .nds format.
101+
Both desmume and melonds run but the performance is not very good compared with Drastic.
102+
103+
---
104+
105+
### Q: Do you support X device? Will you add support for X device?
106+
A: You can find the list of currently supported devices here: [Devices](../devices)
107+
108+
If the device you are interested in isn't in that list then no one has contributed the work to add support for it yet. Why? To add support for a device we (1) need to be interested in adding support for it 😊 and (2) need to have direct access to the device.
109+
110+
That said, anyone who is interested can submit updates to KNULLI to add support for a device they care about! If you are interested in adding support for a new device please start here: [Contribute](../contribute)
111+
112+
---
113+
114+
### Licensing KNULLI for redistribution
115+
A: KNULLI utilizes a non-commercial CC BY-NC-SA 4.0 copyleft license on our branding which is intended to prevent abuse of our work. Device Makers and others who would like to bundle on devices may not do so without our express permission.
116+
117+
---
118+
119+
##### Selling KNULLI
120+
The KNULLI brand is licensed for non-commercial use only. It is not allowed to be sold or included as an up charge in any form what-so-ever. Period. This is not negotiable.
121+

0 commit comments

Comments
 (0)