Some sort of API would be cool.
PowerPak "GUI"
Moderator: Moderators
PowerPak "GUI"
Got myself a Powerpak a few days ago. A cool piece of hardware. However, the GUI (well...) I guess it's functional but it's pretty unattractive. Are there ways to modify the look of the PowerPak's so called "GUI" without having to reprogram the cart itself?
Some sort of API would be cool.
Some sort of API would be cool.
This is not entirely true, a lot of the GUI code is on the CF and is loaded as needed at $400-7FF as modules. The firmware (at $8000-FFFF) contains some often used routines like stuff for reading from CF etc. As far as I can remember it also uses CHR-RAM (at least it would make little sense to have a separate CHR-ROM chip on the cart for the firmware...) so it's definitely possible to write a module to load a different font.Drag wrote:Unfortunately, most of the GUI is in the firmware, and you'd need to reflash it if you wanted to change anything (even the font!). Thank goodness the mappers are stored on the card instead, since I think that's a little more important.
It would, theoretically, be possible to replace the entire GUI just by modifying the files on the CF as well. The firmware always starts by loading a certain module from the CF card, so replace that with a module that loads a new FPGA configuration and the PRG-ROM (really RAM) from the CF (similar to how games are loaded), and you have got a replacement menu. However nothing about this stuff is documented, and personally I don't feel it's worth the trouble. You would pretty much have to rewrite everything.
I find the font of the super power pak worse than the font on my power pak, which is okay.
The real problem is the cursor moving so slowly and that goes pixel-by-pixel instead of switching directly to the next line of text like you'd except it to.
Also the cursor is way too close to the edge of the TV and partially hidden on my PAL TV.
Fortunately you can reload the last used ROM with the start button so this makes things easier.
The real problem is the cursor moving so slowly and that goes pixel-by-pixel instead of switching directly to the next line of text like you'd except it to.
Also the cursor is way too close to the edge of the TV and partially hidden on my PAL TV.
Fortunately you can reload the last used ROM with the start button so this makes things easier.
Useless, lumbering half-wits don't scare us.
- Jarhmander
- Formerly ~J-@D!~
- Posts: 521
- Joined: Sun Mar 12, 2006 12:36 am
- Location: Rive nord de Montréal
Do you know you can use left/right instead of up/down to move the cursor faster?Bregalad wrote:I find the font of the super power pak worse than the font on my power pak, which is okay.
The real problem is the cursor moving so slowly and that goes pixel-by-pixel instead of switching directly to the next line of text like you'd except it to.
Also the cursor is way too close to the edge of the TV and partially hidden on my PAL TV.
Fortunately you can reload the last used ROM with the start button so this makes things easier.
- marvelus10
- Posts: 243
- Joined: Fri Feb 09, 2007 5:01 pm
- Location: Nanaimo, BC Canada
The "GUI" is plain and simple yes, it would be nice to see something a little fancier. My biggest complaint though is the lists being too high and too close to the side. If it could be brought down a few lines and over would be nice. Centred would be even better.
It is still an excelant piece of hardware none the less.
It is still an excelant piece of hardware none the less.
I like the GUI of the old copiers (Super Wildcard for SNES etc.), atleast back in the days.
Would be cool(?) to be able to embed some kind of boxart for the ROM's on the CF. Imagine a custom 4K CHR-bank attached with "nametable" for the front coverart, being loaded when you "hover" the pointer over a ROM.
Would be cool(?) to be able to embed some kind of boxart for the ROM's on the CF. Imagine a custom 4K CHR-bank attached with "nametable" for the front coverart, being loaded when you "hover" the pointer over a ROM.
- marvelus10
- Posts: 243
- Joined: Fri Feb 09, 2007 5:01 pm
- Location: Nanaimo, BC Canada
Bunny has the source up on his page...it'd be a pain to mess with unless you rewrote a large part of it. It's not adding the GUI would be hard, it's be simple once you understood the existing program. But, he didn't use jump tables for routines and each routine basically HAS to be in the same spot for each update. Makes it 10x harder to work with it, so I have up the thought of attempting it, especially without a PP to begin with.
-
doppelganger
- Posts: 183
- Joined: Tue Apr 05, 2005 7:30 pm
http://nespowerpak.com/powerpaksrc/ has the source code for the loader
I know 3gengames meant to post a link but in the meantime here's my guess:
http://www.nespowerpak.com/
oops.. Tepples beat me to it.. :p
http://www.nespowerpak.com/
oops.. Tepples beat me to it.. :p