News

Basilisk II (Test 19) (MacOS emu for PSP)

Basilisk II is an Open Source 68k Macintosh emulator.

Release notes from J.F.:

Here’s test 19. Updated the input mapping. Rules are as follows:

1 – You can have a maximum of 64 map entries.

2 – Map entries have two hexadecimal numbers followed by four decimal numbers.

3 – The first number is which PSP buttons must be pressed to match this map entry. The second number is which PSP buttons must NOT be pressed to match this map entry. Any combination is allowed. If you don’t specify all the buttons between the two fields, you can match to more than one entry (which is something you may want to do).

4 – The third through sixth numbers are Mac input values. They may be key codes, mouse buttons, or mouse movements. The following rules apply to Mac input values:

Anything less than 255 is a Mac key code. For the caps lock to work properly, it must be the first and only Mac input value for the map entry.

A value exactly equal to 255 is a null code – it does nothing. Be sure to fill unused values with 255!

A value between 256 and 511 is a mouse button, where the button number is the value – 256. So 256 is mouse button 0, 257 is mouse button 1, etc. Note that the 68K Mac never really used anything other than mouse button 0.

A value between 512 and 768 is a mouse movement. The movement is a value from -8 to +7 added to 8, with the horizontal movement being multiplied by 16. Negative values move up or left; positive values move down or right. So if you wished to move the mouse up at a speed of 2 and right at a speed of 5, the movement value would be 512 + (5+8)*16 + (-2+8), or 726. It might be easier to visualize it in hexadecimal, even if the value must be in the map as decimal. In hex, the mouse movement is 0x2XY, where X is the horizontal movement, and Y the vertical.

Notice that the mouse movement is new – I added that so that the d-pad could be used as a mouse if the analog stick weren’t working. I’ve included a new input map that makes the d-pad the mouse.

Note that the default mapping has changed! LTRIGGER is now the OPT key, and RTRIGGER the Control key. The CROSS is now the mouse button, while Enter was moved to SQUARE. The rest are the same as before: the d-pad is the Cursor keys, CIRCLE is CMD+w, and TRIANGLE is CMD+q.

This matches the d-pad mouse pretty well, where the d-pad becomes the mouse movement, and LTRIGGER changes from OPT to FAST mouse movement. So if you just press the d-pad, the mouse moves slowly, and if you hold LTRIGGER and press the d-pad, the mouse moves quickly.

Note that making RTRIGGER Control by itself was necessary to get contextual menus working right. Hold RTRIGGER, then press X over top something to get its contextual menu.

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.

Hold Plus v2.61 (PSP Application)

News from Torch:

What does Hold+ do when the switch is enabled?

* Switches off the LCD backlight.
* Switches off the actual LCD screen.
(This is important because the backlight and actual screen are two different things. You can have an image being displayed on the screen while the backlight is switched off, such that you can see the image if you use a flashlight. You can also have the screen switched off while the backlight still illuminates the powered off screen.)
* Underclocks the CPU to 61MHz
(Sony has changed the clock speed functions such that only certain combinations of speeds work correctly. Simply trying to underclock to arbitrary values will result in the CPU simply running at the stock speed. I have verified that Hold+ successfully underclocks to 61MHz.)
* The original screen brightness and clock speed are restored when the Hold switch is released.
* Prevents the PSP from going into suspend mode if you accidently push the power switch too far when turning off Hold mode.
* Allows operation of the PSP with the display turned off, to change volume, skip songs etc.

Release notes:

Fixed a bug that was introduced in v2.6 that caused the control input buffer to completely fill up, hence causing the Analog Up features not to work in Hold mode, when the plugin was used for an extended period of time.

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.

RemoteTracker v0.10g (PPC Application)

RemoteTracker is an antitheft software which you can use to track your device when it was lost or stolen. It works catching a formated SMS sent from any phone and then send useful informations back.

Discussion: http://forum.xda-developers.com/showthread.php?t=394203

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.

WiiMU v2 (Wii Application)

WiiMU is a PoC “Channel Launcher” app for the Wii. It eventually aims to completely replace the System Menu in functionality. At the moment it is quite far from that goal, but it does have a start. It currently:
* Lists all installed Channels. (Does not include those with only a ticket)
* Allows selection of the Channel to load.
* Allows return to loader.
* Allows return to real System Menu.
* Has a NAND Dumper (Thanks to Redbird)
* Has a Main menu. Contains Launch a channel, dump NAND, return to Wii Menu, and return to Loader.

Please note that at the moment it DOES NOT REPLACE ANY SYSTEM FILES! It may eventually get to that point, but currently it is far from it.

Thanks to http://www.nintendomax.com for the news.

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.

Custom IOS37 (Revision 2) (Wii Application)

Custom IOS37 by Waninkoko is a Custom IOS, an IOS modified to add some new features not available in the official IOS.

This application comes with no warranty at all, neither express nor implied. Nor the author Waninkoko, nor anyone else will take any responsibility for any damage to your Wii console because of improper usage.

Thanks to http://www.nintendomax.com for the news.

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.

Android SDK Petition (Android misc)

There is a petition ongoing, because Google gives out the latest version of their Android SDK only to selected people instead to the whole community.

Read on:

Hello everyone,

I’m starting this petition, to express my personal frustration about the release cycles and the information policy of the Android SDK.

Before m5 we were waiting about 2 months, now we are waiting almost 4 months!

Partially the SDK is buggy (i.e.: the MediaPlayer) and features like built-in Geocoding are not working.

In order not to lose many highly encouraged developers, I think its time to release some news about the development process of the SDK.

Maybe let us know why we have to live with these long cycles.

As you maybe know, I am one of the biggest fans of Android, putting a lot of work into the community through my forum. But unfortunately disappointment is being born in the last weeks ๐Ÿ™ (Especially thinking of recently existing OpenMoko-Phones and the new iPhone SDK).

In my personal opinion it is not the right choice to keep developers in the dark. We, the developers, are the absolute base of success to the whole Android platform. The presentation with GoogleIO was a good first step but for me it was nto enough.

Therefore I am ‘signing’ this ‘petition’, hoping to receive information/update on the Android SDK.

(+1) plusminus

Regards, plusminus

http://www.anddev.org # Worlds largest Android Development Community / Tutorials

PS: I didn’t want to depreciate the work of the Android Dev Team or anyone else.

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.

Terrance and Phillip (Build 37) (A2600 Game)

Do you remember the two farting guys “Terrance & Phillip” from South Park? Now those two guys have their very own computergame on the Atari 2600 platform.

Release notes from atari2600land:

Problems solved. New version. Have the right difficulty switch set to A to start from the beginning. Otherwise, you’ll start at level 4 (the swimming level.) How is the swimming? Is it OK, or should I ditch it and think up of something like the past 3 levels?

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.

Irrlicht (GP2x Engine Port Source Code)

GRZ is working on an Irrlicht port.

The Irrlicht Engine is an open source high performance realtime 3D engine written and usable in C++ and also available for .NET languages. It is completely cross-platform, using D3D, OpenGL and its own software renderer, and has all of the state-of-the-art features which can be found in commercial 3d engines.

The port is in an early stage, but for those who want to follow the development, might want to have a closer look.

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.