Re: [Ohrrpgce] SVN: jay/3220 Adding the gfx_directx backend to the wip. View gfx_directx/readme.txt f

2009-12-22 Thread Ralph Versteegen
2009/12/22 : > jay > 2009-12-21 09:14:06 -0800 (Mon, 21 Dec 2009) > 142 > Adding the gfx_directx backend to the wip. View gfx_directx/readme.txt for > binary and compiling info, gfx_directx/release.txt for update info. > --- > A   wip/gfx_directx/ > A   wip/gfx_directx/readme.txt > A   wip/gfx_di

Re: [Ohrrpgce] Problem starting gfx_directx

2009-12-22 Thread Ralph Versteegen
2009/12/23 James Paige : > I was just testing out a windows build with gfx_directx gfx_sdl on a > computer with directx 9.0c installed (according to dxdiag). When I run > game.exe it says: > > "This application has failed to start because d3dx9_41.dll was not > found. Re-installing the application

Re: [Ohrrpgce] Problem starting gfx_directx

2009-12-22 Thread Ralph Versteegen
2009/12/23 Ralph Versteegen : > 2009/12/23 James Paige : >> I was just testing out a windows build with gfx_directx gfx_sdl on a >> computer with directx 9.0c installed (according to dxdiag). When I run >> game.exe it says: >> >> "This application has failed

Re: [Ohrrpgce] Problem starting gfx_directx

2009-12-23 Thread Ralph Versteegen
2009/12/23 James Paige : > On Tue, Dec 22, 2009 at 09:01:07PM -0800, Jay Tennant wrote: >> > From: Ralph Versteegen >> > Sent: Tuesday, December 22, 2009 10:35 PM >> >> > 2009/12/23 James Paige : >> > > I was just testing out a windows build wi

Re: [Ohrrpgce] Problem starting gfx_directx

2009-12-23 Thread Ralph Versteegen
2009/12/23 Jay Tennant : >> From: Ralph Versteegen >> Sent: Tuesday, December 22, 2009 10:35 PM > >> 2009/12/23 James Paige : >> > I was just testing out a windows build with gfx_directx gfx_sdl on a >> > computer with directx 9.0c installed (according to dx

Re: [Ohrrpgce] Problem starting gfx_directx

2009-12-23 Thread Ralph Versteegen
2009/12/24 Mike Caron : > Ralph Versteegen wrote: >> >> 2009/12/23 Jay Tennant : >>>> >>>> From: Ralph Versteegen >>>> Sent: Tuesday, December 22, 2009 10:35 PM >>>> 2009/12/23 James Paige : >>>>> >>>>

[Ohrrpgce] I declare a vendetta against BYREF

2009-12-23 Thread Ralph Versteegen
I am now sure that defaulting to BYREF is pure evil, and we should make OPTION BYVAL a priority. Plus, I'm getting sick of typing hundreds of explicit BYVALs. Examine the following (not quite yet committed) code, which has prevented me from getting anything done today: declare sub dlist_remove (b

Re: [Ohrrpgce] Problem starting gfx_directx

2009-12-23 Thread Ralph Versteegen
2009/12/24 Mike Caron : > http://blogs.msdn.com/oldnewthing/archive/2005/02/14/372266.aspx > > That was a pain in the butt to find :/ > > Anyway, read the comments too. > > -- > Mike Caron > > -Original Message- > From: "Mike Caron" > Date: Wed, 23 Dec 2009 12:38:50 > To: > Subject: Re: [

Re: [Ohrrpgce] Problem starting gfx_directx

2009-12-23 Thread Ralph Versteegen
oadLibrary or whatever the Win32 function >> is called. >> >> And, the flag you're talking about is deprecated, and when used is a ticking >> time bomb. Specifically it will blow up when you try to resolve any symbols >> in those dependencies! >> >>

[Ohrrpgce] gfx_directx, zoom level

2009-12-24 Thread Ralph Versteegen
For a few years, the default zoom level between all the graphics backends has been 2x, and before that, they defaulted to fullscreen. I've always been a bit unsure about that default, and unhappy that there was no way to resize the window without using a commandline option. I've heard complaints th

Re: [Ohrrpgce] gfx_directx, zoom level

2009-12-26 Thread Ralph Versteegen
2009/12/27 Jay Tennant : >> From: Ralph Versteegen >> Sent: Thursday, December 24, 2009 10:45 AM >> >> For a few years, the default zoom level between all the graphics >> backends has been 2x, and before that, they defaulted to fullscreen. >> I've always

Re: [Ohrrpgce] [Bug 801] New: current nightly builds throw many script debugger errors in previously working games

2009-12-27 Thread Ralph Versteegen
2009/12/27 : > > http://rpg.hamsterrepublic.com/bugzilla/show_bug.cgi?id=801 > >           Summary: current nightly builds throw many script debugger >                    errors in previously working games >           Product: OHRRPGCE >           Version: Nigtly WIP Builds (Ypsiliform) >        

Re: [Ohrrpgce] SVN: jay/3252 gfx_directx update 1.4. Fixed the backend failing properly. If the d3dx9

2009-12-28 Thread Ralph Versteegen
2009/12/28 : > jay > 2009-12-27 22:10:00 -0800 (Sun, 27 Dec 2009) > 366 > gfx_directx update 1.4. Fixed the backend failing properly. If the > d3dx9_*.dll files are not present on the system, the backend can still run, > taking screenshots using the ohr engine. The options to choose screenshots

Re: [Ohrrpgce] SVN: teeemcee/3255 Add script error level option in Custom. While upgrading a game, a popup

2009-12-28 Thread Ralph Versteegen
On 29/12/2009, James Paige wrote: > On Mon, Dec 28, 2009 at 08:56:20AM -0800, subvers...@hamsterrepublic.com > wrote: > > teeemcee > > 2009-12-28 08:56:20 -0800 (Mon, 28 Dec 2009) > > 157 > > Add script error level option in Custom. While upgrading a game, a popup > > message asks whether to set

Re: [Ohrrpgce] SVN: jay/3249 Version 1.3. No longer requires d3d9.dll or d3dx9_*.dll to be installed

2009-12-30 Thread Ralph Versteegen
2009/12/27 : > jay > 2009-12-26 14:43:12 -0800 (Sat, 26 Dec 2009) > 517 > Version 1.3. No longer requires d3d9.dll or d3dx9_*.dll to be installed to > attempt an initialization. The libraries are opened via LoadLibrary now, > instead of the pragma comment directive. Cleaned up a lot of code. Rem

Re: [Ohrrpgce] gfx_directx, zoom level

2009-12-30 Thread Ralph Versteegen
2009/12/27 Jay Tennant : >> From: James Paige >> Sent: Saturday, December 26, 2009 5:09 PM >> >> On Sun, Dec 27, 2009 at 05:44:30AM +1300, Ralph Versteegen wrote: >> > 2009/12/27 Jay Tennant : >> > >> From: Ralph Versteegen >> > >> S

Re: [Ohrrpgce] SVN: jay/3252 gfx_directx update 1.4. Fixed the backend failing properly. If the d3dx9

2009-12-30 Thread Ralph Versteegen
2009/12/29 Jay Tennant : >> From: Ralph Versteegen >> Sent: Monday, December 28, 2009 8:57 AM >> >> 2009/12/28  : >> > jay >> > 2009-12-27 22:10:00 -0800 (Sun, 27 Dec 2009) >> > 366 >> > gfx_directx update 1.4. Fixed the backend failing

Re: [Ohrrpgce] SVN: jay/3256 New backend interfaces, updated. Added GFX_PREFERENCES as a preference s

2009-12-30 Thread Ralph Versteegen
2009/12/29 : > jay > 2009-12-28 16:02:34 -0800 (Mon, 28 Dec 2009) > 146 > New backend interfaces, updated. Added GFX_PREFERENCES as a preference > structure. Added interfaces: gfx_SetPreferences() and gfx_GetPreferences(). > --- > U   wip/gfx.new.h > __

Re: [Ohrrpgce] SVN: jay/3256 New backend interfaces, updated. Added GFX_PREFERENCES as a preference s

2009-12-30 Thread Ralph Versteegen
2009/12/31 James Paige : > On Thu, Dec 31, 2009 at 07:11:41AM +1300, Ralph Versteegen wrote: >> 2009/12/29  : >> > jay >> > 2009-12-28 16:02:34 -0800 (Mon, 28 Dec 2009) >> > 146 >> > New backend interfaces, updated. Added GFX_PREFERENCES as a

Re: [Ohrrpgce] SVN: jay/3256 New backend interfaces, updated. Added GFX_PREFERENCES as a preference s

2009-12-30 Thread Ralph Versteegen
can parse its own damn ints 2) nothing is said about identifying which commandline options are for the backend. Maybe we should do something like the cc linker options style of passing on options: game -gfx sdl -G,-zoom,3 foo.rpg or game -gfx sdl -( zoom 3 -) foo.rpg > -Original Message-

Re: [Ohrrpgce] Gfx backends be uniform dll's?

2009-12-30 Thread Ralph Versteegen
2009/12/30 Jay Tennant : > Should all the graphics backends have the same form and function names? > Should they all be contained within their own dll? > > For uniformity, I think they should. It'd make switching backends during > execution easier--less coding. Btw, this is discussing the next ge

Re: [Ohrrpgce] SVN: jay/3256 New backend interfaces, updated. Added GFX_PREFERENCES as a preference s

2010-01-01 Thread Ralph Versteegen
2009/12/31 James Paige : > On Thu, Dec 31, 2009 at 07:36:13AM +1300, Ralph Versteegen wrote: >> 2009/12/31 Mike Caron : >> > Just out of curiosity, what's wrong with something like: >> > >> > GetPrefInt(name as string, optional section as string =

Re: [Ohrrpgce] SVN: jay/3270 gfx_directx backend, v1.6a; and backend interfaces, update. Added messag

2010-01-01 Thread Ralph Versteegen
2010/1/1 Mike Caron : > Jay Tennant wrote: >>> >>> From: Mike Caron >>> Sent: Thursday, December 31, 2009 3:29 PM >>> >>> subvers...@hamsterrepublic.com wrote: jay 2009-12-31 13:25:13 -0800 (Thu, 31 Dec 2009) 801 gfx_directx backend, v1.6a; and backend interfaces, update.

Re: [Ohrrpgce] SVN: teeemcee/3244 Change the default graphics backend on Windows to gfx_sdl, and mention g

2010-01-04 Thread Ralph Versteegen
2009/12/27 James Paige : > On Sat, Dec 26, 2009 at 09:17:39AM -0800, subvers...@hamsterrepublic.com > wrote: >> teeemcee >> 2009-12-26 09:17:39 -0800 (Sat, 26 Dec 2009) >> 189 >> Change the default graphics backend on Windows to gfx_sdl, and mention >> gfx_fb bugs avoided in whatsnew.txt. Note: I

Re: [Ohrrpgce] SVN: teeemcee/3287 Fix the looping sound import problem, which was a problem in gfx_sdl

2010-01-06 Thread Ralph Versteegen
2010/1/7 James Paige : > On Wed, Jan 06, 2010 at 12:32:27AM -0800, subvers...@hamsterrepublic.com > wrote: >> teeemcee >> 2010-01-06 00:32:24 -0800 (Wed, 06 Jan 2010) >> 260 >> Fix the looping sound import problem, which was a problem in gfx_sdl >> >> For some reason calling SHELL causes SDL to no

Re: [Ohrrpgce] SVN: james/3316 Ack! Wiki mirror script was also mirroring my entire album collection, w

2010-01-08 Thread Ralph Versteegen
2010/1/9 : > james > 2010-01-08 15:53:40 -0800 (Fri, 08 Jan 2010) > 196 > Ack! Wiki mirror script was also mirroring my entire album collection, which > explains why the script was > taking hours to finish and took up six gigabytes more disk space than it was > supposed to! > --- > U   web/mirro

Re: [Ohrrpgce] SVN: jay/3310 Adjusted gfx_LoadDllBackendProcs() to version 2. Added version 2 interfa

2010-01-08 Thread Ralph Versteegen
2010/1/9 : > jay > 2010-01-08 10:01:43 -0800 (Fri, 08 Jan 2010) > 329 > Adjusted gfx_LoadDllBackendProcs() to version 2. Added version 2 interfaces, > though commenting the new gfx_Initialize() params, gfx_ScreenShot() entirely, > and gfx_GetVersion() entirely. Warnings thrown when compiled: imp

Re: [Ohrrpgce] SVN: james/3313 Fix a few distrib script problems.

2010-01-08 Thread Ralph Versteegen
2010/1/9 : > james > 2010-01-08 13:42:19 -0800 (Fri, 08 Jan 2010) > 271 > Fix a few distrib script problems. > * gfx_directx.dll was not being included in the zip file > * IMPORTANT-nightly.txt was being included even though this isn't a nightly > * several commands were redirecting > NUL which co

Re: [Ohrrpgce] SVN: james/3313 Fix a few distrib script problems.

2010-01-08 Thread Ralph Versteegen
2010/1/9 Ralph Versteegen : > 2010/1/9  : >> james >> 2010-01-08 13:42:19 -0800 (Fri, 08 Jan 2010) >> 271 >> Fix a few distrib script problems. >> * gfx_directx.dll was not being included in the zip file >> * IMPORTANT-nightly.txt was being included even t

Re: [Ohrrpgce] SVN: jay/3310 Adjusted gfx_LoadDllBackendProcs() to version 2. Added version 2 interfa

2010-01-08 Thread Ralph Versteegen
2010/1/9 Jay Tennant : >> From: Ralph Versteegen >> Sent: Friday, January 08, 2010 7:33 PM >> >> 2010/1/9  : >> > jay >> > 2010-01-08 10:01:43 -0800 (Fri, 08 Jan 2010) >> > 329 >> > Adjusted gfx_LoadDllBackendProcs() to version 2.

Re: [Ohrrpgce] New map format

2010-01-09 Thread Ralph Versteegen
2010/1/6 Seth Hetu : > I realize this topic is old news, but in my defense I was on vacation. This conversation isn't dead, I just delayed my response by a few weeks. > I support the idea of single map lumps; that was one of the OHRRPGCE > FMF's approaches, and I can see how it would benefit map

Re: [Ohrrpgce] SVN: jay/3252 gfx_directx update 1.4. Fixed the backend failing properly. If the d3dx9

2010-01-09 Thread Ralph Versteegen
2010/1/5 Jay Tennant : >> From: Ralph Versteegen >> Sent: Wednesday, December 30, 2009 11:28 AM >> >> 2009/12/29 Jay Tennant : >> >> From: Ralph Versteegen >> >> Sent: Monday, December 28, 2009 8:57 AM >> >> >> >> 2009/

Re: [Ohrrpgce] SVN: jay/3304 Adjusted backend test gfx_getversion() to require a bitwise OR-ing with

2010-01-09 Thread Ralph Versteegen
2010/1/8 : > jay > 2010-01-07 18:56:04 -0800 (Thu, 07 Jan 2010) > 195 > Adjusted backend test gfx_getversion() to require a bitwise OR-ing with 1 as > the supported version. Added new function gfx_LoadDllBackendProcs() as a > generalization of gfx_directx_setprocptrs(). > --- > U   wip/backends.

Re: [Ohrrpgce] SVN: jay/3304 Adjusted backend test gfx_getversion() to require a bitwise OR-ing with

2010-01-09 Thread Ralph Versteegen
2010/1/10 Jay Tennant : >> From: Ralph Versteegen >> Sent: Saturday, January 09, 2010 12:09 PM >> >> 2010/1/8  : >> > jay >> > 2010-01-07 18:56:04 -0800 (Thu, 07 Jan 2010) >> > 195 >> > Adjusted backend test gfx_getversion() to require a

Re: [Ohrrpgce] [Bug 683] RELEASE: Ypsiliform

2010-01-10 Thread Ralph Versteegen
2010/1/11 Seth Hetu : > Congratulations! Seems like this release has a lot of useful new > features (seems the slices system has matured nicely) and is one step > closer to a C++ port (or at least better FB organization). > > Congratulations again. Best of luck on the z release. (Zebra? Z-Spot? > Z

Re: [Ohrrpgce] SVN: james/3321 Fix browse menu so that it does not forbid wav files > 500k

2010-01-11 Thread Ralph Versteegen
2010/1/11 : > james > 2010-01-10 21:11:28 -0800 (Sun, 10 Jan 2010) > 60 > Fix browse menu so that it does not forbid wav files > 500k > --- > U   rel/ypsiliform/browse.bas > U   wip/browse.bas I limited wavs on purpose, and grumbled about it didn't quite make sense, but I see now that the only so

Re: [Ohrrpgce] SVN: james/3309 Create branch of Ypsiliform stable release

2010-01-11 Thread Ralph Versteegen
2010/1/9 : > james > 2010-01-08 09:30:01 -0800 (Fri, 08 Jan 2010) > 43 > Create branch of Ypsiliform stable release > --- > A   rel/ypsiliform/ James - Unbelievable! Somehow we always manage to distribute the wrong copy of plotdictionary.html. In this case, you somehow managed to branch from r330

Re: [Ohrrpgce] SVN: teeemcee/3325 gfx_directx: fix gfx_ScreenShot not append file extension onto saved fil

2010-01-12 Thread Ralph Versteegen
2010/1/13 : > teeemcee > 2010-01-12 05:23:49 -0800 (Tue, 12 Jan 2010) > 109 > gfx_directx: fix gfx_ScreenShot not append file extension onto saved files > > (Can't compile dll at the moment) > --- > U   wip/gfx_directx/source/gfx_directx.new.cpp Ta da! This commit and the next one are the first

Re: [Ohrrpgce] SVN: jay/3285 gfx_sdl backend, update. Working on rewriting the sdl backend--also mean

2010-01-12 Thread Ralph Versteegen
2010/1/6 : > jay > 2010-01-05 09:04:08 -0800 (Tue, 05 Jan 2010) > 461 > gfx_sdl backend, update. Working on rewriting the sdl backend--also means > removing Windows dependencies--so gfx_sdl can be loaded just like > gfx_directx, and with cleaner interfacing. Also adding gfx_common that > contai

Re: [Ohrrpgce] SVN: jay/3285 gfx_sdl backend, update. Working on rewriting the sdl backend--also mean

2010-01-15 Thread Ralph Versteegen
2010/1/14 Jay Tennant : >> From: Ralph Versteegen >> Sent: Tuesday, January 12, 2010 8:33 AM >> >> 2010/1/6  : >> > jay >> > 2010-01-05 09:04:08 -0800 (Tue, 05 Jan 2010) >> > 461 >> > gfx_sdl backend, update. Working on rewriting the sdl

Re: [Ohrrpgce] speaking of C++

2010-01-15 Thread Ralph Versteegen
2010/1/16 James Paige : > Speaking of C++, I was poking around in the fb2c++ subversion lately. I > made a few minor fixes to make it compile on linux, but I wasn' sure if > that repository is what you were still using. > > Also, I was looking at the freebasic subversion log, and notice that > v1ct

Re: [Ohrrpgce] SVN: jay/3303 gfx_sdl, updated interfaces. Finished a really basic, operational implem

2010-01-15 Thread Ralph Versteegen
2010/1/8 : > jay > 2010-01-07 16:02:14 -0800 (Thu, 07 Jan 2010) > 288 > gfx_sdl, updated interfaces. Finished a really basic, operational > implementation of the sdl backend. (Quite unusable as the graphics appear in > the upper-left corner of the window.) I need to test it with the ohr engine,

[Ohrrpgce] Sprite editor: rewrite?

2010-01-20 Thread Ralph Versteegen
The sprite editor needs to be updated to: -use Frames instead of the old modex crud -support 256 colour palettes -support resizing frames from within the editor -work on elements of SpriteSets instead of old-style frame arrays -completely decouple from the current spriteset browser, which will be t

Re: [Ohrrpgce] Sprite editor: rewrite?

2010-01-20 Thread Ralph Versteegen
2010/1/21 James Paige : > On Thu, Jan 21, 2010 at 11:46:48AM +1300, Ralph Versteegen wrote: >> The sprite editor needs to be updated to: >> -use Frames instead of the old modex crud >> -support 256 colour palettes >> -support resizing frames from within the edi

Re: [Ohrrpgce] SVN: teeemcee/3348 The builtin menus in Game now all draw to a page which is a 320x200 of t

2010-01-21 Thread Ralph Versteegen
2010/1/21 : > teeemcee > 2010-01-20 23:43:20 -0800 (Wed, 20 Jan 2010) > 368 > The builtin menus in Game now all draw to a page which is a 320x200 of the > centre of vpage, with the exception of the debug menus, and the minimap. This > is the kind of thing I added frame views for. > > Notice how

Re: [Ohrrpgce] Sprite editor: rewrite?

2010-01-22 Thread Ralph Versteegen
2010/1/22 James Paige : > On Thu, Jan 21, 2010 at 02:01:34PM +1300, Ralph Versteegen wrote: >> 2010/1/21 James Paige : >> > On Thu, Jan 21, 2010 at 11:46:48AM +1300, Ralph Versteegen wrote: >> >> The sprite editor needs to be updated to: >> >>

Re: [Ohrrpgce] [Bug 683] RELEASE: Ypsiliform

2010-01-22 Thread Ralph Versteegen
2010/1/21 : > > http://rpg.hamsterrepublic.com/bugzilla/show_bug.cgi?id=683 > > --- Comment #31 from Bob the Hamster 2010-01-20 > 13:48:02 PST --- > (In reply to comment #30) >> I think we ought to fix bug 812 as well. Also, I'll hunt that slice >> corruption >> bug today which I've been meanin

Re: [Ohrrpgce] A module format to add

2010-01-28 Thread Ralph Versteegen
On 28 January 2010 19:26, Mike West wrote: > I don't know if you all know about it but there's a new module format for > music that is much better than .mod... it's for a tracker called Protrekker, > you can find it on Google code (there is a replayer routine). It would be > really nice to be able

Re: [Ohrrpgce] slice grid idea

2010-01-28 Thread Ralph Versteegen
On 28 January 2010 07:53, James Paige wrote: > So I have been thinking about using slice collections (*) for menu > layouts, and I am thinking that some kind of GridSlice would be useful. > > The idea is that a gridslice is divided into even-sized rows and > columns. Children of the grid automatic

Re: [Ohrrpgce] SVN: james/3365 All slices now support a .Clip property that causes children to be clipp

2010-01-30 Thread Ralph Versteegen
On 30 January 2010 13:28, wrote: > james > 2010-01-29 16:28:10 -0800 (Fri, 29 Jan 2010) > 182 > All slices now support a .Clip property that causes children to be clipped. > GridSlice cells support clipping too. > TMC, thanks for allmodex's setclip() which made this easy to do! :) > --- > U   wip

Re: [Ohrrpgce] SVN: james/3372 Add some comments noting how clipping currently works

2010-01-31 Thread Ralph Versteegen
On 31 January 2010 09:19, wrote: > james > 2010-01-30 12:19:50 -0800 (Sat, 30 Jan 2010) > 54 > Add some comments noting how clipping currently works > --- > U   wip/allmodex.bas > U   wip/allmodex.bi setclip is meant to be allmodex-internal and obsolete. The preferred way to do clipping is to us

Re: [Ohrrpgce] Protrekkr

2010-02-01 Thread Ralph Versteegen
On 30 January 2010 09:33, Mike West wrote: > My bad here's the link: http://code.google.com/p/protrekkr/ > > No it's not the .xm format it's (.ptk extention) newer, the program is > derived from the source of NoiseTrekker by Arguru, and it uses SDL although > I'm not sure which libraries or much e

Re: [Ohrrpgce] SVN: james/3365 All slices now support a .Clip property that causes children to be clipp

2010-02-01 Thread Ralph Versteegen
On 31 January 2010 07:00, James Paige wrote: > On Sat, Jan 30, 2010 at 11:09:13PM +1300, Ralph Versteegen wrote: >> On 30 January 2010 13:28,   wrote: >> > james >> > 2010-01-29 16:28:10 -0800 (Fri, 29 Jan 2010) >> > 182 >> > All slices now suppor

Re: [Ohrrpgce] SVN: james/3375 Fix a broken null-pointer check in SliceLoadFromFile() which was causing

2010-02-04 Thread Ralph Versteegen
On 04/02/2010, James Paige wrote: > On Wed, Feb 03, 2010 at 07:45:34AM -0800, subvers...@hamsterrepublic.com > wrote: >> james >> 2010-02-03 07:45:34 -0800 (Wed, 03 Feb 2010) >> 125 >> Fix a broken null-pointer check in SliceLoadFromFile() which was causing >> crashes when trying to load a nonexis

Re: [Ohrrpgce] box taxonomy

2010-02-08 Thread Ralph Versteegen
On 8 February 2010 17:50, James Paige wrote: > I have been tracing the evolution of box drawing functions in the ohr > biosphere. > > == allmodex.bas == > > rectangle > fuzzyrect > drawbox > > == common.bas == > > edgebox >  edgeboxstyle >  center_edgeboxstyle >   centerbox >   centerfuz > > empty

Re: [Ohrrpgce] SVN: james/3379 Update text files for ypsiliform+2

2010-02-08 Thread Ralph Versteegen
On 9 February 2010 11:34, wrote: > james > 2010-02-08 14:34:34 -0800 (Mon, 08 Feb 2010) > 35 > Update text files for ypsiliform+2 > --- > U rel/ypsiliform/README-custom.txt > U rel/ypsiliform/README-game.txt > U rel/ypsiliform/codename.txt > U rel/ypsiliform/whatsnew.txt > U wip/whatsne

Re: [Ohrrpgce] SVN: james/3380 rectangle now takes both pages or frames

2010-02-08 Thread Ralph Versteegen
On 9 February 2010 17:21, James Paige wrote: > On Mon, Feb 08, 2010 at 08:18:40PM -0800, subvers...@hamsterrepublic.com > wrote: >> james >> 2010-02-08 20:18:40 -0800 (Mon, 08 Feb 2010) >> 41 >> rectangle now takes both pages or frames > > Wondering about the consequences of only resetting setcli

Re: [Ohrrpgce] SVN: james/3375 Fix a broken null-pointer check in SliceLoadFromFile() which was causing

2010-02-09 Thread Ralph Versteegen
On 4 February 2010 04:45, wrote: > james > 2010-02-03 07:45:34 -0800 (Wed, 03 Feb 2010) > 125 > Fix a broken null-pointer check in SliceLoadFromFile() which was causing > crashes when trying to load a nonexistant filename. > --- > U   wip/slices.bas "slicetree_0.reld" is never lumped, because lu

Re: [Ohrrpgce] SVN: james/3375 Fix a broken null-pointer check in SliceLoadFromFile() which was causing

2010-02-09 Thread Ralph Versteegen
On 4 February 2010 04:48, James Paige wrote: > On Wed, Feb 03, 2010 at 07:45:34AM -0800, subvers...@hamsterrepublic.com > wrote: >> james >> 2010-02-03 07:45:34 -0800 (Wed, 03 Feb 2010) >> 125 >> Fix a broken null-pointer check in SliceLoadFromFile() which was causing >> crashes when trying to lo

Re: [Ohrrpgce] SVN: james/3375 Fix a broken null-pointer check in SliceLoadFromFile() which was causing

2010-02-09 Thread Ralph Versteegen
On 10 February 2010 06:40, Ralph Versteegen wrote: > On 4 February 2010 04:48, James Paige wrote: >> On Wed, Feb 03, 2010 at 07:45:34AM -0800, subvers...@hamsterrepublic.com >> wrote: >>> james >>> 2010-02-03 07:45:34 -0800 (Wed, 03 Feb 2010) >>>

Re: [Ohrrpgce] SVN: james/3375 Fix a broken null-pointer check in SliceLoadFromFile() which was causing

2010-02-09 Thread Ralph Versteegen
On 10 February 2010 06:55, James Paige wrote: > On Wed, Feb 10, 2010 at 06:40:46AM +1300, Ralph Versteegen wrote: >> On 4 February 2010 04:48, James Paige wrote: >> > On Wed, Feb 03, 2010 at 07:45:34AM -0800, subvers...@hamsterrepublic.com >> > wrote: >> >>

Re: [Ohrrpgce] I declare a vendetta against BYREF

2010-02-09 Thread Ralph Versteegen
On 24 December 2009 10:48, James Paige wrote: > On Thu, Dec 24, 2009 at 03:59:15AM +1300, Ralph Versteegen wrote: >> I am now sure that defaulting to BYREF is pure evil, and we should >> make OPTION BYVAL a priority. Plus, I'm getting sick of typing >> hundreds of explic

Re: [Ohrrpgce] SVN: james/3397 Okay, frame_cropped_view was still all wrong. Think it is right now...

2010-02-09 Thread Ralph Versteegen
On 10 February 2010 19:47, wrote: > james > 2010-02-09 22:47:27 -0800 (Tue, 09 Feb 2010) > 71 > Okay, frame_cropped_view was still all wrong. Think it is right now... > --- > U   wip/allmodex.bas I guess you're set on changing slice clipping to using sprite_new_view, by changing the whole slice

Re: [Ohrrpgce] SVN: james/3397 Okay, frame_cropped_view was still all wrong. Think it is right now...

2010-02-09 Thread Ralph Versteegen
On 10 February 2010 19:53, James Paige wrote: > On Tue, Feb 09, 2010 at 10:47:27PM -0800, subvers...@hamsterrepublic.com > wrote: >> james >> 2010-02-09 22:47:27 -0800 (Tue, 09 Feb 2010) >> 71 >> Okay, frame_cropped_view was still all wrong. Think it is right now... > > I am working on fixing up

Re: [Ohrrpgce] SVN: james/3397 Okay, frame_cropped_view was still all wrong. Think it is right now...

2010-02-10 Thread Ralph Versteegen
On 11 February 2010 04:42, James Paige wrote: > On Wed, Feb 10, 2010 at 07:57:19PM +1300, Ralph Versteegen wrote: >> On 10 February 2010 19:53, James Paige wrote: >> > On Tue, Feb 09, 2010 at 10:47:27PM -0800, subvers...@hamsterrepublic.com >> > wrote: >> &

Re: [Ohrrpgce] SVN: james/3406 Fix clipping for GridSlice children.

2010-02-11 Thread Ralph Versteegen
On 12 February 2010 06:10, James Paige wrote: > On Thu, Feb 11, 2010 at 09:04:39AM -0800, subvers...@hamsterrepublic.com > wrote: >> james >> 2010-02-11 09:04:38 -0800 (Thu, 11 Feb 2010) >> 293 >> Fix clipping for GridSlice children. >> Grid children were being clipped by the parent using the gra

Re: [Ohrrpgce] SVN: james/3406 Fix clipping for GridSlice children.

2010-02-11 Thread Ralph Versteegen
On 12 February 2010 06:12, Ralph Versteegen wrote: > On 12 February 2010 06:10, James Paige wrote: >> On Thu, Feb 11, 2010 at 09:04:39AM -0800, subvers...@hamsterrepublic.com >> wrote: >>> james >>> 2010-02-11 09:04:38 -0800 (Thu, 11 Feb 2010) >>> 2

Re: [Ohrrpgce] SVN: teeemcee/3408 Fix slice clipping; nesting clipping, positioning, and clip rects partia

2010-02-11 Thread Ralph Versteegen
On 12 February 2010 08:00, James Paige wrote: > On Thu, Feb 11, 2010 at 10:44:45AM -0800, subvers...@hamsterrepublic.com > wrote: >> teeemcee >> 2010-02-11 10:44:45 -0800 (Thu, 11 Feb 2010) >> 95 >> Fix slice clipping; nesting clipping, positioning, and clip rects partially >> offscreen now work

Re: [Ohrrpgce] SVN: teeemcee/3408 Fix slice clipping; nesting clipping, positioning, and clip rects partia

2010-02-11 Thread Ralph Versteegen
On 12 February 2010 10:04, James Paige wrote: > On Fri, Feb 12, 2010 at 08:54:46AM +1300, Ralph Versteegen wrote: >> On 12 February 2010 08:00, James Paige wrote: >> > On Thu, Feb 11, 2010 at 10:44:45AM -0800, subvers...@hamsterrepublic.com >> > wrote: >> >

Re: [Ohrrpgce] SVN: james/3379 Update text files for ypsiliform+2

2010-02-11 Thread Ralph Versteegen
On 9 February 2010 12:04, James Paige wrote: > On Tue, Feb 09, 2010 at 11:49:37AM +1300, Ralph Versteegen wrote: >> >>    Is it too late to delay release? I found a rather large bug in music >>    importation. >> >>    Ralph > > Yep, it too late to hold ypsi

Re: [Ohrrpgce] SVN: james/3379 Update text files for ypsiliform+2

2010-02-12 Thread Ralph Versteegen
tential edge case might be if it contains a caret (^), which is the shell > escape character (and, is not allowed in file names, I believe). > > -- > Mike Caron Doesn't work. The correct way is system("\"\"path to exe\" flags -o \"path to output file\"

Re: [Ohrrpgce] SVN: james/3411 Add "same slice" identity test, since (handle1 == handle2) can fail

2010-02-19 Thread Ralph Versteegen
On 20 February 2010 10:30, wrote: > james > 2010-02-19 13:30:52 -0800 (Fri, 19 Feb 2010) > 91 > Add "same slice" identity test, since (handle1 == handle2) can fail > under some conditions. > --- > U   wip/docs/plotdict.xml > U   wip/docs/plotdictionary.html > U   wip/plotscr.hsd > U   wip/whatsne

Re: [Ohrrpgce] SVN: james/3411 Add "same slice" identity test, since (handle1 == handle2) can fail

2010-02-20 Thread Ralph Versteegen
On 20 February 2010 23:22, James Paige wrote: > On Sat, Feb 20, 2010 at 05:35:29PM +1300, Ralph Versteegen wrote: >> On 20 February 2010 10:30,   wrote: >> > james >> > 2010-02-19 13:30:52 -0800 (Fri, 19 Feb 2010) >> > 91 >> > Add "same slice&q

Re: [Ohrrpgce] SVN: james/3415 Clarify the documentation for "replace char" "delete char" and "ascii fr

2010-02-25 Thread Ralph Versteegen
On 26 February 2010 08:32, wrote: > james > 2010-02-25 11:32:11 -0800 (Thu, 25 Feb 2010) > 230 > Clarify the documentation for "replace char" "delete char" and "ascii from > string" > to specify that the position is indexed starting with 1 and going to "string > length" > (as opposed to startin

Re: [Ohrrpgce] SVN: james/3419 oobcure is now a wrapper around inflict instead of re-implementing the d

2010-03-02 Thread Ralph Versteegen
On 3 March 2010 08:09, wrote: > james > 2010-03-02 11:09:54 -0800 (Tue, 02 Mar 2010) > 256 > oobcure is now a wrapper around inflict instead of re-implementing the damage > calculations. > This resolves bug 819 (% damage outside battle) and bug 749 (no damage still > damages outside battle) > A

Re: [Ohrrpgce] saved slice collections

2010-03-03 Thread Ralph Versteegen
On 2 March 2010 05:58, James Paige wrote: > I am continuing to think about saved slice collections. > > I think I would like to have multiple separately indexed groups of slice > collections. > > For example, group 0 would be collections for the user to load with > plotscripting. > > And maybe gro

Re: [Ohrrpgce] SVN: james/3422 Bell of Chaos (work in progress)

2010-03-04 Thread Ralph Versteegen
On 4 March 2010 11:05, James Paige wrote: > On Wed, Mar 03, 2010 at 01:49:08PM -0800, subvers...@hamsterrepublic.com > wrote: >> james >> 2010-03-03 13:49:08 -0800 (Wed, 03 Mar 2010) >> 33 >> Bell of Chaos (work in progress) > > Not offically releasing a demo until Friday, but subversion users ar

Re: [Ohrrpgce] SVN: teeemcee/3428 Replaced all use of __FB_LINUX__ with a new define, __UNIX__ (bad name?)

2010-03-08 Thread Ralph Versteegen
We now support FreeBSD! I'm not planning to test any other unixes aside from Darwin (tomorrow) and Mac OS X (day after) On 8 March 2010 12:41, James Paige wrote: > Does this change fix anything? > > --- > James > > On Sat, Mar 06, 2010 at 12:44:30PM -0800, subvers...@hamsterrepublic.com > wrote:

Re: [Ohrrpgce] SVN: teeemcee/3428 Replaced all use of __FB_LINUX__ with a new define, __UNIX__ (bad name?)

2010-03-09 Thread Ralph Versteegen
On 9 March 2010 07:24, James Paige wrote: > On Mon, Mar 08, 2010 at 10:50:19PM +1300, Ralph Versteegen wrote: >> We now support FreeBSD! I'm not planning to test any other unixes >> aside from Darwin (tomorrow) and Mac OS X (day after) > > That sounds delicious! I as

Re: [Ohrrpgce] Feature idea: game distribution menu

2010-03-28 Thread Ralph Versteegen
On 26 March 2010 09:29, James Paige wrote: > I was thinking about game distribution, and an idea occured to me. We > could have a menu in custom that would allow the game author to easily > prepare their game for distribution. > > The menu could include options like: > > Edit README file > Package

Re: [Ohrrpgce] SVN: james/3452 Add "set slice clipping" and "get slice clipping"

2010-04-02 Thread Ralph Versteegen
On 3 April 2010 04:04, James Paige wrote: > On Fri, Apr 02, 2010 at 07:59:37AM -0700, subvers...@hamsterrepublic.com > wrote: >> james >> 2010-04-02 07:59:37 -0700 (Fri, 02 Apr 2010) >> 142 >> Add "set slice clipping" and "get slice clipping" >> (Warning! there is a problem with these! That is wh

Re: [Ohrrpgce] SVN: teeemcee/3454 Fix frame clipping bug: now that you can specify any frame as a destinat

2010-04-02 Thread Ralph Versteegen
On 3 April 2010 05:52, James Paige wrote: > On Fri, Apr 02, 2010 at 09:46:43AM -0700, subvers...@hamsterrepublic.com > wrote: >> teeemcee >> 2010-04-02 09:46:43 -0700 (Fri, 02 Apr 2010) >> 160 >> Fix frame clipping bug: now that you can specify any frame as a destination >> rather than just vide

Re: [Ohrrpgce] SVN: james/3462 Add descriptive debugs to all the failure conditions in Reload.LoadDocum

2010-04-06 Thread Ralph Versteegen
On 6 April 2010 16:52, Mike Caron wrote: > Just FYI, as well, the panic message probably shouldn't be followed by "END > 1". A Return NULL should suffice... > > I'm still working on cracking this nut, though... > > subvers...@hamsterrepublic.com wrote: >> >> james >> 2010-04-05 21:51:09 -0700 (Mon

Re: [Ohrrpgce] SVN: pkmnfrk/3468 Reworking reloadtest.bas into a unit test of the key features of RELOAD

2010-04-06 Thread Ralph Versteegen
On 7 April 2010 13:06, Mike Caron wrote: > I forgot to mention in the log, but the tests build up a tree from nothing, > with various random parameters, save it to disk, read it from disk again > into a new tree, and compare the new tree with the old one to make sure it > matches. > > We can add o

Re: [Ohrrpgce] SVN: pkmnfrk/3468 Reworking reloadtest.bas into a unit test of the key features of RELOAD

2010-04-06 Thread Ralph Versteegen
On 7 April 2010 16:09, Mike Caron wrote: > Ralph Versteegen wrote: >> >> On 7 April 2010 13:06, Mike Caron wrote: >>> >>> I forgot to mention in the log, but the tests build up a tree from >>> nothing, >>> with various random parameters, save

Re: [Ohrrpgce] SVN: teeemcee/3466 Wrote a proper lexer for HSpeak - nearly: it still produces strings rath

2010-04-07 Thread Ralph Versteegen
On 07/04/2010, Seth Hetu wrote: >> Wrote a proper lexer for HSpeak - nearly: it still produces strings rather >> than lexemes since the rest of HSpeak wouldn't know what to do with them. > > Congratulations! May I ask what kind of lexer it is? (Recursive > descent, I'm guessing). > > -->Seth I th

Re: [Ohrrpgce] SVN: james/3462 Add descriptive debugs to all the failure conditions in Reload.LoadDocum

2010-04-07 Thread Ralph Versteegen
On 07/04/2010, James Paige wrote: > On Wed, Apr 07, 2010 at 07:37:39AM +1200, Ralph Versteegen wrote: >> On 6 April 2010 16:52, Mike Caron wrote: >> > Just FYI, as well, the panic message probably shouldn't be followed by >> > "END >> > 1".

Re: [Ohrrpgce] SVN: teeemcee/3466 Wrote a proper lexer for HSpeak -nearly: it still produces strings rath

2010-04-07 Thread Ralph Versteegen
On 07/04/2010, Mike Caron wrote: > Watch out for that unary minus! ;) > > -- > Mike Caron Yeah, that caught me. I had to add backtracking. > -Original Message- > From: Ralph Versteegen > Date: Wed, 7 Apr 2010 20:58:39 > To: > Subject: Re: [Ohrrpgce] SVN: t

Re: [Ohrrpgce] SVN: teeemcee/3466 Wrote a proper lexer for HSpeak - nearly: it still produces strings rath

2010-04-09 Thread Ralph Versteegen
On 9 April 2010 18:52, Seth Hetu wrote: >> I thought recursive descent was used only for parsers, not lexers (but >> maybe complicated context sensitive grammars would require them)? > > Ah, you caught me there. I've confused parsers and lexers again. > Nonetheless, a proper lexer is no small feat

Re: [Ohrrpgce] SVN: teeemcee/3466 Wrote a proper lexer for HSpeak - nearly: it still produces strings rath

2010-04-09 Thread Ralph Versteegen
On 8 April 2010 04:14, James Paige wrote: > On Wed, Apr 07, 2010 at 08:58:39PM +1200, Ralph Versteegen wrote: >> On 07/04/2010, Seth Hetu wrote: >> >> Wrote a proper lexer for HSpeak - nearly: it still produces strings rather >> >> than lexemes since the rest o

Re: [Ohrrpgce] SVN: teeemcee/3466 Wrote a proper lexer for HSpeak - nearly: it still produces strings rath

2010-04-10 Thread Ralph Versteegen
On 10 April 2010 03:37, James Paige wrote: > On Fri, Apr 09, 2010 at 08:56:18PM +1200, Ralph Versteegen wrote: >> On 8 April 2010 04:14, James Paige wrote: >> > On Wed, Apr 07, 2010 at 08:58:39PM +1200, Ralph Versteegen wrote: >> >> On 07/04/2010, Seth Hetu wrote:

Re: [Ohrrpgce] SVN: james/3462 Add descriptive debugs to all the failure conditions in Reload.LoadDocum

2010-04-10 Thread Ralph Versteegen
On 7 April 2010 23:18, Ralph Versteegen wrote: > On 07/04/2010, James Paige wrote: >> On Wed, Apr 07, 2010 at 07:37:39AM +1200, Ralph Versteegen wrote: >>> On 6 April 2010 16:52, Mike Caron wrote: >>> > Just FYI, as well, the panic message probably shouldn'

Re: [Ohrrpgce] SVN: pkmnfrk/3484 Several untested major rewrites in RELOAD

2010-04-10 Thread Ralph Versteegen
On 10 April 2010 14:36, wrote: > pkmnfrk > 2010-04-09 19:36:28 -0700 (Fri, 09 Apr 2010) > 710 > Several untested major rewrites in RELOAD > > (Isn't that a catchy header?) > > I joke, they were all tested: > > 1. Instead of using the FB file I/O functions, I switched to the CRT I/O > functions,

Re: [Ohrrpgce] SVN: pkmnfrk/3484 Several untested major rewrites in RELOAD

2010-04-11 Thread Ralph Versteegen
On 11 April 2010 06:44, Mike Caron wrote: > Ralph Versteegen wrote: >> >> On 10 April 2010 14:36,   wrote: >>> >>> pkmnfrk >>> 2010-04-09 19:36:28 -0700 (Fri, 09 Apr 2010) >>> 710 >>> Several untested major rewrites in RELOAD >>

Re: [Ohrrpgce] more timers

2010-04-11 Thread Ralph Versteegen
On 10 April 2010 09:29, James Paige wrote: > So I was just talking with Pepsi Ranger about the possibility of adding > more timers, and I wanted to brainstorm a few ideas for how to do it. > > First of all, the current timer code seems fairlt clean and > straightforward. I could fairly easily repl

Re: [Ohrrpgce] SVN: pkmnfrk/3484 Several untested major rewrites in RELOAD

2010-04-11 Thread Ralph Versteegen
On 12 April 2010 05:50, Mike Caron wrote: > Ralph Versteegen wrote: >> >> On 11 April 2010 06:44, Mike Caron wrote: >>> >>> Ralph Versteegen wrote: >>>> >>>> On 10 April 2010 14:36,   wrote: >>>>> >>>>> pkmn

Re: [Ohrrpgce] SVN: pkmnfrk/3491 RELOAD now uses a hashtable to speed up working with the string table.

2010-04-11 Thread Ralph Versteegen
On 11 April 2010 13:49, wrote: > pkmnfrk > 2010-04-10 18:49:08 -0700 (Sat, 10 Apr 2010) > 333 > RELOAD now uses a hashtable to speed up working with the string table. > > I am aware that util.bas has a hashtable implementation, but RELOAD's uses > its private heap, if applicable. > > Also, added

Re: [Ohrrpgce] SVN: pkmnfrk/3491 RELOAD now uses a hashtable to speed up working with the string table.

2010-04-11 Thread Ralph Versteegen
On 12 April 2010 07:35, Mike Caron wrote: > > > Ralph Versteegen wrote: >> >> On 11 April 2010 13:49,   wrote: >>> >>> pkmnfrk >>> 2010-04-10 18:49:08 -0700 (Sat, 10 Apr 2010) >>> 333 >>> RELOAD now uses a hashtable to speed up wor

Re: [Ohrrpgce] SVN: teeemcee/3498 HSpeak now remembers the line and column of every token, so it can print

2010-04-12 Thread Ralph Versteegen
On 13 April 2010 05:18, James Paige wrote: > On Sun, Apr 11, 2010 at 10:09:33AM -0700, subvers...@hamsterrepublic.com > wrote: >> teeemcee >> 2010-04-11 10:09:33 -0700 (Sun, 11 Apr 2010) >> 489 >> HSpeak now remembers the line and column of every token, so it can print >> better error messages.

Re: [Ohrrpgce] SVN: teeemcee/3504 HSpeak: Fixed a large number of bugs in the constant expression optimise

2010-04-14 Thread Ralph Versteegen
On 15 April 2010 05:49, James Paige wrote: > On Wed, Apr 14, 2010 at 10:18:08AM -0700, subvers...@hamsterrepublic.com > wrote: >> teeemcee >> 2010-04-14 10:18:08 -0700 (Wed, 14 Apr 2010) >> 375 >> HSpeak: Fixed a large number of bugs in the constant expression optimiser, >> including: -1 was use

  1   2   3   4   5   6   7   8   9   10   >