Previous Page | Next Page

by Mouser X at 10:24 PM EDT on April 6, 2008
In_cube plays streamed files. 2SFs are not streamed. Therefore, no, in_cube is not what you're looking for. Some NDS games used streamed files (most are STRM, some are ADX), but 2SFs are the sequenced data (well, UF I think hacked together a method to play streamed stuff, but I don't think that's used very much if at all). In other words, *.mini2SF is what you're trying to play, and in_cube has absolutely no relation to those files in anyway whatsoever.

To play 2SFs, you need either Highly Whatever (on UNKNOWNFILE's page), or vio2SF (recommended).

Again, in_cube plays streamed music (MP3, CDA, FLAC, OGG, WAV, those are all streamed). Vio2SF playes 2SFs, which are actually NDS ROM images. To play 2SFs, the player emulates the NDS hardware, and therefore never directly interacts with the music it plays. In_cube interacts directly with the files it plays, because it reads from those files.

Anyway, that better clear up the issue. Mouser X over and out.
by Fred at 10:38 AM EDT on April 7, 2008
Ah, thanks, it worked. ^^

But damn, winamp sure started to drain a lot of CPU! Will have to convert them to mp3 or something... :P
by Mouser X at 2:00 PM EDT on April 7, 2008
What CPU type do you have? I have an AMD 64 bit 2 ghz (3200+ IIRC), and it takes 10-30% of my CPU. If you're running on something like a 500 mhz CPU, then of course it's going to murder your system. You're emulating the Nintendo DS hardware, through software. Essentially, imagine trying to emulate the Nintendo 64 without any hardware acceleration. It's going to be slow. Vio2SF is emulating the NDS, and thus takes up CPU. You're listening to an emulated format. It's to be expected that it hammers older systems.

If you're on a newer machine (1 ghz or more), it should be pretty good. What kind of problems are you having? How much CPU is it taking (CTRL+DEL+ALT will open the taskmanager. Check the Processes tab to find out what percentage Winamp is taking)? Again, what CPU do you have? Check your Winamp settings (CTRL+P), and look through there. Maybe you have something misplaced. Also, are you sure you're running vio2SF v0.13? What version of Winamp are you using? Are you on Vista?

Without more information, I really can't help much. Hopefully you can figure out the problem. Mouser X over and out.
by F3582 at 2:29 PM EDT on April 7, 2008
By the way: Arbee has transformed/hacked the Linux core of Desmume into a 2sf player. The result is called vio2play and won't be included into AO, unfortunately (GPL license, you know). Anyway, no more Wine-Winamp mess for the Linux crowd.
by Mouser X at 2:38 PM EDT on April 7, 2008
Well, I found the post where it says it can't be included due to GPL, but that makes no sense to me. I just now downloaded the AO SDK source, and the PSF and PSF2 engines are both GPLed. If those can be included, why not DeSmume? Am I misunderstanding licensing issues (most likely)? I'd like some clarification on this, because if the PSF engines are GPLed, and in the AO SDK, what's to stop another GPLed code base from being included? They're both GPL... Obviously they could be different GPL version (GPL1 or 2, as opposed to 2 or 3, or something), but all I'm seeing right now is "GPL."

Basically, I'd like clarification as to why one GPL source can be included, but another can't. It seems inconsistent to me. I'm not saying that AO is at fault, of course, just that I don't see how this fits together. Mouser X over and out.

edited 2:49 PM EDT April 7, 2008
by F3582 at 6:10 PM EDT on April 7, 2008
You're wrong here. All engines included in AO SDK are either licensed under the BSD license or the Mame License (and ZLib has its own ZLib license). Both are not compatible to the GPL, therefore mustn't be linked to GPL-licensed code.

EDIT: Whoops... Looks like parts of the PSF code is indeed GPL-licensed... The readme states that combining those parts with GPL-incompatible software is legally unclear, even though the situation is pretty obvious, actually.

edited 6:20 PM EDT April 7, 2008
by unknownfile at 7:08 PM EDT on April 7, 2008
the GPL is a waste of time, and a waste of kilobytes. richard stallman can go cut off his dick.
by Fred at 7:27 AM EDT on April 8, 2008
Mouser X: Well... I have an old P4, 1.8 GHz. CPU usage fluctuates pretty much while i play 2sf, but 35%+ seems to be it. Memory usage jumps up from the ~8MB to ~87MB. Not included switching tracks... that freezes winamp for ~3 secs and CPU jumps up to about 90%.

I'ts not really a problem, but i was a little surprised at the sudden jump in usage :P
by marcusss at 9:46 PM EDT on April 9, 2008


edited 12:23 AM EDT April 10, 2008
by marioman at 10:58 PM EDT on April 9, 2008
Huh? A crosspost in the wrong thread? Not the best form there.

Previous Page | Next Page
Go to Page 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source