liffy
65f8fa3cf7
[SC64][SW] Fix invalid variable type (description
/serial
) for libftdi functions in sc64deployer ( #105 )
...
`c_char` isn't `i8` on all architectures (e.g. on ARM it's `u8`)
Co-authored-by: lif <>
Co-authored-by: Mateusz Faderewski <sc@mateuszfaderewski.pl>
2025-03-11 22:14:52 +01:00
Mateusz Faderewski
6c566bd530
[SC64][CI/CD] Fix firmware building ( #107 )
2025-03-11 22:04:38 +01:00
Mateusz Faderewski
99060bec15
[SC64][SW] Display more meaningful error message for menu load
2025-03-11 21:20:41 +01:00
Mateusz Faderewski
63feaa0c2e
[SC64][SW] Add project license information in the bootloader
2025-03-11 14:04:16 +01:00
Mateusz Faderewski
a59ad1d39b
[SC64][HW] License PCB project files under CERN-OHL-S-2.0
2025-03-11 14:01:49 +01:00
Mateusz Faderewski
30fb3d0ea6
[SC64][SW] Disable auto new line in bootloader display printing functions
2025-03-09 21:14:54 +01:00
Mateusz Faderewski
a3d4082384
[SC64][SW] Added an option to force load menu when boot mode is ROM/DDIPL and R button is held
2025-03-09 20:50:24 +01:00
Mateusz Faderewski
0739ca624c
[SC64][SW] Added controller reading functions in the bootloader
2025-03-09 20:48:15 +01:00
Mateusz Faderewski
bb1ce45dfe
[SC64][CI/CD] Move Lattice Diamond license to GitHub secrets
2025-03-09 09:33:17 +01:00
Mateusz Faderewski
9193e9c6f2
[SC64][BUILD] Moved getting commit info to build.sh script
2025-03-08 22:14:35 +01:00
Mateusz Faderewski
3fbb6f3823
[SC64][BUILD] Moved time printing from docker_build.sh to build.sh
2025-03-08 22:12:38 +01:00
Mateusz Faderewski
f546e5d17d
[SC64][SW] Implement FlashRAM timings emulation and add a fake variant of FlashRAM
2025-03-07 20:51:56 +01:00
Mateusz Faderewski
8393963650
[SC64][SW] Enable support for GPT partition scheme in FatFs + Update FatFs
2025-02-01 02:19:22 +01:00
Mateusz Faderewski
20a9ec0087
[SC64][BUILD] Force docker image platform to linux/x86_64
2025-01-27 19:50:53 +01:00
Mateusz Faderewski
b3d9e98e68
[SC64][WEB] Added a FAQ page + small updates
2025-01-27 19:49:59 +01:00
Luke Stadem
6698550dbd
[SC64][DOCS] Fix inaccurate identifier string for successful USB packets ( #100 )
...
According to my testing and the [existing sc64deployer
software](/Polprzewodnikowy/SummerCart64/blob/main/sw/deployer/src/sc64/link.rs#L186),
the identifier should be `CMP`, not `RSP`.
2024-12-24 21:01:24 +01:00
Mateusz Faderewski
18041e2547
[SC64] v2.20.2 release
v2.20.2
2024-11-18 22:58:35 +01:00
Mateusz Faderewski
0538a28f9e
[SC64][SW] Fixed regression in the SD card module introduced in the latest refactor
2024-11-18 22:57:14 +01:00
Mateusz Faderewski
1ade3ade8e
[SC64] v2.20.1 release
v2.20.1
2024-11-16 15:20:12 +01:00
Mateusz Faderewski
80b4aa95cd
[SC64] Updated GitHub issue template
2024-11-16 13:59:46 +01:00
Mateusz Faderewski
6eef811cd6
[SC64][SW] Fix SD deinit error when the card is not locked + SD module refactor
2024-11-16 13:47:20 +01:00
Raphaël Tétreault
e2c100ae7f
[SC64] Revise README to include Feature subheadings for easy at-a-glance reading ( #77 )
...
I made some minor changes to the README to try and address the most
common read-the-manual moments seen in the N64Brew Discord.
Specifically, I broke out the features listed in the README into
sub-categories, with the non-developer features up at the top for
non-technical people to read first.
The categories are:
- Hardware-Dependent Game Features
- Game Saves
- Menu
- Game Development
- Cartridge Production
Co-authored-by: Mateusz Faderewski <sc@mateuszfaderewski.pl>
2024-10-11 19:09:41 +02:00
Mateusz Faderewski
a6e86587ae
[SC64][DOCS][WEB] Updated readme, documentation and website
2024-10-11 18:36:10 +02:00
Mateusz Faderewski
93ab101be4
[SC64] Updated GitHub issue/PR templates
2024-10-11 18:26:46 +02:00
Mateusz Faderewski
cc41652e6f
[SC64][DOCS][WEB] Added a link to a video build guide
2024-10-09 11:19:25 +02:00
Mateusz Faderewski
ed63eb3e8c
[SC64] v2.20.0 release
v2.20.0
2024-09-29 21:14:55 +02:00
Mateusz Faderewski
db4f16754f
[SC64][SW] Release SD lock on init error
2024-09-29 21:14:32 +02:00
Mateusz Faderewski
74e20cb8cc
[SC64][SW] Added access to the SD card via USB interface ( #90 )
2024-09-29 20:58:52 +02:00
Mateusz Faderewski
3146cc8c99
[SC64][SW] Fix USB reset procedure (I/O buffer purge)
v2.19.0
2024-09-03 12:48:36 +02:00
Mateusz Faderewski
4a50e33acd
[SC64][WEB] Updated info on the website
2024-08-24 22:02:25 +02:00
Mateusz Faderewski
d12bfaabf6
[SC64][SW] Fix timeout issues on slow backends in sc64deployer
2024-08-18 13:30:24 +02:00
Mateusz Faderewski
04cecb1955
[SC64] v2.19.0 release
2024-08-17 18:23:57 +02:00
Mateusz Faderewski
a5284aa770
[SC64][SW] Updated sc64env docker image
2024-08-17 16:53:57 +02:00
Giovanni Bajo
bbcf041b5a
[SC64][SW] Allow lowercase confirmation ( #85 )
...
At least one user fell for this, so we can allow lowercase to reduce
support issues
2024-08-17 15:06:41 +02:00
Mateusz Faderewski
12e16b807a
[SC64][DOCS][WEB] Updated website and documentation
2024-08-16 13:59:46 +02:00
Mateusz Faderewski
92fb4a85df
[SC64][FW][SW] New framework for SC64 IRQ handling ( #68 )
2024-08-16 13:52:01 +02:00
Mateusz Faderewski
1259687902
[SC64][HW] Changed battery holder from 1060 to 1058 + minor PCB improvements
2024-08-11 15:41:09 +02:00
Mateusz Faderewski
d8976def97
[SC64][SW] Optimized memory usage in the sc64deployer
2024-07-23 18:26:17 +02:00
Mateusz Faderewski
e9ee025e21
[SC64][FW][SW] Slightly speed up DMA write transfer speed + USB speed test fixes
2024-07-21 22:15:06 +02:00
Mateusz Faderewski
912f356650
[SC64][SW] Added USB speed test
2024-07-21 20:15:44 +02:00
Mateusz Faderewski
631f140c48
[SC64][SW] Adjust buffer sizes in sc64deployer to tune for maximum transfer speed
2024-07-21 12:19:03 +02:00
Mateusz Faderewski
71cef2cd6c
[SC64][SW] Change error type starting ID to avoid reusing old error code IDs
2024-07-21 12:17:44 +02:00
Mateusz Faderewski
1b71b4a333
[SC64][FW] Verilator tests + many bugfixes in the FPGA code ( #75 )
2024-07-21 11:15:08 +02:00
Mateusz Faderewski
5e33e516a2
[SC64][SW] Implement new libftdi backend in the sc64deployer ( #72 )
2024-07-21 10:48:20 +02:00
Mena
5adc95b6e1
[SC64][HW] Update design of sc64_shell_button_b3fs-105x_with_end_stop.step
( #74 )
...
button redesign to stop rattle
2024-07-07 19:16:40 +02:00
Mateusz Faderewski
acc3e588d8
[SC64][SW] Fixed RTC raw time offset calculation
2024-06-15 00:33:43 +02:00
Mateusz Faderewski
a571fe16f5
[SC64][SW] Added support for 400 leap years for the RTC
2024-06-14 21:47:10 +02:00
Mateusz Faderewski
903efe5353
[SC64][SW] Add missing cleanup during SD card initialization
2024-06-14 21:46:02 +02:00
Mateusz Faderewski
e4af127e55
[SC64][FW][SW] Added option to set and read century when updating RTC datetime
2024-06-06 23:00:38 +02:00
Mateusz Faderewski
6bbfee44e7
[SC64][SW] Added inverted own address SDRAM tests
2024-05-20 16:23:41 +02:00