Poll

Have you tried this OS (V2.12.5)

No, I dont plan to, my current os does everything I need...
0 (0%)
No, I am waiting for an official version from Krikzz
0 (0%)
Yes, it works great and I am on H.W. V2
0 (0%)
Yes, it works great and I am on H.W V2.5
0 (0%)
Yes it works great and I am on H.W V3.0
0 (0%)
No it doesn't work properly (please leave a comment for why)
0 (0%)

Total Members Voted: 0

Voting closed: December 22, 2018, 10:14 PM

Author Topic: Unofficial-Official ED64 OS  (Read 13184 times)

0 Members and 1 Guest are viewing this topic.

Offline jonesalmighty

  • Full Member
  • ***
  • Posts: 187
  • Karma: +17/-0
    • View Profile
    • GitHub
Unofficial-Official ED64 OS
« on: July 14, 2018, 09:59 PM »
Hi All,

I just wanted to say that I am privileged to have been given access to the source code for the official OS... As such I plan to make a few improvements, but will not be releasing any source code (so dont ask!).

Note: The only supported hardware revisions are the: 3.0, 2.5 and 2.0. [ The X7 might be added in the future (if possible) ].

The changelogs and downloads will be posted here:

V2.12.9.beta - not publicly released
  • Change folders (/ED64/APS -> /ED64/patcher, /ED64/ -> /ED64/emu, /ED64/cpak -> /ED64/save) to match Xseries OS
  • Add ability to autoboot ROM using autoexec.v64 in ED64 folder to match Xseries OS
  • Menu colour scheme changes
  • Work towards changing font
  • Work towards 'ED' header support allowed in latest Xseries OS
  • major internal code refactoring
  • Changes USB commands to bring inline with x-series USB loader (currently missing start with filename, ReadRom and upload FPGA)

V2.12.8 - https://n64tools.blob.core.windows.net/binaries/ed64/v2-12-8/OS64.v64

V2.12.7 - https://n64tools.blob.core.windows.net/binaries/ed64/v2-12-7/OS64.v64
  • Make USB commands case insensitive
  • Improve 240p resolution

V2.12.6 - https://n64tools.blob.core.windows.net/binaries/ed64/v2-12-6/OS64.v64
  • Enable RTC for 64DD cart conversions on V3 (used by Sim City 64)
  • Swap to CMake build system and latest custom libdragon
  • Change USB parameters for screenshots (required due to other users already assigning them (out of my control))

V2.12.5 - https://n64tools.blob.core.windows.net/binaries/ed64/v2-12-5/OS64.v64
  • Fix scrolling when controller is disconnected
  • Set RTC date using ISO format
  • Detect Expansion Pak
  • Ability to hide ED64 folder
  • label ED64 folder as "SYS" when not hidden
  • Minor text improvements
  • Update to latest GCC compiler version
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 - https://n64tools.blob.core.windows.net/binaries/ed64/v2-12-4/OS64.v64

V2.12.3 - https://n64tools.blob.core.windows.net/binaries/ed64/v2-12-3/OS64.v64
  • Added 240p support
  • Updated About screen logo
  • Minor text changes
  • Used custom Conker64 version of libdragon for compiling with 240p support
  • Fixed GameShark support (broken in last version)

V2.12.2 - https://n64tools.blob.core.windows.net/binaries/ed64/v2-12-2/OS64.v64
  • Updated H.W. V2.5 to latest firmware
  • Added Taz Express to save types
  • Corrected Topgear rally (pal)
  • Use GCC V8.2
  • Used latest Conker64 version of libdragon for compiling

V2.11.1 - https://n64tools.blob.core.windows.net/binaries/ed64/v2-11-1/OS64.v64
  • Added OS subversion to show menu is modded
  • Added Topgear rally (pal) and Goldfinger to built in save types
  • Corrected spelling errors in menu
  • Used latest Conker64 version of libdragon for compiling

I am not accepting feature requests as it is more for my personal satisfaction, but if you notice any bugs, please let me know!
« Last Edit: November 01, 2020, 06:04 PM by jonesalmighty »
Once you eliminate the impossible, whatever remains, no matter how improbable, must be the truth...

Offline supersign

  • Sr. Member
  • ****
  • Posts: 284
  • Karma: +25/-0
    • View Profile
Re: Unofficial official OS
« Reply #1 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.
« Last Edit: July 15, 2018, 04:13 PM by superbite »

Offline johnson

  • Jr. Member
  • **
  • Posts: 67
  • Karma: +0/-0
    • View Profile
Re: Unofficial official OS
« Reply #2 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

Offline Kerr Avon

  • Hero Member
  • *****
  • Posts: 1559
  • Karma: +155/-3
    • View Profile
Re: Unofficial official OS
« Reply #3 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 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.


Offline jonesalmighty

  • Full Member
  • ***
  • Posts: 187
  • Karma: +17/-0
    • View Profile
    • GitHub
Re: Unofficial official OS
« Reply #4 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...
Once you eliminate the impossible, whatever remains, no matter how improbable, must be the truth...

Offline johnson

  • Jr. Member
  • **
  • Posts: 67
  • Karma: +0/-0
    • View Profile
Re: Unofficial official OS
« Reply #5 on: July 27, 2018, 03:50 AM »
it's okay  I understand

Offline Kerr Avon

  • Hero Member
  • *****
  • Posts: 1559
  • Karma: +155/-3
    • View Profile
Re: Unofficial official OS
« Reply #6 on: July 27, 2018, 05:28 PM »
OK mate, thanks.

Offline leonardopds

  • Newbie
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Re: Unofficial official OS
« Reply #7 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?

Offline jonesalmighty

  • Full Member
  • ***
  • Posts: 187
  • Karma: +17/-0
    • View Profile
    • GitHub
Re: Unofficial-Official ED64 OS
« Reply #8 on: November 21, 2018, 07:28 PM »
Updated Post for V2.12.2
Once you eliminate the impossible, whatever remains, no matter how improbable, must be the truth...

Offline Trevor

  • Goldfinger64 Dev Location:UK
  • Full Member
  • ***
  • Posts: 193
  • Karma: +5/-0
  • Everdrive64 v2 (PAL)
    • View Profile
Re: Unofficial-Official ED64 OS
« Reply #9 on: November 22, 2018, 01:47 AM »
I never even realised this project existed since Jul....

oh well, better late than never.

Trev

Offline jonesalmighty

  • Full Member
  • ***
  • Posts: 187
  • Karma: +17/-0
    • View Profile
    • GitHub
Re: Unofficial-Official ED64 OS
« Reply #10 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!
Once you eliminate the impossible, whatever remains, no matter how improbable, must be the truth...

Offline Immorpher

  • Jr. Member
  • **
  • Posts: 89
  • Karma: +3/-0
    • View Profile
    • YouTube Page
Re: Unofficial-Official ED64 OS
« Reply #11 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?).
« Last Edit: November 24, 2018, 05:25 AM by Immorpher »
Dark ambient horror utilizing a completely-original synthesizer on YouTube, Bandcamp, and Facebook.

Offline ozzy2k

  • Newbie
  • *
  • Posts: 17
  • Karma: +2/-0
    • View Profile
Re: Unofficial-Official ED64 OS
« Reply #12 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.

Offline Immorpher

  • Jr. Member
  • **
  • Posts: 89
  • Karma: +3/-0
    • View Profile
    • YouTube Page
Re: Unofficial-Official ED64 OS
« Reply #13 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
Dark ambient horror utilizing a completely-original synthesizer on YouTube, Bandcamp, and Facebook.

Offline jonesalmighty

  • Full Member
  • ***
  • Posts: 187
  • Karma: +17/-0
    • View Profile
    • GitHub
Re: Unofficial-Official ED64 OS
« Reply #14 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)!
Once you eliminate the impossible, whatever remains, no matter how improbable, must be the truth...