NullDC and Porn

confusedgamer

New member
Hey so I was watching porn on the web and downloading some of it with Flashgot (a Firefox plugin). Because it took a while, I closed firefox, left the download window open, and fired up NullDC. It crashed on me EVERY SINGLE TIME within 2 seconds of running the exe. Has anyone else experienced this? Funny thing is, as soon as I closed the download window, nullDC started up as normal.

Taking pride in my self-taught computer analyses, have come up with several theories as to why this is;

1. NullDC disapproves of looking at porn on the web, or downloading it -possibly both- and crashes a result of crash instruction left there by the porn-prejudiced developers. Some people just cant leave people to do their own thing, dont ask me why.
2. Firefox's disapproves of me deviating my attention to NullDC -possibly also other emulators- while i am watching porn (or download it, apparently!) and I have activated a viral crash-worm embedded in Firefox, targetting NullDC's delicate innards. Perhaps the firefox dev team is in league with some sort of radical anti-emulator group. It happens, someone that knows about these things told me it does.
3. Any combination of the above 2 reasons to any given extent.

Perhaps I am missing some explanations, I am not perfect even though many people sometimes hint at suggesting otherwise. It could be a specific type of porn (im just interested in regular porn, nothing with underage people/animals, girls tell me i lack creativity) or a specific site (I only share my favorite sites with friends, sorry). I know I will be testing that for the rest of the day.

To conclude, below is a part of my zSCSI file. Something clearly went wrong there.



gdInit()
gdReset()

gdReadTOC(0)
ERROR: scsiReadTOC() Failed!

gdReadTOC(0)
ERROR: scsiReadTOC() Failed!
gdReadSession(0)
ERROR: scsiReadTOC() Failed!
- nSessions: 1
ERROR: scsiReadTOC() Failed!
- LastTrack: 0
SESS: 01 00 01 00 00 96

gdReadTOC(0)
ERROR: scsiReadTOC() Failed!

gdReadTOC(0)
ERROR: scsiReadTOC() Failed!
gdReadSession(0)
ERROR: scsiReadTOC() Failed!
- nSessions: 1
ERROR: scsiReadTOC() Failed!
- LastTrack: 0
SESS: 01 00 01 00 00 96
gdReadSession(1)
ERROR: scsiReadTOC() Failed!
- nSessions: 1
ERROR: scsiReadTOC() Failed!
SESS: 01 00 01 00 00 96
gdReset()
gdTerm()
gdInit()
gdReset()

gdReadTOC(0)

gdReadTOC(0)
gdReadSession(0)
- nSessions: 2
- LastTrack: 2
SESS: 01 00 02 04 8D 1F
gdReadSession(2)
- nSessions: 2
ERROR: scsiReadTOC() Failed!
scsiReadTOC(1,2)
Status : 2
SENSE: 00050070 0a000000 00000000 00000024
SESS: 01 00 02 00 2E 4A
gdReadSector(2E4A, 7, 800)
gdReadSector(2E51, 9, 800)
gdReadSector(2E5A, 1, 800)
gdReadSector(2E61, 1, 800)
gdReadSector(3544, 10, 800)
gdInit()
gdReset()

gdReadTOC(0)
gdReadSession(0)
- nSessions: 2
- LastTrack: 2
SESS: 01 00 02 04 8D 1F
gdReadSession(2)
- nSessions: 2
ERROR: scsiReadTOC() Failed!
scsiReadTOC(1,2)
Status : 2
SENSE: 00050070 0a000000 00000000 00000024
SESS: 01 00 02 00 2E 4A
gdReadSector(2E4A, 1, 800)
gdReadSector(2E4B, 1, 800)
gdReadSector(2E4C, 1, 800)
gdReadSector(2E4D, 1, 800)
gdReadSector(2E4E, 1, 800)
gdReadSector(2E4F, 1, 800)
gdReadSector(2E50, 1, 800)
gdReadSector(2E51, 1, 800)
gdReadSector(2E52, 1, 800)
gdReadSector(2E53, 1, 800)
gdReadSector(2E54, 1, 800)
gdReadSector(2E55, 1, 800)
gdReadSector(2E56, 1, 800)
gdReadSector(2E57, 1, 800)
gdReadSector(2E58, 1, 800)
gdReadSector(2E59, 1, 800)
gdReadSector(2E5A, 1, 800)
gdReadSector(2E4A, 10, 800)
gdReadSector(2E61, 1, 800)
gdReadSector(2E61, 1, 800)
gdReadSector(3544, 10, 800)

gdReadTOC(0)

gdReadTOC(0)
gdReadSession(0)
- nSessions: 2
- LastTrack: 2
SESS: 01 00 02 04 8D 1F
gdReadSession(2)
- nSessions: 2
ERROR: scsiReadTOC() Failed!
scsiReadTOC(1,2)
Status : 2
SENSE: 00050070 0a000000 00000000 00000024
SESS: 01 00 02 00 2E 4A
gdReadSector(2E4A, 7, 800)
gdReadSector(2E51, 9, 800)
gdReadSector(2E5A, 1, 800)
gdReadSector(2E61, 1, 800)
gdReadSector(3544, 10, 800)
gdInit()
gdReset()

gdReadTOC(0)

gdReadTOC(0)
gdReadSession(0)
- nSessions: 2
- LastTrack: 2
SESS: 01 00 02 04 8C 9C
gdReadSession(2)
- nSessions: 2
ERROR: scsiReadTOC() Failed!
scsiReadTOC(1,2)
Status : 2
SENSE: 00050070 0a000000 00000000 00000024
SESS: 01 00 02 04 8B 6E
gdReadSector(48B6E, 7, 800)
ERROR: scsiReadSector() Failed!
scsiReadSector(00048AD8)
Status : 2
SENSE: 000300f0 0ad88a04 00000000 00000011
gdTerm()
 

Mupen64 Man

Big fan of Mupen64
Staff member
Pfft! Haha, your reasons are quite funny. I don't know why it would mess with your NullDC, I am no expert at Dreamcast Emulation. :p You should probably go on their forums and ask what their problem is with pornography. XD
 

ulaoulao

Controller Man
Staff member
simplest solution is spy ware.

1) 99.9% of all porn sites have spy-ware.
2) No one is going to invest time in determining what you do on a computer unless it benefits them. So your theories are out. I'm also quite certain spyware could care less if you use emulation. Though, spyware may want to grab a scsi device.

I'd say you have one of two issues.
1) spyware issue
2) scsi issues, and its a mere coincidence that you had it the time of the porn.

So Do the following one by one until you get it working.

Scan with a good spy ware tool ( dont get advice here ).
reboot
system restore.
trouble shoot scsi issues. Look for virtual scsi driver, uninstall your CD mounter ( i.e. daemon tools ).
 
Last edited:

confusedgamer

New member
Thanks for the responses. I have not been able to repeat the problem so I'll consider it a quirk. Perhaps my rapid exiting/relaunching after the initial crash aggravated/perpetuated the issue. I deleted my config file and it hasnt occurred since.

I dl'ed and installed spywareblaster and spybot S&D but didnt find anything spy/malware-ish. I did delete enough cookies to solve world hunger forever.
 

Lefteris_D

Administrator
Staff member
Your best solution overall is to avoid suspicious websites and if you can't, run regular checks for spyware and other viruses.
 
Top