Git Product home page Git Product logo

Comments (7)

realnc avatar realnc commented on July 18, 2024 1

I added much of this to this core:

https://github.com/realnc/dosbox-core

It's not in the RA updater though. You need to compile it from source. I was told the RA build bot is overloaded and can't take more cores so it can't be in the updater.

I also added BASSMIDI support (in the BASSMIDI branch,) which AFAIK no other dosbox fork has :)

from dosbox-svn.

3XistencE avatar 3XistencE commented on July 18, 2024

A Wonderful job @realnc !
So it's already with all those stuff but simply is not merged with the main repository?
I'm really curious to test it and feel myself back with a 486dx2 (i will ever miss the "turbo" button on it).

What are the next milestones/features to add?

from dosbox-svn.

realnc avatar realnc commented on July 18, 2024

It will never be merged. It's a new core that's independent of this one. As to when it will be added to RA, I don't know. I'll try and ask around on the libretro discord about the buildbot.

If you want to try, the latest build is here: http://83.212.109.87/~realnc/dosbox-core/

Note that you need to download the bass and bassmidi DLLs and put them in the RA system folder:

BASS: https://www.un4seen.com/download.php?bass24
BASSMIDI: https://www.un4seen.com/download.php?bassmidi24

Make sure to copy the bass.dll and bassmidi.dll from the x64 folders of the zips.

from dosbox-svn.

inactive123 avatar inactive123 commented on July 18, 2024

I'm OK with a new core being added. I think I communicated this the last time around too.

Let's decide on a name for the new core. dosbox-core? Can you also explain how it will differentiate itself from Dosbox SVN so that we know what to tell users?

from dosbox-svn.

3XistencE avatar 3XistencE commented on July 18, 2024

Well the quantity of features added is huge: mainly dosbox SVN is a fork from the main dosboxsvn and this version is a modded/patched one with additional features not already added on the main dosboxsvn.

DosboxSVN can be just a fork of the original dosboxSVN and dosbox"Retro" it will be an improved build with additional features mod/patches.

@realnc think at a nice name for your modified core =)
Does this version will be also 32bit?

Also if it's possible i suggest to add the feature, especially because of the nature of RetroArch itself, inside the dosboxsvn core options about the quantity of -freesize (1024 or some selectable default value between 1mb to also 800mb for CD-rom installations) at the end of pre-done mount function. This will let the final user to install or save without problem using dosbox as it is.
Can be good also to add a selectable mount directory (as sometimes our old dos stuff needs to be into a specific directory)

Right about now there's no free memory and some software go crazy without free memory.

from dosbox-svn.

realnc avatar realnc commented on July 18, 2024

@twinaphex

I'm OK with a new core being added. I think I communicated this the last time around too.

You mentioned that the buildbot was not ready yet. So it's ready now?

Let's decide on a name for the new core. dosbox-core?

Well we can keep the name, unless you think it's too confusing when it appears in the updater and users don't know whether to use "-SVN" or "-core".

Can you also explain how it will differentiate itself from Dosbox SVN

There's added features (native midi on windows/linux, as well as fluidsynth, munt mt-32, bassmidi and cycle-accurate opl3) as well as some improvements and bugfixes. Future additions and improvements will go into the new core.

from dosbox-svn.

realnc avatar realnc commented on July 18, 2024

@3XistencE Yes, the core works fine on 32-bit as well. I now uploaded a 32-bit windows build as well to the above URL.

As for suggestions or bugreports, you should open new ones here: https://github.com/realnc/dosbox-core/issues

from dosbox-svn.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.