nullDC Project over with source released

Announce new emulators, discuss which games run best under each emulator, and much much more.

Moderator: General Mods

Post Reply
Clements
Randomness
Posts: 1172
Joined: Wed Jul 28, 2004 4:01 pm
Location: UK
Contact:

nullDC Project over with source released

Post by Clements »

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: Select all

--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: Select all

--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/
snkcube
Hero of Time
Posts: 2646
Joined: Fri Jul 30, 2004 2:49 am
Location: In front of the monitor
Contact:

Re: nullDC Project over with source released

Post by snkcube »

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
I.S.T.
Zealot
Posts: 1325
Joined: Tue Nov 27, 2007 7:03 am

Re: nullDC Project over with source released

Post by I.S.T. »

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.
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Re: nullDC Project over with source released

Post by grinvader »

I.S.T. wrote:>> implying epsxe reached 'really great' psx emulation
wut
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
paulguy
Zealot
Posts: 1076
Joined: Sat Jul 02, 2005 2:01 am
Contact:

Re: nullDC Project over with source released

Post by paulguy »

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
I.S.T.
Zealot
Posts: 1325
Joined: Tue Nov 27, 2007 7:03 am

Re: nullDC Project over with source released

Post by I.S.T. »

grinvader wrote:
I.S.T. wrote:>> implying epsxe reached 'really great' psx emulation
wut
*shrug* It's better than ZSNES.
odditude
Official tech support dood
Posts: 2118
Joined: Wed Jan 25, 2006 7:57 am

Re: nullDC Project over with source released

Post by odditude »

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.
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Re: nullDC Project over with source released

Post by grinvader »

i don't recall zsnes being a psx emulator
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
I.S.T.
Zealot
Posts: 1325
Joined: Tue Nov 27, 2007 7:03 am

Re: nullDC Project over with source released

Post by I.S.T. »

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.
snkcube
Hero of Time
Posts: 2646
Joined: Fri Jul 30, 2004 2:49 am
Location: In front of the monitor
Contact:

Re: nullDC Project over with source released

Post by snkcube »

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
Agozer
16-bit Corpse | Nyoron~
Posts: 3534
Joined: Sun Aug 01, 2004 7:14 pm
Location: Nokia Land

Re: nullDC Project over with source released

Post by Agozer »

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
Rashidi
Trooper
Posts: 515
Joined: Fri Aug 18, 2006 2:45 pm

Re: nullDC Project over with source released

Post by Rashidi »

anything that is faster than bsnes is fine by me.
Clements
Randomness
Posts: 1172
Joined: Wed Jul 28, 2004 4:01 pm
Location: UK
Contact:

Re: nullDC Project over with source released

Post by Clements »

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.
Post Reply