And technically, I can still battle, but...
1) I must memorize the movesets on the battle screen.
2) Can't get any 'mons out of the PC unless I have memorized where they are at.
3) Cannot get any new 'mons unless I know exactly where they are going to be in my PC boxes, and know exactly where their movesets are on the battle screen.
4) Suck it up, and be okay with using legal, custom hacks created on Pokemon Selector, so I can actually do the above listed stuff.
5) Make use of my other broken DS Lite. It's top screen is busted, and it's battery is fried, so I have to switch battery packs between DS Lites, enter DNS#, switch battery paks again, get Pokes from Pokemon Selector, switch battery packs again, remove DNS# and put Pokes in my party/battle box, switch battery packs one last time, then battle.
Sounds fun, huh? >_<