Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - PsyMan

Pages: [1] 2
1
Miscellaneous / Re: NullDCe apk
« on: February 28, 2014, 05:02:34 PM »
Half Life uses the MMU. We don't support that. Not going to run for the next few years either.

That's it. :P

2
Miscellaneous / Re: NullDCe apk
« on: December 19, 2013, 12:35:13 PM »
Source code is out too now :)

https://github.com/reicast

3
Miscellaneous / Re: NullDCe apk
« on: December 18, 2013, 04:31:58 PM »
Oh right, forgot to mention that mmu is not supported (only sq remaps work). So games like hl2, sega rally, worms, bust a move, tomb raider, etc will not work.

4
Miscellaneous / Re: NullDCe apk
« on: December 18, 2013, 08:57:11 AM »
It's free cause it would be free anyway. It's our policy. We also decided to use some open source parts on it so their license would prevent us from keeping the source closed unless we wrote our own (arm interpreter, some bits from older nulldc here and there).


We would also add a paid version on google code along with the free one (without any changes between them) like the Dolphin guys do, but selling apps on google code is not supported where we live.

We might set up some form of crowd funding however, for those who really want to support the project.

5
Miscellaneous / Re: NullDCe apk
« on: December 17, 2013, 11:44:54 PM »
OK, it's up.

http://reicast.com/

Have phun!

PS: It's still pre-alpha quality! It will have better options, UI, etc with newer versions.

6
Miscellaneous / Re: NullDCe apk
« on: July 14, 2013, 07:24:00 PM »
It's drk who's working on the code, not me. I just debug here and there and patch when possible. drk also had to get his hands on a few different devices to check the program behavior on them. The results were... underwhelming to say the least.


There's no fixed pace on how the development progresses. This means that there's always some progress. Unfortunately it also means that we have no idea about the time the app will be in a releasable shape.

7
Miscellaneous / Re: NullDCe apk
« on: July 05, 2013, 05:21:27 AM »
Hmm... well, if it's a Cortex A15 at 2GHz then yeah, even a single core will be enough. As for A7 and A9, I can't say it will. You never know though.

8
Miscellaneous / Re: NullDCe apk
« on: June 28, 2013, 11:02:24 PM »
That build was targeting specifically Tegra 2. It could be patched around single game issues to have it look good.

Unfortunately this approach covers only a single platform (the Tegra 2 in the above case) and a single game (Tony Hawk in the above case).

Too bad that this is not a single game port targeting specific hardware. As a result you're bound to encounter different issues depending on your hardware.

To give an example, if you run a Dreamcast emulator for PC on a Geforce 2, a Geforce 7600, a Radeon 9600 and a Radeon HD 3600 then every single one of them will produce different results, with the newer cards not always performing better than some older ones.

On android it's far worse. The video drivers are worse than on windows. The audio back-end limits you a lot. Image scaling is too expensive, making devices with high resolution screens perform badly, without the developer being able to do something about it.
On devices with different hardware you have different results. Even on the same device you have different results depending on the Android version you run.
You run Android 2? Sound is broken beyond repair. Android 3? Audio is fine but look at those graphical errors. Android 4? Everything sounds and looks fine.. oh look, speed became 3 times slower.

I could go on forever, but hopefully yo get the idea.

9
Miscellaneous / Re: NullDCe apk
« on: June 20, 2013, 04:10:07 PM »
Great to hear from you PsyMan! Also, that's some hardcore news. Would you advice Geforce device users to get a new device if they want Nulldce or wait til it works because you guys are gonna eventually fix this, however, it may take a long while? Also, after you find an efficient software renderer, what else do think needs to be done for this emulator? Sorry for all these questions, I'm just so excited to see some news!

I wouldn't advise anything. Keep your current hardware or change it if you wish. Do not rely on the progress of the project.

The project is still work in progress with no set goals and no definite requirements. Even the in-house requirements are subject to change.


In my previous post I merely stated that the GeForce on Tegra 3 is heavily underpowered for proper hardware accelerated PowerVR emulation. (16bit Fixed depth, compared to 32bit Float on PVR). I can't say that you can do that without specific game fixes, which is not ideal for an emulator.

10
Miscellaneous / Re: NullDCe apk
« on: June 20, 2013, 08:29:02 AM »
Tegra 3 devices are currently bellow the minimum requirements.

This might change using a very efficient software renderer.

The emulator currently works on those devices but the GeForce is not up to the task. The image output is corrupted beyond repair.

11
Miscellaneous / Re: NullDCe apk
« on: January 24, 2013, 09:18:03 AM »
So if the owner just released the "decent speed" build, a lot of people will stop complaining...

Flawless logic.
Too bad that it doesn't work in practice because the thing has lots of unfinished experimental lines of code that make it crash within 30 to 120 seconds.
Of course we could take the experimental stuff out and let you toy with the stable build. Oh wait, someone already leaked that! :P

12
Miscellaneous / Re: NullDCe apk
« on: January 09, 2013, 03:29:40 AM »
Nope, haven't heard any news... oh wait! Well yeah, nothing important to say yet.

I will give a status update when there will be something important to be said. This might take a few days, or weeks, or months, or ehm... hopefully not years.

I remember more or less saying the same thing a few months ago but it didn't stop people from asking for an update. Oh well.  :-\

13
Miscellaneous / Re: NullDCe apk
« on: October 25, 2012, 01:09:30 PM »
I was just experimenting and found a way to play sonic adventure. It normally crashes in the intro cutscene, leaving the game unplayable.

There is a gdi floating around the internet of the e3 demo version. It has all players unlocked and after the player select screen,it goes directly to a stage select screen.

Performance wise, the game is very playable, faster than crazy taxi. However, apparently nulldce alpha does not have a joystick input. The input on the top left is actually only a dpad input, so it is impossible to advance much in the levels because dpad is a camera control only in this game. You are limited to aimlessly spin dashing and using homing attacks! I will put up a youtube video this weekend!

Or you could just wait until this is done: http://www.youtube.com/watch?v=BBbqo9AXjU8

Then the particular game would actually be ehm... playable?

Just be patient until we're done with the remaining issues and such.

14
Miscellaneous / Re: NullDCe apk
« on: September 05, 2012, 05:06:25 PM »
I am also one who likes to take pride in my work, so I can understand holding onto the app until it is perfect.  I had similar situation with my SoundSystem library, where there was a huge gap of time before I released the first build that had the standardized plug-in interface.  People were hounding me constantly for an update, but I just didn't feel it was ready until it was ready.  Ultimately it was worth the wait, and I got overwhelmingly positive feedback from the devs who were using the library.  It is still an accomplishment I take a great deal of pride in.

Mupen64Plus AE has really been my first experience with releasing source code and binaries virtually real-time right out of the gate.  One thing I have learned from that, however, is that there are a LOT of people who are willing to donate to projects they believe in, and Google Play is a potential gold mine for innovators.  Mupen64Plus AE earned over $30,000 in donations over the four months I had the donation version published on Google Play (before that Chinese idiot showed up and had the app booted off).  The emulator was (and still is) far from perfect, but people are intelligent enough to see potential.  That money was a major driving force into creating a large community of supporters, getting other devs involved, and contributing back to the various projects and developers on which the app was based.  It's something drk really should be aware of if he isn't.  Many, many people are eager and willing to help out, even if they don't have any skills and can only contribute financially.  And that in turn can be a huge motivator to drive development forward and generate excitement about a project.

Yeah projects of this kind tend to draw people's attention. Getting support is a good thing and we are aware of the possibilities, good and bad ones. Some will support, others will pirate and others will blatantly steal your work and present it like their own. It happens, all you can do is to move on and hope for the best.

Anyway, just to make the difference between the crappy pre-alpha and the more recent builds more clear here's a teaser video, just to have people know of what to expect:

http://www.youtube.com/watch?v=IzzTFLv8zv8

15
Miscellaneous / Re: NullDCe apk
« on: September 05, 2012, 03:48:05 PM »
Great to see someone from the "official" team. Is there any eta for a real public beta? And can people apply to be a tester?

No public beta after the leak fiasco. Tests will be handled internally. Nothing will change that so here's a message to all who want to ask: Please don't ask related questions again (it's not gonna change anything even if you do).

Regarding the release, it's done when it's done. If it's not out it means that it's not ready to get out yet. I know that it is annoying to be treated with the same reply over and over again but I can't answer to questions I don't know myself.
Under no circumstances shall we release something below our expectations again. It happened in the past and it backfired. Better to keep some people unsatisfied for a while than all people unsatisfied in the end.

Pages: [1] 2