#Sega Mega Drive/CD/32X
1 messages · Page 2 of 1
not too sure why it wouldnt be visible
If you copy roms directly to '/media/usb0/games/MegaDrive' do they show up OK?
When you load a game in the core, it'll default to whichever directory it finds first
/media/fat/MegaDrive
/media/usb0/MegaDrive
/media/usb0/games/MegaDrive
/media/fat/cifs/MegaDrive
/media/fat/cifs/games/MegaDrive
/media/fat/games/MegaDrive
So you dont want the first 2 to exist if your games or symlink are in the 3rd
Yes, if I copy them to the MegaDrive folder they do show
I guess delete the symlink and create it again, see how it goes
I m point the link "Genesis" to /media/usb0/games/Genesis and link "SMS" to /media/usb0/games/SMS
Sounds good, and just be be sure, you created the links in /media/usb0/games/MegaDrive ?
Yes. The links are there but my MiSTer can’t find them
What are the benefits of that hack vs the PSX Mk Trilogy, besides no load times for Shang Tsung morphs?
Don’t know
Here is the hack
You can also find pre patched in a…. romantic website
You got mega everdrive?
No. Just curious what the fuss was about
It’s just a glitchy UMK3 hack. It’s a very broken game so it’s like playing a MUGEN version of UMK3 on Genesis
I think the selling point is that every variation of every MK character from MK 1-3 is playable
Ok good to know
lemme pull my genesis out here and try that...
That character select screen looks like it's from NES
#DOOM #32x Resurrection v3.0 for the Sega #32x is out! What's new? The big boy and the big momma aka Cyberdemon and Spider Mastermind are back! So is the iconic melting screen effect. Mip-mapping, better SegaCD support, you name it! Download at https://t.co/jDroiANbqN
have not tried on MiSTer yet but this is super exciting. what an awesome project
It’s awesome on MiSTer. Probably the best way to play DOOM on a MiSTer now?
Better than PSX version?
Seems like Doom is best played modernly on a PC. Neat project tho
Oh right I forgot that was a thing 😱 And I love the Hepburn atmospheric soundtrack too!
definitely one of those things that's really cool just for its own sake. Although yeah obviously for anyone who wanted to experience Doom/2 for the first time a relatively faithful source port like Crispy Doom is the way to go
486 core with mt-32 pi gets my vote
still a great way to play though, and you can use mouse/keyboard in the 32x core with that version
omg mt32-pi works with DOOM, I forgot to even check!
im moreso wondering if anyone has any luck with the newest patch version. it has some changes to how the rom is handled with bank switching
DOOM E1M1 "At Dooms Gate": MIDI Music Played from the MIDI port on my AWE64 Gold to my Roland MT-32 Done by selecting General MIDI in DOOM Setup.
Even though the MT-32 is not a true GM Device you can switch it to respond on MIDI Channels 1-8 +10(Rhythm) instead of its default 2-9 +10, The MT-32 gives out a unique sound compared to most other dev...
Hmm
I just got my mt32-pi in the mail and assembled, and figured it would be a good time for a Doom video. This is Episode 1 in its entirety, on the Ultra-Violence difficulty level with no deaths. It's also my first time clearing any Doom episode without dying, and I'm glad I was able to experience it in its original DOS form for that.
I original...
all of episode 1 on the core with mt32-pi audiofabric soundfont for sc-55
vs 32x version 2.1 of ressurection:
https://youtu.be/3Z6t6WaXddY
Doom 32X Resurrection romhack: https://www.romhacking.net/hacks/6269/ (v2.1 used here)
Hi-Res 16x9 Anamorphic Widescreen. Sega Mouse. Ultra-Violence difficulty with 1 life played.
Occasional visual glitches are from MiSTer's in-progress Sega 32X core, NOT the romhack.
Gamepad buttons were bound to a keypad also (ErgoDox) for a very familiar P...
both are great ways to play the game on MiSTer
I played through on my PIII box a little while ago using the SC-55 soundfont on the X2GS waveblaster, sounded really cool
During development was there any intended device for Doom, or is it just GM intended in its compositions?
sc-55 was what it was composed on
That would be a good benefit then
Never had an external midi device in the 90s. This is all quite fun
I still really like the sound of the game with FM synth, just because it's very nostalgic
that's how my first PC sounded with some kind of onbaord Crystal FM thing I suspect
half the fun for me at least is trying the same game with different audio devices, soudfonts, etc and listening to how it differs
Just fired it up with Doom II which I think is also compatible (Sound Canvas in setup Id guess) and it seems to sound pretty good. Certainly a lot better than my sound blaster's renditions back in the day
I stand corrected, glorious mt32! 
Doesnt seem like any midi device can make "guitar" sound better
yeah ao486 + fastdoom still the way to go imo
near solid 35fps , mt32pi, good mouselook
still that 32x version is an incredible effort
Rough
JUST KIDDING DON'T KILL ME

Have you considered more fiber in your diet sir
I hear fiber is available in our area I just haven't called yet
fiber isnt really fiber, its a cable modem going to a box under the street that converts fiber to DOCSIS
the more you know
and that's what you want me to eat?
Eat pant
hmm it would have fiber
fastdoom supports audio cds now, and ao486 also supports audio cds... i think you could play the pc version with the psx soundtrack fairly easily
Has anyone made a full high quality set of arrangements for the original Doom and Doom 2 OSTs? I dont mean playing them on a Roland SC-55, but like something much higher quality.
does anybody know, on Flynn's 300 pack does CD audio now "just work" if you update your MiSTer?
yeah apparently it works
@fickle hemlock yeah but then I’d have to use a PC core and that’s for turbo nerds 
My Artist Spotify:
https://open.spotify.com/artist/7wjvo55aw6958lhNBlodwt
The original was recorded by Michael Massay on a Roland SCC1 sound card. This song was created by Bobby Prince using MIDI software for ID software on the game "DOOM". This was my remake of this origin
Something like this but the whole thing
just use flynns top300 pack
we took out like, 85% of the hassle
Nevermind, its been done
Yeah but then I’d have to use a mouse and keyboard. That’s not for games that’s for word processing!
oh right
it is possible to map to a controller but its a pain in the ass sadly
can't save the config so you have to constantly redo it
stop expertly disarming my trolling
https://www.youtube.com/watch?v=AGK1dr-Ql0w
This is apparently a full remake/rearrangment of the Doom 1 OST, maybe it would be a good candidate for that Fastdoom CD support option
My Artist Spotify:
https://open.spotify.com/artist/7wjvo55aw6958lhNBlodwt
This is a complete modern and professional remake of the music of Doom.
This album is 100% free but if you feel the need, Donations are appreciated. Send via Paypal to: [email protected]
Download link:
http://www.moddb.com/mods/brutal-doom/addons/idkfa-doom-sou...
I can’t troll against sincerity, that’s like the ultimate counter
I love the flynnsbit pack, its a wonderful gift ❤️
Theres already scripts to convert this AST to Fastdoom pcm files looks like
I hope he gets back to working on that top 500 so I can experience more DOS
Anyone have found any major issues with the new Mega Drive core? From a quick test it looks and sounds great! 😱
Haven't tried it yet, I'm curious if it can/will be inserted into the Sega CD and 32X cores
It functions very good
But some qol features are missing.
oh?
I hope that features like the turbo and sprite limit get included. I liked that for games like Road Rash II
Sprite limit will be difficult to add
I wonder if sorg able to add cram dots toggle
It’s a huge netlist he needs to navigate through
adding turbo and sprite limit won't be simple with this
the core uses a ton of logic space according to him
cores as a netlist will be extremely accurate if the compiler can make it all fit and meet timing requirements, he had to get some stuff adjusted in order to make it work, nukeykt was very gracious with the advice from sorg and willing to work with him, so that was great to see.
the future is bright for this core for sure
New MD core even plays Pier Solar! Sorg did a great job merging features/mappers from old core on this one! 
Save states possible with this new core?
I'd have to think not?
aw, that means I’ll have to continue to git gud
Obviously I have no clue I just didn't get the impression that Nuke built it with them in mind
I'd like to see a few QOL added most importantly, someone mentioned a more advanced composite blur algorithm?
yah it’s called a CRT 
Composite Reticulation Technique
What are the key QOL features missing in the new core? I don’t seem to miss any? 🤔
Aaaannnd another new fresh version has dropped ❤️
DoA music sounds much improved in this build to me
Any reason why HTGDB pack doesn’t have Pier Solar in it? 🤔
Oh well
yeah it's on purpose
not impossible to find if you are just wanting to test it
interesting, i didn't hear any problems with audio before in the previous version of this core, gonna compare now to see if i can hear what you are hearing
there was just a slight imbalance with psg/noise relative to fm
Tests TI are still good 🙂
the SMS sound is personally very good
https://www.smspower.org/forums/17097-HifiSamplePlayer - i hear the music from these test roms
the visual effects don't work still, which is because maxim is abusing kind of an undocumented aspect of the sms vdp
probably using modes0-3 of the vdp, not mode4, we'll see, i'm asking maxim
https://www.twitch.tv/birdybrotv - going to test some stuff out while i have some time, just play random things that I'm familiar with
Is it activated automatically if the boot.rom is set on MegaDrive directory ?
No
What's TMSS
Security system in later mega drive systems
sadly I cannot chat with you there, 7-day-followers-only is harsh 😉
thanks for taking the time to give the core a spin an let us watch/listen in
I checked the OSD there is no TMSS option so how it could be desactivated if not the boot.rom ?
Oh speaking of TMSS, how do the early games that are incompatible with it react in the new core?
There is a tmss option
It’s set to No default
Any known issue or game bug with this new core? It’s perfect from what I could see so far! 😍
There are some dots
coming and going
@carmine pine have you noticed it?
Demons of asteborg
Shining in the darkness
Always in the top
yeah i pointed out shining in the darkness on patreon to him
good catch, i just got it now hehe
Great!
cram dots sonic 3 bug is resolved, so that is likely a bus arbiter timing issue as well with the current core
those little bugs with pixels and stuff are likely because the core is not yet meeting timing without a few adjustments to make it work better with FPGA
pls check these on real hardware, sorg repoted garbage pixels in sonic 2 but turned out they're on real hardware as well
The row at the bottom that's not lined up?
small white line on p2 screen top
ohh gotcha
On his Patron https://www.patreon.com/FPGAMiSTer
Yeah my pleasure! I’m sure it’ll be released to the public soon-ish as those two core geniuses work out the kinks for the MiSTer port.
All Genesis games are supported. Unless they use a funky mapper, I guess?
I think one major mapper missing is eeprom save support, which affects Wonder Boy V - you can run the game but you can't save
people keep mentioning asteborgs so thats working
ZX Spectrum port of Xenocrisis forthcoming
i wonder if they'll ever make like, xenocrisis2 or something
not that i don't appreciate all the ports
NES MMC5 port should be attempted just for shiggles
The SNES version of Xenocrisis really shows how weak the cpu is in the SNES
A quick update: we've uploaded v3.0a of #DOOM #32X Resurrection, which fixes 2 outstanding issues:
- the game wouldn't launch on the MegaSD
- the automap didn't work
Savegames still don't work on the MegaSD, the fix for that is on the way. DL link: https://t.co/4NnSo3wugn
These are all supported in the new core
There are some indie game companies that go out of their way for ideological reasons to make it so emulators won't be able to run their games at launch. They are companies that sometimes rhyme with solder-felon.
Pier Solar was only able to be supported because a mapper was added for the special chips on its cartridge.
Kitrinx made the reimplementation of that chip.
Holy shit that’s a great discord name for here “Solder Felon”
so is Wondermelon
that's definitely an unreleased Wonderswan variant
How does Knuckles Chaotix run these days, does the core support SRAM saves etc?
The entire OST of Mega Man (NES) redone in Sega Genesis/Mega Drive style, playable on original hardware.
Original soundtrack by Manami Matsumae.
Download Link (MP3 + VGM for playback on original hardware): https://www.mediafire.com/file/qvfckg0sxp1xlph/Mega+Man+Megadrive+Mix.zip
If you'd like to see more soundtrack covers in this style, check ...
This is an excellent cover album of Mega Man 1 by Woodfrog that can play on a real Genesis, or the Genesis core on MiSTer. I built the VGM files into a bootable rom for the core, I cant link to it here but if anyone wants it shoot me a DM.
Intro cutscene is still fickle and may break the game when played fully, but otherwise the game plays flawlessly.
Save support was included the most recent official build.
Than you :). Last time I played the intro was iffy. Cool that save support has been implemented. I'll update my build over the weekend.
Nice, just from a quick listen to the first couple tracks this sounds a lot more “arranged” than Wily Wars, which I like
did you build it with deadfish's player or something else?
VGMPlayer, which I think is that one
He also worked on The Sequel Wars homebrew with some other composers like Savaged Regime, overall a high quality work
yeah it's the same player
Sorg's WIP Genesis core is a little picky about things, so it wouldnt load that one, but it loaded the sequel wars VGM ROM I compiled fine
Yamaha wizardry, I wish I could find more of his work in vgm format
New MD test core release yay
as of today?
awesome
I love pause on OSD ❤
Sorg + nukey are great!
Please consider joining Sorg's patreon, where you can read detailed posts about the Genesis core updates and all his other MiSTer work:
Sorry, for the random pinning. The last post just reminded me that I like having any channels on a core with the core developer's patreon so people know who to thank.
just fyi, i'm not sole dev on nuked md. org, andkorzh and hardwareman deserve credits too 🙂
Fun fact: “pause on OSD” is a pre-requisite for… savestates!!! 
Thank you for clarifying! Y’all are so wonderful. Thank you for putting that together.
Adding savestate to nuked md is probably even harder than to existing genesis core tbh
I tried to tell em
I don't know why they didn't believe me, a random dude with no coding experience who has never worked on or looked at the code for the core
Maybe people that want save states should.. GIT GUD
Found a bug with pause on OSD: at the end of the bonus stages in Sonic 1, if you keep opening and closing OSD you’ll hear the “SEGAAA” voice over a couple of times! 🤣
It actually happens anywhere in the game haha
Cool a dedicated SEGA™️ button!
Is the nuked core bigger or smaller than the existing core (without 32x/scd)?
it's bigger than the existing core currently
last i heard
but it's based on decapping and traces so it's more accurate
s32x has a rewritten bus arbiter so one of the main sources of problems in the genesis core shouldn't be an issue in the s32x core
I didn’t know this was being worked on. Just downloaded and will give it a shot. Did not know the current core could be improved upon when it came to accuracy.
One thing I notice is with the same filter and settings, the color volume is higher with this core
Tested a few more.. I am really impressed with the color saturation. Truly impressive.
It looks kind of the same to me. The background is just different and brighter there. I'll compare with 240p test suite maybe...
The real megadrive has a pretty big handful of variations for this color representation in the real world, but the rgb values are all you gotta worry about for it pretty much.
@warm falcon could probably confirm it but I don't think rgb values are going to be magically more accurate from the decapping only, as this is analog stuff mostly.
Does this new core offer eeprom saving for those games that are missing saving on the current core, e.g. NBA Jam and Micro Machines?
I'm just using linear RGB values
I'm also really interested in this
yeah that's what i figured. thanks
Anyone know how Sorg is getting on porting nukeykt's core?
He just released another update
So I guess it won't be promoted to an official release until all the glitches are ironed out?
Genesis Core
MegaDrive Core
Honestly, I like the MD core better for saturation that does not crush blacks
Genesis being the new one?
MegaDrive is the new one
Oh lol
i'm colorblind so my opinion doesn't count, but the genesis core feels more right to me
Core's currently Patreon-only?
Yes
The old core has its RGB signal levels modeled after hardware measurements, like these https://gendev.spritesmind.net/forum/viewtopic.php?t=2188
I don’t understand most of that but I am still impressed lol
So is this like the PC Engine where the raw colors are both right and technically wrong?
For what function in the core was snac removed?
Hope this sort of effort isn't abandoned with the new core, I greatly appreciate the attention to detail with things like this -- audio too for that matter.
For sure. Both are documented refinements that went into the old core, I'm sure they will make their way to the new one eventually if its the "correct" way. We love our accurate defaults 
probably just hasn't been added back yet. there were some considerations for SNAC like the light guns and other peripherals previously, that probably will take some work to get reimplemented with the new core
Looks like nukeyt already corrected it 😉 https://github.com/nukeykt/Nuked-MD-FPGA/commit/583adc6ba7ee2fd67a0ede3a4dd7e4c9a6c576e6
Always impressed following these projects.
All hail our MegaDrive overlords!
@nukeyt: since you are on it, apparently, there is also a dissimilarity between the Blue channel and Red/Green channels for one of the specific level used in SMS compatibility mode. This was first discovered on SMS VDP (see https://www.retrorgb.com/sega-master-system-non-linear-blue-channel-findings.html) then confirmed by looking at the die shots of both SMS and MD VDPs (see https://www.smspower.org/forums/18235-NotesMeasuresNonlinearBlueOnSegaMasterSystem1OtherFindingsByBfbiii)
An initial tweet exchange between Chris Covell and Bernard Bygott lead to some deeper analysis by Bernard into the Sega Master System's blue channel. Initially Chris mentioned the phenomenon:
https://twitter.com/covell_chris/status/1329542792415125506
And shortly after Bernard posted a deeper
@edgy ruin yea, I already emulate this
Again, for the records, I like the color profile 🙂
I recommend everyone interested to throw a Patreon sub towards checking it out. The minimum is $2 if you just want to test the differences for yourselves. What a steal!
Sorg deserves that! He's doing God's work with the MiSTer platform!
Indeed they do!
I noticed you don't use the exact same values as the ones used in Blastem and original Mister Genesis core. Did you re-measured voltage levels yourself or are those new values based on something else ?
calculated them
int rgb_val_m5[18] = {
0, 18, 36, 54, 72, 91, 109, 127, 145, 163, 182, 200, 218, 236, 255,
85, 102, 170
};
for (int i = 0; i < 18; i++)
{
double x = rgb_val_m5[i] / 255.0;
double r = 1.2 * 3;
double rup = 5.6;
double rdown = 5.9;
double up = ((1 - x) * r * rup) / ((1 - x) * r + rup);
double down = (x * r * rdown) / (x * r + rdown);
double val = down / (down + up);
int vl = int(val * 255.0 + 0.5);
printf("%i %i\n", rgb_val_m5[i], vl);
}
r is resistance of DAC between gnd and 5v. rup and rdown are from schematics
I see, so the non-linearity measured at the output is actually caused by outside resistors but the dac levels are linear internally ?
yup
So that means RGB mods that bypass analog video circuitry and connect directly to VDP R,G,B pins could in theory restore the linearity (or produce slightly different non-linear levels) ?
yea, if they properly buffer them
interesting, thank you
There are like 20 variations on how it can look across all the hardware if you are talking composite (which most people used). Also SECAM megadrive look substantially different. There is a crazy issue on the genesis-plus-gx GitHub about it with a lot of detail.
what is noted as "correct" is going to depend on what you are using as a reference machine in this case
there are a lot of subtle differences for the most part
japanese md1 vs md2 for instance from an article online. striking difference in the output
yes, the french MD (RGB model) uses a scart adapter with some circuitry that might also modify the voltage levels, who knows
in then end, i think the core should output RGB and then people can modify with filters themselves how they see fit, imo
this isn't a situation like the NES with color palettes and there is no 1 standard. there are also not a lot of games that look garish or ugly with pure rgb (like the pc engine had)
just my personal take at least
adding a switch like the pc engine core might be nice though to retain the previous genesis core look as an option
@warm falcon are you using this RGB ramp --> http://gendev.spritesmind.net/forum/viewtopic.php?f=22&t=2188 ?
(i know it's probably going to vary based on system though)
no, I calculated my own values
nice, thanks for the response
see
ah, i should have scrolled up more lol
nice thing with that is if anyone wanted to another LUT like that could be added and a switch could be made to cycle between the two
there are a lot of different variations but there's nothing as dramatic a difference like seen on the NES though for instance
Well, if you do end up changing it, and I hope you don’t, please let me know how I can recreate your settings down the road 🤓
I really like the current version color saturation too
Looks like the first firmwares from the Mega SG
Same vivid colors
This is one of several covers, arrangements and original pieces I've written for Mega Man: The Sequel Wars, a remake/remix of the last 3 NES Mega Man games for the Sega Genesis. You can follow the game's development on its Twitter account (https://twitter.com/MMSequelWars) or YouTube page (https://www.youtube.com/channel/UCh6puDO3hd_Tz_zCiDoD2lQ...
Some new content being worked on for Sequel Wars
Someone on patreon reported the following issue:
Art of fighting is featuring fast-paced music in the intro and graphical problems related to cram dot, which in the Genesis core version does not occur even with cram dots enabled
It happens only in the last core test released by Sorg, the others do not happen the two problems reported
Are save states going to be implemented for the new core?
We will see but the first step "pause on the OSD 'experimental state'" is present on third test version.
Official release of Nuked-MD port for MiSTer. This core supports both Megadrive/Genesis and Master system carts. This is a replica of real hardware (unlike functionally similar Genesis core).
-
Fixed all known bugs since last test version.
-
Added SNAC (but not tested yet).
@finite rapids ^^ Would be awesome to see some coverage/testing of this on your youtube 😄
No cram dots?! 😎
Tried Streets of Rage and after pushing some buttons, player 2 comes in and I find myself kinda of controlling both characters. WTF? 🤔
Anyone else getting this as well?
If you can recreate it, create an issue in GitHub
Does anyone know if the most recent Megadrive core uses a new Motorola 68000 implementation based on die shot and tracing?
Just told sorg about it on Patreon
It seems to happen with any 2p game
Yes, the new Megadrive core is a port of Nuked-MD FPGA core which is entirely based on decapped MD chipset die analysis (including M68K and Z80 CPUs). That said, I may be wrong but I think the CPU core used in former Genesis core (FX68K) was also based on CPU die reverse-engineering.
in general yes, that's the reason for the existence of this over the genesis core...nvm^^Spip beat me to it...I will add this then, from a couple of months ago so it might not be up-to-date but is interesting still:
using snac or just generally?
Generally (I don't have SNAC adapter for testing)
snac is fine so far for me
Can you test a two players game with USB or BT?
Thank you @edgy ruin and @brittle geyser . Actually, that´s very interesting. Maybe they may improve the current implementations used in several cores, I don´t know, it´s just a thought.
Ok Player 1 as snac and player 2 as usb works for me
Are the new and old core going to co-exist? Any reason for it to not simply be a replacement?
Definitely an excellent resource for people that have enough love for perfection. I'd personally love to see the outrun core get this type of treatment but Saturn is probably a more likely candidate
the old core still has a few unique features like turbo, sprite limit stuff etc
probably not enough to justify keeping it around in the main repo though
Might try my hand at turbo
VISUALSHOCK! SPEEDSHOCK! SOUNDSHOCK!
NOW IS TIME FOR THE 68000 HEART ON FIRE!
With Virtua Racing I don’t seem to be able to start a 2p game with 2 controllers connected
Wow it’s done already?
I tried SoR2 single pad - can start duel and some inputs control both players
It would be wonderful to only have one MegaDrive/Genesis core in the main repo. Let the testing determine the winner!
Thanks for confirming the issue!
Is it in update all yet or is it manual still?
sounds like some pad mapping stuff is off, probably EZ fix
surprised no-one noticed it sooner
Almost sure it didn’t happen in previous versions
Has someone already put this core sound under MDFourier analysis?
I don' t think it has gone through mdfourier. When it comes to Mega Drive audio, I think @tidal python is needed here
Think it happened a while back when audio filtering options were added, but some new plots would be in order. I can grab some tonight.
Just checked and it wasn’t an issue in the 0827 build.
Just noticed NukedMD has been brought over to MiSTer. This will be interesting to test.
its not finished until the sound is Ace approved 🙂
And a good time to get properly started on the Sega System C-2 hardware.
Is there any reason to play Master System games on this core versus the standalone core? Aren't some games not compatible?
The new core still fails to boot the REV 0 and REV 1 versions of Quackshot. The Alt version is still needed.
SMS support is just "collateral effect" from implementing a real Mega Drive in FPGA. I think it's still adivisable to run SMS games with the SMS core.
This is not a core issue
It’s the way that game was dumped
I assume nothing has changed re. EEPROM save support for Wonder Boy V?
Like that stuff would’ve been pulled over from the old core verbatim I assume
One to check to see if things have been ported over would be Virtual Racing which had the special chip added to the Genesis core
Do roms go in a different folder for the new core?
Yep, MegaDrive directory now
Although obviously you can still just browse to your old Genesis folder 😄
Need to get BIOS DB to pop the BIOS in that folder as well now I guess
Does that work with the BIOS?
Yup!
You don’t have a bios
I just made an mgl-file for NukedGenesis to redirect back on Genesis-folder
BTW what's "TMSS" in the main core menu
TMSS refers to the security feature in later Mega Drive revisions. It is known to create compatibility issues with some of the launch window titles.
Well either way, symlinks works for any files, even bios
Wasn't there this as the boot screen on earlier Genesis-models?
That’s some wacky copy protection thing that’s a toggle in the core
That is the TMSS
Huuuh, whuh
I guess I thought this was Bios-screen (Dangit Retroarch)
BTW, I'm guessing this Nuked Genesis-core doesn't have Y/C-version of it by MikeSimone yet?
It's in the source code, but I haven't checked to see if it's used.
found a problem in nuked md with 8bitdo m30 controller! triggers player 2 when you press the C button
Someone should get Splatterhouse Part 2. The most fiddley “will it boot” protection on the system that I’ve seen
Thx for the tip works like a charm 🙂
Tried with Streets of Rage using a single USB controller. Start playing normally then player 2 is suddenly added to the game play and single controller now controls both players with some wrong but...
Player 2 fix by MP2E
I've tested briefly, only tried single player games.
Sonic 2 TAS rom hack desyncs on Chemical plant, most hardware do this though.
Tecmo World Cup loses percussion too, like a Genesis 2.
I don't have any controller (M30 2.4G) working on Micro Machines 2 - Turbo Tournament.
Do I need to activate something else, like the J-Cart option ?
could be something to do with those extra ports that cart had built in (for 4-player fun)
Loaded up the new core and having a strange issue…loaded up TMNT The Hyperstone Heist and noticed that after pressing the C button a couple of times in-game that suddenly player 2 joins the game and C button suddenly starts acting as Start?
This may be addressed by the new build a couple of posts up
ahhh nice
i’ll probably just wait for update_all to pull it…awesome!
It might take some time as the PR is not even merged yet!
Is someone who is looking at the core able to boot up Virtua Racing and see if it loads?
i just did
fair enough, I probably can’t test more for a while anyways
it works
So far on my quick tests.
- Darius works as intended on the pause mode,
- Demons of Asteborg is correct on the intro (PSG channel);
- The Micro Machines games work as intended with the music (just activate the J-Cart option on the core options).
Impressive, most impressive.
I don't know if one day it will be possible to have an 'Adaptative Composite' option like on the Genesis core.
And something stupid, have the possibility to use a "boot.rom" detection, for example for custom boot ROMs.
One missing feature I noticed too is that the Miracle Piano controller isn’t supported on the new core but it is on the old core
I'm just asking like that, but I understand quite well that some ideas could be difficult or even not in the scope of the new core following the next eventual replies.
Didn't realise that both the MD/Gen cores were somewhat interlinked. Thought I'd be clever and just filter out the Genesis core in my downloader.ini and it'd leave me with this MD core but alas, it's all or nothing currently. Spose it's a good thing for the time being given the different features.
Does mouse input work with e.g. Cannon Fodder? (Mouse should be P2 port.)
Adaptive would be but full screen blend is easy.
I haven't looked at the MD core yet though as all my MiSTer stuff is on a moving truck somewhere.
Full composit blend is there
Adaptive is missing
We could prolly port the one from current Genesis-core - though I feel the current Adaptative Composite-option could use some rehauling work on more things at the same time (Sonic 1's shield checkerboard pattern doesn't work for example with current Genesis-core's adaptative dithering)
There used to be a guy who worked on an "FM Genesis"-build of Genesis-core that had more advanced blending but currently they've just disappeared from the internet it seems - no sharing of the core's development files either
I just looked at the clocks and holy
Anyway, just discovered that interestingly enough this core seems to somehow work with MikeSimone's S-Video/Composite Adapter on NTSC-mode
Has a some wiggling dot crawl which IDK if it's due being on wrock clock speeds or parameters - but rn the composite output's much cleaner and less prone to creating artifacts around most of the sprites incase I ever had the sharpness settings on my TV go even slightly higher than 25%
The native composite blend works perfectly too btw
@weak zinc
Does this core need it's own parameters implemented or can they be added from Genesis-ones via yc.txt?
Yeah it's a copy and paste of the values just replace genesis with megadrive
Serial EEPROM is missing too, but some SRAM patches exist.
OK, did copy-paste, that got rid of the wiggling dot crawl --- and wow!
The composite output is more consistent - the white "raster outlines" I could notice on various foreground or player sprites are less noticeable on Nuked Genesis-core
Prolly should take pictures for comparison as this was hard to ignore when I played the main Genesis-core via Compoosite through my 21" Sony Trinitron
Is the sprite limit option/turbo in the Genesis core that usefull? It is, i think, missing in the new core.
Furthermore, can the 32x core could be based on this new core ? Is there enough space? (with cd support
)
I do enjoy playing Sonic Spinball on turbo much more than the OG speed
Interesting, i will try it, thanks
Same thing in sonic 2. Tails behavior is wrong too
Thought more on why this might be but I might chalk it to the more vibrant color output hiding possible jaggies better - since I noticed folk showcase color differences during testing phase. Prolly had a placebo thing going on though
Is the Nuked-MD basically outputting RGB-colors over what the native console's intended colors?
Genesis was native RGB
through a Sony CXA encoder that converted it to Y/C and Composite
the old adaptive composite blend option had many issues. hopefully someone will work on an updated method that does not negatively impact the visuals as much in other areas
@warm falcon is today’s release version with your own calculated RGB values?
so this is the thing responsible for outputting things outside of NTSC standard and causes artifacts in composite mode?
#1096614378968727652 message
It doesn't answer my question though? But thanks!
or did you mean if they are included in the build?
No, thats due to the pixel clock timing of the system
As well as trying to generate a composite NTSC signal
oh sry
No worries! 🙂
what would happen if there's a toggle for it like with lynx core to change the timing? (yes to make it not like the original hardware)
You would get other less desirable affects because the developers used that flaw or feature to design the games. E.g. "Fixing" it causes rainbowing under the lights in streets of rage 2
yea, I think he uses up to date nuked md code
Great! Thanks!
How do you enable TMSS 🙂 Is there some kind of BIOS ROM?
Also any plans for a Controller Type setting? Especially for SMS games this is needed. Or Great Ice Hockey's menu has a mind of its own unless you use a SEGA Sports Pad.
@frigid tapir just put the TMSS bios/rom as /media/fat/games/MegaDrive/boot.rom and enable the feature in the OSD menu
any chance XBAND could be implemented in this core? could be interesting now that the revival has taken off
How would XBAND work?
I am guessing RETRONAS would need to be updated for this core to automatically point to my GENESIS folder?
this new core takes up a far greater amount of resources than the old one and will probably need to be optimized quite a bit to get all the extra features in. would love to see xe-1ap input support as well eventually
Well that is all the issues I raised with the previous Core tested... this Core is behaving exactly the same way as my Early Japanese Model 1 Console 🙂 wow!
Even the CRAM Dots behave as they should do!
This is great to know because my first Mega Drive was an early Japanese Model 1 and I loved it back then in 1993!
I was super sceptical previously (to be totally transparent) but this thing so far is spot on. I can't find a single difference / issue with any of the problematic games.
I was also impressed with it since first test version release by sorg couple days ago!
You can tell this has been done by analysing the chips 🙂
Is it safe to say this is technically the most accurate console core now?
It sure looks, feels and sounds like it from where I am coming from! 🙂
And it makes sense that its as good as it is. Especially with what we saw of the photos of the chips 🙂
It's probably the most accurate Sega Genesis/MegaDrive FPGA core yeah
#PreservationRules
This is how sorg defines this core (from his Patreon announcement today): "This is a replica of real hardware (unlike functionally similar Genesis core)." 
Music to my ears like the Streets Of Rage 2 Soundtrack 🙂
Is this also the only core to be a pure replica of a real hardware?
No, but it was made entirely using decapped chips.
any plan on replacing parts from the genesis cores to the ones from the Megadrive ones in the MegaCD and 32X cores?
Just curious, why don't other core devs do the same decapping process? Is it because it takes up a lot more logic and is a much more difficult and longer process?
I would imagine its incredibly delicate to do the more complex a chip is. You risk damaging it as you decap it?
This was going to be one of my questions as to if the parts of the Mega Drive core that are required to make the Mega-CD and 32X to run can be taken over to those cores or is it more complicated than that?
decapping needs expensive hardware and also skill to do
and even then the end result is basically a gigantic jpeg that you still need to convert into actual code
Figuring all the logic cells, registers, internal rom, etc... from just looking at a jpeg file seems like a giant difficult work to me, and something FPGA devs might not be familiar with. Just looking at the VDP verilog code (ym7101.v in core repository) gives you an insight how insane this is (and how hard it would be to debug any introduced mistake)
guys, how i can get the latest rbf nuked MD?
It should be available through downloader.sh by now
Yes
It is available, the core is called "MegaDrive"
thanks 😄
I think the distribution has been updated now? So it should just get pulled down when you run update_all
I was a little bit lost
until today I dont know the difference on updateall and downloadersh
There new core has the "pause when osd is open" option. Can I assume that that's the first step to getting savestates for the core? Would you be great for the games that are SEGA hard 😎
That’s what I’ve assumed too
But it has been said that is probably more difficult do add save states to this emulator than to the older one 😩
Oh I totally forgot this new core supports TMSS! Definitely need to add that in for nostalgia 
This must be difficult to implement? I had hoped the new core might have it
What does this actually gain?
Also, was MDFourier used to balance audio like in the previous core?
@tidal python is on the case 👍
Yep
I'm about to set up my MiSTer, but it might take some time as I haven't powered it on in months.
Need to run a bunch of updates.
Maybe EEPROM hasn't been added yet
Could always file an issue about it, just in case.
Nah just one
update_all
That's still a bunch of updates consildated in one tool.
I know, I was trying to make funny
I think @fallow dome can vouch for me, I'm hilarious
how I enable TMSS?
#1096614378968727652 message
@pseudo socket
It’s true! He’s hilarious.
Did you rename it as boot.rom and placed it inside /media/fat/games/MegaDrive @pseudo socket ?
Also are you using an SD?
just this screen. It only showed on Model 2’s (maybe 3? but I’m not sure) and that’s the Genesis I had as a kid…well, technically I still have it
Can you share a print of the MegaDrive directory?
There’s an issues against the old core, I don’t think it sounded like it would be too hard to add, someone’s just got to do it
yes, it works, thanks
É nóis!
hehehe
Any plans to support EEPROM saves in the near future? This feels like the biggest thing missing from the Genesis core at the moment as many games are not saving, such as "Rings of Power",...
I tried saving in College Slam by renaming a player, saving, and exiting the core and reloading the game. Unfortunately, it appears that EEPROM save support isn't implemented in the new core either
yeah, sorry just figured I'd link to the old issue seeing as I mentioned it. If nobody makes a new one soon then I will when I get the chance
Gotcha!
Is the new Megadrive core gonna replace SMS/32X/Genesis/etc?
I doubt it would replace the SMS core ever or the 32X…potentially could become the new “best” Genesis core, but really only time will tell
Oh gotcha
I thought the new Megadrive core is becoming an umbrella for all 3rd/4th gen SEGA consoles
Once it has feature parity with the original Genesis core, I’m sure that one will be sunsetted and the new MegaDrive core will be the main one
I mean, it’s supposed to be much more accurate, so I suppose it could eventually get incorporated into an eventual “improved” 32X core maybe
agreed, that’s probably what’ll happen
the base for future Mega CD and 32x core revisions
I am a Genesis / MegaDrive ignoramus. I thought the older core was perfect lol.
although I would be shocked to find out the 32x core cut out non-essential aspects of the MD hardware to make it fit/work on de-10
Me too, the only problem I had was that SNAC was finnicky. It would never work for me. I am open for all consoles to be better though and I can't wait to see it in the next 3 months
some pal games had issues
but now y'all can play one of the best pinball games of all time
like seriously this is great
I think it was originally an Amiga game. but I only played its MD port
Looks sick, thanks for the recommendation!
Did this game not work right in the “old” core?
i didn't test the TeraDrive TMSS rom yet, does it work too?
I actually haven’t tried it yet either. I was testing earlier and it slipped my mind that it was supported now. It’s supposed to work, though
i hadn't thought to test it yet either, gonna test it now though lol
waiting on this big fat update
new atari palettes dropped
bb in 5 hours
fat updates are my favorite kind
What update
I saw those and I recognized the name Trebor because I recently grabbed the 7800 pack from them
update all bby
My favorite game!
yeah it doesn't seem to work at all with the teradrive tmss boot rom
games wont load when i use it hehe
but yeah it normaly should look like this
just a novelty more than anything
just for the teradrive
apparently there was issues
it was just the initial sound
if you reset the game it would be fine
a handful of EU-only games did that
I’ve never seen that version of the TMSS screen…for me it was always just the text by itself
Well, I didn't even get to MDFourier testing and there's already a sound problem: After Burner II emits an annoying high-pitched whine.
Doesn't matter whether MiSTer is set to 48KHz or 96KHz, the new MegaDrive core squeals non-stop with this game.
I will say, by ear in games, PSG sounds like it might be mixed too loud.
Now to run MDFourier.
The new core doesn’t seem to support boot.rom
I had some trouble getting a good capture as the optical input on my sound card is being a pain in the ass, but I was right: PSG is too loud.
Model 1 filter, YM2612.
Oh, one more thing: Thunder Force II's timings during transition screens is now a match to the hardware. On the previous core, the final note on the GOOD LUCK screen would get cut short. Not anymore.
Is that the only issue? Because if it is, it should be an easy fix as sorg would only need to fix this:
Who can open an Github issue for that?
Yeah, PSG needs to have its volume reduced.
Question is: why did sorg increased that volume?
But that squealing noise in After Burner II was never present in the old core, so I don't know where that came from.
As for the volume increase, I can't say. Maybe it's based on how numerous MegaDrive clones mix their PSG louder than they should?
after burner issues seems is caused by PSG resampling
game just sets PSG frequency to highest possible
I had a feeling it had something to do with PSG due to how it's being used to play back samples.
ab2 sounds fine in my test code
I think we need to get a Github issue opened. At least to get discussions initiated with sorg.
I think what is best here is also include mdfourier evidence
Has this worked on current Genesis-core before? Tried to use it there and Retroarch but I get nothing
Yea this is because the new core doesn’t support boot.rom
The old one does
I tried it on the old core (hence why I said "current") with the boot.rom-method but it doesn't work there (the regular TMSS-rom does tho)
Have added this info to the ticket
commit seems before public so I can't revert it myself
what's the point of enabling TMSS? Is it just to show the licensing text before the game and make it so that some games don't work?
for nostalgic reasons?
and authenticity
seeing that black screen when loading an unlicensed rom is awesome 😄
It's so you have an excuse to not play the Osomatsu-kun game.
ah nice, I was looking for an official game that didn't work with TMSS
that one didn't work perfectly
does it work if you force japanese region? TMSS in japanese consoles omits some checks
I'm mainly looking to have authentic (or close to that) boot screens upon booting a core, hence me exploring to see if TeraDrive's TMSS-rom would work as boot.rom on the Genesis-core
(Also not really into Mister FPGA Custom Bios Roms myself)
Maybe its my ears, I am not hearing this audio issue with After Burner II ?
I am now running it on my Japanese Mega Drive Model 1 and it sounds the same to me.
Yeah sorg said to disable the tmss rom option in his last Patreon early build. This release must have it sorta not functioning for now still.
And to be clear, enabling it doesn't gain anything other than that text, but you may also lose functionality for some mostly unlicensed games?
I don't remember on that part. The Genesis core had a workaround to get around that, I don't know if there is a workaround in the MD core as well put in by sorg. His cartridge module might show that
And Osomatsu-kun
Anyone notice that the new core is much more shimmery over YC than the previous core?
I'm setting up the new mega drive core. What's your opinion about the best audio filter and fm chip selections?
Additionally I'm having trouble understanding 320x224 aspect correction. Is there a time when it's accurate and not?
You have to copypaste parameters from yc.text from Genesis to MegaDrive to fix it (Guessing you're talking about the dot crawl)
My personal preference is the 2612 with minimal filtering
2612 with model 1 filtering seems to please most of people
for me it really depends on the game. for authentic sound and to tone down some harshness I prefer model 1 filtering
for some games minimal filter sounds great though, but can expose harsh twangy sounds at times depending on how the music/sfx is made
@tidal python
It's a constant whine. I had headphones on while monitoring the optical output from the I/O board, I could grab a sample of the noise in question.
🤔
I shall get to that shortly.
It's visual preference. Some games were designed for 4:3 some were designed at pixel aspect ratio, so like if a moon looks misshappen and oval you might want a different aspect
honeslty I don't fudge with that option I just keep 4:3
I tend to use this option when playing on VGA Monitor to correct the custom scanlines
played through Shinobi 3 my first time recently and I 100% prefer 320 corrected in that. the art just wasn't made with the 4:3 aspect ratio in mind there, oddly enough
@glass shale It's no different (still using the YM2612, will check again with the YM3438).
Seems like using the YM3438 shows PSG even louder by a slight amount:
No filter, right?
No filter for both of these. In fact, filter on or off, at least with the model 1 filter, doesn't change the volume balance at all.
Ok. Do you have access to github? I think you have been tagged there @tidal python
I do, yes.
Lemme know if you wanna share your findings directly or else I can do that
Worth noting some games also swap between resolutions, like between 320×224 and 256×224. Battle Mania Daidoujou and Monster World IV both do that as an example.
I think that’s normal in some games?
firebrand has a list of them here
https://www.firebrandx.com/OSSC/Genesis 256 Mode List.txt
If you want original aspect ratio and your wondering about the aspect correction, one interesting aside is PAL games. There, leave that option off, but if you add borders you get the original aspect, closer to wide-screen. Can trim from there if you want a larger screen over HDMI
Seems most people just go 4:3 (if they'd even touch PAL). I always find it odd the aspect ratio is completely incorrect though
I just go 4:3 I'd rather play games then try and pick different aspects for each game
If it would save the per game setting, that might be different
Just posted the MDFourer plots to GitHub.
Honestly speaking, the Model 1 and Model 2 filters should also change the PSG balance, but the latter should be compared against either the VA3 or VA4 model 2 (though the VA4 has FM mixed in a bit louder).
ym2612, model 1 filter
MDFourier shows the volume levels are off by about maybe 1.5dB.
Again, comparing against a VA3 model 1.
is CD+32X going to be a thing? I'm quite late to the party here 😅
I'm toying with the game Astebros and the map has a perfect square for rooms with aspect ratio correction.
I guess 32X is srg320's thing
Probably not
I have @native rain 's boot roms installed and the new MD core doesn't seem to pick it up. Is it because of the TMSS feature that is also looking for a boot.rom file?
Tried Ecco The Dolphin today, did notice the title screen/opening level track's lower in volume than on the Genesis-core
Try renaming to boot1.rom
Cores that do have a bios will usually have different names for the boot#.rom to be the auto start rom
noticed couple ym2612 emulation bugs in genesis core:
bubba n stix, bgm 2
adventures of batman & robin, bgm 14
Oh wait, you mean the old Genesis core?
yea, these sound fine in nuked md
Phew!
Ah that’s awesome!
still, these issues should be investigated imo, I think other cores use same fm emulation
jt12
that's a bummer, kinda wanted to try doom 32x resurrection 3.1
Thanks for the reply, but that didn't work.
From what I've seen in previous messages, the core doesn't support boot rom's (yet)
@vapid acorn
tbf that can work out possibly in another way
Everything seems much quieter in nuked core
Yeah sound needs attention in the new core
I think it would be great if we could MDFourier it against a Model 1 V0
I plan to compare my implementation with yours when time allows. I do not plan to use yours directly though. I prefer to use my own IP when possible
Thanks for sharing all the research work
Thanks for looking at that @vapid acorn
Some sound problems may come from other parts of the core and not the sound module itself, though
We got data from multiple real hardware
How do I make the nukey core look for my Genesis folder on Retronas CIFS?
Remove the /media/fat/games/MegaDrive directory in the SD then run: ln -s /media/fat/games/Genesis /media/fat/games/MegaDrive
Oh scratch that, that’s for SD
Sorry
If you have ssh access to the Retronas shell you could run the same command and adjust the paths
right ok I have terminal access to Retronas
So what would I need to change in terms of paths?
\retrosmb\retronas\roms\sega\MegaDrive ?
Yep. I am not the greatest when it comes to Linux commands.
You need to figure the internal path on disk
So I understand the concept of what I am trying to achieve but not the actual command to do it 🙂
Basically I want to link the MegaDrive folder to Genesis as they are one of the same for me.
/dev/sda1
What’s the mount dir it shows?
ah mount point is /storage
yep when I ls I see lots of things including mister as a directory
then games?
then cd Genesis where all my games are
yes
At this point why do Genesis and Megadrive cores need separate directories lol
Does your MegaDrive dir contain important stuff?
Ok that command seemed to go through
ls and check for MegaDrive folder
Yup MegaDrive folder now exists
all games show in that folder 🙂
Yay
So when I next launch Nukey's Core it will see that and default to it?

Man I love this community 🙂
<@&806014319522480178> can we pin this, or maybe a short description with it
Cause in this core in particular I bet a lot of people would want to
Please type the full thing in one message
This is on the proviso that you don't already have a MegaDrive folder though under mister\games
Plus depending on the retronas setup, your mount point might be called something different to mine.
I stuck with Bob from RetroRGB's video on this so called it storage.
Hmm doesn't the new core create a directory?
It didn't for me (unless I somehow did something wrong).
Unless Retronas also needs its MiSTer script run again to update it? (I had to do this for NeoGeo-CD to work).
Yep it all depends on where is the MiSTer directory in the RetroNAS
Copying what I did (under your awesome instructions) might confuse some.
That’s usually something that downloader.sh does, not the core itself
Not sure if downloader is compatible with CIFS though
so if you already have Genesis and Megadrive how do you symlink them
rm -rf MegaDrive then ln them
So run rm -rf MegaDrive then go ahead and run the command from before?
Yep! ln -s Genesis MegaDrive
no, someone removed my thing that makes directories that dont exist
just ln -s to genesis
Here’s your pin post @manic ridge
Wait does that replace the other stuff?
what other stuff?
Scroll up
was there a specific thing you wanted me to notice?
it's just people talking about how directories work
Wow I had it all typed up and cut into the clipboard now I can't paste it lol
I was helping someone to create a symlink inside RetroNAS
Yes I am a complete novice when it comes to Linux / Unix so that was a great help.
okay, let me know if you need a specific message pinned
Yeah I'll format it and then you guys can check it for mistakes
Dinierto is putting something together
hey what's the shell or whatever officially called in Linux
terminal
I had it and somehow the clipboard corrupted it so have to type it again lol
To symlink the Genesis folder into the Megadrive folder
From the terminal, navigate to /storage/mister/games, then:
- (If you don't already have a MegaDrive folder, you can skip to step 2)
Type the following command
rm -rf MegaDrive
- Type the following command
ln -s Genesis MegaDrive
From the terminal, navigate to /storage/mister/games, then:
this is where confusion could set in. My mount point is setup as storage but others may have called it something else during the Retronas installation and config.
well I mean we don't want to type a tutorial about storage, so what's a simple way to explain it that's agnostic lol
I would start with df -h
someone could then link to the pinned comment and fill in the blanks
df -h will then show the drives and mount points which will help I think 🙂
alright let me do a simulated run from WinSCP lol
If /storage is not standard for all RetroNAS setups then it would require df -h to see where is the mount point
I mean you'd still need to be able to identify your storage right? Like right now I don't even know what I'm looking at when I type df -h it's all greek to me
Point being at some point this is going to turn into a Linux tutorial
I guess I can see the "mounted on" part
usually its an entry next to /dev/sda that you are looking for.
see this is getting complicated 🙂
Let me show mine
Yes but if you deal with complete novices like me, we need this info 🙂 or we break our RetroNAS
Well would it be possible for you to write that part
then we can append it to the beginning
yep
question, if you have the folder on an external drive would it be a similar procedure to find the directory?
Yes I would imagine so
so like the first part of the instructions should say "If you have external or network mounted storage"
I need assistance from someone versed in Linux and file systems
That is why @glass shale was so helpful as I didn't know what to run and where?
alright perhaps they can assist when they have time 🙂
Right, the Genesis core's bus arbiter has problems so it could be the result of this instead.
Wait how long has JT been here lol
In this server? Since forever I believe? 🤣
haha
yeah I kind of remember seeing him on occasion it's just a shock when it happens
So any word on adding EEPROM saving? Because several games kind of need that.
Open a github issue. Who knows!
Sorg said he’s adding some more mappers to the new MD core
Maybe he’s on a roll and it should be the best time to request EEPROM support 🙃
Speaking of mappers, how does the core react to bootlegs?
I can make the EEPROM github issue if nobody else is
k lol
I think the MD core has the same mappers as the old one. Including Pier Solar. Sorg did a great job backporting those mappers to the new core.
let me know if I should change wording
I think I will replay Pier Solar on the new core. Now with the pt_BR language haha
I’ve finished it 10 years ago on GenPlusGX
Awesome RPG!
I have mixed feelings about being the creator of the device used to dump the game 😅
On one hand: support people that make games
But on the other hand: watermelon
Support Fonzie 
What about the people who paid for their games and never got them?
Would love to see paprium supported eventually so I can enjoy the money spent 😆
Didn't Fonzie honor all the Paprium backers by now?
Luckily I got mine. Including the leather thong! 😏
Looks like the sega 16 forums are dead, but there were several posts going back quite a few years of people who still haven’t gotten their copy.
I was stupid, I knew the history and decided to try with the more recent edition 😉
Fonzie will never see my money anymore 😌
Well, it was a gamble. May never see my copy, but I knew that going in. Still wouldn’t mind a version I could play on the mister, and I will not feel one bit of regret playing it that way.
I have two Pier Solar carts
Yep. My Paprium has been shipped to Brazil just fine
Is there a full dump out there?
I thought project littleman was vaporware
Hopefully they will release a full EEPROM dump soon
DatenMeister is a STM32F4 lol
Fuckers
I'm fine by playing the game without STM32F4 generated audio haha
Let's make them public! 😄
Well, probably we shouldn't have this kind of convo in here 👀
Fonzie is a clown that doesn't deserve any kind of respect
But that's my opinion only
Respect is a two way street.
I haven't had time to try the new MegaDrive core. I will investigate.
I updated the custom db to rename it to boot1.rom auto so not to interfere with the new core (especially if people symlink the Genesis folder it will screw up TMSS). Also, it looks like the new MegaDrive core doesn't daisy chain boot1.rom yet so I can't do much. We'll have to wait and see.
thanks for that, I said I was going to and then totally got distracted and forgot!
yeah, it's still here. my Megadrive died for unrelated reasons though
the main issue is that dumping it requires glitching security bits
if you get it wrong the data is cleared
so I need to secure a bunch of STM32
and that's been an issue
you need to have the glitching right first try so ...
and then I had other projects going on so that one went on hiatus for now
I might ship the cart to someone more experienced in glitching but I think they'll encounter the same issue regardless
The rom itself is easy enough to dump, in fact I think it's been dumped already
the main issue is getting the STM32 firmware
that's not surprising, the rom pokes registers that don't exist in normal genesis carts
mostly because it's missing the additional hardware. like the stm32
I think they also added memory? not sure
Oh! yeah, they have a custom mapper chip
ie. the rom is mapped to specific memory locations
depending on what is accessed
because the rom is larger than the max rom addresses on Megadrive
I think super street fighter 2 also did something like this
maybe pier solar as well
the mapper has to be implemented
one main issue is that the cart has enough custom hardware that it could be argued paprium isn't really a Megadrive rom XD
kinda like Virtua racing isn't what I would call purely a Megadrive rom either
There’s no better hands for this cart to be on! Thanks Math!
What would be the result of an emulator running the rom properly (custom mapper implemented) but without the STM32 emulation part? No sound at all? Other glitches?
I think you can disable the stm32 sound in the game options
Whoa
no idea if it would work without the stm32 though
So the rom would be fully playable then
I think I remember that video with the game running on a MAME build, without the STM32 ound.
Hopefully the full rom is in the wild soon so emulator developers can implement the mapper
yes, they repammed the rom using a custom build of the genesis emulator afaik
that's how it ran on mame
Not sure if EkeEke is still active but he could implement the mapper for it inside GenPlusGX in a heartbeat
Provided he has the rom
that's probably the way it will work for a while then. I don't see Sorg implementing a hd audio decoder in HPS just for paprium
It could also be done in the FPGA side right?
btw you can probably patch the rom to not use the STM32 at all and get hd audio from some other source
I don't recall the audio files being encrypted
That’s what I’ve figured out too
so dumping the STM32 rom is optional unless you want a true 1:1 replication of the cart
Final ROM will probably contain some patches for emulators to run it properly
For the time being, we have The Cursed Knight, Demons of Asteborg and Astebros to play.
I've paid for the Paprium card eons ago, but never received it, so I'm playing it when a friend goes with their card + a Wondermega on retro conventions.
you could also just also write a stm32 hd audio decoder or equivalent or something that reuses the same registers/API
I agree it’s optional
and not having to patch the rom
And his card is rattling like nothing else.
I need to see the card once more, open it and reglue the whole heatsink inside.
Sorry, 'heatsink'.
We know. 😉
Personal opinion, PS Vita researches are more important than Paprium.
😏
Remove it asap because it cause short circuit inside the cart
For that video or the rom? 
This is found to be a fake
Yep, but there are a couple of evidences there that sustain the theory hehe
I am really liking this new core so far, really my main complaints are just the lack of any "turbo" option like the old core and no EEPROM saving.
I liked using turbo for specific games like Road Rash II and Panorama Cotton to make them run smoother.
No problem, you can comment and add your support if you want!
does anyone know if the megadrive+ w/ the improved audio works on the new megadrive core?
will the new core replace the old one? or will it appear with update all?
I know on mine I have "Genesis" (old core I believe) and "Megadrive" (new core)
There will be both for now
Don't worry bro I got this. 👍
Does anyone know what kind of differences I should expect in this new core? Anything that works obviously better than before?
Omg what game is that
The bestest game on the Mega Drive! Trust me bro you'll love it!
Some examples.
Micro Machines games are working with correct music;
Darius Extra Version doesn't do a black screen when pausing;
Demons of Asteborg PSG sounds are correct now (especially during the intro);
And later musics are correct now on The Adventures of Batman & Robin.
I've played a bit of Darius and it doesn't really show up black screen
I think that when the functions we had and the bugs that are missing and will still appear, it will replace the old core well
can we pin the windows equivalent as well : ```
mklink /D MegaDrive Genesis
symbolic link I believe
maybe whoever wrote the oriignal message can edit to add that so it's together
^^ @manic ridge
Yes I can add whatever we think is necessary, I'm out of town right now, but if someone has some more information they want added they can PM me
cool I'll dm you the windows equivalent after I've given it a quick test myself
Sounds great 😊
Also could use some text about how to identify your storage directory if you are using external or network storage
It was discussed briefly before
Dinierto’s steps are for Linux (RetroNAS). Windows commands in there are completely out of scope?
pretty sure I can as I have all my isos/chd's on network storage so I must have created some symlinks for that at some point
Not sure you can create a symlink in windows from a samba share?
If that’s possible it would be even simpler
well the windows equivalent is just ```
mklink /D MegaDrive Genesis
If you can do that from windows in a mapped drive I would go for it
Super simple
oh wait I used the MiSTer script cifs_mount so I didn't create symlinks for my isos/chds but I'll test this megadrve thing now and also try to create/test a symlink to a mapped drive
So errors galore running the VDP test rom on the new core for both SMS and Megadrive tests
Did you test on a real mega drive?
I ran these tests in the past, let me dig up the ticket
Check against real hw would be super helpful!
Attached is the results for the SMS with screenshots on the old core, a PAL MS system, and the Mega SG
Does it pass all tests on a real mega drive or genesis?
Here are the SMS results on the new core, note it doesn't even display the test screens correctly
I am pretty sure all tests pass fine on OG Megadrives, looks like back then I only tested the SMS. @carmine pine did you ever test these on an actual Genesis?
These are the test options incidentally
As an aside the recent FW update for the Mega SG SMS core apparently fixed the one fail that core did (SG failed one MiSTer passed, and MiSTer failed two the SG passed)
You can download screen shots for the results on the tickets above
@warm falcon
oh well, fat32 or exfat (which is what my memory card is formatted to) doesn't support symbolic links 😦 Just going to copy over the whole 16GB Genesis folder (99% of which I'll never use and most of which is duplicates I'm guessing) - Datahoarder lifestyle choices 
-because the test is a .sms file I can't load it on the old Genesis core
I think a test on a real MD/Genesis is more important at this point
Does anyone have the gear handy?
MSU-MD perhaps?
SMS tests fail same way as on real MD
MD tests are weird. on md2va0 pal with toshiba z80 and md2va4 ntsc with integrated yamaha z80 they pass, while on md1va0 ntsc with zilog nmos z80 number of tests fail. On nuked-md tests related to hcounter timings fail (sometimes only 1 test, sometimes 3 tests)
EDIT: now 3 hcounter tests fail on md2va4
EDIT2: every time I reboot console it shows different results lol
EDIT3: on md2va0 tests fail too now. probably tests are themselves are broken
also md palette hangs on nuked-md, run fine on real consoles
This is great info, @warm falcon ! Thank you!
Can’t seem load games with a set name variant of the MegaDrive core using mgl.
Works without issue with the Genesis core. Interesting, I wonder what’s different.
Maybe something inside the MiSTer framework? I think that’s worth it a github issue so sorg can take a look, @fallow dome
Isn’t boot.rom the new tmss thingie? It seems to be working here?
MGL works perfectly for me Robby. I just renamed my MGL files to the core name MegaDrive and it all works perfectly
I used a set name to create “MegaDrive_LightGun” so I could do custom settings for LightGun games.
Ah ok. That's a bit more advanced than what I'm doing
Robbyvanced
@sudden barn
https://www.youtube.com/watch?v=yZvA7U-jPPc
Literally the only reason I still have my MegaSD and Mega Sg is MD+.
Modern technology brings new possibilities to your Sega Genesis.
I'm now on Patreon! Help support the channel.
https://www.patreon.com/segalordx
Check out my Sega Lord X merchandise page!
https://segalordx.threadless.com/
If you would like to support the channel directly:
https://www.paypal.me/segalordx
Head over to Facebook to hear me ramb...
so that only works on the flash cart for now, not the mister?
MiSTer can do MSU, but not MD+ currently.
But MD+ has a much more active community - doing soundtracks for romhacks even. There's one for Shredder's Re-Revenge, for example. It's really really great.
Thanks for the recommendation btw. Submitted the issue - https://github.com/MiSTer-devel/MegaDrive_MiSTer/issues/8
