Search found 565 matches

by bogglez
Wed Mar 08, 2017 8:55 am
Forum: Programming Discussion
Topic: Rebuilding KOS Again
Replies: 11
Views: 1810

Re: Rebuilding KOS Again

Yeah, Windows can be persnickety with cross-compiling. I know one guy who actually setup linux in a VM under Windows because that was easier (for him) than mingw/cygwin. :grin: Open source projects depend on contributors. Linux and MacOS users help with getting things running. We don't see many con...
by bogglez
Tue Mar 07, 2017 11:50 am
Forum: Gaming Forum
Topic: Zelda: Breath of the Wild thread
Replies: 33
Views: 5079

Re: Zelda: Breath of the Wild thread

I haven't played the game myself yet, but I sometimes don't really get Zelda vibes from what I've seen so far. I feel like it would've worked as well with a different IP. Immediately in the intro scene you get an iPad in a fantasy case. I don't get any feeling of agency, just a lazy "This game ...
by bogglez
Tue Mar 07, 2017 11:20 am
Forum: Programming Discussion
Topic: Rebuilding KOS Again
Replies: 11
Views: 1810

Re: Rebuilding KOS Again

OK, let me ensure some things: 1. What's your OS? Windows 10 64 bit? 2. Which MSys2 setup file did you use? http://repo.msys2.org/distrib/i686/msys2-i686-20161025.exe is the most current (the tutorial mentions that it used an older version back then). Perhaps you used 64 bit instead? No experience w...
by bogglez
Tue Mar 07, 2017 10:30 am
Forum: Programming Discussion
Topic: Rebuilding KOS Again
Replies: 11
Views: 1810

Re: Rebuilding KOS Again

So the build is working for you after all? Did it install /opt/toolchains/dc/sh-elf only or also arm-eabi?
Did the script run through normally?
Trying to figure out when things stopped.
by bogglez
Mon Mar 06, 2017 7:55 am
Forum: Homebrew Software and Indie Games Discussion
Topic: Senile Team's new game: Intrepid Izzy
Replies: 26
Views: 6847

Re: Senile Team preparing to announce new game

Congrats on getting this far!

I like the aesthetics a lot. The animation seems to be smooth as well.

I'd be very curious to hear what tech you're using for Dreamcast development.
I assume it's KOS with PVR API, animation with Spine perhaps?
by bogglez
Sun Mar 05, 2017 9:54 pm
Forum: Programming Discussion
Topic: freeglut+libEGL+libGLU ports
Replies: 21
Views: 4013

Re: freeglut+libEGL+libGLU ports

I'm so sorry to hear that, Chilly. If you need someone to talk we're here for you!
by bogglez
Sat Mar 04, 2017 11:20 am
Forum: Programming Discussion
Topic: freeglut+libEGL+libGLU ports
Replies: 21
Views: 4013

Re: freeglut+libEGL+libGLU ports

Silly crab, you're not a person! (you're our lord)

No rush, but I think I'll leave it at this for now before I make any more sweeping changes. Just wanted to get some feedback on how to proceed first. Take your time.
by bogglez
Sat Mar 04, 2017 10:45 am
Forum: Programming Discussion
Topic: freeglut+libEGL+libGLU ports
Replies: 21
Views: 4013

Re: freeglut+libEGL port

I have also created a port for libGLU by mesa now. Right now libGL in KOS implements very few glu functions and therefore most programs using libGLU won't compile in KOS. I doubt anyone is going to implement all the nurbs and tesselation functionality in GLU, for example. Since libGLU just uses libG...
by bogglez
Wed Mar 01, 2017 5:25 pm
Forum: Programming Discussion
Topic: freeglut+libEGL+libGLU ports
Replies: 21
Views: 4013

Re: libEGL port

Code dump. libEGL: https://bitbucket.org/bogglez/libegl freeglut: https://bitbucket.org/bogglez/freeglut example for glut usage: https://bitbucket.org/bogglez/kos_glut_png_tutorial/src/171748d0f1dd09fbdcc916ccec37752fb452ba2c/main.c?at=master&fileviewer=file-view-default The example uses my libG...
by bogglez
Wed Mar 01, 2017 3:01 pm
Forum: Programming Discussion
Topic: freeglut+libEGL+libGLU ports
Replies: 21
Views: 4013

Re: libEGL port

Nice job on porting libEGL! What limitations does it have compared to the reference? Thanks! I used the spec of libEGL 1.4. I implemented the error checks quite thoroughly. No support for calling EGL functions from multiple threads. Only one graphics context. Only one window (shouldn't matter for g...
by bogglez
Wed Mar 01, 2017 9:33 am
Forum: Programming Discussion
Topic: freeglut+libEGL+libGLU ports
Replies: 21
Views: 4013

freeglut+libEGL+libGLU ports

I'm currently working on support for libglut and potentially libSDL in the future. In order to get OpenGL support these libraries often use libEGL, so I implemented that first. This also allows us to use platform-independent code for creating an OpenGL context. Here is an example program that uses l...
by bogglez
Wed Mar 01, 2017 8:16 am
Forum: PSO Gameplay
Topic: [GC] Patch Batch
Replies: 42
Views: 17895

Re: [GC] Patch Batch

Disc Vol.4: Open Your Heart -> Versus 1: Tricktrack
Disc Vol.5: Live & Learn -> Versus 2: A Longing To Ancient Times
You monster..

BTW, any screenshots for the draw distance patch? Curious.
by bogglez
Wed Mar 01, 2017 8:08 am
Forum: Programming Discussion
Topic: Creating a kos-port with multiple header directories
Replies: 3
Views: 490

Re: Creating a kos-port with multiple header directories

I took a look at the BSD ports system because I wasn't aware of its internals, but it seems to have such postinstall hooks, while it lacks the header installation stuff, so I think it's the way to go. And I wonder whether there could be support for GNU-style make install? E.g. given a file like belo...
by bogglez
Tue Feb 28, 2017 11:18 am
Forum: Off-Topic Forum
Topic: Backing up a website without server access
Replies: 7
Views: 2001

Re: Backing up a website without server access

If you need any web development help make a public repo (or private and give me access on bitbucket for example) and I can help out.
by bogglez
Mon Feb 27, 2017 2:47 pm
Forum: Programming Discussion
Topic: About debugging
Replies: 12
Views: 1146

Re: About debugging

I have read that the development kit made extensive use of single stepping, but if I remember correctly it was not documented in the non-SEGA manual.. I'm not quite sure. I have never used it myself.
by bogglez
Mon Feb 27, 2017 8:35 am
Forum: Programming Discussion
Topic: Update to libpng and zlib ports
Replies: 1
Views: 410

Update to libpng and zlib ports

I've updated the zlib and libpng ports to use the newest versions.

zlib had a security issue and doesn't offer the old version anymore, so this update is urgent or the install script will fail.
by bogglez
Mon Feb 27, 2017 8:29 am
Forum: Programming Discussion
Topic: Creating a kos-port with multiple header directories
Replies: 3
Views: 490

Re: Creating a kos-port with multiple header directories

This is not a set of libraries that I have designed, but a standards consortium.. so yeah. I think in the light of this the kos-ports Makefile syntax makes too many assumptions how libraries install. I found two issues: 1. As mentioned, I can't install to multiple directories Example: libEGL install...
by bogglez
Sun Feb 26, 2017 12:06 pm
Forum: Programming Discussion
Topic: PNG Textures dont work anymore
Replies: 18
Views: 1362

Re: PNG Textures dont work anymore

You had a problem with pointers earlier as well.
Your compiler should notice that you needed a GLuint but passed in a GLuint*.
Do you have warnings disabled? They can be turned on with "KOS_CFLAGS += -Wall -Wextra".

And glad it's working now.
by bogglez
Sun Feb 26, 2017 11:17 am
Forum: Programming Discussion
Topic: Creating a kos-port with multiple header directories
Replies: 3
Views: 490

Creating a kos-port with multiple header directories

I wanted to create a port for a library which installs headers in two different directories, but the kos-port Makefile syntax only seems to allow a single directory.
How should I fix this?

Code: Select all

INSTALLED_HDRS = include/EGL/egl.h include/KHR/khrplatform.h
HDR_INSTDIR = # need EGL and KHR here
by bogglez
Sun Feb 26, 2017 11:13 am
Forum: Programming Discussion
Topic: PNG Textures dont work anymore
Replies: 18
Views: 1362

Re: PNG Textures dont work anymore

I cannot reproduce this problem.. Please type the following to confirm the ids are different (they should be) printf("logo id: %d\nmap id: %d\n", logo.id, map.id); Then when you draw make sure you call glBindTexture with the corresponding id before you draw. Otherwise it will constantly us...