John Carmack writes: > Unlike most emulator projects, Kemulator turned out to be closed source abandonware It is amazing that in the past two decades most emulators transitioned from closed source closely guarded secrets to open sourced and often under a popular license. The preservation is unparalleled.
It surprises me the number of people who thought they could make money selling emulators, in what is and has always been almost exclusively dedicated to piracy.
Before the iPhone, I worked on a few games for what were called "feature phones"
211–220 of 407 posts
Re: Before the iPhone, I worked on a few games for what were called "feature phones"
#212With that I created a daemon in Symbian that would query the cell id and open up a socket server to give it to the J2ME app.
With that we developed an app to request a taxi service, but none of the taxi companies wanted it. Some of the complaints were:
1. GPRS data plans were too expensive for end users 2. No one would put an expensive Sony Ericsson touch phone on a windshield, the windshield would be broken by thieves to steal it. 3. Looking at a screen on the windshield while driving was never going to be approved by authorities.
Re: Before the iPhone, I worked on a few games for what were called "feature phones"
#213Earlier quoted context omitted.
We have "been blessed" with OEM deviations from AOSP (we have a big number of clients and most of them are using Android because of regional characteristics), but still we have way more issues with customers using out-dated iOS versions than users on those devices. For comparison, we have way more iOS issues than Android ones, even if Android is the vast majority of our user base (~70% of our customers). Anyway, even…
- Bluetooth issues - Camera is hit and miss, even after the renewed API - Apps randomly killed on the background - Intents that don't launch as expected - NDK debugging that cannot attach to the server running on the device - Unstable GPGPU drivers - Keyboard handling - Perfectly working code that needs to be rewritten just because Yeah so much better than J2ME.
Aren't they rewriting this thing in Rust?
> - Camera is hit and miss, even after the renewed API
Give it time. CameraX is already vastly better than what we had before.
> - Apps randomly killed on the background
Up to OEMs.
> - Intents that don't launch as expected
?
> - NDK debugging that cannot attach to the server running on the device
Welp.
> - Keyboard handling
Fixed.
> - Perfectly working code that needs to be rewritten just because
?
Re: Before the iPhone, I worked on a few games for what were called "feature phones"
#214Earlier quoted context omitted.
It happened recently with Markus Persson and Jonathan Blow.
Jonathan is definitely not on the same scale as Notch. There is only a brief period where Jonathan was well known and mainly due to Indie Game: The Movie
Re: Before the iPhone, I worked on a few games for what were called "feature phones"
#215Earlier quoted context omitted.
It surprises me the number of people who thought they could make money selling emulators, in what is and has always been almost exclusively dedicated to piracy.
Your comment is completely wrong. There is a cottage industry of emulation developers funding their development through Patreon. There is a huge number of emulation enthusiasts who are adults with high levels of disposable income willing to fund the development of emulators they enjoy using. Some of the larger emulators get tens thousands of dollars per month on Patreon. Checkout the following links: https://www.patr…
Re: Before the iPhone, I worked on a few games for what were called "feature phones"
#216GC every frame? Jesus. Gamedevs jump though hoops to avoid it.
These phones had like 1 MB, 2 MB, 4 MB of RAM. And these were 3D-accelerated games running on them. A GC language was definitely the wrong choice for the platform, but J2ME was the industry standard because portable. So if you're allocating a dozen objects in a frame it's best to GC them in the same frame or you're going to lose tens of frames later. Even in modern times, for the longest time Android Java apps had la…
Re: Before the iPhone, I worked on a few games for what were called "feature phones"
#217Earlier quoted context omitted.
Which is how it should be, IMO - the base model is available to anyone for free. If you want extra features after using the base model, then a small donation to the developers for their time is a worthwhile tradeoff.
The problem is that it then gives the developer weird incentives. If someone in the community decides to build the same feature that the main developer kept as a paid feature, then the main developer won't want to merge it into their version. Then you're stuck: the community member could certainly fork the project with their new feature, or maintain a patchset and forward-port to each new version of the original soft…
It doesnt benefit from the massive scale revenue, but if it's paid for your time...
Re: Before the iPhone, I worked on a few games for what were called "feature phones"
#218I'm not sure that in the present day of massive teams and > $100 million budgets that there's much room for new celebrity game developers to emerge on that scale. Pretty much every gamer knows who he is. Now, even the biggest breakthrough indie game with a 5 person dev team wouldn't become a household name. These days it's the studios themselves that get most of the credit. Which may only be fair: When there's 100+ p…
It’s not as recent as it seems in my mind, but Notch is a relatively well known game dev. And in the younger crowd he may be even well known than Carmack.
Re: Before the iPhone, I worked on a few games for what were called "feature phones"
#219The chain all in one place, such that it's readable: > Before the iPhone existed, I worked on a few games for what were called "feature phones": Doom RPG 1&2, Orcs&Elves 1&2, and Wolfenstein RPG. Qualcomm's native-code BREW platform had better versions, but I haven't seen any emulators and archives for it, so they may be lost at this point. The J2ME (java mobile) versions are still floating around, and can be emulate…
I wish John would move over to a proper blogging site like medium, rather than a Frankenstein string of tweets. He has enough material to gain a good following.
Re: Before the iPhone, I worked on a few games for what were called "feature phones"
#220Earlier quoted context omitted.
I'm sure that Nintendo's Virtual Console emulator series has made them quite a bit of money.
Well, they stopped doing it, so perhaps not.