Nikon D5100 / Discuss

Current Discussion

STICKY  Photo Contest #11 - "The Sun" - [OPEN]
Latest: 8 hours ago
STICKY  Tips:Lenses that Autofocus with the Nikon D5100. (Updated on May 6th 2012)
Latest: 18 hours ago
Hello, new here!
Latest: 17 minutes ago
Infrared photography
Latest: 5 hours ago
Is the A-FS 1.8G lens really that great?
Latest: 8 hours ago
Nikon 35mm or 50mm 1.8G AFS lens for wedding pictures?
Latest: 8 hours ago
Lens for Nightlife photography?
Latest: 8 hours ago
Wireless flash ? for D5100
Latest: 8 hours ago
recommend bracketing device for HDR please ?
Latest: 8 hours ago
Camera Bag Recommendation
Latest: 8 hours ago
Raw Photography
Latest: 9 hours ago
I hav d5100 should i upgrade to d90 or not
Latest: 22 hours ago
More...

Search this group's discussions

Nikon D5100 Unlimited Video Length Firmware Patch - 500+ users, 0 issues

view profile

Martin<3s4x5  Pro User  says:

D5100 & D3100 Unlimited Length HD Video Firmware Patch by Simeon is now available for download:
[nikon-firmware-tools.googlecode.com/files/FirmwarePatch_v...]
Unlock the 20 minute video length limit of Nikon D3100 & D5100 DSLRs - need beta testers for other camera models, please sign up on:
[www.nikonhacker.com]
*** UPDATE ***
Nikon D5100 Fujitsu FR Emulator v1.73 by Vicne is available for download, Features a virtual screen and color coded memory access visualizer. There is also a graphical function tree viewer and a fully functional interrupt controller.
Demo video: [screencast.com/t/gsc7BjV21Zj]
Java executable: [nikon-firmware-tools.googlecode.com/hg/Java/Emulator/dist/FrEmulator-1.73.zip]
You will need the Nikon firmware binary. See the Readme and [nikonhacker.com] for instructions on how to use the tools.

Nikon D5100 Fujitsu FR Emulator v1.94 by Vicne by Martin<3s4x5

Features:
- Follows PC when stepping/debugging, even if going out of current function
- breakpoints can quickly be set to any given line from the source window with right-click + toggle
- the next line to be executed (PC) is highlighted in blue (automatically refreshed as soon as emulation pauses or stops), stepping through code is clear and color coded
- each cell is a code block. Code blocks will be colored according to their type : functions (code reached by at least one static CALL instruction) are blue, main (code starting at program entry point) is green, interrupts (code referenced in interrupt vector) are yellow and unknown code (code not reached by any static call) is grey
- Source Code window can explore any part ot the (analysed) code by typing an address, with a quick "Go to PC" button.
- quickly jump around in hex Editor (go to SP, go to FP, go to any register)
- a status bar indicates when a breakpoint occurred (and which), as well as emulation stats and other info
- clicking an arrow (call) in the graphical code structure window jumps to the line in source where that call is issued
- syntax highlighting in source window and can select text, dump selected area from hex Editor window
- ability to right-click a line + debug/run to this line, which allows executing parts of the code and stopping without the need to put a temporary breakpoint
- Window position and size is remembered when closing.
- The screen emulator combines 4:2:2 color coding and can scale to 1/2 when reducing its window
- Base address for screen emulator can be edited, for different cameras
*** UPDATE ***
The Beta has passed the 500+ users mark without reports of issues.
Nikon D5100 Emulator & Custom Firmware - 500+ users, 0 issues for ratSraW v1.01 Beta2 version by Martin<3s4x5

Please visit [nikonhacker.com] forums for support, updates, and feature requests.
Shouts out to Wired for picking up the story [www.wired.com/gadgetlab/2011/12/nikon-d5100-gets-hacked-s...]
Due to popular demand, we are no longer infringing, and Beta2 tastes better!.
*** UPDATE ***
ratSraW beta2 v1.01 D5100 firmware is now available for download:
[www.mediafire.com/?py37w1tlx0egwyh]
Rename the file to .bin and copy onto SD card. To install go into Setup Menu -> Firmware Version -> Update -> Yes
The original Nikon D5100 v1.01 firmware can be restored at any time. Copy original .bin to SD card and go to Hyperdrive -> Death Star Codes -> Update -> Yes

Current feature requests:
[nikonhacker.com/viewtopic.php?f=4&t=12]

*** We Need Your Help! The amount of work left is staggering, please join the project in any capacity you have so that we can make progress on the features that really count. ***

In the spirit of Magic Lantern and CHDK, we are creating custom firmware for the D5100 and need beta testers, assembly programmers, graphic designers, and others to help volunteer.
Please go to [nikonhacker.com] and sign up if you would like to contribute.

ratSraW v1.01 Beta2 firmware changes:
Holocron - Playback menu
Weapon System - Shooting menu
Super Stardestroyer - Custom Setting menu
Hyperdrive - Setup Menu
- Go to Dagobah Luke - Format Memory Card
- Death Star Codes - Firmware Version
--- A Jedi? - Update? (new update screen)
--- (help: ratSraW v1.01)
The Cantina - Retouch Menu
My Menu - unchanged
Dark side of force! - Subject is too dark
Light side of force! - Subject is too light
The "M" mode graphic on the brown graphical menu has been darkened. This is a resource replacement test that does not affect functionality in any way.

Loading custom firmware (click to view all animated gif frames):
Nikon D5100 DSLR loading custom firmware "ratSraW" - view original size for animated GIF by Martin<3s4x5


Running custom firmware (click to view all animated gif frames):
Nikon D5100 DSLR running custom firmware "ratSraW" - view original size for animated GIF by Martin<3s4x5


guardian_of_the_nikon_by_cyberfox007-d4abivv by Martin<3s4x5

(photo credit: cyberfox007 on deviantart)

nobricks by Martin<3s4x5

Originally posted at 8:53PM, 23 December 2011 PDT (permalink)
Martin<3s4x5 edited this topic 2 months ago.

view photostream

Shottalicious says:

Hi

What will your firmware achieve?
Posted 5 months ago. (permalink)

view photostream

Martin<3s4x5  Pro User  says:

First feature priorities are to map the subprocs and get access to A:\ drive SD card, then trace memmap IO's during movie mode, finally use the saved trace info to enable full aperture, shutter and ISO control for movie recording.
Secondary features are adjusting the bracketing exposure EV range, modifying the interval timer for endless night astrophotography, and other suggestions as time allows.
Thanks!
Posted 5 months ago. (permalink)

view photostream

Fotozuki says:

AutoFocus Fine Tuning would be great to add like the D7000's.
Thanks..
Posted 5 months ago. (permalink)

view photostream

Brent Schmidt  Pro User  says:

Are you a Nazi, communist, or both? I don't see any other way as to why you would make AND RELEASE this.
Posted 5 months ago. (permalink)

view photostream

Martin<3s4x5  Pro User  says:

There is the third alternative: I'm a libertarian and believe that a piece of hardware I own is my own to modify as I choose. You are free not to use the firmware.
Thanks!
Posted 5 months ago. (permalink)

view photostream

the_original_funkytoaster  Pro User  says:

Thanks martin! I won't be using the firmware, but I appreciate the spirit in which it was released!
Posted 5 months ago. (permalink)

view photostream

mjkam11 says:

Just downloaded it, pretty awesome
Posted 5 months ago. (permalink)

view photostream

TGBokeh says:

Ok, D7000 next :)

Increase the Multiple exposure limit
enable full aperture, shutter and ISO control for movie recording



PLEASE :)
Posted 5 months ago. (permalink)

view photostream

cmartin_ok (Chris Martin)  Pro User  says:

It needs to display a special message on the rear LCD on May 4th.......
Posted 5 months ago. (permalink)

view photostream

He An says:

Finally someone had made a custom firmware for this camera.But I have a few questions before I use this firmware.

1. How do I revert it back to the original firmware?
2. Is there any bug or missing function?
3. Is there any new feature?
Posted 5 months ago. (permalink)

view photostream

Martin<3s4x5  Pro User  says:

He An:
1) To "un-upgrade" the firmware, copy the original v1.01 .bin file from Nikon for the D5100 onto your SD card. Power on your camera, and go to the "Hyperdrive" menu. Select "Death Star Codes" and click "Update". You will be asked if you are "a Jedi?", choose "Yes";. The original firmware will be reloaded at that point.
2) Over 300+ people are currently using the downloaded Beta 1.01 version without reports of issues.
3) There are absolutely no new features introduced. This is on purpose. The Beta is a test that we have correctly decoded the firmware cryptography. If we are able to make benign but visible changes to the firmware without affecting picture taking, movie recording, and all other features, the Beta's a success. From this point on we can be confident that there are no unsolved issues with our assumptions about the firmware and proceed with real feature development. The only changes are to the menu titles and the "M" mode graphic used in the Brown Graphical Menu.
Who we are currently seeking is a Nikon enthusiast that happens to have work experience with Fujitsu FR MIPS embedded architecture assembly programming.
Originally posted 5 months ago. (permalink)
Martin<3s4x5 edited this topic 5 months ago.

view photostream

He An says:



Ok thanks:) I'm supporting this project.Hopefully in the future we can have full manual control in video mode.Unfortunately I don't have any coding skill if not I will definitely help you in this project.But is the "Star War" theme permanent?Because I don't really like it.I prefer the original naming.
Posted 5 months ago. (permalink)

view photostream

Martin<3s4x5  Pro User  says:

He An: The current theme is a proof of concept - we had to change the originals to something, somewhere - this is what we chose. It's not going to stick in the future, at least not without a disable option, that's for sure.
Thanks!
Originally posted 5 months ago. (permalink)
Martin<3s4x5 edited this topic 5 months ago.

view photostream

cmartin_ok (Chris Martin)  Pro User  says:

I wish you good luck with this project... wish I'd done computer programming at uni instead of engineering all those years ago
Posted 5 months ago. (permalink)

view photostream

TGBokeh says:

I'll plea again :)

For the D700 PLEASE!!!

Pretty PLEASE!!
Posted 5 months ago. (permalink)

view photostream

p0gue says:

Gotta be more careful scrolling through the 'Weapon System' menu. I just blew up my neighbor's car. How do I get the light saber beam to deploy?

Way cool. For the love of God, please turn off the 'genuine' Nikon battery check.. my vote for 1st new feature. That should be easier than messing with the video controls, no?
Originally posted 5 months ago. (permalink)
p0gue edited this topic 5 months ago.

view photostream

Martin<3s4x5  Pro User  says:

Definitely any changes for which altering a few bytes in the firmware is sufficient will be the priority for us as we move forward. Currently the memory addresses are being mapped and unique components identified where known:
docs.google.com/spreadsheet/ccc?key=0ApIfhPZMfYlAdGROSHRo...
Posted 5 months ago. (permalink)

view photostream

He An says:

OK.Thanks you very much:)Happy New Year :D
Posted 5 months ago. (permalink)

view photostream

Wol1906 says:

Something that's bitten me ...

I took some photos at New Year with my 40MZ2 flash. Despite being a dedicated Nikon flash, it no work ... it quite happily works in ttl mode on my F90, but the D5100 doesn't recognise it and fires both it and the built-in flash. Cue a load of white-out photos :-(

Any chance of getting it to recognise an older external flash and work on auto?
Posted 5 months ago. (permalink)

view photostream

neilc76 says:

Why?
Posted 5 months ago. (permalink)

view photostream

Wol1906 says:

Sorry - is it me you're "why"ing to?

It's just that the gun is a very nice piece of kit - probably cost (in real terms) more than the camera did when it was new, and I'd like to make use of it with my new gear. Plus I can't afford to replace it! I've had a look at replacing the adaptor (it's a Metz SCA-series gun) but it seems that it's a case of "it's not a digital gun, it won't work" :-( - seems stupid to me but...

I wanted to use it over the New Year (I was out and with a battery on its last legs I didn't want to use power driving a flash when I had a separate flash-gun). Unfortunately, the camera didn't properly detect the flash so it deployed the internal flash and fired both. A GN 40 gun going off full power when the camera doesn't understand it is a perfect recipe for a bleached subject :-( According to the manual, it's supposed to detect an external gun and not fire the internal one, but only if it's a compatible gun :-(

(It may be an old gun, but it's got various nice features, like that hefty guide number, or detecting the lens's focal length and zooming the flash appropriately, etc etc...)

Cheers,
Wol
Posted 5 months ago. (permalink)

view photostream

neilc76 says:

Sorry Wol1906, i was directing my why to the OP.
Can't see the point of custom star wars firmware for a camera...
Posted 5 months ago. (permalink)

view photostream

peeandcat  Pro User  says:

I guess it's just a way of showing that they've hacked it and testing how they can amend various things at the early stage. That will allow other people to have faith in the project and become BETA testers ;)

Edit : He answered this above.


I'm all for this. I followed the GH2 Vitaly hack closely so if you guys can achieve fully manual video then that would be fantastic.

Good luck.
Originally posted 5 months ago. (permalink)
peeandcat edited this topic 5 months ago.

view photostream

the_original_funkytoaster  Pro User  says:

Fully manual video would be nice. It would also be good if you could use generic batteries like in nearly every previous body.

A hack to use non metering lenses would be awesome as well. I realize that there is a limitation, since there is no mechanical way to link the aperture ring to the body, but if you could hack it to meter for your lens "wide open" then the user could use that info to make metering decisions.
Posted 5 months ago. (permalink)

view photostream

Wol1906 says:

funkytoaster: I couldn't agree with you more. Probably the most expensive piece of kit I have is a Nikkor 35mm PC lens. So basic that it has a manual stop-down!

I would like to be able to select aperture priority, and the system simply assume that "if I can't stop-down the lens, then I'll shoot with whatever the lens is currently at". Aren't most mirror lenses, for example, fixed aperture? I can't remember, it's years since my 500mm was stolen...
Posted 5 months ago. (permalink)

view photostream

feather  Pro User  says:

"program or be programmed"

People have been tinkering and hacking for years. Reminds me of those old magazines for weekend hackers like "build your own transistor" how-tos ;)

Waiting on my new D5100!
Posted 5 months ago. (permalink)

view photostream

Martin<3s4x5  Pro User  says:

D5100 & D3100 Unlimited Length HD Video Firmware Patch by Simeon is now available for download:
[nikon-firmware-tools.googlecode.com/files/FirmwarePatch_v...]
Unlock the 20 minute video length limit of Nikon D3100 & D5100 DSLRs.

Nikon D5100/D3100/D7000 Unlimited Length HD Video Firmware Patch by Simeon by Martin<3s4x5

Alpha version for D3100 & D5100 - need beta testers for other camera models, please sign up on:
[www.nikonhacker.com]
Originally posted 2 months ago. (permalink)
Martin<3s4x5 edited this topic 2 months ago.

view photostream

jheretico says:

feature request: 60fps!
Posted 2 months ago. (permalink)

view photostream

Skinny Pete Deux  Pro User  says:

Is it possible for you to patch in full manual control while shooting video?
Posted 2 months ago. (permalink)

view photostream

peeandcat  Pro User  says:

Nice to see this is still going and good work on the video length.

Full manual would be ace though.
Posted 2 months ago. (permalink)

view photostream

palmerabollo says:

Feature request: 60fps and AF fine tunning ! Thank you
Posted 2 months ago. (permalink)

view photostream

Chris Northcote  Pro User  says:

AF fine tune please!
Posted 3 days ago. (permalink)

view photostream

garyhgaryh says:

Is there a way to get rid of the Nikon Battery check so I can use aftermarket batteries?
Gary
Posted 2 days ago. (permalink)

Would you like to comment?

Sign up for a free account, or sign in (if you're already a member).

RSS 2.0 feedSubscribe to a feed of stuff on this page...</!!> Feed – Subscribe to Nikon D5100 discussion threads