Doom Marine
Register | User Profile | Member List | F.A.Q | Privacy Policy | New Blog | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Doom General > Chocolate Doom on Android!
 
Author
All times are GMT. The time now is 01:30. Post New Thread    Post A Reply
Vervolf
Newbie


Posts: 8
Registered: 12-13


Enjoy!
link to Google Play

Last edited by Vervolf on 01-04-14 at 23:53

Old Post 12-28-13 16:00 #
Vervolf is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Shadow Hog
Forum Regular


Posts: 751
Registered: 07-09



Google Play said:
This app is incompatible with your device.
:\

Old Post 12-29-13 01:08 #
Shadow Hog is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Quasar
Moderator


Posts: 6088
Registered: 08-00


If this is Chocolate Doom, then this project isn't in compliance with the license. I can't find a source download link anywhere, let alone a copy or mention of the license or any of the copyright holders.

Old Post 12-29-13 01:36 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Vervolf
Newbie


Posts: 8
Registered: 12-13


Shadow Hog, you need Android 4.0 or higher. Less versions will be supported later.

Old Post 12-29-13 10:48 #
Vervolf is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Vervolf
Newbie


Posts: 8
Registered: 12-13


Quasar, it's ok with license. Chocolate Doom run in emulator. No any sources, just binaries. You can read in Licence.txt in game dir about it.

Old Post 12-29-13 10:52 #
Vervolf is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
chungy
Senior Member


Posts: 1894
Registered: 06-05


This looks pretty cool, did you make it?

I've got just a few concerns though, if you don't mind:
* There's no source available, from what I can tell. Chocolate Doom is licensed under the GPLv2 and all its terms must be adhered to, in particular section 3 which can basically be summed up as "release the source to the version of the binary you're using". Even if you didn't compile it yourself.
* It seems only available via the Google Play Store. This is of course your choice, but I have an Android phone purposefully without the Google services, it can be nice if you have an APK available without requiring the Play Store. Perhaps on the product home page along with the source? :)
* It's claimed to use an x86 emulator, which I find intriguing. Are you planning on selling the emulator, is it based on any prior work (eg, QEMU?), are you planning on making it open source? How does it work?

Welcome to the Doom community, and best of luck to you. These issues should be fairly minor. :)

Old Post 12-29-13 13:45 #
chungy is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Vervolf
Newbie


Posts: 8
Registered: 12-13


Yes, I'm one of developers.

* About license. In License.txt (in game dir)there is an explanation about source code. Do you mean we should add direct link to chocolate doom sources on github?
* Certainly, we plan to make apk available on other resources too, just have no time to do it
* Emulator have no relation to any previous projects like QEMU and etc. At the moment we plan to sell server version of product, emulator only a part of the system.
In short, application-layer (linux) i386->Armv7 translator with strong two-leveled optimization engine, which allows to recieve high perfomance on vast number of apps. Now over 50-60% of native, and we target to make it 80%.

Thanks for your response!

Old Post 12-29-13 18:51 #
Vervolf is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Quasar
Moderator


Posts: 6088
Registered: 08-00



Vervolf said:
Yes, I'm one of developers.

* About license. In License.txt (in game dir)there is an explanation about source code. Do you mean we should add direct link to chocolate doom sources on github?
...
Thanks for your response!


A link to the github would be sufficient I believe, and very appreciated.

Old Post 12-29-13 19:31 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
fraggle
Filled with the code of Doom


Posts: 7743
Registered: 07-00


I am the author of Chocolate Doom. Thank you for doing this and please comply with the license - you are required to provide the full source code.

EDIT: Just re-read your earlier comment about how this works. Sounds slightly crazy but what you're doing is probably okay. A link to the Chocolate Doom website would be nice and appreciated.

Old Post 12-29-13 19:40 #
fraggle is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Nomad
Not dumb enough to get a custom title


Posts: 2724
Registered: 04-04


Sorry if this is too off topic, but this made me think: Would Mocha Doom (when it's ready) run natively on android? Obvously would need some tweaks for interface, but if I'm not mistaken doesn't java run on android?

Either way, much excite for getting more Doom on my phone :D

Old Post 12-29-13 20:00 #
Nomad is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Vervolf
Newbie


Posts: 8
Registered: 12-13


fraggle, Quasar

It's ok, we fix license text and update app version asap.
I'll report about that.

Feel free to ask any other questions.

Old Post 12-29-13 20:23 #
Vervolf is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Vervolf
Newbie


Posts: 8
Registered: 12-13


Nomad,

Java code doesn't runs "natively", it interprets or translates by Java-machine. But you are right - Doom written on Java can be executed on Android probably with minor modifications. May be some fixes in library interfaces requires, I can't say exactly.

Old Post 12-29-13 20:32 #
Vervolf is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Maes
I like big butts!


Posts: 12670
Registered: 07-06



Nomad said:
Sorry if this is too off topic, but this made me think: Would Mocha Doom (when it's ready) run natively on android? Obvously would need some tweaks for interface, but if I'm not mistaken doesn't java run on android?


I'm way too busy to attempt this myself right now, even though I postulated about it in the past. But certainly, if someone writes a proper interface to Android screens and input events, it should work.

My only concern is that Mocha Doom uses some Java 6 features and, in recent versions, depends heavily on generics, while Android's SDK -at least the 2.x versions- are only Java 5 compliant. That's a huge step up from e.g. Java ME, certainly, but it might still cause trouble in a spot or two -workarounds might be required.

OTOH the recent versions have selectable 8-bit, 16-bit and 24-bit rendering, so it might be a match made in heaven for typical Android screens, even without using OpenGL surfaces for acceleration.

Also, recent versions of Mocha Doom use basic InputStream interfaces at their core for I/O to files, so in theory anything that can be wrapped with an InputSteram interface should work, including Android's file system or other resources.

Old Post 12-29-13 21:42 #
Maes is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Vervolf
Newbie


Posts: 8
Registered: 12-13


License fixed in new version of Original Doom.

NOTE: To see updated version of License.txt file you need to delete manualy old version of Original Doom if it was installed before.

Old Post 12-31-13 20:55 #
Vervolf is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Vervolf
Newbie


Posts: 8
Registered: 12-13


I would like to tell that link to Chocolate Doom on Android have been changed:
https://play.google.com/store/apps/...s.doombyeltechs

Old Post 01-04-14 23:57 #
Vervolf is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Antroid
Senior Member


Posts: 1500
Registered: 09-07


I kinda want to sneak this onto one of the devices at work and play doom when I'm supposed to be testing our game or something, but they'll probably call me out on that since I mentioned wanting to try doom on a touchscreen before and how terrible that sounds to play :X (I hate touchscreens)

I'll just stick to replaying doom 64 on my work pc...

Old Post 01-05-14 00:07 #
Antroid is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
TheMightyHeracross
Mini-Member


Posts: 66
Registered: 10-13


The only other seemingly good Doom source port on Android started me off with all weapons (not ammo)... could this be the source port I always wanted??
EDIT: NOOOOO I have 2.3.7! Argh!

Old Post 01-06-14 01:58 #
TheMightyHeracross is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
All times are GMT. The time now is 01:30. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Doom General > Chocolate Doom on Android!

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is ON
 

< Contact Us - Doomworld >

Powered by: vBulletin Version 2.2.5
Copyright ©2000, 2001, Jelsoft Enterprises Limited.