PoP OverAll is released

Discussions about all other tools (CusPop, SAV/HOF editors) and hex editing.
Post Reply
hbzlmx
Efendi
Efendi
Posts: 9
Joined: January 20th, 2012, 9:02 pm

PoP OverAll is released

Post by hbzlmx »

PoP OverAll is a tool to hack DOSBox to change or modify the output of PoP1 and PoP2 games with all thier versions.
This is the first release (version 1.0 - Augut 2013) where I tried to change the angle of view inside the games, in other words making a horizontal flipping to the game outputs.
The key controls are also adjusted to play perfectly the games.

The main bug is that texts inside cutscenes are also horizontally flipped (Not Lower texts inside games themselves.

To download: http://www.mediafire.com/?gcaz0sv4blcuczu

Screenshots for PoP1:

Image Image Image Image Image Image

Screenshots for PoP2:

Image Image Image Image Image Image

In next releases, I will try to add more visual effects like background, palette.

I hope to enjoy playing PoP1 and PoP2 games with PoP OverAll
David
The Prince of Persia
The Prince of Persia
Posts: 2846
Joined: December 11th, 2008, 9:48 pm
Location: Hungary

Re: PoP OverAll is released

Post by David »

I hate to say this, but the window that should show the game is black.
The game *does* start, because I can hear the sounds. It also reacts to keypresses.
hbzlmx
Efendi
Efendi
Posts: 9
Joined: January 20th, 2012, 9:02 pm

Re: PoP OverAll is released

Post by hbzlmx »

I tried this tool under Window 7 and 8 and it works perfectly.
This tool requires Net Framework 2 to be installed at least.
It uses WinAPIs functions.
User avatar
Norbert
The Prince of Persia
The Prince of Persia
Posts: 5743
Joined: April 9th, 2009, 10:58 pm

Re: PoP OverAll is released

Post by Norbert »

Hi hbzlmx, may I suggest you publish the source code of your work, or the source code changes you've made to DOSBox. Most tools we create and use - including Princed, apoplexy, Pr1SnesLevEd, Pr2LevEd, CusPop, diffpop, and so on - are open source (and free software). Right now, we don't know what "a tool to hack DOSBox" entails/comprises of; what exactly your software does. DOSBox is licensed under the GPL, not the LGPL; you cannot simply include it in your 4.1MB EXE file. Also, if you've modified DOSBox itself, its license states you must give other people - like us; some of us are also developers who can read code - the freedom to study and modify that code. This would also be better in view of the future. I'll give an example. Even though the original author of PR is no longer working on it, it's still being improved. That wouldn't be possible if PR were closed-source software. With PR there's no 'vendor lock-in'; there's transparency. We don't need to 'trust' PR is free from vulnerabilities or other problems.
hbzlmx
Efendi
Efendi
Posts: 9
Joined: January 20th, 2012, 9:02 pm

Re: PoP OverAll is released

Post by hbzlmx »

Thanks Norbert for you advise.
I didn't know the license rights of DOSBox before.

the idea of PoP OverAll is:
1. Run DOSBox off screen (Out of screen = hidden).
2. Capture screenshot for DOSBox every 20 miliseconds.
3. Perform graphical processing to this screenshot.

I think the problem may come from including DOSBox itself as resource in the tool.

Now I work on version 1.1 which:
1. Excludes DOSBox as resource. In other words, the tool will ask you for the path of DOSBox.
2. Includes Background effects, see below.
3. I will publish the source code with it

First screenshot: Adding a backgorund image.
Second screenshot: No Background, Over desktop directly.

Image Image
David
The Prince of Persia
The Prince of Persia
Posts: 2846
Joined: December 11th, 2008, 9:48 pm
Location: Hungary

Re: PoP OverAll is released

Post by David »

hbzlmx wrote:I tried this tool under Window 7 and 8 and it works perfectly.
Yes, but I am using XP.
hbzlmx wrote:This tool requires Net Framework 2 to be installed at least.
It is installed. If it was not installed, then the program would not start at all.
hbzlmx wrote:The key controls are also adjusted to play perfectly the games.
I see you swapped only the left and right arrows.
You should also swap:
- Home and Page Up
- Numpad 4 and Numpad 6
- Numpad 7 and Numpad 9
David wrote:I hate to say this, but the window that should show the game is black.
I found out that if I disable hardware acceleration, then I can see the game.
More specifically, it has a slider with 6 positions, and (going from full to none) the first position where PoP OverAll works is the third from the left.
It is described as "disable all DirectDraw and Direct3D acceleration".
Post Reply