Cycle accurate Mega Drive emulation: Exodus coming in April!

Ask anything your want about Megadrive/Genesis programming.

Moderator: BigEvilCorporation

djcouchycouch
Very interested
Posts: 696
Joined: Sat Feb 18, 2012 2:44 am

Post by djcouchycouch » Thu Apr 11, 2013 1:04 pm

How will this perform on my 100mhz 486 DX?

Shadow
Very interested
Posts: 257
Joined: Wed Sep 16, 2009 7:13 am
Location: Russian Federation
Contact:

Post by Shadow » Thu Apr 11, 2013 1:40 pm

No problem at all, i can run 4 Exodus, it already highly optimized emulator. :P

Image

HardWareMan
Very interested
Posts: 732
Joined: Sat Dec 15, 2007 7:49 am
Location: Kazakhstan, Pavlodar

Post by HardWareMan » Thu Apr 11, 2013 5:21 pm

Пижон. Не забывай, не только у тебя есть яйца. :3
Image

Shadow
Very interested
Posts: 257
Joined: Wed Sep 16, 2009 7:13 am
Location: Russian Federation
Contact:

Post by Shadow » Thu Apr 11, 2013 5:25 pm

Всего лишь 5.9? :3

Image

HardWareMan
Very interested
Posts: 732
Joined: Sat Dec 15, 2007 7:49 am
Location: Kazakhstan, Pavlodar

Post by HardWareMan » Thu Apr 11, 2013 5:33 pm

Image
На штатной частоте. И да, я тоже умею править нужные файлы:
Image
Нет, я конечно могу перенести систему со старого хитачика на вертекс4:
Image
И исправить течь в водянке, чтобы вернуть свой GTX590:
Image
Но делать это, чтобы что-то доказать лично тебе... ПФФФ. :3

PS Завязываем письками мериться, лучше по теме. где качается сей ультракомбайн?

2 all: sorry for our little offtopic. :3

Shadow
Very interested
Posts: 257
Joined: Wed Sep 16, 2009 7:13 am
Location: Russian Federation
Contact:

Post by Shadow » Thu Apr 11, 2013 6:12 pm

Ты первый начал, ничего я не правил, у меня система на SSD стоит :3

This is just old alpha http://nemesis.hacking-cult.org/Exodus/ ... -02-04.rar

Huge
Very interested
Posts: 197
Joined: Sat Dec 13, 2008 11:50 pm

Post by Huge » Thu Apr 11, 2013 7:41 pm

Can we keep it in English, comrades?

ICEknight
Very interested
Posts: 51
Joined: Mon Apr 23, 2012 10:41 am

Post by ICEknight » Thu Apr 11, 2013 7:44 pm

I don't know what I'm looking at.

neologix
Very interested
Posts: 122
Joined: Mon May 07, 2007 5:19 pm
Location: New York, NY, USA
Contact:

Post by neologix » Thu Apr 11, 2013 9:57 pm

So, if Exodus will essentially be plugin-based, what would happen if someone ported Exodus to RetroArch's libretro or RetroArch to libexodus (or whatever the plugin API will be called)? A plugin-based emulator running in a plugin-based emulator etc...PLUG-IN-CEPTION o_O

TmEE co.(TM)
Very interested
Posts: 2404
Joined: Tue Dec 05, 2006 1:37 pm
Location: Estonia, Rapla City
Contact:

Post by TmEE co.(TM) » Thu Apr 11, 2013 10:31 pm

yo dawg :lol:
Mida sa loed ? Nagunii aru ei saa ;)
http://www.tmeeco.eu
Files of all broken links and images of mine are found here : http://www.tmeeco.eu/FileDen

HardWareMan
Very interested
Posts: 732
Joined: Sat Dec 15, 2007 7:49 am
Location: Kazakhstan, Pavlodar

Post by HardWareMan » Fri Apr 12, 2013 3:19 am

Shadow wrote:This is just old alpha http://nemesis.hacking-cult.org/Exodus/ ... -02-04.rar
Well, even old pc at my workplace able to run up to 3 playable copies of that. I will try it at home later.
Image

Aly James
Very interested
Posts: 74
Joined: Sun Mar 31, 2013 11:34 pm
Location: FRANCE
Contact:

Post by Aly James » Fri Apr 12, 2013 10:32 am

Great! What are the debug features regarding the YM2612 ?
I always like to watch those registers moving :)
besides The only last thing I would need would be a VGM to MIDI that will also output MIDI control changes for the registers...it will be so nice with my fmdrive vst...anyway NEMESIS your work has been a great starting point for my project, THANK YOU!

powerofrecall
Very interested
Posts: 237
Joined: Fri Apr 17, 2009 7:35 pm
Location: USA

Post by powerofrecall » Fri Apr 12, 2013 10:11 pm

ICEknight wrote:I don't know what I'm looking at.
PC related dick-waving.

Seriously, this is great news and I'm excited. How extensive is the debugger? All the standard debugger features?

Nemesis
Very interested
Posts: 773
Joined: Wed Nov 07, 2007 1:09 am
Location: Sydney, Australia

Post by Nemesis » Sun Apr 14, 2013 3:52 am

In terms of performance, you should know the requirements of the version I'm going to release are significantly higher than that of the last preview release I made a few years back. The primary reason is much more accurate emulation of the bus interface, which was required in order to correctly handle a variety of hardware cases. There is room for optimization here though. I should be able to make it faster, if that's a common request. Performance optimizations are something that people can vote on once I release this thing. It's worth noting though, that just a few years back when I made those preview releases, the most common complaint was that it was too slow. As the hardware gets faster, the performance issue becomes less significant. Exodus is heavily multithreaded, and benefits greatly from additional cores. It's worth noting though, that high end hardware of today can currently run games at full speed.
How extensive is the debugger? All the standard debugger features?
All the standard debug features, plus a few extra on top. I've got a stack more planned though. Until quite recently all my time has gone into core features and emulation accuracy, so there's quite a few debug features I still want to add that I just haven't had time to yet. Those will come over time.

King Of Chaos
Very interested
Posts: 273
Joined: Fri Feb 29, 2008 8:12 pm
Location: United States

Post by King Of Chaos » Sun Apr 14, 2013 4:50 pm

Nemesis wrote:In terms of performance, you should know the requirements of the version I'm going to release are significantly higher than that of the last preview release I made a few years back.
Nemesis wrote:It's worth noting though, that high end hardware of today can currently run games at full speed.
Sounds like it's about time for me to invest in new hardware soon, like Intel's Haswell (was going to anyways, was waiting to see what was released in Q2/Q3 this year). :P

Post Reply