Search found 24 matches

by asiga
Tue Mar 14, 2017 11:51 am
Forum: Open Discussion
Topic: Is someone still alive here?
Replies: 18
Views: 2824

Re: Is someone still alive here?

Yeah, I'm also visiting the site everyday, looking for news...
by asiga
Thu Dec 22, 2016 7:04 pm
Forum: Open Discussion
Topic: Is someone still alive here?
Replies: 18
Views: 2824

Re: Is someone still alive here?

I also come back from time to time, for seeing if there are any news.
by asiga
Sun Aug 07, 2016 7:46 am
Forum: Downloads
Topic: Recommended source release for compiling?
Replies: 2
Views: 3444

Recommended source release for compiling?

What source release would you recommend for compiling? The latest, master branch? Or does it have important regressions? Do you keep any "currently recommended source release"? I'm not going to build today, I'm waiting for a new Skylake i7 that will arrive to me someday these weeks... Oh... and... t...
by asiga
Sun Aug 07, 2016 7:36 am
Forum: Compatibility
Topic: Compatibility on new 2016 builds
Replies: 58
Views: 14685

Re: Compatibility on new 2016 builds

Any news regarding World Driver Championship in latest builds from this summer? And any hints on what could be the cause for its problems? It certainly was one of my favourite N64 games...
by asiga
Mon Jul 25, 2016 4:13 pm
Forum: Open Discussion
Topic: angrylion RDP plugin almost threaded
Replies: 53
Views: 13608

Re: angrylion RDP plugin almost threaded

I don't see it really scaling beyond a quad core. Only 3 of the cores are really "busy" (the fourth is just to handle the GUI, render the screen, etc.) For the best performance, you want a true quad core, though -- there's a notable difference between a dual-core hyperthreaded CPU, and one that act...
by asiga
Mon Jul 25, 2016 6:50 am
Forum: Open Discussion
Topic: angrylion RDP plugin almost threaded
Replies: 53
Views: 13608

Re: angrylion RDP plugin almost threaded

Can someone break this down for me? I'm not super tech savvy. Does this mean CEN64 will take advantage of system with multiple cores now, and before it was only using one? I've got an 18 core machine, which each clocked around 2.3ghz. Should I expect very good performance moving forward with this u...
by asiga
Sat Feb 20, 2016 6:18 am
Forum: Open Discussion
Topic: angrylion RDP plugin almost threaded
Replies: 53
Views: 13608

Re: angrylion RDP plugin almost threaded

But the original question remain, what do you expect using GPU? Why is GPU so good? Performances? Once again, if you want accurate hack-free results you need native resolution so the number of pixel to compute is not such high. Plus, doing so, you will have to sync GPU and CPU memory. While the amo...
by asiga
Thu Feb 18, 2016 5:47 pm
Forum: Open Discussion
Topic: angrylion RDP plugin almost threaded
Replies: 53
Views: 13608

Re: angrylion RDP plugin almost threaded

Just emulate the entire system on GPU /s Indeed (well, maybe not the whole system, but the RDP could be 100% implemented in GPU in a 100% pixel exact way). The fact that the rest of N64 "emulators" use fixed-operation OpenGL and they completely trash the N64 experience, has created a generalized ba...
by asiga
Tue Feb 16, 2016 6:10 pm
Forum: Open Discussion
Topic: angrylion RDP plugin almost threaded
Replies: 53
Views: 13608

Re: angrylion RDP plugin almost threaded

Unfortunately, this would not really help Cen64 (nor angrylion plugin) as it only rely on OpenGL for window rendering. Vulkan would not improve performance. OpenGL and Vulkan are different concepts. GPUs are no longer graphics accelerators, but massively parallel SIMD machines, designed for general...
by asiga
Sun Feb 07, 2016 5:51 pm
Forum: Open Discussion
Topic: angrylion RDP plugin almost threaded
Replies: 53
Views: 13608

Re: angrylion RDP plugin almost threaded

Any try with World Driver Championship? IIRC, Angrylion RDP could emulate it, at least partially.
by asiga
Sat Oct 31, 2015 9:17 am
Forum: Development
Topic: Linux: The ultimate VR4300 stress test.
Replies: 6
Views: 5623

Re: Linux: The ultimate VR4300 stress test.

Another stress test would be the SGI Indy driver in MESS. Yes, it cannot boot IRIX nor Linux (the driver lacks much required functionality for that), but it does boot the PROM. And, perhaps an even better stress test: GXemul, because it does run NetBSD on an emulated SGI O2. The O2 used the R5000, w...
by asiga
Sat Oct 10, 2015 11:19 am
Forum: Development
Topic: Notes on development of the next CEN64 core.
Replies: 34
Views: 14118

Re: Notes on development of the next CEN64 core.

It looks like a good approach for a good performance increase, MarathonMan. But it looks quite complicated to get it working. I'm just thinking this: maybe it would be easier to implement full recompilation of the whole ROM before running a game, doing this recompilation in a way that the code retur...
by asiga
Thu Jul 16, 2015 11:56 am
Forum: Open Discussion
Topic: Maybe crazy, but perhaps an Indy could be emulated sooner
Replies: 4
Views: 3788

Re: Maybe crazy, but perhaps an Indy could be emulated soone

Anyway, you're right that having a functional Indy emulator is a substantial amount of work, but, man, the Previous developers (NeXT emulator) have it more difficult IMHO, and they have progressed a lot lately. It's just a matter of having at least one person with available weekends and devoted to ...
by asiga
Thu Jul 16, 2015 11:37 am
Forum: Open Discussion
Topic: Just my two cents, and a worthwhile idea.
Replies: 5
Views: 3846

Re: Just my two cents, and a worthwhile idea.

The third generation CEN64 core (WIP) will actually make this a reality. :) This is great to hear!! I hope it performs just how you expect!! I'm also in a similar scenario, not N64, but trying to accelerate an algorithm with OpenCL. I've been fighting for months now, but the best I got is about 2x ...
by asiga
Thu Jul 16, 2015 1:00 am
Forum: Open Discussion
Topic: Just my two cents, and a worthwhile idea.
Replies: 5
Views: 3846

Re: Just my two cents, and a worthwhile idea.

for those who do not want to shell out a few to several thousand dollars on a (in my case I'd get a laptop) computer that will have enough power to run programs like CEN64 with a CA RDP AFAIK, the main topic of the latest threads is that such machines, with power enough for running CEN64 in real ti...
by asiga
Thu Jul 16, 2015 12:47 am
Forum: Open Discussion
Topic: Maybe crazy, but perhaps an Indy could be emulated sooner
Replies: 4
Views: 3788

Re: Maybe crazy, but perhaps an Indy could be emulated soone

I was looking at some Ultra 64 SDK specs yesterday. It's a GIO board, the cartridge is replaced by RDRAM than can be accessed from the Indy via DMA. I don't know if the Ultra 64 board is documented, but GIO is, including the GIO DMA protocol. And also very promising is the fact that the SDK communic...
by asiga
Tue Jul 14, 2015 4:41 pm
Forum: Open Discussion
Topic: Maybe crazy, but perhaps an Indy could be emulated sooner
Replies: 4
Views: 3788

Maybe crazy, but perhaps an Indy could be emulated sooner

Considering that you already have a working cycle-accurate 32bit/64bit MIPS core, and that the current CEN64 bottleneck is the RCP and not the CPU, maybe having a working (and real time) SGI Indy emulator could be achieved sooner than achieving a real time N64 emulation. All Indy hardware (well, exc...
by asiga
Sun Jul 05, 2015 4:21 pm
Forum: Open Discussion
Topic: Is the MIPS CPU cycle-accurate?
Replies: 9
Views: 5441

Re: Is the MIPS CPU cycle-accurate?

I'm happy my curiosity was of help :D
by asiga
Sat Jul 04, 2015 6:54 pm
Forum: Open Discussion
Topic: Is the MIPS CPU cycle-accurate?
Replies: 9
Views: 5441

Is the MIPS CPU cycle-accurate?

I'm wondering if the current CEN64 version implements the 100% of the instruction set of the N64 MIPS CPU (including 64bit addressing ABI) and if it's cycle accurate or a hack. I'm asking this because I was an SGI developer quite a few years ago, and I remember it wasn't easy to predict exact execut...
by asiga
Fri Jun 19, 2015 4:10 am
Forum: Open Discussion
Topic: Future state of the project
Replies: 53
Views: 89748

Re: Future state of the project

I think you're mixing OpenCL and OpenGL No I don't. :) because in OpenCL you've all C operators Why the URL I linked above state the invert? Other info here . Maybe this has changed with new versions. Any spec to point? Sorry, didn't know this. However, this doesn't imply you cannot do bit-masks, o...
by asiga
Thu Jun 18, 2015 3:12 pm
Forum: Open Discussion
Topic: Future state of the project
Replies: 53
Views: 89748

Re: Future state of the project

The problem with RDP is not the computational part. The maths are quite basic: (a-b)*c+d The problem is in all the branching you need to reproduce the same fixed point precision result. I have no example (Battle of Naboo?) but I think some games where using rendered RDP buffer to do some faster mat...
by asiga
Thu Jun 18, 2015 3:39 am
Forum: Open Discussion
Topic: Future state of the project
Replies: 53
Views: 89748

Re: Future state of the project

Agreed, accelerating the RDP with OpenGL won't be pixel exact, but there's another option: GPGPU. You should be able to get pixel-accurate results with OpenCL (which, by the way, allows dynamic recompilation, so you could compile on-the-fly OpenCL kernels highly optimized for the current RDP status)...
by asiga
Mon Mar 02, 2015 4:10 pm
Forum: RCP
Topic: Real max RDP resolution?
Replies: 5
Views: 3737

Re: Real max RDP resolution?

@asiga: I'm not expert on the RDP, but per @narann's response, do you have a flash cart or coding experience? The RDP just draws buffers that end up getting scaled and effectively rendered by the VI, so it's entirely possible. I'm a large proponent of marshallh's 64drive and have code to dump RDRAM...
by asiga
Wed Jan 28, 2015 2:05 pm
Forum: RCP
Topic: Real max RDP resolution?
Replies: 5
Views: 3737

Real max RDP resolution?

The specs on the net say the RDP max resolution is 640 x 480. I know most games were fill-limited, but, anyway, is this resolution limit really imposed on the RDP design, or could you for example render into a 1024x1024 offscreen buffer if you set it up? (of course I'm assuming offscreen rendering, ...