Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jerdew5/orbworks.com/forum/includes/bbcode.php on line 472
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3368: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:472)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3370: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:472)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3371: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:472)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3372: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:472)
OrbWorks Community Forum • View topic - problems running with pre-3.5 ROMs
Page 1 of 1

PostPosted: Tue Sep 23, 2003 6:22 am
by Mikael
How concerned should I be that my program woesn't work with pre-3.5 ROMs on the Emulator? I seem to gets differing levels of functionality depending on the OS used. For example, with 3.0 and 3.1 some buttons don't appear and with 3.3 bars appear in place of bitmaps. I am running with UIMgr unchecked, but still get alerts-which again vary, depending on the OS being used. Is this an OS thing-hence the differing levels of success? Is it even essential that all programs work with pre-3.5 ROMs prior to release?
If the problem is due to my code, I've got no idea how the fix the bugs-one of them sounds quite serious-'...just executed a TRAP #8 machine language instruction...generated when calling a DbBreak function. However when I look at the code for where the program has stopped it just reads:

ShowMain(){
Fctl(LOAD,3000);//form
Fctl(DRAW,3000);
FastBmp(0,0,3003);//160x160 bitmap
Fctl(SHOW,3700);//buttons
Fctl(SHOW,3701);
Fctl(SHOW,3702);
CheckMainButtons(),
}
At this point in the program, the bitmap doesn't appear and if I press 'continue' the buttons just give further alerts. I've read throught the docs and can't see any PToolbox functions which I'm using that could be causing the problem.

Thanks in advance,

Mikael

PostPosted: Tue Sep 23, 2003 12:53 pm
by jstadolnik
<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote">
How concerned should I be that my program woesn't work with pre-3.5 ROMs on the Emulator?
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">

With few exceptions things should just work on OS3.0 & 3.1.

<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote">
I seem to gets differing levels of functionality depending on the OS used. For example, with 3.0 and 3.1 some buttons don't appear
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">

Are you using graphical buttons? They are only available in OS3.5 and beyond. They will not draw on earlier OS versions.

<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote">
and with 3.3 bars appear in place of bitmaps.
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">

OS3.0 and 3.1 only support 4 shade grayscale graphics (depth=2), if your bitmap has 16 shades (depth=4) then that would explain why they are corrupted on these earlier OS versions.

<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote">
I am running with UIMgr unchecked, but still get alerts-which again vary, depending on the OS being used.
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">

I would expect you to get some harmless button related warnings on the simulator (which can't be disabled), but other than that you'd shouldn't be seeing any warnings with UIMgr unchecked.

What OS versions are you seeing these warnings on, and can you tell what form objects they are referering to.

<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote">
Is this an OS thing-hence the differing levels of success? Is it even essential that all programs work with pre-3.5 ROMs prior to release?
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">

I've put a lot of work into to library to get things working the same for pre-OS3.5 as they are with OS3.5 and above. There are quite a few little wrinkles which I ironed out.

It's not esssential that an app runs pre-OS3.5, as there are fewer of these devices in circulation these days. However if you don't plan to support these OS versions you should pop an alert and then exit when running on them.

Joe


The PToolboxLib guy.
http://www.geocities.com/retro_01775/PToolboxLib.htm