Info, firmware, region hacks, playback details, divx playback and more! Panasonic S42 / S52 / S49 / S295 Info Site Info, firmware, region hacks, playback details, divx playback and more!
 
Home About Search Forum Links
 
Navigation
Home

Hardware
S42 specifications
S52 specifications
S49 specifications
S295 specifcations
Differences between S42/S52/S49/S295
Unique features
Shortcomings
Reviews, tests and awards

Firmware updates
Versions
Download firmware
Install instructions

Player usage
Divx playback
MP3/WMA Playback
JPEG Playback
HighMAT

Hacking
Region free hacks
MP3 on DVD hacking
Getting S49 functionallity on S295
Firmware modding
Service codes
Service manuals

Media
S42 pictures
S52 pictures
S49 pictures
S295 pictures
Manuals

Site
Forum
Poll results
Login
Newsarchive

Firmware modding
Here you can find tools and instructions for modifying Panasonic DVD player firmware. Please note that this section is aimed to programmers. End-user firmware can be find in the available firmware section.


Firmware decoding/encoding

Virus has generously released a tool he developed to decode and encode Panasonic DVD player firmware. This unique tool has opened for the first time the possibility to modify and enhance Panasonic DVD player firmware.

It also offers the options to auto create a header, auto update the checksum and more. The software is able to recognise so called multi-update firmware files. These files contains multiple updates for different versions.

Download Panasonic DVD Firmware tool 1.5.0.6 by Virus


Firmware dissembling/assembling

To be able to modify the encoded firmware, it needs to be dissembled. Virus suggested the following tools to do this:

Method:1 (using partially commercial software)
Get IDA Pro Advanced (version 4.7 - 4.9) and use MN103 chip dissembler module for IDA Pro Advanced (available at Hitmen).

Click here to view a tutorial using this method by Virus.

Method:2 (using free software)
Download the MN103 chip dissembler here (made by smo.free60 from xboxhacker.net).

Modify the main.lua file and use loading address is 0x40000000. More instructions follow.


Dissembled firmware examples (UNDER CONSTRUCTION)

Here you can find some examples of decoded firmware. 

 Version   System   Made by               Download dissambled firmware  Info 
 338 B Panasonic Not yet available click 
 338 Hack (1)   B Virus Not yet available click
 338 Hack (2) B Virus Not yet available   click
 342  / 338 B / C Panasonic Not yet available click


More help and support

If you need more help, than please take a look in the hacking section. Very use full is the DVD-S49 service manual with all printboard diagrams and the complete service code section (features many more codes than the ones found in the service manual). At the Panasonic Microcomputer technical support website you can download the MN103 processor instruction set and it's architecture.

And last, but most important the is hacking section at the forums. In here you can discuss, post new info and ask questions about all your firmware modding experiments.


Please submit your firmware!

If you have successfully modded the firmware, than please submit it to the site so it can be made available for everyone. You can upload your firmware modification trough the forums or email it to panasonic@dcevolution.net. Firmware modders can also acquire there own page with webspace if they want to release the firmware by them self. If you want to apply, than also mail me.

What kind of firmware you may release, I want to prevent it got shattered over the internet without knowing what version/improvements it has. If you release the firmware trough your own site, than please let me know with an email or a post at the forums.