• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

jEnesisDS update with sound :)

Started by dantheman, January 27, 2008, 06:39:42 PM

Previous topic - Next topic

dantheman

Quote from: LordusHere is a new release of jEnesisDS. I am not absolutely satisfied with the state, but i think it's usable already.

Major changes in the new version:

- Custom Z80 ASM core implemented.
- Custom YM2612 and PSG emulation, running on the ARM7. So there is sound now
- Many parts rewritten. Speed without Z80 core should be quite a bit faster for most games.
- Idle-loop detection completely rewritten. Shouldn't break any games anymore. Therefore the option to disable it was taken out.
- Some changes to the HW renderer. Some glitches should be gone, others were probably introduced. Will be rewritten for the next version.
- Tweaked H-Int auto detection, so less games should need the "ON" option to boot now.
- Mode-Button added (L+R+Start)
- Skipped option screen at startup, so you get directly into the game selection.


There is still a lot to do and i hope you wont have to wait as long for the coming version.
I know very well, that the sound is not perfect, but it's the best i could do in the time working on it, so please don't complain..
I am sure that i can improve it and i am positive that all games will run at full speed with sound one day.

If a game runs too slow, disable the Z80 by turning "Fake Z80" on - of course that will most likely turn off the sound as well (Except for games that have their sound driver on the main CPU, like Sonic, Gunstar Heroes and others).

Any feedback is welcome of course (except bad one ;P)

Copy is attached to this post, also mirrored at http://danthemanms.googlepages.com/jEnesisDS_0.6.zip

Much better than the sound-enabled beta I tested a while back, so I highly recommend you guys try it out.

kkan

Quote from: dantheman on January 27, 2008, 06:39:42 PM
Quote from: LordusHere is a new release of jEnesisDS. I am not absolutely satisfied with the state, but i think it's usable already.

Major changes in the new version:

- Custom Z80 ASM core implemented.
- Custom YM2612 and PSG emulation, running on the ARM7. So there is sound now
- Many parts rewritten. Speed without Z80 core should be quite a bit faster for most games.
- Idle-loop detection completely rewritten. Shouldn't break any games anymore. Therefore the option to disable it was taken out.
- Some changes to the HW renderer. Some glitches should be gone, others were probably introduced. Will be rewritten for the next version.
- Tweaked H-Int auto detection, so less games should need the "ON" option to boot now.
- Mode-Button added (L+R+Start)
- Skipped option screen at startup, so you get directly into the game selection.


There is still a lot to do and i hope you wont have to wait as long for the coming version.
I know very well, that the sound is not perfect, but it's the best i could do in the time working on it, so please don't complain..
I am sure that i can improve it and i am positive that all games will run at full speed with sound one day.

If a game runs too slow, disable the Z80 by turning "Fake Z80" on - of course that will most likely turn off the sound as well (Except for games that have their sound driver on the main CPU, like Sonic, Gunstar Heroes and others).

Any feedback is welcome of course (except bad one ;P)

Copy is attached to this post, also mirrored at http://danthemanms.googlepages.com/jEnesisDS_0.6.zip

Much better than the sound-enabled beta I tested a while back, so I highly recommend you guys try it out.

whoah thats spooky was messing about with homebrew emulator stuff etc earlier and this was one APP I was thinking that it would be better with sound lol ;D

h8uthemost

#2
Is this the latest version? As I can't find an official homepage for this emulator when I search in Google.

Thanks.

Also, how is this emulator? I'm really wanting to play some of the Genesis games that I used to play. So are most games at full speed?

EDIT: Nevermind, I finally found a page on it here. And 0.7 appears to be the latest. But opinions on how the emulator performs would still be appreciated.

Also, here is a direct link to download JenesisDS 0.7. Since the site's homepage re-directs you to DCEMU to download the emulator, and you have to have a registered account to do so. So for anyone that wants to skip that crap, here is a direct link:

http://www.zshare.net/download/14004246d2ce4453/
Setup:
White Lite
Slot 1: CycloDSx2GB Kingston Japan, Supercard DSOne+1GB Nokia(J), 16G G6 DS Real, 16G DS-Linker, R4x1GB Kingston(J),
Slot 2: G6 Lite
PSP: 3.40 OE-A

dantheman

Most games run at full speed with sound.  Lordus has stated that his current working version sees about a 30% increase in speed, so that's good news for the next release.

zektor

Just tested both the SMS and Genesis emulators....great! The sound is clear and very well emulated....and the emulation in whole is near full speed (if not full speed) Great stuff!
Nintendo DSi
Nintendo Wii - cIOS38 Revision 12 (and more)
Madden PSP Slim v5.00 M33-6

h8uthemost

Thanks for the info dan. I spent sometime with it, and the emulator is very enjoyable. Every game I've ran so far has played at full speed.
Setup:
White Lite
Slot 1: CycloDSx2GB Kingston Japan, Supercard DSOne+1GB Nokia(J), 16G G6 DS Real, 16G DS-Linker, R4x1GB Kingston(J),
Slot 2: G6 Lite
PSP: 3.40 OE-A

Mr.Peanut

Now how about a list of recommended genesis games of different genres?