StardewValleyExpanded VS dotnow-interpreter

Compare StardewValleyExpanded vs dotnow-interpreter and see what are their differences.

StardewValleyExpanded

The Stardew Valley Expanded mod for Stardew Valley. (by FlashShifter)

dotnow-interpreter

A pure C# CIL interpreter designed to load and execute managed code on IL2CPP (Unity) platforms. (by scottyboy805)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
StardewValleyExpanded dotnow-interpreter
275 3
408 129
- -
2.9 8.0
about 1 month ago about 2 months ago
C# C#
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

StardewValleyExpanded

Posts with mentions or reviews of StardewValleyExpanded. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-07-05.

dotnow-interpreter

Posts with mentions or reviews of dotnow-interpreter. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-12-14.
  • My husband said he had a gift for me at home and he didn’t gave me anything or maybe he did gave me something but what?
    2 projects | /r/StardewValley | 14 Dec 2022
    I hate that too As a modding fan and hobby game developer I always wanted to make my game (if I ever finish one) moddable on all platforms. Normally when modding a game on PC, you (or the modloader) edit the files with the compiled game code or use code generation tools provided by the language the game was made in. Sadly, these aren't possible on some platforms (I dunno about consoles, but surely on IOS). Another option for a Game developer is to make make a tool (called "interpreter") that reads the mod's code as text, breaks it into parts, analyses it, translates (compiles) it to some kind of list of simple operations and, finally, executes them. The problem with such approach is that it can be very hard and time consuming to create such tool for a modern (complex) programming language - it's basically re-doing what the creators of that programming language did. The good news is that somebody made a tool for Unity and C# that does exactly what I just explained - and it's designed to work on all platforms. It's called dotnow interpreter - it still has some limitations, but it's still incredible. So with this tool and things like Unity Runtime Editor (which is basically Unity editor, but inside your game) it should be 100% possible to make a unity have moddable on all platforms. But, going back to Stardew Valley (which is made in MonoGame, not in Unity - at least both use C# as a programming language), if the tool I mentioned earlier (dotnow interpreter) can work with Non - Unity C# projects (which I don't know - I should probably just ask the guy who made it) like Stardew Valley and ConcernedApe would use it, it would theoretically be possible to make SDV moddable on consoles and IOS (assuming that no Stardew Valley mod on the world uses C# features that are still limited in dotnow interpreter) Sorry for writing such an essay. Maybe someone will find it interesting
  • Unity 3D in the browser! Getting closer & closer to what I have in mind. Feel free to test it out by creating a free account, VERY BUGGY and early.
    1 project | /r/Unity3D | 31 Jan 2022
    At the core this is a C# compiler and interpreter for the web. Compilation is done using roslyn but you can't import the result into your code directly which is why I use an IL interpreter (https://github.com/scottyboy805/dotnow-interpreter). It is still in the workings but gives me a starting foundation.
  • Finally manged to get C# to compile & run on the browser! No other server needed.
    1 project | /r/Unity3D | 24 Oct 2021
    Im using a CIL interpreter. https://github.com/scottyboy805/dotnow-interpreter

What are some alternatives?

When comparing StardewValleyExpanded and dotnow-interpreter you can also consider the following projects:

Ui-Info-Suite - Mod for Stardew Valley.

Diverse-Stardew-Valley

SMAPI-Android-Installer - SMAPI Installer for Android

UIInfoSuite2 - Ongoing maintenance for the original UI Info Suite mod for Stardew Valley.

vivanewvegas-wabbajack - A Wabbajack port of the Viva New Vegas modding guide.

SMAPI - The modding API for Stardew Valley.

openmw

BrogueCE - Brogue: Community Edition - a community-lead fork of the much-loved minimalist roguelike game

ttyd-infinite-pit - A Roguelike mod of Paper Mario: The Thousand Year Door's Pit of 100 Trials.

Trilogy-ASI-Script - The ASI script for the GTA Trilogy (SA only for now, 3 and VC may follow later on)

CFDE - Adds about 2500 new lines of dialogue across all 33 characters who have a heart level.

StardewValleyMods