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 - Paul

Pages: [1] 2 3 ... 173
Yes, in hind sight I should have used callbacks more extensively.  I would suggest that you spin off a new thread for these queries, and have it do a callback when it completes.

Other Support / Re: Sound System problems with cleanup and backgroundMusic
« on: November 27, 2017, 09:30:23 AM »
SoundSystem should only create two new threads.  One thread is for handling streaming sources (it feeds data into the streams, and handles transitions) and the other thread is for processing commands synchronously.  I am aware of a race condition between the command thread and streaming thread, which CreativeMD reported.  Since there is mention of streams in your crash log, it could be related to this defect.

General Discussion / Re: N64 Texture Packs
« on: November 06, 2017, 07:18:35 AM »
No problem, feel free to start a thread (either general discussion or your projects are fine in my opinion).  Just be careful not to post assets that were extracted from actual games (original textures for example).  You can post tools that are freeware or shareware, but avoid posting anything that is copyrighted material that you do not have permission to distribute.

Other Support / Re: How do i stop crashing?
« on: October 09, 2017, 07:11:06 PM »
There seems to be a bit of obfuscation there (class names like "g" and "ave").  Not really helpful as a stack trace without further knowledge.  Perhaps you can go into what you are doing, versions of various software you are using, any modifications, etc?

General Discussion / Re: N64 gaming over the internet
« on: August 30, 2017, 04:42:07 PM »
I'd basically equate it to going over to a friend's house to visit and play games he owns.  Only in this case it is a virtual visit.

General Discussion / Re: N64 gaming over the internet
« on: August 30, 2017, 04:38:30 PM »
Yep that is the traditional way to do netplay.  This other way would be an alternative for folks who don't own any games to be able to play legally (assuming it is).  It could potentially be extended to serving single player games via a server owned by an individual who owns those games (though even murkier legal situation there)

General Discussion / N64 gaming over the internet
« on: August 29, 2017, 08:31:21 AM »
I have been toying around with an idea for a while.  While in practice it may not be feasible (from a speed perspective), it is an interesting question.

The basic idea would be a "core" library which merely does networking.  It would hook up to normal audio, video, and rsp plugins, but would not actually be emulating the core or have a copy of the game ROM.  This library would run on a "client" device.

Then there would be an extension of a normal core library that would run on a "server" device and transmit state information to the client.

The question is whether or not it would be legal to use a system like this for users (on the "server" device) who legally own a ROM to plan games over the network with another user (on the "client" device) who does not own the game.

Obviously nobody here is a lawyer, just thought it would be an interesting topic to discuss.  Probably not even feasible (perhaps more realistic on an emulator for a lower-spec device like the NES).

Support / Re: Need help finding a compatible version
« on: August 27, 2017, 07:57:21 PM »
The problem is related to the fact that the Pandigital Novel uses onboard memory as storage.  IO operations that normally work with an external SD card fail.  This can usually be handled by using the getExternalStorageDirectory() function, which version 2.1.3 was already doing ( see ).  However I recall that there were some devices that this didn't work on.  I can't recall if we were able to resolve this in a later version of the app, or if onboard memory was just better supported in later versions of Android.

Miscellaneous / Re: Problem with computer, help
« on: July 31, 2017, 07:34:52 AM »
Could you provide some more technical detail?  Describe the various programs that you are using and the setup of your network?

Other Support / Re: SoundEngine loop stream sound
« on: July 24, 2017, 01:26:18 PM »
I think a better way to handle this would be for the stream thread to place an entry into the command queue, so that it is synchronized with other commands.  Sorry, I've been busy with projects around the house and haven't had a lot of time for programming.  I'll try and make some time to work on this.

Other Support / Re: SoundEngine loop stream sound
« on: June 29, 2017, 12:11:53 PM »
Good catch.  I'll play around with it to see if I can find the synchronization issue.  I have a feeling it is a race condition between the streaming thread and command queue thread.

General Discussion / Re: N64dd
« on: June 27, 2017, 05:31:39 PM »
Thanks, I'll take a crack at porting it.  Can't promise anything though :)

General Discussion / Re: N64dd
« on: June 26, 2017, 04:38:58 PM »
Anyone know where the libretro-mupen64plus code is for dd?  Did a quick scan on GitHub but didn't see anything obvious in commit history either.

Other Support / Re: SoundEngine loop stream sound
« on: June 21, 2017, 08:15:41 AM »
No problem with uploading modified code.. the license is basically a "do whatever you want" license (only restriction really is that if you happen to give me attribution, be sure to mention the website here).

Pages: [1] 2 3 ... 173