yashsingh1/xdaforums huggingface dataset:
[G1 General] Obsidiandesire:
In my personal experience, at least over here in the UK (Where laws are different to begin with) then while it may be illegal to make backups of movies you own, it's never considered much worse than say not indicating at a junction, unless you start giving other people the movies etc.

Thanks for all the great comments though!

As a previous owner of an N71, which runs symbian on a fairly slow processor, then I can tell you for a fact that it's bull. I'm sorry but that's just the truth. I don't mean to bully you in any way although as I said in my previous post, because of the way you say things, make no effort in your next post (even though i gave you very clear advice) you'll probably get it worse now.

Just for a little information, I remember on a PSP forum, somebody asked for a PS2 emulator for the PSP, it was revealed that Sony's emotion CPU runs just a tad slower than the PSP (I think it's 299Mhz on newer models), with the Graphics chip at 140Mhz. The PSP uses a (32bit?) processor at 333Mhz, the G1 has an ARM9 Processor at 520Mhz (Clocked at 300 something for various reasons)

All 3 are different architectures and probably fairly different assembly code.

As a final note, I "Stumbled" accross this whilst writing this post, thought it'd be a fair (serious) thing to point out to our fellow Muse fan.

Clicky Clicky

It's even Microsoft certified (which is Ironic, considering I'm posting this on a Kubuntu box)

Once again, the comments are much appreciated!
[G1 General] sethrd:
You sir, are my hero. Where do you live, because I want to buy you a beer.
[G1 General] Obsidiandesire:
Unfortunately my friend, I live across the water in the UK :)

I may buy myself a beer on your behalf... If I was of legal age (Just 11 more months) :P

I'll take a swig of coke/coffee for you though XD
[G1 General] Viperlin:
OK ps2 emu was funny, dual core PC's cant play ps2 games all that well.

As for "full movies" I was thinking have an andoid appp that contains mplayer (since mplayer seems to work fine in debian/vncserver) it would offer the largest amount of file formats anyway
[G1 General] maruutah:
I second the motion to "bravo" this ^-^

and also, yes, lets see if we can get a working snes or genesis, let alone nes...

I was sad that the gameboy emulators out there run so slowly :(

I do know that this phone is completely capable of running snes, genesis, and of course nes and gameboy (even gba) due to the latest windows mobile HTC phones (same CPU/Ram as the g1) running them at the speeds the actual consoles do (thus the g1 will be able to as well, once we get it right...!)
[G1 General] sethrd:
Since Android runs on the Linux kernel, it shouldn't be hard to port zsnes to android. The only real issue I see is that Android uses it's own custom X server, so the display might be a little difficult. However, I've seen (slowly) running NES emulators, so maybe it's not as hard as I think it is. Hell, if we can get Debian running on here (not that I've looked into it at all), but we should just be able to install the .deb at that point.
[G1 General] Obsidiandesire:
Actually I never thought of that. install debian, and compile the pcsx2 binaries (or run the more up to date version with WINE) It's entirely plausible to play ps2 games on android... As long as you get to read the ps2 game off an ext2/3 partition on the card (ps2 game = 4.7GB, fat32 has a 4GB size limit)

Oh my holy **** it's possible xD

Just not plausible

and playing guitar hero 3 at 0.00000000000001fps will probably suck....
[G1 General] Meltus:
i'm doubtful to it being actually 'possible' (in the "working at a decent, playable speed" sense) to get a PS2 game running on the G1.

A PS1 game, maybe.

only time will tell i suppose.
[G1 General] guitarfreak846:
HOLY CRAP!!!!
[G1 General] Gary13579:
Do not try to lecture me on copyright laws. It is illegal in the United States to rip a DVD from it's DVD-ROM onto your PC. Period.

http://www4.law.cornell.edu/uscode/17/1201.html

= illegal.

Too bad Wine only runs on x86 CPUs.
[G1 General] Henchman:
Oh how I love the comments of the self-righteous here.

I'm sure they always drive the speed limit, and never breal the rules.

And anyone here who has rooted their phone, are already breaking the rules.

So please, spare me the fake indignation.
[G1 General] Obsidiandesire:
There's a difference between the rules and the law. Xda-Devs gets enough attention from major blogs such as Engadget that Google, HTC, Microsoft, the open handset alliance in general probably all know about us (not to mention T-mobile, vodafone etc).

Obviously what we are doing (rooting/jailbreaking/ applying custom firmware) is not illegal as i'm sure xda-devs would have heard about it by now.

I'm sure at one point we've all pirated an Mp3, or Tv show we've missed (or view them earlier than they come out), some would even pirate movies or games or software, hell half the people I know of run pirate copies of windows (Half the people I know including my grandad, run pirate windows, hence why i try to make them switch to linux).

There's a difference between that and distributing those across other people. I don't particularly want to get into a big debate, especially of such a questionable nature on here, it could possibly result in bans etc.

It is worth noting, that by running an emulator on your computer, you're breaking the law. You're essentially pirating "Hardware". This is the deal with the PS1/2 and their emulators and the lack of BIOS in the download,

The NES/SNES/Dreamcast/GBC/GBA/NDS emulators are perhaps not illegal in themselves, but can only run hombrew legally, especially since there's no real way to get those games onto a computer (without special hardware). Wouldn't dumping the BIOS of a PS2 (that you own) onto your computer, and running the game (off the CD) on your computer actually be stealing it? after all, the data is being copied to your computer, even if only in a cache. The same applies to DVDs. Playing a DVD on your computer means that it's content is transferred into some sort of cache, that means that little by little it's being transferred into your computer (though deleted straight away). Does this mean that it's illegal to do that?

Furthermore, what about if there was a movie on free to air Television (aka freeview), and you used a (perfectly legal) DVB-T reciever for your computer, with a completely legal version of Microsoft media center, and you recorded that movie for later viewing because you had an interview.

That's legal isn't it? (services like Sky+ in the UK do it, TiVo in the USA). But yet, if you had the same movie on DVD which you payed money for, it's illegal to copy that?

This is not having a go at anyone in particular but the people who make these funny laws.

And I never knew WINE was x86 only, i'm sure that they have an x86-64 branch too (although that's brand new you might not have heard of it).

It would also technically (though way too much hassle with no real cost) be possible to run Debian, an x86 virtual machine, then wine, then the latest pcsx2....

I'd have an attempt at getting something done even if it's at practically 0fps. Get a screenshot, maybe a video of the screen updating slower than a snail on weed, but I'd have all sorts of questions as to where I got the BIOS, how it's illegal to copy a PS2 game to my memory card (maybe stream it off a network enabled DVD drive for ultimate slowness) etc etc....
[G1 General] Gary13579:
Your posts are unnecessarily long, and I am not going to punish myself by reading all of it. Instead I'm picking out the stuff that you are clearly misinformed on, and correct it for you.

In Sony vs Connectix, it was found that running an emulator is PERFECTLY LEGAL. So is developing them. It is illegal to share the BIOS, but the actual emulator is LEGAL.

You, in your post, JUST said that emulators are illegal. THEY ARE NOT.

Sony vs Connectix: http://digital-law-online.info/cases/53PQ2D1705.htm

First off, I haven't heard of x86-64? Considering my main PC is running a 64bit CPU and a 64bit OS, I'm fairly sure I know what it is, how it works, and how it improves on the 32 bit CPUs.

Next, yes Wine (Wine, NOT WINE. NOT wine. Wine) will run on 64 bit CPUs, however they are still x86 CPUs in the end.

Finally, you expect to run an x86 VM on an ARM CPU? I hope you're aware that VirtualBox, VMWare, etc etc for Debian rely heavily on the x86 CPU for optimisations. They would not work on an ARM CPU.
[G1 General] Meltus:
still, copying the games to your computer is illegal. which renders a "legal" emulator on our phones useless. unless we can hook it up to a cd drive.
[G1 General] aron4588:
BACKUPS are not illegal ethier
[G1 General] Obsidiandesire:
I do apologise for my long posts, sometimes I get carried away with things I admit.

I also admit that I did not do the research, and probably did not think it through, if emulators were illegal I'm sure the big ones will have been shut down by now.

"x86-64 is a superset of the x86 instruction set architecture. x86-64 processors can run existing 32-bit or 16-bit x86 programs at full speed, but also support new programs written with a 64-bit address space and other additional capabilities."

From wikipedia.

I know that Wine will run on 64 bit processors, I was implieing whether you knew if they also now have limited support for 64bit applications as well.

I Do capitalise Wine as it's an abbreviation and I believe that they should be capitalised. You could probably nitpick through my entire post history and find times when I've disobeyed my own rules, however noone is perfect and I do miss the odd thing here and there, as I'm sure all of us do.

Maybe virtualbox etc are optimised with x86 code, making them unusable for the G1, Bochs would work however, as I'm sure the PSP has an ARM processor, as does the G1. The PSP can boot windows 95.
[G1 General] Gary13579:
PSP uses a MIPS CPU. VirtualBox REQUIRES an x86 CPU, as it isn't really emulating, and relies heavily on the x86 CPU for speed.

Bochs, on the other hand, is a full fledged x86 emulator. Meaning if you port it to the right platform, it will run on ANY CPU.

And yes, they do have support for 64 bit applications, however it is VERY limited. The speed increase you get from using the 64 bit versions are generally not worth the bugs that in introduces.

Yes, Wine is a recursive acronym, however the developers of Wine have said that they want it capitalised as such, not WINE.

In terms of the PSP, yes, they are.

Backing up a game isn't illegal, however it violates the ToS of the game you bought. Read the book that came with your PSP/UMD game. It's included in there, which makes backing them up illegal.

That's not to mention the fact that in order to copy the games to a backup, you're required to work around anti piracy measures that Sony has included, which also means you are violating DMCA 1201, which is illegal.

I'm not shunning these tactics, I fully and openly support piracy. However, do not hide in this farce that most new pirates throw around that what they are doing is legal. It is completely illegal.
[G1 General] mitch1974:
Thread of the century!
[G1 General] MarcusMaximus04@gmail.com:
Alright, let's clear this up, copying a game onto your harddrive/phone that you own is NOT illegal. You can copy anything you want, no matter what it is(except classified material). Now, if you distribute it you might run into problems with copyright law. That said, it IS illegal to copy DVD's onto your computer, but only because in order to do so you have to break the encryption on the DVD. It is illegal to break encryption on any copyrighted material, whether you own it or otherwise. Of course, if you're using a basic DVD decryptor to rip it onto your computer/phone there's no practical way for anyone of any authority to find out since it doesn't require an internet connection and can be done just on your local computer. Can we stop arguing about such an inane topic now?
[G1 General] Meltus:
people put way too much emphasis on 'legal' and 'illegal'.

i mean, sure, downloading an album is illegal (most of the time), but does the government really care? not in the slightest. Unless you're downloading hundreds of albums and selling them, they don't give a ****.

i mean, i've downloaded many an album, my Cubase SX3 is illegal, my photoshop is illegal, hell, my windows is illegal. If i walked into a police station and admitted everything, they'd tell me to get the hell out and stop wasting police time!

as far as i'm concerned, if you're not making any money from it (and you're taking from a heartless corporation, not some developer trying to make a bit of cash) then i fully support piracy in all it's forms.

piracy ftw :D
[G1 General] Meltus:
edit: double post
[G1 General] heyarnold007:
I'll get right on that. Of course i'll need to access the hidden 32 core cell processor that every G1 has built in...

/Read about emulators.

//Expect people to laugh at you.
[G1 General] kadster007:
PS2 -- how about Sega Game Gear

I just saw yesterday and downloaded the apk for Sega Game Gear emulator.

It is still a work in progress and the games start awfully slow, but they start without a problem and I am able to play (awfully slowly).

give it some time and a few upgrades and it will probably be the GAME Emulator that we all wanted (compared to the games already available).

What I am waiting for is an MAME emulator (for which I heard was already made for the IPhone).

That would be awesome....but still Sega GG emulator is still a step in the right direction.....

Any ideas if anyone is porting MAME?
[G1 General] someprogr:
Just an FYI -- An NES emulator is "fully" capable of running full speed with sound on the G1.

ScummVM is available for the G1 in the market. You can download the "Maniac Mansion" NES rom and it plays full frames, full sound, full graphics etc. Everything works to perfection. Hell, even "Day of the Tentacle" another x86 game plays full settings emulated.

Its just a matter of time until we see the true power of whats capable. ScummVM already gives us a small taste of whats possible with emulation.
[G1 General] sino8r:
I agree... hell, we can't even get gameboy color to run at more than 10 fps or enabling sound. PS2, HA! Stupid Java ruined gaming potential on the Android OS, period. My old HTC Wizard runs NES perfectly and runs SNES at about the same speed (if not better) Android runs gameboy color AND it has sound. This is my only true gripe about this device. I can't wait until T-Mobile USA gets the HTC Touch Pro 2 this late summer/fall. Back to WM for me! Don't get me wrong... I love Android but it's still too new and is lacking in some areas still. It will be the top mobile OS (smartphone) in couple of years, trust me!
[G1 General] haykuro:
Before I begin I’d like to say that that was a very informative post, but I do have some minor tweaks to make about your zip/rar example.

The best example of how zip compression works is the following:

Take “banana” for example.

A standard zip compression of this would result in “ban”

The compressed file would contain “instructions” for how the decompression routine follows, almost equivalent to a standard ASM jump.

Something like:

Take “ban”
Output. “ban”
Go back to “a”, and repeat until end
Output. “banan”
Go back to “a”, and jump to next command
Output. “banana”
End.
[code]
A mock of this would be (keep in mind I just threw this together in 5 seconds and didn’t bother optimizing :P)
[code]
include "\fasm\include\win32ax.inc"

.data
foo db "ban",0
bar db ?

.code
start:
@begin:
xor eax, eax
xor ebx, ebx
xor ecx, ecx
xor edx, edx

mov eax, foo
mov cl, [eax]
mov [bar], cl

@part1:
inc ebx
mov cl, [eax+ebx]
mov [bar+ebx+edx], cl
cmp ebx, 2
jl @part1

cmp edx, 2
je @part2
mov edx, 2
mov ebx, 0
jmp @part1

@part2:
mov cl, [eax+1]
mov [bar+ebx+edx+1], cl

invoke ExitProcess, 0
.end start

My favorite exploitation of this process would be 42.zip (http://www.unforgettable.dk/)
[G1 General] TonyHoyle:
I'm sure porting mplayer is possible (if it hasn't been done already) but the results may be a bit variable as the CPU on the phone isn't particularly powerful.. and you'd be limited to the opensource codecs of course.

I'm not sure about the technicalities of getting a C program to display on the screen though (haven't tried it, although I probably should sometime).
[G1 General] TravisBy:
A few posts back, people were talking about hardware emulation (I.E., separate architectures)

QEMU will virtualize x86 on ARM.
[G1 General] Craftkiller:
any chance qemu comes preinstalled on jesusfreke G1s? there is a console command "qemud" which to me looks like qemu daemon?
[G1 General] TonyHoyle:
Qemu virtualising x86 on the G1 would be only useful for academic interest - you aren't going to be able to do anything interesting with it.. you need to throw a *lot* of processing power at things like that to get anything useful. The G1 just aint fast enough.

The android emulator is qemu virtualising ARM.. but of course that's a 2ghz+ desktop PC emulating a 400mhz ARM, so there are no speed issues.
[G1 General] Xionicorg:
Well, after those 2 awesome post's I think you deserve more than just one beer, so if your ever passing through Yorkshire lol the beers on me ;)

Xionic
[G1 General] bobdude5:
my touch HD was able too run ps1 games :)..and so can my iphone :)
[G1 General] KidJethro:
Hmmmm...

To Obsidiandesire- ~golf clap~ @ your first post. Excellent way with words my friend. :cool:

@ the rest of this thread...EPIC pissing contest. :p
[8125, K-JAM, P4300, MDA Vario ROM Development] Nandaly:
I have looked all over and cannot get an intact SYS (with directory structure and dsm/rgu files in place) from OS version 5.2.20764 .1.4.3 already whipped up for 96 DPI for our Wizards.

Maybe I am looking in the wrong places?!?!?!? :confused:

And yes I have tried to "un-cook" a few roms from other devices / forum threads to no avail ... usually cooked ones have "lost" the directory structure and all individual dsm/rgu.

I have been able to reverse engineer one and "back out" all reg changes from package and compared registry entries to other OS versions, but a lot of work and still don't know if I have missed any items. (even though I have successfully cooked with it and not encountered any glitches, ... yet)

Much appreciate it, or if someone can direct me in the right direction. :D

Thanks
[Touch Pro2, Tilt 2 Windows Mobile General] OmniSpyder:
I currently own the ATT Tilt but its time to get a new phone. I am debating on if I should wait and get the Touch Pro2 or just get the Touch Pro.

Any suggestions?

Thanks for your time
[Touch Pro2, Tilt 2 Windows Mobile General] iceblade997:
i'd just get a touch pro and use the manila from the TP2

i don't see anythiong hardware wise, apart from the screen, that would compel me to upgrade.
[Touch Pro2, Tilt 2 Windows Mobile General] BlueAnt1958:
But which OS

What I'm interested to know is which Microsnot OS will they have on them. I have seen some articles where there is mention they may run 6.5.

It will be extemely interesting to see what the XDA chefs do with them once they get their cooky little hands on them :D

Personally I would be waiting.
[Touch Pro2, Tilt 2 Windows Mobile General] kareeem:
I would say wait as i'm kind of in the same boat as you are in (however i solidified my decision when the Fuze came out and wanted to save my contract for the "next big thing"). I'll more than likely get this and hope to be the first person in line for it :D
[Touch Pro2, Tilt 2 Windows Mobile General] l3v5y:
Both the Rhodium and Topaz will ship with 6.1, and (the HTC branded ones at least) will get a free upgrade to 6.5 when its released.
[Touch Pro2, Tilt 2 Windows Mobile General] CraZyLiLbOy:
If you have the money, feel free to buy one :cool:
[Touch Pro2, Tilt 2 Windows Mobile General] leoingle:
i recently got me an Epix to hold me over till this badboy comes out. :D
[Touch Pro2, Tilt 2 Windows Mobile General] srsaleenstang:
Hey looks like the perfect kiaser/tilt replacement had the money for the touch pro but i guess im going to wait now think you should 2 :)
[Touch Pro2, Tilt 2 Windows Mobile General] zelendel:
I too am waiting on this bad boy to drop. Thought about the exeda but am going for this one first
[Touch Pro2, Tilt 2 Windows Mobile General] dipje:
The only real reason I think to get a Touch Pro / Fuze right now is because you simply like it looks more. The Touch Pro 2 will be a bit bigger and clearly look different.

But the Touch Pro 2 is the superior phone, so if you could pick a Touch Pro / Fuze now on contract, or wait a few months till you get it's follow up on contract... I will always choose for the Touch Pro 2 :).

Yes yes, all the efforts being made in the ROM development will make A LOT of the new cool stuff in the Touch Pro 2 available to the Touch Pro 1... but still, I like the device more. More resolution, tad bigger screen (which makes entering text without having to flip open the keyboard easier), The slide-out qwerty can tilt like in your Kaiser / Tilt now, it has better speakers for speaker-phone mode.

I'm a Diamond user, so clearly not into the enterprise / corporate thing for my phone, but I always thought the Touch Pro was just a Diamond with QWERTY thrown in, while the Touch Pro2 clearly has a bit more to make it a business phone over the Diamond2.
[Touch Pro2, Tilt 2 Windows Mobile General] Hyins:
i got rhodium :D
[Touch Pro2, Tilt 2 Windows Mobile General] juliuswang:
They sell it in Taiwan already?:confused: How much approx?
[Touch Pro2, Tilt 2 Windows Mobile General] Star-Lite:
I will definately wait for the TP2 as an upgrade from my TyTN.

The wait for T-Mobile NL to get it is quite long tho ;) (approx. June)
[Touch Pro2, Tilt 2 Windows Mobile General] srsaleenstang:
thats not that bad might come to the us in sep hoping it gets here faster a looooooot faster
[Touch Pro2, Tilt 2 Windows Mobile General] Super Chimp:
This is definitely one of the best designed of the recent HTC devices.

Odd that it didn't get the Touch HD's 5MP camera unit?
[Touch Pro2, Tilt 2 Windows Mobile General] <insertwittyusernamehere>:
I got my Tilt (I think) about a month after it came out on AT&T. According to myATT I can upgrade at the beginning of September. Since there is no way that I can afford one of those mobiles without subsidized pricing I will be forced to wait until then. The rumours that I've heard indicate that the TP2 will be out then. So for me there's really no question of which mobile to get. The reasons that I prefer the TP2 over the TP: The screen. I have gotten so used to the tilting screen that I really don't want a phone without one. The 3.6" WVGA screen should make web browsing that much better also. Since software doesn't matter that much (thanks to the dedicated hackers of xda devs :-)), I would just like at the hardware.
[Touch Pro2, Tilt 2 Windows Mobile General] zellbz:
Wait

I'd would wait.... the bigger screen, battery, and higher resolution is enough to wait for and hopefully HTC's proposal of a "Global" release means that every carrier gets TP2 at the same time.. check out the link to Sprint's 2009 line up ..... Rhodium= Q3 release http://www.boygeniusreport.com/2009/03/16/sprints-q1-q3-2009-device-roadmap-leaks/
[Touch Pro2, Tilt 2 Windows Mobile General] zellbz:
Sprint 2009 line up

Rhodium scheduled Q3 release
[Touch Pro2, Tilt 2 Windows Mobile General] chavonbravo:
Wow, if that Roadmap leak is to be believed, Sprint's Rhodium will be both a cdma and gsm phone. That's pretty impressive for a US carrier.
[Touch Pro2, Tilt 2 Windows Mobile General] SamsungGalaxySamsung:
Hey can you please dump the radio, the rom and everything else?

Which radio version is you rhodium using?
[Touch Pro2, Tilt 2 Windows Mobile General] hg23:
My contract was up right around the time the FUZE dropped but I kept holding out for a better discount around Christmas which never came. Then I decided that no matter what, I wouldn't get any phone until AFTER the World Mobile Conference in Madrid...glad I waited. I decided I'll either get the Diamond 2 or Touch Pro 2. I want the bigger screen plus the improvements to Touch Flo 3d. Just can't decide if I'll need the keyboard more or the 5 MP camera:(