thatgui
Advanced Member
- Joined
- Apr 2, 2009
- Messages
- 3,048
First things First: it's all milkshakes fault!
Several weeks ago he brought up the thought about making some kind of ginge like wrapper out of qemu. Not having the ability to take on such a complicated task a simpler idea came to my mind:
Why not stuff dosbox a single game and and a tailored dosbox config file together in one package and wrap it all up in pnd magic. But as a lot of the good old games are still under copyright, such pnds can't be shared. So my mind generated the need for non devs to have a "comfortable" way to create such "packages" - and tada:
The dosBox Game packager (haven't thought of any Name yet, suggestions are welcome)
Realizing that my orginal project won't be ready in time four days ago, I slapped this together in about 10-12 hours (not continuously) - so don't expect too much, this is an early beta (but will be improved - promised).
As always in life "there's two sides to every Schwartz":
some other things I thought about to implement:
Maybe someone has use for this
Several weeks ago he brought up the thought about making some kind of ginge like wrapper out of qemu. Not having the ability to take on such a complicated task a simpler idea came to my mind:
Why not stuff dosbox a single game and and a tailored dosbox config file together in one package and wrap it all up in pnd magic. But as a lot of the good old games are still under copyright, such pnds can't be shared. So my mind generated the need for non devs to have a "comfortable" way to create such "packages" - and tada:
The dosBox Game packager (haven't thought of any Name yet, suggestions are welcome)
Realizing that my orginal project won't be ready in time four days ago, I slapped this together in about 10-12 hours (not continuously) - so don't expect too much, this is an early beta (but will be improved - promised).
As always in life "there's two sides to every Schwartz":
- currently only a basic pxml file is created, so things like author information, version, descriptions, etc. aren't there
- a dosbox config file as to be provided - I'm planing to implement an editor for it, which is already trimmed down specifically for the pandora
- the binary files for dosbox have to be provided also, the idea for the next version is, that the user just gives the filepath of the dosbox pnd he wants to use - could be difficult as I currently don't know if the set of dosbox files is identical in every dosbox build for the pandora thats floating around
- I wanted to have everything self contained, so the games files are packaged within the pnd. But this means there's a risk of data loss when the pnd crashes or gets killed. I'm currently having a "save game feature" that just copies files with a specfied extension from the appdata directory to the pnds temporary mount directory before the game starts and vice versa after the game is closed. Currently I'm thinking about letting the user choose wether he wan'ts everything in one package, or just want's to define a directory on the SD Card that gets mounted.
some other things I thought about to implement:
- setting the nubs to a certain mode before the game is run and setting it back after the game exits
- using a (per game of course) mapper file to redefine the keys so that pandoras controls (action buttons, start, select, shoulder buttons) can be used in the game. If anyone has any information on how to do that, please turn my nose in the right direction.
Maybe someone has use for this
Last edited by a moderator: