Rumor: Rlyeh Has New Fgen W/partial Sound!


Well... firstly, FS4 is actually remarkably smooth; to me even as high as FS5 actually feels like roughly FS2 on other emulators, probably because the core is so darn efficient, and it actually s the graphics and sound routines that slow things down.

The reason they're kept private is because they may not be ready for general release. Sharing is all very well and good, but preferably not with private ones; simply because they aren't ready (and those of you on the mailing list will know that Rlyeh said himself that he thought the one he did release to everyone was nothing like ready and that he as sorry for so doing at that stage). If you want to be part of beta-testing, though, I think its open to anyone; just sign up for the list!
 
almatuk posted on May 10 2004 at 06:13 AM said:
It's true and plays a treat. Sound works OK with a frameskip of about 4 when running at 166MHZ. Two versions exist , one with slightly smoother scrolling ( but slightly slower performance - though I can't tell the difference ).
Compatibility is about the same as Gigadrive. Still no save-states as yet but now with two excellent emulators there's never been a better time to have a GP32 in my opinion.


i don't mean this as critisism...but i wouldn't quite say 'plays a treat' - it's about 75% speed (or at least the version I tried). Personally I would play fGen32 in sound off mode, although this is all to be expected at this early stage.

I suspect the YM2612 core might be the core from MAME which is very very amazing, very accurate, but more aimed to >300mhz desktops than <200mhz PDAs, and so may chug a bit. It also might contain floating point code, I don't recall.

Anyway, very cool to hear nevertheless!

News on Cyclone 0.069 - added ABCD and SBCD (Streets of Rage), fixed a problem with ADDX/SUBX (Ghouls 'N' Ghosts jump). Download source code from the usual spot. Also I noticed Alien 3 started working (wahey!) though that might have happened earlier, I'm not sure. Corruption has gone from Golden Axe too.

I didn't have time last night to compile a new GP32 version though, so sorry about that non-devs.
 
Last edited by a moderator:
I think it is totally ok not to release beta versions. It's a great achievement
to have a running Mega Drive emulator, and if I was Rlyeh I wouldn't want
people to complain about every bug until the final version is ready.

So, closed is fine, and I am happy to know that progress is made and someday
we will be ble to play fullspeed MD on the gp32_console .

If you are happy playing with FS4, just do it. :D
 
fdave posted on May 10 2004 at 12:22 PM said:
I suspect the YM2612 core might be the core from MAME which is very very amazing, very accurate, but more aimed to >300mhz desktops than <200mhz PDAs, and so may chug a bit. It also might contain floating point code, I don't recall.

Anyway, very cool to hear nevertheless!
Is there a better Yamaha core available? And how similiar was the Mega Drives Yamaha sound chip to the ones used in the Spectrum, Amstrad CPC and Atari ST?
 
Last edited by a moderator:
Antiriad posted on May 10 2004 at 01:30 PM said:
fdave posted on May 10 2004 at 12:22 PM said:
I suspect the YM2612 core might be the core from MAME which is very very amazing, very accurate, but more aimed to >300mhz desktops than <200mhz PDAs, and so may chug a bit. It also might contain floating point code, I don't recall.

Anyway, very cool to hear nevertheless!
Is there a better Yamaha core available? And how similiar was the Mega Drives Yamaha sound chip to the ones used in the Spectrum, Amstrad CPC and Atari ST?


I think there are four Yamaha OPx emulators that I know of

fm.c in MAME - Tatsuyuki Satoh
Jarek's in MAME (think this is YM2151 only though, not YM2612)
Steve Snakes in Kega (closed source?)
Sardu's from Genecyst (definitely closed source!)

(Steve's might possibly be heavily optmised to x86 as well.)

So basically fm.c from MAME is the only option I know of, unless you want to write your own (it's hard!). You should be able to get something playing something vaguely in tune quite quickly though, but all the FM synthesis part is quite complicated.

As for whether the YM2612 is similar to the YM2149, I'm afraid I don't think so, they are very different beasts as far as I know, the YM2612 uses FM synthesis, whereas if I'm right the Spectrum chip is just a 3 or 4 channel tone generator isn't it?
 
Last edited by a moderator:
fdave posted on May 10 2004 at 12:22 PM said:
I think there are four Yamaha OPx emulators that I know of

fm.c in MAME - Tatsuyuki Satoh
Jarek's in MAME (think this is YM2151 only though, not YM2612)
Steve Snakes in Kega (closed source?)
Sardu's from Genecyst (definitely closed source!)

(Steve's might possibly be heavily optmised to x86 as well.)

From gens.txt

* Custom YM2612 chip emulation :
- Special mode channel 3 supported
- AMS & FMS LFO supported
- High Quality emulation mode (sound calculation at the correct rate)

i don't know how usable this code is but the source of Gens is freely avaible...

Gens is still the greatest genesis emu to date (together with kega) so if you got the time and the ability to ad some of the missing features (especially custom s-ram) in this already great emu i'll worship you forever dave :p

The following features are missing from Gens:
---------------------------------------------
* Custom SRAM chip support
* Full Sega-CD/Mega-CD Support (Subcode stuff).
* Full 32X support (PWM DMA, packed 32X VDP mode mixed with genesis VDP...).

gens homepage
Gens Source (SourceForge)
 
Last edited by a moderator:
MS-X posted on May 10 2004 at 11:14 PM said:
fdave posted on May 10 2004 at 12:22 PM said:
I think there are four Yamaha OPx emulators that I know of

fm.c in MAME - Tatsuyuki Satoh
Jarek's in MAME (think this is YM2151 only though, not YM2612)
Steve Snakes in Kega (closed source?)
Sardu's from Genecyst (definitely closed source!)

(Steve's might possibly be heavily optmised to x86 as well.)

From gens.txt

* Custom YM2612 chip emulation :
- Special mode channel 3 supported
- AMS & FMS LFO supported
- High Quality emulation mode (sound calculation at the correct rate)

i don't know how usable this code is but the source of Gens is freely avaible...

Gens is still the greatest genesis emu to date (together with kega) so if you got the time and the ability to ad some of the missing features (especially custom s-ram) in this already great emu i'll worship you forever dave :p

The following features are missing from Gens:
---------------------------------------------
* Custom SRAM chip support
* Full Sega-CD/Mega-CD Support (Subcode stuff).
* Full 32X support (PWM DMA, packed 32X VDP mode mixed with genesis VDP...).

gens homepage
Gens Source (SourceForge)
The source of DGen is freely available too ;)

Seriously though, I've already listed the code in Gens - it's fm.c from MAME by Tatsuyuki Satoh, once again. Everyone uses it, because it's great! It's just a little bit cpu intensive that's all.
 
Last edited by a moderator:
Back
Top