PureBasic 4.30 Beta 3 is out !

Developed or developing a new product in PureBasic? Tell the world about it.
Fred
Administrator
Administrator
Posts: 18153
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

PureBasic 4.30 Beta 3 is out !

Post by Fred »

Hi there,

The beta 3 of the forthcoming 4.30 version is available on your download account. It brings the following:

Code: Select all

- Reworked x64 exception handler for OnError and the Debugger
- Possibility to mix 2D sprite and 3D (must be put after RenderWorld()). For DX9 (Windows) and OpenGL (OSX, Linux).
- ChangeGamma() has been reworked
- DatabaseID() added
- Added examples sources to Linux and OS X package
- Engine3D example should work from the IDE on OS X and Linux.
- Added disassembly commands for x86 and x64 based on libudis86 (BSD license)
- Changed: renamed StatusbarIcon() to StatusbarImage(), and it now needs a separate field for the icon (no longer next to the text)
- Various bug fixes
The disassembly commands are:

Code: Select all

ExamineAssembly(*StartAddress [, *EndAddress])
NextInstruction()
InstructionAddress()
InstructionString()
Have fun !

The fantaisie software team.
Last edited by Fred on Wed Oct 22, 2008 11:48 pm, edited 1 time in total.
User avatar
GeoTrail
Addict
Addict
Posts: 2794
Joined: Fri Feb 13, 2004 12:45 am
Location: Bergen, Norway
Contact:

Post by GeoTrail »

Sweet :)
Thanks Fred.
Oh, and FIRST :!:
I Stepped On A Cornflake!!! Now I'm A Cereal Killer!
Inf0Byt3
PureBasic Fanatic
PureBasic Fanatic
Posts: 2236
Joined: Fri Dec 09, 2005 12:15 pm
Location: Elbonia

Post by Inf0Byt3 »

Yummy!

Thank you :D.

About the dissasembler, that was fast :shock:.
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)
JCV
Enthusiast
Enthusiast
Posts: 580
Joined: Fri Jun 30, 2006 4:30 pm
Location: Philippines

Post by JCV »

Thanks PB Team!
I wonder if which is better. Udis86 or diStorm64. I'll try it. :D

[Registered PB User since 2006]
[PureBasic 6.20][SpiderBasic 2.2]
[RP4 x64][Win 11 x64][Ubuntu x64]
aaron
Enthusiast
Enthusiast
Posts: 267
Joined: Mon Apr 19, 2004 3:04 am
Location: Canada
Contact:

Post by aaron »

SWEEEEEEEET! You guys must be working serious overtime right now! :shock:
G-PB
User
User
Posts: 11
Joined: Sat Jan 22, 2005 7:33 pm

Post by G-PB »

Thanks again!
User avatar
Pforzheimer
User
User
Posts: 21
Joined: Thu Sep 25, 2008 7:12 am
Location: Germany
Contact:

Post by Pforzheimer »

Thanks Team :-)

And great the you added disassembly commands (again)...

Greetz
User avatar
GG
Enthusiast
Enthusiast
Posts: 266
Joined: Tue Jul 26, 2005 12:02 pm
Location: Lieusaint (77), France

Post by GG »

Thanks again PB team, let's try it.
Purebasic 6.12 64 bits - Windows 11 Pro 64 bits 23H2
User avatar
IceSoft
Addict
Addict
Posts: 1682
Joined: Thu Jun 24, 2004 8:51 am
Location: Germany

Post by IceSoft »

As always: Thanks.
Belive! C++ version of Puzzle of Mystralia
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
Lebostein
Addict
Addict
Posts: 826
Joined: Fri Jun 11, 2004 7:07 am

Post by Lebostein »

Wow, from day to day a better PB. Great!
User avatar
DoubleDutch
Addict
Addict
Posts: 3220
Joined: Thu Aug 07, 2003 7:01 pm
Location: United Kingdom
Contact:

Post by DoubleDutch »

Thanks :D
https://deluxepixel.com <- My Business website
https://reportcomplete.com <- School end of term reports system
THCM
Enthusiast
Enthusiast
Posts: 276
Joined: Fri Apr 25, 2003 5:06 pm
Location: Gummersbach - Germany
Contact:

Post by THCM »

- Possibility to mix 2D sprite and 3D (must be put after RenderWorld()). For DX9 (Windows) and OpenGL (OSX, Linux).
Great work! Exactly what I'm looking for. Now I can start bug hunting....
The Human Code Machine / Masters' Design Group
User avatar
eddy
Addict
Addict
Posts: 1479
Joined: Mon May 26, 2003 3:07 pm
Location: Nantes

Post by eddy »

Sprite2D or Sprite3D ?
Will DX9 be the default subsystem ?
Imagewin10 x64 5.72 | IDE | PB plugin | Tools | Sprite | JSON | visual tool
Violet
Enthusiast
Enthusiast
Posts: 106
Joined: Sun Dec 23, 2007 6:30 pm

Post by Violet »

Can't wait to try out (still at school)! :D
best regards,

Violet
THCM
Enthusiast
Enthusiast
Posts: 276
Joined: Fri Apr 25, 2003 5:06 pm
Location: Gummersbach - Germany
Contact:

Post by THCM »

My game doesn't work with any of the 4.30 betas. With enabled InitEngine3D() for the background Skybox and DirectX9, I'll only get an exception with engine3d.dll. Without the Skybox the game starts and the screen freezes after a few secods. With beta 3 it's the first time I'll see the ingame screen using DirectX9 :) My game uses 60x60 tiles and some of them seem to be stretched or display garbage is the first line. Without any subsystem (I think Purebasic uses DirectX7 then) I'll only get garbage and the screen freezes directly after starting my game. I'll try to hunt the bugs down and to give you some real bug reports.
The Human Code Machine / Masters' Design Group
Post Reply