Key notes:
	-To begin, press home twice when nitepr's press home twice thing comes up(assuming you're using nitepr), else just press home twice
	-To open, press Tri+Up
	-From there, it's pretty much self-explanatory
	-Enter whatever text you might desire into bakonsplash.txt in ms0:/seplugins/bakonsplash.txt, %d is the countdown timer, only first one works.
	-Press select during the splash(or lack thereof) to open up a keyboard to edit your splash
	-Note: '\n' means a new line
	-If you do not want so much lag, you can
		1. Press L+R+Select to slow down the bricker thread
		2. Remove/Rename pspbricker.txt to shut down the bricker thread altogether
	-Custom Menu(s) is a neat feature I recommend anyone who plays this game and has a toolchain set up that can compile this to look at
	-While in the menu, you can save your current state via Select+VolDown

-******* REQUIRES 3.80 M33/GEN+ *******-
-******* WILL NOT WORK WITH OLDER KERNELS *******-

Keyboard:
Uses a modded debug KB
Press Start to open up
	While open:
	-Press start to enter text
	-Press L to space
	-Press R to toggle caps
	-Press Square to backspace
	-Features a helper to make things simple

Installation:
Copy bakon.prx to your ms0:/seplugins folder
Add ms0:/seplugins/bakon.prx to your game.txt
Go to recovery and enable it
Start up socom fireteam bravo 2

Use of move while dead:
Move your view with the analog stick so that your compass's north is straight up
Up/Down mods you Y
Then X, O, [], and /_\ mod your coordinates very conveniently

Notes:

You can find a samples.c file full of functions that pertain to use of this module and it's functions
Read the license file for info on the license
You may use it for your own use(change the data) so long as you
	1. Remove all functions pertaining to editing the game Socom Fireteam Bravo 2(DUH! It won't work for any other game)
	2. Change the UCUS-98645 check in the 'bakonThread' in main.c to the game you want
	3. Make sure to keep the generic functions
	4. Keep my name on it

Pressing Select while under the animation changer will switch between clantag and regular.

Main features:
Rape with L
See through walls on button press
Knife people online
Anti-Lobby boot
Anti-Server freeze
Edit your players speed
Choose between a variety of sticking explosives options
Make everyone who's in a game's name the same as yours.
Toggle Perfect Target Lock
Mod your command equity
Toggle Walk through walls(Verticle clipping)
View the stack pointer area and mod accordingly
When you're in game, it will show your coordinates and score in the UI (Have to verify the pointers of course)
Mod your scores more specifically
Mod your coordinates more exactly
Toggle jump on square press(AKA Hotkeys)
Toggle move while dead
No-Fog; Just zoom in and fog is gone
RA Finder
Splash Screen Loader
Custom Menu(s)
Edit anim in UI
Bunch of random crap in the secondary menu
Attachment modder

This device is quite easily portable, the core of it. All one would need to do is rewrite the ui(Easy part) and the main socom functions to support your desired game.

Just a note: This is a few thousand lines, took several months to get it working great.

Note on the SSLoader: It is working fine. Make a file "ms0:/seplugins/baconsplash.txt" and put in it whatever you might want. Putting '%d'(one time and one time only) sticks the countdown timer on the screen in place of the %d. In addition, if you do not have the text file, it will not load the splash, and instead will go straight to the main menu.

Note on the samples.c: It's not up-to-date.

Note as a whole: If you use this online you need to throw your PSP off of the empire state building and/or never use it again.

Note on bakonmods: Just make a .txt entitled bakonmods.txt in ms0:/seplugins and it will load auto-load modules from that text file. If the file doesn't exist, it skips right over. In addition, it uses the thread that is about to be terminated, so you shouldn't notice any speed craps.

Note on the save: It saves as ms0:/seplugins/bakon.bin, it's a binary. Editing it IS possible, if you know what you're doing, but it can lead to some no-no effects(no pun intended) that you don't want. Just don't touch it, lol.

Note On the Custom Menu:
Easy as pie to use, examples on the "YourMenu" function of samples.c. Supports One-Line codes at the moment, I MIGHT do multi-line later, but it didn't occur to me at the time of writing it up.
If anyone is willing to write something to collect from a text file, by all means, do it.
From what I can tell, it doesn't have any bugs, which is quite awesome thus far. As of version 1.22, I have added an auto-counter, that makes it so it automatically finds the first spot available, and sticks it there. On that note, you MUST initialize your variables only once (at the beginning works great), otherwise it's flawless.

Any bugs, email me at 'nofx@tshcodes.com'.
Full source code is available.
I check on a once-every-few-hours basis

BakonICE PROJECT SUPPORTS OPEN SOURCE MKULTRA

NoEffex has dual citizenship in both

TSHCodes.com
and
OpenSourceDev.org

Visit them both and say HI!

Thanks:
NoEffex - Core, everything but the hijack and most of animated name
SANiK - Animated name, as well as the framebuffer hijacking method of non-extreme-flicker
dmonchild - Hijack, slightly based off of pspbricker, as well as done the latest porting of the bricker.
Tonic - Ported the bricker for 1.60 patch
(pspbricker is the name of the animated name module by SANiK, DOES NOT brick psp)

