Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2003-plus shares sample folder with 2003 #1

Closed
mediamoshpit opened this issue Feb 1, 2018 · 6 comments
Closed

2003-plus shares sample folder with 2003 #1

mediamoshpit opened this issue Feb 1, 2018 · 6 comments

Comments

@mediamoshpit
Copy link

Currently, the 2003-plus core shares a sample folder with the 2003 core. Seeing as how they make use of several different samples, the two can't really coexist without issues.

@ghost

This comment was marked as spam.

@mediamoshpit
Copy link
Author

Ah, ok. I didn't know they were there was a different naming scheme. So, I take it that all the unique samples to this core have a different name? Is there a list as to what those names are. I looked through the commit comments and didn't see a reference, but I might have missed it. Regarding the ROM, I believe my issue was with an incomplete transfer. After I sent the same file again, the game launched fine.

@dankcushions
Copy link
Contributor

you might get away with dkong samples being in a merged file (although that adds a step to the user to manually merge them), but sharing this file will cause more problems. eg: hiscore.dat is kept in the same system_dir, but if roms appear differently in memory between these updated roms, that will cause issues for plus when using the shared hiscore.dat. it'll start reading and writing to the wrong memory ranges.

also, the hardcoded emu name will cause issues with all the savefile generated stuff:
/libretro savefile dir/mame2003/diff/
/libretro savefile dir/mame2003/nvram/
/libretro savefile dir/mame2003/hi/
/libretro savefile dir/mame2003/cfg/
/libretro savefile dir/mame2003/inp/
/libretro savefile dir/mame2003/memcard/
/libretro savefile dir/mame2003/snap/

eg, are the internal memory savefiles (.nv/nvram) compatible across both versions?

also, i think the all the core options should be renamed to mame2003-plus. eg: https://github.com/libretro/mame2003-libretro/blob/604844b2a0cd76890289049f3a823ae76172816c/src/libretro/libretro.c#L43

  • probably want to have unique entries for this core to allow them to be configured separately.

@mediamoshpit
Copy link
Author

I merged the samples and even found an existing sample with the files merged and neither produced sound in dkongx with mame2003-plus. All are named correctly according to your previous post, but I still may be missing something. I realize github isn't really the place for support issues, but I thought I'd at least document my personal experience here. To that end, I'll also note that I was able to get dkongx to run in lr-fbalpha and get full audio with the merged samples.

@ghost

This comment was marked as spam.

@ghost

This comment was marked as spam.

@ghost ghost mentioned this issue Apr 21, 2018
markwkidd pushed a commit that referenced this issue Jul 19, 2018
* Add moonwalker ost wave file support only thanks to gpstar81 for the code and KMFDManic for leting us know about it cheers lads.

* add flac and update driver

* fix make file

* update makefile.common

* add common changes

* allow samples not to load

* fix

* fileio update

* samples

* log fix

* add flac path
ghost pushed a commit that referenced this issue Oct 2, 2018
markwkidd pushed a commit that referenced this issue Jan 9, 2019
button names added for ddragon and ddragon2
inactive123 pushed a commit that referenced this issue May 21, 2020
fix big samples dynamic loading when not an ost item
mahoneyt944 pushed a commit that referenced this issue Nov 20, 2020
@ghost ghost mentioned this issue May 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants