View unanswered posts | View active topics It is currently Tue Apr 07, 2020 2:41 pm



Reply to topic  [ 13 posts ] 
nullDC Project over with source released 
Author Message
Randomness
User avatar

Joined: Wed Jul 28, 2004 4:01 pm
Posts: 1172
Location: UK
Reply with quote
Post nullDC Project over with source released
The nullDC project is over, however, the source code has been released on Google Code, so developers may be able to clean it up. By the authors own admission, there are plenty of errors in the code. We saw how Dolphin really picked up when the source was released, so the same could happen to nullDC.

Code:
--Initial commit
--Most of the source is still missing, will be added later on (so yeah, this
won't compile)

This includes all the code for the CORE nullDC, whats missing are the plugins
and the emitter

**** PLEASE NOTE ****
The source is old. Most of it dates back to 2006, with large parts from 2005 or
2004. There are MANY typos all over the place. There is no uniform coding style
(nullDC was my first project using C/C++, and it began as a C# project)

Most of the code is written by me, parts of it are written by ZeZu, and maby
others (?). Psyman was our main tester during all these years (With various
others joining for short time periods) and he's slowly getting into editing the
source to fix bugs ( as i no longer do it myself).

Yes, the code is ugly, hacky, buggy and often just plain wrong -- but still
better than not released, righty ?

I hope this is as much help to others as it has been to me 

-- raz


Code:
--rest of the code--
drkpvr: 3d rendering plugin (aka nullPVR, nullDC PVR, nullDC PowerVR)
nullAICA: aica(+dsp) plugin (aka sdlaica, nullDC AICA)
EmptyAICA: a set of hacks to make apps thinking theres an aica when there's none
;p
nullDC_GUI: duh, the gui ...
ImgReader: support for gdi, cdi (via pfctoc), and mds/nrg
drkMapleDevices: the hacky implementation of maple devices. There are a few much
nicer plugins around, i'l probably kill this one and commit one of the others
later on ;p
vbaARM: this is an arm core based on vba's arm. Its much more recent, and
maintained than the older arm core (Altho considering when i ported it its
probably old by now ...)
emitter: the emitter that i developed for nullDC
With this you can build a working nullDC executable ~


http://code.google.com/p/nulldc/

_________________
ZSNES Documentation Project | bsnes Fan | Official ZSNES Facebook Group


Sun May 09, 2010 8:42 pm
Profile WWW
Hero of Time
User avatar

Joined: Fri Jul 30, 2004 2:49 am
Posts: 2646
Location: In front of the monitor
Reply with quote
Post Re: nullDC Project over with source released
This is great news. Probably the best Dreamcast emulator available getting new life from this.

_________________
Try out CCleaner and other free software at Piriform
Image


Mon May 10, 2010 12:05 am
Profile WWW
Zealot

Joined: Tue Nov 27, 2007 7:03 am
Posts: 1325
Reply with quote
Post Re: nullDC Project over with source released
snkcube wrote:
This is great news. Probably the best Dreamcast emulator available getting new life from this.


I agree. It'll take a while before someone really starts working on it, though... I don't expect a really great DC emulator(ePSXe level or better) for years.


Mon May 10, 2010 5:58 pm
Profile
ZSNES Shake Shake Prinny

Joined: Wed Jul 28, 2004 4:15 pm
Posts: 5621
Location: PAL50, dood !
Reply with quote
Post Re: nullDC Project over with source released
I.S.T. wrote:
>> implying epsxe reached 'really great' psx emulation

wut

_________________
皆黙って俺について来い!!
Code:
<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)

Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54


Mon May 10, 2010 10:26 pm
Profile
Zealot
User avatar

Joined: Sat Jul 02, 2005 2:01 am
Posts: 1076
Reply with quote
Post Re: nullDC Project over with source released
Heh, that's not so bad.. some people swear by nesticle even today. :o

_________________
Maybe these people were born without that part of their brain that lets you try different things to see if they work better. --Retsupurae


Tue May 11, 2010 7:57 am
Profile WWW
Zealot

Joined: Tue Nov 27, 2007 7:03 am
Posts: 1325
Reply with quote
Post Re: nullDC Project over with source released
grinvader wrote:
I.S.T. wrote:
>> implying epsxe reached 'really great' psx emulation

wut


*shrug* It's better than ZSNES.


Tue May 11, 2010 2:08 pm
Profile
Official tech support dood

Joined: Wed Jan 25, 2006 7:57 am
Posts: 2098
Reply with quote
Post Re: nullDC Project over with source released
I.S.T. wrote:
*shrug* It's better than ZSNES.
grinvader wrote:
wut

i don't recall zsnes having plugin hell.

_________________
Why yes, my shift key *IS* broken.


Tue May 11, 2010 5:43 pm
Profile
ZSNES Shake Shake Prinny

Joined: Wed Jul 28, 2004 4:15 pm
Posts: 5621
Location: PAL50, dood !
Reply with quote
Post Re: nullDC Project over with source released
i don't recall zsnes being a psx emulator

_________________
皆黙って俺について来い!!
Code:
<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)

Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54


Tue May 11, 2010 6:53 pm
Profile
Zealot

Joined: Tue Nov 27, 2007 7:03 am
Posts: 1325
Reply with quote
Post Re: nullDC Project over with source released
odditude wrote:
I.S.T. wrote:
*shrug* It's better than ZSNES.
grinvader wrote:
wut

i don't recall zsnes having plugin hell.


PEOPS software plugin, default settings, ePSXe sound core(only if you're using the latest epsxe, otherwise use Eternal), again default settings, and whatever cdrom plugin you want. they're all the same.

I don't see how that's plugin hell. This isn't the abortion known as N64 emulation here.


Wed May 12, 2010 3:22 am
Profile
Hero of Time
User avatar

Joined: Fri Jul 30, 2004 2:49 am
Posts: 2646
Location: In front of the monitor
Reply with quote
Post Re: nullDC Project over with source released
I prefer pSX for my PS1 emulation. No need to hassle with plugins and all.

_________________
Try out CCleaner and other free software at Piriform
Image


Wed May 12, 2010 6:35 am
Profile WWW
16-bit Corpse | Nyoron~
User avatar

Joined: Sun Aug 01, 2004 7:14 pm
Posts: 3534
Location: Nokia Land
Reply with quote
Post Re: nullDC Project over with source released
personally, ePSXe is my choice. There's never been plugin hell on my end.

_________________
whicker: franpa is grammatically correct, and he still gets ripped on?
sweener2001: Grammatically correct this one time? sure. every other time? no. does that give him a right? not really.
Image


Wed May 12, 2010 11:35 am
Profile
Trooper
User avatar

Joined: Fri Aug 18, 2006 2:45 pm
Posts: 515
Reply with quote
Post Re: nullDC Project over with source released
anything that is faster than bsnes is fine by me.


Wed May 12, 2010 2:51 pm
Profile
Randomness
User avatar

Joined: Wed Jul 28, 2004 4:01 pm
Posts: 1172
Location: UK
Reply with quote
Post Re: nullDC Project over with source released
Yep, N64 emulation is most definitely plugin hell. The problems with ePSXe's plugins for me tends to be setting them up correctly for certain games, such as framebuffer settings and special fixes. Which plugin you use tends to be more dependent on the hardware you have.

_________________
ZSNES Documentation Project | bsnes Fan | Official ZSNES Facebook Group


Wed May 12, 2010 6:12 pm
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 13 posts ] 

Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software.