| |
Biz Kid
Registered: Apr 2003 Posts: 29 |
Project One & Win8
Hmm seems like I hit the Win8 wall too!
Is it really true that there is no workaround the Project One + Win8 problem ??
And no, I don't want to get rid of Win8... =)
Is there no way we can persuade Oswald to do a Win8 compatible version ??
Oswald Pleeeease =) |
|
| |
Oswald
Registered: Apr 2002 Posts: 5023 |
damn, no not really, I dont even have the dev enviroment anymore. how about using pixcen, and asking CRT for feats u need from p1? CRT is actively working on it, and its a nice stable painter :)
biggest problem of all (besides being uninspired): no win8 OS around me to test, or even see what goes wrong.
maybe I can share the src if some1 is interested in the old garbage :P |
| |
STE'86
Registered: Jul 2009 Posts: 274 |
just a thought, have you tried running it under "compatibility mode"?
I had to install HP scanner drivers the other day for a mate who has Win 8 using compatibility for Vista. |
| |
Linus
Registered: Jun 2004 Posts: 639 |
You might also consider running a virtual machine. |
| |
Isildur
Registered: Sep 2006 Posts: 274 |
No, no, no! This can't be real.
"Project 1: Unexpected error". Tried everything, nothing works. |
| |
Biz Kid
Registered: Apr 2003 Posts: 29 |
Unexpected error
All I get! Have tried compability settings. No luck!
Next move must be VM. |
| |
iAN CooG
Registered: May 2002 Posts: 3136 |
probably the visual basic files are not installed
COMDLG32.OCX
MSCOMCTL.OCX
MBMouse.ocx
I got problems on win7 aswell but once added in windows\sytem32 and registered, everything went ok |
| |
Oswald
Registered: Apr 2002 Posts: 5023 |
unexpected error is strange, as the latest one print out error msgs. probably the error occures before it even enters my code.
Ian is maybe right, tho the installer copies those files.
it may be tho, that one of the vb6 hacks fail, p1 needed many of those. there are many old win API calls to achieve stuff that vb6 doesnt support directly.
like handling of .ini files, direct GDI calls, the uglyest being overwriting the header structure of an array to repoint it in memory. |
| |
Isildur
Registered: Sep 2006 Posts: 274 |
Ian's method doesn't work - the same effect.
But if someone need to register these components (not so easy task on win8.1) must run command prompt as admin. For now there is no other way to do that. |
| |
Stryyker
Registered: Dec 2001 Posts: 465 |
Maybe try logging with Process Monitor. |
| |
Isildur
Registered: Sep 2006 Posts: 274 |
Log from ProcessMonitor. Tells me nothing :)
http://pastebin.com/EZtvzqnt[/code]
(copy it to notepad and disable word wrapping) |
| |
Oswald
Registered: Apr 2002 Posts: 5023 |
job firewall blocks that link. I'll up the source somewhere this week, then if anyone feels like it can have a go. |
| |
Biz Kid
Registered: Apr 2003 Posts: 29 |
Great gesture Oswald!
I hope someone will pick up the challenge =) |
| |
Isildur
Registered: Sep 2006 Posts: 274 |
Quote: job firewall blocks that link. I'll up the source somewhere this week, then if anyone feels like it can have a go.
Oswald I can't understand why you abandoned this project. There is no competition for P1 STILL (maybe Hermires, definitely not Pixcen - yet and maybe never, can't even think about Timanthes).
Workflow, shortkeys, palettes, GFX modes, import/export, dithering and "easy of use" makes P1 most powerful and flexible gfx tool for C64 ever made.
And yes I'm P1 fanboy :P |
| |
Oswald
Registered: Apr 2002 Posts: 5023 |
thanks :) reason in short: as I am no professional programmer, without the knowledge of how to make big projects, p1 collapsed under it's on weight, its barely maintainable currently.
secondly when I tried to make it more object oriented, so variable size pictures, and editing more than one would be possible, I ran into a Vb6 bug, the editor crashed when compiling. This really killed my motivation, especially as stupid I was I had no backup of the source, so I had to revert it by hand to a working stage. It was the time when I added proper error handling, and fixed some bugs on requests. After that I just gave up :) |
| |
chatGPZ
Registered: Dec 2001 Posts: 11136 |
thanks, next time someone asks why i dont like closedsource tools, i can point him to this post =) |
| |
Isildur
Registered: Sep 2006 Posts: 274 |
@Groepaz, I hope you want to take a look into Oswald's sources and improve some things ;) |
| |
chatGPZ
Registered: Dec 2001 Posts: 11136 |
certainly... provided there is a proper compiler for my OS of choice, i switched completely since then :) |
| |
Isildur
Registered: Sep 2006 Posts: 274 |
There is little progress...
comdlg32.ocx
hhctrl.ocx
MBMouse.ocx
MSCOMCTL.OCX
mrt7enu.dll
MSO97RT.DLL
OLEAUT32.dll
I copied these files directly to the P1 directory and app window showed up but finally crashed . Now goin' to fight with VB shit a bit more ;)
EDIT1: I CAN DRAW but Import/Export doesn't work at all...
(all VBRun60 files copied to P1 folder)
Will report progress. |
| |
Oswald
Registered: Apr 2002 Posts: 5023 |
a bit of googling shows that win8 supports vb6 apps, so it should run afterall. does the installer run correctly? The laptop P1 was written on is currently in repair, until roughly mid january, if I get it back I can get my hands on the installer script, and all files used. maybe even fix some p1 bugs, if any known, but no new features. well, except I have a new color conversion algo which does miracles :) but that one can be added in a short time. you should try an application which shows what dll's / files p1 tries to load, maybe it will pinpoint the problem. |
| |
Total Chaos
Registered: Mar 2006 Posts: 74 |
Oswald:
Any chance for a "portable" version?
(if asked before, sorry, I'll fuck off again ;) ) |
| |
Isildur
Registered: Sep 2006 Posts: 274 |
Good to know! Especially that new color conversion method sounds promising.
Meanwhile, all is working perfectly except file menu. |
| |
jailbird
Registered: Dec 2001 Posts: 1576 |
Quote: a bit of googling shows that win8 supports vb6 apps, so it should run afterall. does the installer run correctly? The laptop P1 was written on is currently in repair, until roughly mid january, if I get it back I can get my hands on the installer script, and all files used. maybe even fix some p1 bugs, if any known, but no new features. well, except I have a new color conversion algo which does miracles :) but that one can be added in a short time. you should try an application which shows what dll's / files p1 tries to load, maybe it will pinpoint the problem.
Stabilizing it would be highly appreciated! I had a nasty crash yesterday, loosing a big chunk of my progress. CTRL+S gives a File Access Error, so constantly saving isn't an option - and I tend to forget it anyway if I'm in a middle of pixelling. |
| |
algorithm
Registered: May 2002 Posts: 702 |
Oswald, what type of color conversion method? :-) |
| |
Oswald
Registered: Apr 2002 Posts: 5023 |
Quote: Stabilizing it would be highly appreciated! I had a nasty crash yesterday, loosing a big chunk of my progress. CTRL+S gives a File Access Error, so constantly saving isn't an option - and I tend to forget it anyway if I'm in a middle of pixelling.
try ctrl+c for that, but check first if it works correctly ie: if it really puts on the clipboard, and you can get it back with ctrl v ;)
dont use ctrl+s, I guess it saves in native format, and that doesnt supports non 320x200 sizes.
try export instead, that will save in .bmp (with some luck)
file acess error will maybe be gone if you manage to open a file first.
(Yes p1 is a mess) |
| |
Oswald
Registered: Apr 2002 Posts: 5023 |
Quote: Oswald:
Any chance for a "portable" version?
(if asked before, sorry, I'll fuck off again ;) )
no |
| |
Isildur
Registered: Sep 2006 Posts: 274 |
Quote: Good to know! Especially that new color conversion method sounds promising.
Meanwhile, all is working perfectly except file menu.
There is a lot of tools to make any app portable and maybe this is the way to make P1 working on W81. I'll try in a minute. |
| |
Isildur
Registered: Sep 2006 Posts: 274 |
not possible at the moment :( |
| |
algorithm
Registered: May 2002 Posts: 702 |
Two bugs i have encountered (Which you may be aware of already)
Nybbles swapped when saving koala in hires.
Exporting as GIF produces other pixels in the image that should not be there (Saving as PNG is fine) |
| |
Biz Kid
Registered: Apr 2003 Posts: 29 |
Well it seems like P1 and W8 will never be friends!
Luckily VM Workstation did the trick! Yes a shitty solution, but hey it works =) |
| |
Isildur
Registered: Sep 2006 Posts: 274 |
Solution found!
On Win10 anniversary update, P1 is actually working like a charm, without any pooping errors!
The Procedure:
1. Install Visual Basic 6.0 Runtime Plus from SourceForge.net
2. Do not install P1 into system drive!
3. You don't have to use "Runa as admin.."
4. Everything is working fine: import/export/load/save in all formats.
5. Do not use SETUP from the latest release, that one actually not fully working. Try previous 0.6 installation exe.
That's all :D
Merry xmass. |
| |
Oswald
Registered: Apr 2002 Posts: 5023 |
leon reported that p1 started working on his w10 suddenyl. probably some new updates. |
| |
JackAsser
Registered: Jun 2002 Posts: 1990 |
Oswald: your source is like 10 years old now? No one will blame you if it's crappy. Just open source it on BitBucket and then compatabilty is not your concern anymore. |
| |
Oswald
Registered: Apr 2002 Posts: 5023 |
Quote: Oswald: your source is like 10 years old now? No one will blame you if it's crappy. Just open source it on BitBucket and then compatabilty is not your concern anymore.
would make more sense to Open Source the .net version that I have started on, but its not in a co-op state and not developing it currently, main gui, setting pixels works kind of and nothing else, no I/O, undo, converter part, whatsoever. |
| |
JackAsser
Registered: Jun 2002 Posts: 1990 |
Quote: would make more sense to Open Source the .net version that I have started on, but its not in a co-op state and not developing it currently, main gui, setting pixels works kind of and nothing else, no I/O, undo, converter part, whatsoever.
Then it makes more sence to open source the VB version |
| |
Oswald
Registered: Apr 2002 Posts: 5023 |
who would want to play with a SRC which creates a mostly incompatible exe ?
but if anyone is up to do anything with either vb6 or .net version, just drop me a line :) |
| |
JackAsser
Registered: Jun 2002 Posts: 1990 |
Quote: who would want to play with a SRC which creates a mostly incompatible exe ?
but if anyone is up to do anything with either vb6 or .net version, just drop me a line :)
Yay! |
| |
Isildur
Registered: Sep 2006 Posts: 274 |
If JackAsser is taking his hands on the best painting program ever made for C64 then I wanna be a beta tester (on the beta .net version too) ASAP! :D |
| |
JackAsser
Registered: Jun 2002 Posts: 1990 |
Quote: If JackAsser is taking his hands on the best painting program ever made for C64 then I wanna be a beta tester (on the beta .net version too) ASAP! :D
I will not! :D |
| |
Smasher
Registered: Feb 2003 Posts: 512 |
I suspect the "reliability rollup for microsoft .net framework 4.x.x" update appeared last October automagically solved the issue with P1 and win8/10. |
| |
Zierliches Püppchen
Registered: Jan 2012 Posts: 14 |
Quote: would make more sense to Open Source the .net version that I have started on, but its not in a co-op state and not developing it currently, main gui, setting pixels works kind of and nothing else, no I/O, undo, converter part, whatsoever.
P1 is working like charme in a windows 10 64bit VM since last year. ** Hint ** : I installed a windows 7 (64bit) first, then P1, after that i upgraded the machine to windows 10. So its possible to work with P1 on Win10. Maybe they fixed something?
Pixcen isn't bad either, but scroll-wheel and some diffuse handling features will still holding me @P1. Good Tool Oswald <3 Simple, Easy ... |
| |
Isildur
Registered: Sep 2006 Posts: 274 |
True, Pixcen is very good but lacks some features and flexibility of P1, there's also another great painting software called Multipaint, but it's file requester is sooo bad. MP could be the DeluxePaint for C64...
So for now I'm pushing our talented coder Slajerek to make a PERFECT painting soft :D
(it is always hardest way with coders) |
| |
algorithm
Registered: May 2002 Posts: 702 |
Project One works fine on Windows 10 now. That was after one of the win10 updates a good few months back. |
| |
Isildur
Registered: Sep 2006 Posts: 274 |
Quote: Project One works fine on Windows 10 now. That was after one of the win10 updates a good few months back.
Yes I know :D |