EverDrive Forum

General => EverDrive 64 => Topic started by: jonesalmighty on July 14, 2018, 09:59 PM

Title: Unofficial-Official ED64 OS
Post by: jonesalmighty on July 14, 2018, 09:59 PM
Note: The only supported hardware revisions are the: 3.0, 2.5 and 2.0. [ The X5 and X7 might be added in the future (if possible) ].

USE AT YOUR OWN RISK: All releases in this post are an unofficial version that is not officially supported by Krikzz. Please pay careful attention to the changes, and backup your SD card before using.

The changelogs and downloads will be posted here:

V2.12.9.1 - https://github.com/N64-tools/ED64-UnofficialOS-binaries/releases/tag/V2.12.9.1-Release (see link for changelog)

V2.12.10.preview - https://github.com/N64-tools/ED64-UnofficialOS-binaries/releases/tag/V2.12.10-Preview (see link for changelog)

V2.12.9 - https://github.com/N64-tools/ED64-UnofficialOS-binaries/releases/download/V2.12.9-Release (see link for full details)

Known issues:


V2.12.8 - (link no longer available), however, please post it if you have it before it is lost!
Known issue: When ED64 folder is hidden, the corresponding page will show 1 less ROM (possibly with only a file size in the last row).

V2.12.7 - (link no longer available), however, please post it if you have it before it is lost!
Known issue: When ED64 folder is hidden, the corresponding page will show 1 less ROM (possibly with only a file size in the last row).

V2.12.6 - - (link no longer available), however, please post it if you have it before it is lost!
Known issue: When ED64 folder is hidden, the corresponding page will show 1 less ROM (possibly with only a file size in the last row).

V2.12.5 - - (link no longer available), however, please post it if you have it before it is lost!
Known issue: When ED64 folder is hidden, the corresponding page will show 1 less ROM (possibly with only a file size in the last row).

V2.12.4 - (link no longer available), however, please post it if you have it before it is lost!

V2.12.3 - (link no longer available), however, please post it if you have it before it is lost!

V2.12.2 - (link no longer available), however, please post it if you have it before it is lost!

V2.11.1 - (link no longer available), however, please post it if you have it before it is lost!

I am not accepting feature requests as it is more for my personal satisfaction, but if you notice any bugs, please let me know![/list]
Title: Re: Unofficial official OS
Post by: supersign on July 15, 2018, 03:16 PM
Ooh nice. Out of curiosity, I wonder if you'll be able to change the menu resolution to actual 240p? It could do with a new condensed font to fit more text on screen if possible.
Title: Re: Unofficial official OS
Post by: johnson on July 17, 2018, 01:32 AM
Great , so maybe in the future the wallpapers could be on 24  or 32 bits and 640 x 480 and implement save states for neon 64 (like 64drive) , it would be awesome
Title: Re: Unofficial official OS
Post by: Kerr Avon on July 25, 2018, 02:18 PM
Congratulations on getting the source code, I wish Krikzz would release it publically for anyone to build upon it. I'd imagine a few people would like to add a feature or two to the OS.

Have you seen the post at http://krikzz.com/forum/index.php?topic=5241.msg60717#msg60717 (http://krikzz.com/forum/index.php?topic=5241.msg60717#msg60717) in the thread about Pokemon Stadium 2 suffering corruption when played on the Everdrive v2.0/2.5? If you could implement Phoenixdownita's suggestion in the OS then that would make an interesting experiment, and might lead to Pokemon Stadium 2 becoming fully compatible with the version 2.0 and 2.5 Everdrive 2.5, so please consider it if you have the time. It wouldn't have to be a full new build of the official OS, to test Phoenixdownita's idea, just a quick addon or alteration to the OS to test the idea, and then if it is successful on the v2.0/2.5 ED64 at making the game work fine, then you could add the feature properly to the official OS.

Title: Re: Unofficial official OS
Post by: jonesalmighty on July 25, 2018, 11:10 PM
Hi all, as nice as the feature requests are, unfortunately I said in the first post I don't plan on implementing them... not that I don't take interest, but unless I personally need them (or find them beyond interesting) these are just bug fixes... as far as some bugs are concerned, I only have access to the menu, so if a game fails to do something after it has booted, you will need to pester krikzz as that is beyond my access...
Title: Re: Unofficial official OS
Post by: johnson on July 27, 2018, 03:50 AM
it's okay  I understand
Title: Re: Unofficial official OS
Post by: Kerr Avon on July 27, 2018, 05:28 PM
OK mate, thanks.
Title: Re: Unofficial official OS
Post by: leonardopds on July 28, 2018, 08:00 PM
Ooh nice. Out of curiosity, I wonder if you'll be able to change the menu resolution to actual 240p? It could do with a new condensed font to fit more text on screen if possible.

That would be very nice. It is not possible to fully enjoy my Everdrive 64 with a flickering menu.

jonesalmighty, would you consider this request (if it's doable) in exchange for a small fee?
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on November 21, 2018, 07:28 PM
Updated Post for V2.12.2
Title: Re: Unofficial-Official ED64 OS
Post by: Trevor on November 22, 2018, 01:47 AM
I never even realised this project existed since Jul....

oh well, better late than never.

Trev
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on November 22, 2018, 10:17 PM
I have just added a poll to help with testing. It would be useful if everyone reading could answer... If you have a different answer leave a comment and I can add it to the poll!
Title: Re: Unofficial-Official ED64 OS
Post by: Immorpher on November 24, 2018, 04:26 AM
Nice you got the Golfinger memory correction! It took me a few searches how to do it manually. Just tested it on a few games (Goldfinger, Top Gear games, and some others) and it worked great. For reasons unknown I can only get a handful of the gameshark cheats to work on the everdrive OS's (it seems to be something to do with master codes?).
Title: Re: Unofficial-Official ED64 OS
Post by: ozzy2k on November 24, 2018, 11:51 PM
I've tested it on HW 2.5 (Ultra CIC II) with Wave Race 64 V1.1 (US) Rom.
Within the game the console resets and the menu from the everdrive appeared.
Then I loaded the game again and this time I could complete the Normal Championship without a problem.  :)

I don't know where the problem was the everdrive, console or OS 2.12.2.

I'll report when I find the problem.
Title: Re: Unofficial-Official ED64 OS
Post by: Immorpher on November 25, 2018, 06:06 AM
After more testing, I have found that with your updated OS this gameshark master code no longer works on V3:

Virtual Pro Wrestling 2: Oudou Keishou (Japan)
   Virtual Pro Wrestling 2 - Oudou Keishou (Japan)
   F10384C0 2400
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on November 25, 2018, 02:02 PM
Interesting... Gameshark was always a dark art to me and I haven't changed any code that relates to it... Only the compiler version! I will look into it when I have finished the major changes to the file system code I am making... (I might post an experimental OS once I have made sufficient progress)!
Title: Re: Unofficial-Official ED64 OS
Post by: lee4 on November 25, 2018, 10:30 PM
Gameshark is memory sensitive
any change to memory might cause
break gameshark hook
Title: Re: Unofficial-Official ED64 OS
Post by: Trevor on December 11, 2018, 02:30 AM

Gameshark with GoldenEye also doesn't work in your version. It crashes GE before anything is on screen.

I have to boot krikzz os to get GS working

Trev
Title: Re: Unofficial-Official ED64 OS
Post by: Immorpher on December 11, 2018, 06:54 AM
It probably requires an automatic hexadecimal addition to all of the codes. The user doesn't need to see it but it automatically could happen before they are applied. I came across a similar issue when I switched rom versions: http://krikzz.com/forum/index.php?topic=8318.5
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on December 12, 2018, 12:09 AM
I have just added a new version. Hopefully it has fixed the gameshark problems (related to compiler flags). Let me know if it works or not...
Title: Re: Unofficial-Official ED64 OS
Post by: Immorpher on December 12, 2018, 06:54 AM
I have just added a new version. Hopefully it has fixed the gameshark problems (related to compiler flags). Let me know if it works or not...

Just tried it with the darkest Doom game of all time... Doom 64. And the cheats I had worked!
Title: Re: Unofficial-Official ED64 OS
Post by: fille1976 on December 12, 2018, 07:43 AM
Thx jonesalmighty,gona test it later today,after work.
Title: Re: Unofficial-Official ED64 OS
Post by: supersign on December 14, 2018, 07:24 PM
Thank you for adding 640x240p. (despite that my XRGB-mini saying that it's in 720x240p) The side-effect though is that my custom 640x480 wallpaper is vertically stretched beyond belief! :D So I changed the bmp size to 640x240 and that fixed it.
Title: Re: Unofficial-Official ED64 OS
Post by: Ethanr12 on January 12, 2019, 06:16 PM
Awesome work on updating the OS! I was going to vote, but the pole was already closed >.< I know you are not taking any requests but I was wondering if there were already plans to integrate box art.
Title: Re: Unofficial-Official ED64 OS
Post by: GBM on January 17, 2019, 07:14 PM
Thank you for adding 640x240p. (despite that my XRGB-mini saying that it's in 720x240p) The side-effect though is that my custom 640x480 wallpaper is vertically stretched beyond belief! :D So I changed the bmp size to 640x240 and that fixed it.
Have been offline for quite some time and just read that. Does that mean the menu can finally be displayed at 240p at/after boot?
Title: Re: Unofficial-Official ED64 OS
Post by: supersign on January 17, 2019, 10:49 PM
Thank you for adding 640x240p. (despite that my XRGB-mini saying that it's in 720x240p) The side-effect though is that my custom 640x480 wallpaper is vertically stretched beyond belief! :D So I changed the bmp size to 640x240 and that fixed it.
Have been offline for quite some time and just read that. Does that mean the menu can finally be displayed at 240p at/after boot?
Yeah, depends on the setup; with RGB it flows seamlessly on my XRGB-mini but S-video-wise, it went from 240p to 480i back to 240p when launching a game for some unknown reason. For CRT users it should be fine.
Title: Re: Unofficial-Official ED64 OS
Post by: GBM on January 18, 2019, 05:54 PM
Awesome, it's great to hear that one of the most requested features is finally implemented. Can't wait to try that, finally. Hope that gets the attention it deserves.
Thanks @jonesalmighty
Title: Re: Unofficial-Official ED64 OS
Post by: lee4 on January 18, 2019, 07:17 PM
240p is added to official build
http://krikzz.com/pub/support/everdrive-64/os-bin/OS-V2.13.zip
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on February 04, 2020, 04:04 AM
Updated to latest version...
Title: Re: Unofficial-Official ED64 OS
Post by: johnson on February 04, 2020, 05:24 AM
woow thanks mate
Title: Re: Unofficial-Official ED64 OS
Post by: CrashOveride on February 08, 2020, 11:31 PM
Does this work on V3?
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on February 09, 2020, 01:19 AM
Of course!
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on June 03, 2020, 02:10 AM
Updated to latest version...

Appreciation welcome!
Title: Re: Unofficial-Official ED64 OS
Post by: johnson on June 03, 2020, 07:55 AM
Thank you so much work exelent in my Everdrive 2.0  :)
Title: Re: Unofficial-Official ED64 OS
Post by: nuu on June 03, 2020, 05:19 PM
Appreciation given! :)
Title: Re: Unofficial-Official ED64 OS
Post by: Unstackablecups on June 04, 2020, 09:48 PM
Thanks so much for providing this. One thing I've noticed on my build with a v2.5 is consistent screen fuzziness and jumping at the lower end of my screen while I'm in all resolution modes. I run this through several upscalers to achieve 1080p and wanted to see if anyone else noticed this issue. Otherwise, things appear to work just fine. Thanks again!
Title: Re: Unofficial-Official ED64 OS
Post by: Trevor on June 13, 2020, 01:26 PM
You Know, with things seemingly slow round here, I only glanced at the N64 page for updates and missed this.
Do you have a changelog you could post? Whoops, Im blind

Trev
Title: Re: Unofficial-Official ED64 OS
Post by: Dr.wario on June 16, 2020, 06:45 PM
Does this OS support V1.0 ED64 ?
or is that for the ALT menu
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on June 17, 2020, 06:16 PM
Does this OS support V1.0 ED64 ?
or is that for the ALT menu

I dont want to be blunt, but please read the first page post which obviously states it doesnt...
Title: Re: Unofficial-Official ED64 OS
Post by: Dr.wario on June 19, 2020, 10:18 AM
Does this OS support V1.0 ED64 ?
or is that for the ALT menu

I dont want to be blunt, but please read the first page post which obviously states it doesnt...
I don't wanna be blunt either but,

I also have reading skillz.
it doesn't state clearly it doesn't that's why I asked.

"Note, the X7 is not (currently) supported, but 3.0, 2.5 and 2.0 are..."

... means etcetera, which means and the rest of it

Title: Re: Unofficial-Official ED64 OS
Post by: Trevor on June 20, 2020, 04:18 PM
An ellipsis at the end of a sentence usually denotes a pausing/trailing thought or uncertainty.
An ellipsis in the middle of a sentence and usually surrounded by [] means an omission was made.

In Maths an ellipsis denotes a sequence of omission where if the … is at the end then the sequence continues indefinitely.

etcetera is usually always denoted as etc.

Anyway, I was supposed to report no problems found... except maybe that it seems I can no longer use the MCM in GoldenEye...?
I tried loading the official OS and it had the same issue... but this is the first time Ive noticed it.
Ill backtrack though and see when it starts.

It works fine. I was pressing wrong buttons

Trev
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on July 04, 2020, 02:15 AM
Updated to latest version... enjoy!

EDIT: I have a newer version that improves 240P menu resolution, but will leave it until the next release unless there is enough reason?!
Title: Re: Unofficial-Official ED64 OS
Post by: supersign on July 04, 2020, 11:35 PM
Thank you for the Unofficial-Official update once again! Here's some screenshots of 2.12.6 on the v3 cartridge in case if anyone's curious:

(https://i.imgur.com/DdmbGrT.png) (https://i.imgur.com/FZaX2Sy.png)
(https://i.imgur.com/Xezx4Bq.png) (https://i.imgur.com/946q1oj.png)

Meanwhile, one little bug that bothers me is that when naming a folder or game that ends with a period, it gets replaced with a right Parenthesis.
Example: Super Smash Bros)
Title: Re: Unofficial-Official ED64 OS
Post by: nuu on July 06, 2020, 12:33 PM
It's probably better to avoid periods in filenames folder-names except for the period that separates the file-extension.
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on August 06, 2020, 01:52 AM
Updated to latest version.

Since this is minor for most, I would recommend supplementing it with https://github.com/manfriedn64/Controller-Pak-Manager/raw/master/controller_pak.n64 :-)
Title: Re: Unofficial-Official ED64 OS
Post by: Trevor on August 08, 2020, 07:58 PM
Pity the controller pak menu didn't have a "Copy to SD" instead of just copy to another controller.

Trev
Title: Re: Unofficial-Official ED64 OS
Post by: CrashOveride on August 09, 2020, 08:56 AM
Pity the controller pak menu didn't have a "Copy to SD" instead of just copy to another controller.

Trev

Do you mean the external one that jones posted?
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on August 14, 2020, 12:17 AM
Minor release (probably for homebrew dev's only)!
Title: Re: Unofficial-Official ED64 OS
Post by: Lollie on September 18, 2020, 01:52 PM
I just wanted to put in a vote of interest for this OS to eventually support Everdrive X7, the higher resolution menu looks super nice. 👍
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on September 18, 2020, 11:37 PM
I just wanted to put in a vote of interest for this OS to eventually support Everdrive X7, the higher resolution menu looks super nice. 👍

Thanks. I would also suggest that if you find helpful features here, you ensure that Krikzz is aware (and why) so they make it into his official OS. I do not have the source for the major (and underlying firmware) changes that happened with the X7, so I am limited now in how much further I can progress (unless I get back to work on the Altra64 and take notes from decomp projects), but without community support, I struggle to find enthusiasm, and would much rather that the community help to make krikzz OS better... BTW, if you havent seen already if there is anyone that would like to help, please improve https://github.com/krikzz/ED64/pull/5 . This will help the wider homebrew community, and perhaps spur others into action about the menu...
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on September 18, 2020, 11:42 PM
BTW, for the V3.0 and V2.5, I still think that the features in this version of the OS are still superior to Krikzz `X` version (I hope he is listening) and still plan to improve on it. I would much rather collaborate/ merge it into the official one if the situation were possible (I have invited krikzz a few times), but this is why the thread exists...
Title: Re: Unofficial-Official ED64 OS
Post by: IRL Random Hajile on September 20, 2020, 02:24 AM
This looks really neato! I'm gonna give this OS of yours a try on my EverDrive 64 V3, since I've run into a few compatibility issues with the recent ED64 OS update. Plus, I do miss the option for a higher resolution menu. I'll letcha know how it goes on my end.
Hopefully the features and such presented here will eventually be merged over to the X7 OS, that way Krikzz's X7 OS can have all these extra features and X7 owners won't feel left out.


EDIT: I went and gave your Unofficial-Official ED64 OS a try, and I'm pretty pleased with how it works! Was having strange issues with Harvest Moon 64 not saving to SRAM correctly on the X7 v3.04 update, along with Neon64 V2.0 beta 3 showing error messages on games that were stated to be working within Neon64's changelog. This OS doesn't have any of those problems.
Feels good to have that 640x480 menu resolution again!
Title: Re: Unofficial-Official ED64 OS
Post by: Trevor on September 20, 2020, 05:27 PM
without community support, I struggle to find enthusiasm, and would much rather that the community help to make krikzz OS better...

Well, since Im on V2 your OS is better than Krikzz last v2.14 so I very much appreciate your contribution, especially since OS development seems really slow.

But it would be nice if development could be unified since most people like having extra features.

What is the featureset of the x7 OS?


How does this compare to the featureset of v2.12.8

Trev
Title: Re: Unofficial-Official ED64 OS
Post by: Kerr Avon on September 20, 2020, 08:31 PM
Speaking as someone who's not yet tried Jonesalmighty's OS, what does it offer that v2.14 of the official OS doesn't? I have a v2.0 Everdrive, so v3.x OS updates won't work for me.
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on September 21, 2020, 11:23 PM
Well, since Im on V2 your OS is better than Krikzz last v2.14 so I very much appreciate your contribution, especially since OS development seems really slow.

But it would be nice if development could be unified since most people like having extra features.

What is the featureset of the x7 OS?

I would also love that, but unlikely to happen anytime soon. Since you are involved in the scene, if you know of any devs that would be interesting in mocking up a good looking GUI for a menu, I would be really interested (find me as "networkfusion" on discord (n64brew) or DM me here).

The major features of the X7 are mainly for developers (although still needs improvement) such as being able to detect the current ED64 cart (https://github.com/krikzz/ED64/blob/master/docs/hardware_identification.md)... Oh and the ability to use EXFAT file system on an SD card [X7 only] as it has swapped to using the FatFS OSS lib (like I paved the way for in Altra64) so possibly the fragmentation issues are a thing of the past (although not in this OS yet!). The latest release of the OS (3.05) adds some further improvements towards what has already been done by me in this post (although not everything).


Speaking as someone who's not yet tried Jonesalmighty's OS, what does it offer that v2.14 of the official OS doesn't? I have a v2.0 Everdrive, so v3.x OS updates won't work for me.

Just read the first post... For the V2.0 Game saves are improved for PAL games, later neon emus work properly, the menu resolution has more options and possibly more!.
Title: Re: Unofficial-Official ED64 OS
Post by: Kerr Avon on September 23, 2020, 07:39 PM
Speaking as someone who's not yet tried Jonesalmighty's OS, what does it offer that v2.14 of the official OS doesn't? I have a v2.0 Everdrive, so v3.x OS updates won't work for me.

Just read the first post... [/quote]

Oh, I saw the (extensive) updates list, of course, and it is informative and impressive. It's just that some of the text means little to me, as someone who has never programmed an N64. For example, the remarks:

- Swap to CMake build system and latest custom libdragon

- Update to latest GCC compiler version

- Update to latest GCC compiler version


I assume they are to increase speed or reliability, but offer no noticeable improvements to the end user in themselves (that's not a bad thing, of course, I'm just saying that to the end user their mention in the updates list doesn't convey information about how they improve the unofficial OS's usage or feature set).





Quote
For the V2.0 Game saves are improved for PAL games, later neon emus work properly, the menu resolution has more options and possibly more!.

Sounds great! But what was the problem with PAL game saves? Admittedly I mostly use NTSC N64 roms, despite being in the UK, partly because only NTSC roms tend to have mods/hacks made for them, but mainly because that way I avoid the issue of some PAL games being inferior to the NTSC rom due to lazy porting.
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on September 23, 2020, 11:10 PM
I understand, but a changelog is a changelog, and it has to be for the wider audience, the same as other software. If I was just to say "bugfixes and minor features", it would piss me off (like most changelogs for apps on android/IOS store), so you only look for things you recognise and take the rest with a pinch of salt.

With PAL, there are games that were not released in other regions (including protos although few I must admit), and my fixes mainly relate to them (since my real collection (which I dumped using sanni cart reader) fixes the issues I have found). Also, this relates to others that may use the PAL set, so it is compatible for all. Krikzz cart/menu is best out the box with the NTSC ROM packs i agree, but lacks a bit with things like PAL save types (so does all info found online to be honest). Anyway, the PAL region consoles N64 crystal does not match the NTSC console and so makes NTSC region games less likely to work correctly if you dont have a compatible TV (or mod) to display them correctly.

Like I say, each to their own when it comes to using this menu. It serves a purpose for gamers (like yourself) including adding later features to older carts for the moment, and helps homebrew developers get access to features that allow gamers to play there ROM's.
Title: Re: Unofficial-Official ED64 OS
Post by: oneup on December 02, 2020, 03:33 AM
I recently updated to the official v3.05 firmware, but I'm missing the Automatic CPAK backup feature.

I'm interested in moving to your V2.12.9 release instead of going back to stock v2.13.
How is the testing going for it?
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on May 11, 2021, 03:15 AM
Note to self... (not that I can test) https://gitlab.com/pixelfx-public/n64-game-id
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on May 13, 2021, 04:50 AM
2.12.9 Preview released... please provide feedback.
Title: Re: Unofficial-Official ED64 OS
Post by: IRL Random Hajile on May 13, 2021, 07:00 AM
2.12.9 Preview released... please provide feedback.
Beautiful!
So far, I'm not having issues with the OS, and the Dinosaur Planet + DK64 Kiosk Demo savetypes are working as intended which is good! I will however let you know if something strange happens when I test it more once I get back home.
I'm aware that you don't accept feature requests as stated on the front post of this thread, but...
One of the things I do like about the X7 OS that would be nice to be brought over here is the way cheats are handled. Like, you could type in custom descriptions to each GameShark code added to a chosen ROM, and it would automatically create a .txt file in the "cheats" folder matching the ROM filename. Makes it easier to know which code does what when highlighting each one.
Plus, I remember v2.13 official OS from Krikzz actually had 640x480p resolution in the menu, which looks way cleaner/sharper than 640x480i through my CRT TV that I use. Wondering if it's possible to somehow implement 480p menu resolution like old v2.13 OS?
(Just some personal suggestions, but you don't have to add these in if you don't want to).

EDIT: Am back home for now, and I've noticed a little bug upon some testing. For some reason, when booting up the Doubutsu no Mori/Animal Forest ROM and resetting back to the menu, Expansion Pak detection starts saying "Not Installed" (looking in "Device Information") unless you turn off the console and then turn it back on. It seems to be this game in particular that ends up disabling the Expansion Pak from being detected in the OS even though one's already inserted into the N64.
Title: Re: Unofficial-Official ED64 OS
Post by: The Renegadist on May 16, 2021, 03:03 AM
This is definitely an obscure issue and not one I expect to be fixed easily but I've been messing around with the Startech USB3UDHC capture card and I noticed that it absolutely does not like The ED64 for whatever reason. I've gathered it has to be the process of switching between the ED64 menu and booting into a game that's throwing it in a loop but I'm not 100% sure. At first I thought it was the different resolutions of the game and menu causing issues and switched it to 240 and back but luck, in fact, changing any of the settings had absolutely no change.

I don't know if that's even something you can address with your project but I'm putting it out there on the off chance you either have the same card and can troubleshoot why it's happening or you know why it's happening without and can possibly fix this. I should mention that GoldenEye sometimes boots into the game and works fine up until you select a level then it loses the signal. So far this is the only game that actually loads. I should also mention standard N64 carts load just fine which is why I'm thinking the process from switching from ED menu to game throws it off.

I haven't tried your newest  preview release yet but I did see you can autoboot into games which would fix the issue but it's going to be a pain to go into that file everytime just to specify one game that can be played. Not even mentioning I use the horrible built-in SD reader on my PC which either doesn't recognize it or it stops recognizing it after about 3 minutes before requiring a system reboot.


So anyway, bottom line, there's the issue and I'm hoping you can work out some kind of miracle, doc.
Title: Re: Unofficial-Official ED64 OS
Post by: Trevor on May 17, 2021, 02:07 PM
I remember v2.13 official OS from Krikzz actually had 640x480p resolution in the menu, which looks way cleaner/sharper than 640x480i through my CRT TV that I use. Wondering if it's possible to somehow implement 480p menu resolution like old v2.13 OS?


You remember wrongly as the official OS has the same resolutions as this version. On top of that there is a physical reason for this to be wrong, the N64 ONLY supports 480i output.
240p is achieved by the N64 not switching fields between re-traces.


Trev
Title: Re: Unofficial-Official ED64 OS
Post by: IRL Random Hajile on May 17, 2021, 10:38 PM
You remember wrongly as the official OS has the same resolutions as this version. On top of that there is a physical reason for this to be wrong, the N64 ONLY supports 480i output.
240p is achieved by the N64 not switching fields between re-traces.


Trev
Is the changelog for Krikzz's v2.13 incorrect in what it says? It clearly states this info on his site:
"2.13
18.01.2019
1) Menu video mode changed to 240p/480p.
2) All four controller ports is active in menu."

Temporarily switching the OS64.v64 file with the Official v2.13 version, I can confirm that v2.13's 640x480 option does in fact look better, and even makes the menu background look less blurry to look at. Perhaps there's some visual trick being pulled off that makes 640x480 resolution look sharper in v2.13 firmware than it does here?
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on May 18, 2021, 03:01 AM
You remember wrongly as the official OS has the same resolutions as this version. On top of that there is a physical reason for this to be wrong, the N64 ONLY supports 480i output.
240p is achieved by the N64 not switching fields between re-traces.


Trev
Is the changelog for Krikzz's v2.13 incorrect in what it says? It clearly states this info on his site:
"2.13
18.01.2019
1) Menu video mode changed to 240p/480p.
2) All four controller ports is active in menu."

Temporarily switching the OS64.v64 file with the Official v2.13 version, I can confirm that v2.13's 640x480 option does in fact look better, and even makes the menu background look less blurry to look at. Perhaps there's some visual trick being pulled off that makes 640x480 resolution look sharper in v2.13 firmware than it does here?

Trevor is correct in the fact that the N64 is incapable of outputting 480p (so perhaps krikzz just named it wrong and meant 480i). However, I was playing around with the configuration for the display when getting ready for font improvements, so could have made the output worse... I will look into it (would be worth seeing if my older OS releases also look better).

I think I have just fixed the issue you reported about the expansion pak, but not (quite) ready for another preview yet...
Title: Re: Unofficial-Official ED64 OS
Post by: IRL Random Hajile on May 18, 2021, 05:23 AM
Trevor is correct in the fact that the N64 is incapable of outputting 480p (so perhaps krikzz just named it wrong and meant 480i). However, I was playing around with the configuration for the display when getting ready for font improvements, so could have made the output worse... I will look into it (would be worth seeing if my older OS releases also look better).

I think I have just fixed the issue you reported about the expansion pak, but not (quite) ready for another preview yet...
It's a possibility that Krikzz may have mistitled it, the changelog written by Krikzz gave me the initial impression that 480p could be done on N64... I would like a definitive answer from the man himself to see how he did it and why it ends up looking clearer.
I think it would be worth looking into as Official OS v2.13's 640x480 menu resolution does look significantly sharper than Official OS v2.12's 640x480 menu resolution. The difference in visual clarity is even more noticeable when using S-Video or better. (S-Video is what I use for my N64, better than composite!)

Also good to hear about that Expansion Pak bug being fixed. So far I haven't come across any other issues using your latest public PREVIEW release, and have been able to play games on here without problem. If I do happen to stumble across another bug or something like that, I'll let you know!
Title: Re: Unofficial-Official ED64 OS
Post by: nuu on May 18, 2021, 01:06 PM
It's probably a typo. The development manual only mentions a low resolution (320x240) and a high resolution (640x480) mode, and the high one is always interlaced: https://ultra64.ca/files/documentation/online-manuals/man-v5-1/pro-man/pro29/29-01.htm#03
Title: Re: Unofficial-Official ED64 OS
Post by: Trevor on May 18, 2021, 11:02 PM
And de-flickered interlace averages odd and even fields so that no one field line has pixel data on it that the opposite field does not (which would otherwise flash at 30hz).
So the "sharpest" image is 480i "Normal" - with tops and bottom of text usually flickering slightly (and any other px high elements)
De-Flickered is almost an "expensive 240p" except it achieves vertical AA.


Trev
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on May 24, 2021, 06:13 PM
2.12.9 Preview 2 released... please provide feedback (taking into account the original preview release).

Hopefully this one will change to the full release as it stands, if no one finds any issues with it!

Also, feedback around the changes to menu filelist colours appreciated (for better or worse) as it is subjective and want to get it as right as I can!
Title: Re: Unofficial-Official ED64 OS
Post by: IRL Random Hajile on May 24, 2021, 07:47 PM
2.12.9 Preview 2 released... please provide feedback (taking into account the original preview release).

Hopefully this one will change to the full release as it stands, if no one finds any issues with it!

Also, feedback around the changes to menu filelist colours appreciated (for better or worse) as it is subjective and want to get it as right as I can!
Solid! Just wanted to pop by and provide a little feedback.
I really like the blue-ish color of the filenames in the menu instead of gray (might be a bit biased on that part though due to blue being my favorite color). Though personally, I would prefer the color of the folders/directories to be of a different color (either back to the original yellow, or maybe a different color like green or something, to contrast from the ROM filenames).
Before, it was easier to quickly glance at the screen knowing what was a directory vs. what was a ROM without having to look at the right side. With both directories and ROMs being of a blue color, it starts looking kinda samey with a lengthy list of files. An extra color would make a difference.
Also, the fix for Expansion Pak detection doesn't seem to be working right. Booted up Doubutsu no Mori for a bit, resetted back to the menu to check the Expansion Pak detection, and it says "Not Installed".
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on May 26, 2021, 10:36 PM
2.12.9 Preview 2 released... please provide feedback (taking into account the original preview release).

Hopefully this one will change to the full release as it stands, if no one finds any issues with it!

Also, feedback around the changes to menu filelist colours appreciated (for better or worse) as it is subjective and want to get it as right as I can!
Solid! Just wanted to pop by and provide a little feedback.
I really like the blue-ish color of the filenames in the menu instead of gray (might be a bit biased on that part though due to blue being my favorite color). Though personally, I would prefer the color of the folders/directories to be of a different color (either back to the original yellow, or maybe a different color like green or something, to contrast from the ROM filenames).
Before, it was easier to quickly glance at the screen knowing what was a directory vs. what was a ROM without having to look at the right side. With both directories and ROMs being of a blue color, it starts looking kinda samey with a lengthy list of files. An extra color would make a difference.
Also, the fix for Expansion Pak detection doesn't seem to be working right. Booted up Doubutsu no Mori for a bit, resetted back to the menu to check the Expansion Pak detection, and it says "Not Installed".
I have changed the folders to a slightly darker blue. I need to check the issue with Doubutsu no Mori still, but dont see that as a blocking issue as it is probably present in all previous OS releases (and probably Krikzz official ones...).

I take further silence as a reason for a stable release... The only current blocker is whether I need to change the "N64 Digital" feature in any way...

But FOR THOSE INTERESTED:
V2.12.9.preview.3
IS NOW AVAILABLE!
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on June 02, 2021, 06:24 PM
V2.12.9 has now been released.

Please see the first post for link and changelog.
Title: Re: Unofficial-Official ED64 OS
Post by: johnson on June 07, 2021, 03:54 AM
Thank you, but I do not understand the structure of the folders,I already read the first post,   sorry  :-[ , could you post a zip file with the folder arrangement or an image? please
Title: Re: Unofficial-Official ED64 OS
Post by: IRL Random Hajile on June 07, 2021, 08:53 AM
Thank you, but I do not understand the structure of the folders,I already read the first post,   sorry  :-[ , could you post a zip file with the folder arrangement or an image? please
This is how I've personally got my files/folders structured within the "ED64" OS folder using this firmware:

BGR               (folder where a collection of 320x240/640x480 wallpapers in .bmp format are stashed)
CHEATS        (folder where Gameshark codes are stored via .txt files, matching a ROM's filename)
EMU              (folder where emulators like Neon64's emu.nes or GB64's emu.gb / emu.gbc are placed)
PATCHER     (folder where .ips / .aps patches are stored for soft patching purposes)
SAVE             (folder where .eep / .srm / .fla cartridge saves and .mpk Controller Pak files are created)
OS64.v64     (file is self explanatory)
save_db.txt  (file where all the CRC HI / ROM ID magic ensues)

That's how I've had mine structured for a while now and it's been working well.
Title: Re: Unofficial-Official ED64 OS
Post by: johnson on June 07, 2021, 08:16 PM
thank you IRL Random Hajile
Title: Re: Unofficial-Official ED64 OS
Post by: Trevor on June 11, 2021, 06:44 PM
oh wow, new updates, its a tad annoying that the forum does not keep threads marked as unread until actually read (or "mark forum as read").
The forum seems to only show unreads for the current day.

Anyway, I will test this asap

Thank you for your continued development,
Trev
Title: Re: Unofficial-Official ED64 OS
Post by: supersign on June 21, 2021, 04:47 PM
Here's some 2.12.9 pics! The background wallpaper is a custom 640x240 BMP one I made.

(https://i.imgur.com/RgEmD03.png) (https://i.imgur.com/MbfUUlO.png) (https://i.imgur.com/KRoSbmE.png)
(https://i.imgur.com/qL9x4wU.png) (https://i.imgur.com/YU8VB3U.png)

Everything works OK so far. I like the blue-ish text, but I think the folder & file colors are too similar to each other. Good work though.

For some reason, the 320x240 option gives me an interlaced (480i) image rather then a progressive image. It's been like that for a while and wondering if there's going to be a fix for it. 640x240 gives out a progressive image correctly.
Title: Re: Unofficial-Official ED64 OS
Post by: Trevor on June 28, 2021, 01:38 PM
finally got time to test the OS and its very nice although I too have the same "issue" with the text colour, the difference is too subtle.
I also like the addition of another resolution option to make 240p people happy (Though I still prefer the 480i :) )

One bug is the About page instead does diagnostics and when it returns, the cursor of over the diagnostics option as if I had actually pressed that.
This happens every time.

I like the expanded N64 Info (Expansion pak detection etc)
I havnt been able to test controller pak yet.

I just had a thought and might as well ask, would it be possible to have a kind of screensaver? Could the DD ipl rom be used? (Mario running round the N)

Keep up the good work,
Trev
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on June 28, 2021, 08:20 PM
finally got time to test the OS and its very nice although I too have the same "issue" with the text colour, the difference is too subtle.
I also like the addition of another resolution option to make 240p people happy (Though I still prefer the 480i :) )


I have some more improvements regarding resolution in the next release, but it is proving hard to get right...
Feel free to recommend some hex colours (single byte per colour only) and I will be sure to try them in the next preview...



One bug is the About page instead does diagnostics and when it returns, the cursor of over the diagnostics option as if I had actually pressed that.
This happens every time.


Interesting... I am guessing you have a V2 or V2.5 cart?! I added a unit test so that I could ensure that worked... but perhaps I missed something!

(Or perhaps you are using a preview, rather than the latest release version???)
Title: Re: Unofficial-Official ED64 OS
Post by: IRL Random Hajile on June 28, 2021, 09:10 PM
I also agree that the folder and file text colors (while different shades of blue which I love) still kinda appear similar to each other from a distance, especially when viewed on my CRT. Maybe the folder text color could be changed to a darker blue to help make it stand out better?

As for the About page bug that Trevor reported, I'm assuming that it's a bug that occurs on V2 / V2.5 flashcarts? For me, it's working correctly on my V3.
That suggestion with the 64DD IPL ROM screensaver is an awesome idea, though unsure how difficult it would be to actually implement something like that to work alongside the EverDrive 64 menu. Low Poly screensavers in general would be amazing to witness everytime when booting up the ED64. At the moment, it is something I tend to dream about.
Title: Re: Unofficial-Official ED64 OS
Post by: Trevor on June 29, 2021, 03:13 AM
correct on both counts, its a v2 and I was using the latest preview on the first page (x.9)


oh wait, x.9 isnt preview, oh well :P

Trev
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on June 29, 2021, 11:12 AM
There was previews for that release, but they have been removed. Please give the release version a try and report back...
Title: Re: Unofficial-Official ED64 OS
Post by: jonesalmighty on July 18, 2021, 02:33 AM
Released...

V2.12.9.1 - https://github.com/N64-tools/ED64-UnofficialOS-binaries/releases/tag/V2.12.9.1-Release (see link for changelog)