Search found 3635 matches

by Ex-Cyber
Wed Mar 06, 2013 7:58 am
Forum: Programming Discussion
Topic: Looking for DC optimization experts to help on emu port
Replies: 31
Views: 4124

Re: Looking for DC optimization experts to help on emu port

My actual CPU emu code is a straght-forward pure interpreter engine, but it's really not that slow. The PC version pulls off over 2 million emulated instructions per second my old 400 MHz Pentium 2, even as it's software-scaling the video output. I'd have written a dynamic recompiler, but I'd have ...
by Ex-Cyber
Sun Mar 03, 2013 10:22 am
Forum: Gaming Forum
Topic: God Damn Sega Saturn
Replies: 8
Views: 1204

Re: God Damn Sega Saturn

You can boot burned discs on an unmodified Saturn by starting it with a "real" game in and swapping it out at exactly the right moment. It's better to do a double swap: 1) Start with the burned disc 2) Swap to the original at the first big lens movement 3) Swap back to the burned disc at the second...
by Ex-Cyber
Fri Mar 01, 2013 7:29 am
Forum: Dreamcast Homebrew Software Discussion
Topic: Ordering DC SD card reader from http://dc-sd.com/
Replies: 4
Views: 1492

Re: Ordering DC SD card reader from http://dc-sd.com/

The quantities needed for custom molds are pretty high. From what I've heard it generally doesn't make sense unless you're making 100,000+ units, which would be a lot for a DC SD adapter. Low-volume vendors exist but the unit price is usually pretty high since you're amortizing the cost of the mold ...
by Ex-Cyber
Thu Feb 28, 2013 7:47 am
Forum: Programming Discussion
Topic: Determining interrupt vector number of RTT
Replies: 4
Views: 369

Re: Determining interrupt vector number of RTT

No, I mean that there's a vector assigned to that physical interrupt line, i.e. when nIRQ is asserted, the processor fetches the next instruction from 0x00000018. IIRC, a jump instruction is normally placed there to jump to the actual ISR code. Exactly how to do this depends on the toolchain, and I'...
by Ex-Cyber
Wed Feb 27, 2013 7:50 am
Forum: Programming Discussion
Topic: Determining interrupt vector number of RTT
Replies: 4
Views: 369

Re: Determining interrupt vector number of RTT

See section 23 of the full datasheet . It seems to say that all "system peripherals" share the nIRQ line (vector 0x00000018 according to the ARM7TDMI TRM ) and that the ISR must check the individual peripherals' status registers to find out which one caused the interrupt. It also describes some othe...
by Ex-Cyber
Thu Feb 21, 2013 4:45 am
Forum: Gaming Forum
Topic: Playstation 4 Announced!
Replies: 27
Views: 2084

Re: Playstation 4 Announced!

Yeah; I could see the point of a new generation if it could render 4K at good frame rates, but the rumors are that this generation will just have hardware-accelerated 4K video decode rather than targeting 4K generally. The RAM upgrade is probably worthwhile, though; I expect that it's a bit of a str...
by Ex-Cyber
Wed Feb 06, 2013 5:46 am
Forum: Programming Discussion
Topic: Hardware Emulation - Caches
Replies: 10
Views: 961

Re: Hardware Emulation - Caches

Caches are also part of that dark CpE realm that includes things like bus arbitration, pipeline hazards, and clock generation quirks that can screw up the emulation timing but are generally too obscure and/or expensive to actually emulate (though IIRC Tekken 2 on PSX will crash if a particular pipel...
by Ex-Cyber
Mon Jan 21, 2013 8:01 am
Forum: Off-Topic Forum
Topic: Has anyone been to PAX before?
Replies: 4
Views: 454

Re: Has anyone been to PAX before?

I'd say it's almost entirely gaming-oriented, but "gaming" at PAX is pretty eclectic and includes things like board games, card games, and pen-and-paper RPGs. The US shows include concerts, talks by game developers, tournaments, and various other events. It's also a big tradition for attendees to or...
by Ex-Cyber
Sun Jan 20, 2013 12:14 pm
Forum: Programming Discussion
Topic: Trouble burning dcload-ip
Replies: 18
Views: 2194

Re: Trouble burning dcload-ip

It's been years since I've wrangled these issues, but I'm a bit suspicious of the following:
wodim: No write mode specified.
wodim: Asuming -tao mode.
IIRC, there are fewer issues with DAO/SAO mode. Using the -msinfo output like you're doing ought to adjust for the difference, though.
by Ex-Cyber
Tue Jan 15, 2013 5:03 pm
Forum: Off-Topic Forum
Topic: How do Musicians earn now days?
Replies: 11
Views: 629

Re: How do Musicians earn now days?

Depends on whether the uploads are authorized and tied into any ad revenue, I guess. A lot of American artists are on the "VEVO" channels which are apparently controlled by the big labels and tied into the revenue stream one way or another, but there are obviously also a lot of unauthorized uploads....
by Ex-Cyber
Sat Jan 12, 2013 5:06 pm
Forum: Programming Discussion
Topic: Disassembling a flat SH-4 binary using objdump?
Replies: 2
Views: 1152

Re: Disassembling a flat SH-4 binary using objdump?

I don't have an actual SuperH toolchain built right now to check, but I think you want something like:

Code: Select all

sh-elf-objdump -b binary -m sh4 -EL --adjust-vma=0x8c010000 -D file.bin
by Ex-Cyber
Sun Dec 02, 2012 8:13 pm
Forum: Gaming Forum
Topic: A Marketing Strategy that Actually Works!
Replies: 15
Views: 1015

Re: A Marketing Strategy that Actually Works!

I think that's less likely due to the way the system is set up. It appears that the reason for dropping GC support on Wii was simply to get rid of the GC connectors and associated passives to save a bit of money on parts. For Wii U the analogous cost-cutting measure would be to get rid of the Blueto...
by Ex-Cyber
Sat Dec 01, 2012 1:52 am
Forum: Front Page News and Forum Guidelines
Topic: Pier Solar could come to Dreamcast
Replies: 35
Views: 6063

Re: Pier Solar could come to Dreamcast

It is a bit odd that they'd do PC, Mac, Linux, Dreamcast, 360, Wii U, Android, and Ouya, but not iPhone or PS3. Probably something to do with the approval processes. Apple is infamously capricious about both technical restrictions and details of app design, and IIRC Sony requires up-front "concept ...
by Ex-Cyber
Tue Nov 27, 2012 7:55 am
Forum: Programming Discussion
Topic: Transfer Code Thru Standard Modem
Replies: 3
Views: 629

Re: Transfer Code Thru Standard Modem

It can be done, but IIRC it usually requires additional hardware anyway to provide the line voltage (unless you have a pair of phone lines you're willing to tie up for transfers). In principle you could do it with a VoIP adapter, but that requires some unusual configuration (i.e. I'm not sure most V...
by Ex-Cyber
Thu Nov 22, 2012 11:21 pm
Forum: Gaming Forum
Topic: So...the Wii U
Replies: 16
Views: 1836

Re: So...the Wii U

Word is that there was a 5GB update online on launch day that has already bricked some systems, and that several advertised features (e.g. Wii backward compatibility) are not present in the firmware shipped in the box. I'd say that points firmly in the direction of "rushed mess".
by Ex-Cyber
Sun Nov 18, 2012 3:12 pm
Forum: Gaming Forum
Topic: So... Ouya. Thoughts?
Replies: 15
Views: 1396

Re: So... Ouya. Thoughts?

PS2/GameCube on any phone/tablet platform (and Ouya basically is a tablet platform minus the LCD) is probably still at least a few years away. Not sure anyone is actively working on it. A NullDC port exists but is still preliminary and not public yet.
by Ex-Cyber
Sat Nov 03, 2012 8:54 pm
Forum: Gaming Forum
Topic: Looking to buy a ps3 slim console....
Replies: 13
Views: 1314

Re: Looking to buy a ps3 slim console....

Smiley wrote:How can I tell what firmware mine used to be on. It's a 80 gb phat.
I'm pretty sure 80GB phat would have shipped with some 2.xx version; even the first slim models didn't ship with 3.00. You could probably get a slightly better idea by checking the manufacture date against the version history.
by Ex-Cyber
Wed Oct 31, 2012 9:43 pm
Forum: Gaming Forum
Topic: Looking to buy a ps3 slim console....
Replies: 13
Views: 1314

Re: Looking to buy a ps3 slim console....

New firmwares can be made into CFW, but the CFW can't be installed unless you're on an exploitable system.
by Ex-Cyber
Fri Oct 19, 2012 9:06 pm
Forum: /dev/null
Topic: HOW MANY POSTS CAN THIS THREAD GET IN A WEEK? WEEK 1
Replies: 36
Views: 1210

Re: HOW MANY POSTS CAN THIS THREAD GET IN A WEEK? WEEK 1

I STILL MAINTAIN THAT Dreamcast was a pretty decent bit of hardware in its day as something like a PS1 without the restraints of a barebones rasterizer, a geometry coprocessor that sucked too much metaphorical oxygen out of the CPU, and far too little RAM, AND IF YOU DISAGREE YOU CAN FUCK RIGHT OFF,...
by Ex-Cyber
Sat Sep 15, 2012 10:14 am
Forum: Programming Discussion
Topic: Help With Compiling
Replies: 1
Views: 402

Re: Help With Compiling

The .o file is a COFF file containing just your program's compiled code and symbol table. The .elf file is the full executable format that is linked with the libraries, startup code, and so on. You have two basic options: 1) Master a disc with your program as the boot file. For this it needs to be c...