very nice list 
I was initially thinking to add the thumbnail to the Games Database xml, but wouldnt it just be easier to send a request for an image and if its returned to use it? Then we could base the image name on the HexID for the game and dump them in a directory, nothing more needed.
Walmart has some pretty good thumbnails for game covers on thier site. Would covers be prefered (the small ones) or custom images at what size? the Walmart thumbs arent square, so they would need to be padded (PNG to use transparency) on the sides to minimize distortion. Or the AXS/Custom Thumbnails could be moved/used for this. (most i made for cpx-menux.)
| QUOTE |
| I also have a solution to the potential problem of tampering with games in dealing with high scores |
Sounds like a good way to actually allow high score db's and not worry about the tampering. To those making games... I think you can plan on this.
Someone let me in on the plan
| QUOTE (geniusalz @ Apr 29 2004, 02:01 PM) |
Someone let me in on the plan |
Well, the scripters would merely include "SendSecurity <InetHandle>" and MXM would do the handshaking. Scripts would get a unique code value based on their content, so any tampering would result in an invalid security handshake.
Quite simple, really.
New updates of scripts would require new high score lists, but that shouldn't be a problem (or the developer could "register" a security handshake to associate it with a game's high score list.
That means the game scripts cannot be modified in any way.... no altering of the script file to add special paths and such.
The handshake part is the secret.

Since MXM handles it, it's not something that can be spoofed by an ActionScript.
As I've said before, the delete and copy commands don't work 100% . Sometimes it does sometimes it don't. On small files and folder it does, but im talking about the huge one on the case of games.
This post has been edited by flattspott: Apr 29 2004, 06:50 PM <
| QUOTE (flattspott @ Apr 29 2004, 02:36 PM) |
| As I've said before, the delete and copy commands don't work 100% . Sometimes it does sometimes it don't. |
I will be looking at those shortly.
I have changed the way I close the handles, too.... don't know if that will solve the problem. The code is very straightfoward, I use STL template classes to map handle names to data objects, and similar code is used elsewhere; I really don't know why it doesn't want to remove the correct handle item. <
Also we really need a way the size the text stuff. At least maybe some preset one like
Text 320 240 Left Small "Small text"
Text 320 240 Left Medium "Medium text"
Text 320 240 Left Large "Large text"
My main concern here is the file manager stuff. With the font size we have now the only decent way to do a FM is to do it like Boxplorer, where you switch pages for the source and destination folders. In my opinion that sucks, I'd rather have both folders on the screen and not have scroll left and right to see what files are there. <
| QUOTE |
| Music Manager Functionality |
Oh yeah on the subject of music. I don't know if anyone else has experienced this but LoadSound doesn't seem to like big files. I tried doing one a week or so ago using the MS dash ripped ones on E. MXM froze up even though it pays them fine for the dashboard soundtrack stuff. <
| QUOTE |
| Newsfeed Selector (Available for menu, accessable from system menu -> Plugins) |
I alread did one of these buddy. It comes with over 100 working feeds.
It's dialog based. But it needs some tuning on your part BJ to make it better. By this I mean, it uses a list control and obviously it's filled with over 100 items. Now say you wanted to use item 50. You scroll donw to it and select it, then in order to get out of the list control so you can press the change button, you have to either scroll back up to the start of the list or to the end of it then the focus will leave the list control. <
| QUOTE (flattspott @ Apr 29 2004, 02:55 PM) |
Oh yeah on the subject of music. I don't know if anyone else has experienced this but LoadSound doesn't seem to like big files. I tried doing one a week or so ago using the MS dash ripped ones on E. MXM froze up even though it pays them fine for the dashboard soundtrack stuff. |
PlaySound was not intended to be used with music files at all. It loads the sounds up (WAV files) into memory to play them.
Music Manager functions will be added soon. <
| QUOTE (flattspott @ Apr 29 2004, 03:05 PM) |
I alread did one of these buddy. It comes with over 100 working feeds. It's dialog based. But it needs some tuning on your part BJ to make it better. By this I mean, it uses a list control and obviously it's filled with over 100 items. Now say you wanted to use item 50. You scroll donw to it and select it, then in order to get out of the list control so you can press the change button, you have to either scroll back up to the start of the list or to the end of it then the focus will leave the list control. |
Well, we'll work on that. I realize some of these scripts are mostly done, too... that was just my rough cut of scripts I want to include in the default.xbe as internal scripts.
The loadsound stuff works for wav's only, if I remember right. It's intended for short sound effects, not streaming music.
I would also like the default font to be changed. Something smaller, thinner maybe.
To add to the list of scripts, some sort of config utility for PPF-xbox, that generates a command list file. Useful for halo map mods
Edit: I see those are internal. This one will probably be downloadable.
Edit: I also vote for the file manager to have a two-list view
This post has been edited by geniusalz: Apr 29 2004, 07:35 PM <
Great list, exciting times ahead...
As always, if any of you need a hand, gimmie a holla :) <
How this for a rough pass at the clock?
(IMG:http://img51.photobucket.com/albums/v157/flattspott/clock.png)
| QUOTE |
| The loadsound stuff works for wav's only, if I remember right. It's intended for short sound effects, not streaming music. |
I am aware of that however, how is a Music manager spose to be done other wise? <
It's cool, but I would recommend getting someone with more artistic experience (kf listening?) to skin it. (Don't mind, but I'm being frank here)
Or just rip off the longhorn clock
. Looks pretty sweet.
I think Y'z dock has a clock too.
What, that's not art to you? Just kidding.
The way I see it the clock should be (Since is spose to be skinnable) in 6 pieces.
1. the backpart
2. the time spots (either real text or little nubs like I have in the sample)
3. an hour hand
4. a minute hand
5. a seconds hand
6 and a hand bolt type of deal in the center.
Each element would be a seperate image. This way you could mix and match pieces from other clock skins.
Just an idea

Still some strange stuff I need to keep an eye on, but I'm going to jump into adding some things and look at copy and delete.
| QUOTE |
BTW: I got my significant performance increases. Benchmark.xas is now running ~2100 in release mode.
Still some strange stuff I need to keep an eye on, but I'm going to jump into adding some things and look at copy and delete. |
Awesome news BJ. What kind of strange stuff are we talking about though?
| QUOTE (flattspott @ Apr 29 2004, 09:20 PM) |
Awesome news BJ. What kind of strange stuff are we talking about though? |
It may be just when debugging.... but the STL stuff occaisionally shows me different objects than what the class was supposed to be comprised of.
In one case, the debugger was trying to tell me an ActionDraw list was comprised of keystroke mappings
I'm trying to clean things up as I come to them.
| QUOTE |
Delete Game (From HD) (Context)
|
the reason i asked for a way to close videos. otherwise trying to delete a game when its selected (context menu) will always produce an error, or not work, because if a preview vid exists in the directory..you cant delete it.
| QUOTE |
| How this for a rough pass at the clock? |
i dont disagree with the design, however, i would like to see 1 thing, if it cant do it already.
make it scaleable. so i can say "200" in the skin and i get the clock at 2inches, 100 gives me a 1 inch clock.
i like the thought of a semi-transparent clock....er almost completely transparent so that it looks more like a ghost image if anything. so an opacity setting needs to be in there too.