Lol .. call me oldschool, but I am (mainly) using a tower PC which I bought in 2018. The main feature for me is that I spent some additional bucks to get a silent PC - I called my old PC (which broke) "The Jetfighter"Noiecity wrote: Wed Jan 01, 2025 6:52 pmInteresting, I use dev c++, it goes faster, but for irrlicht I am forced to use visual studio... visual studio is beautiful, but it is heavy, and I usually use old notebooks that do not heat almost(since I am lying down)(+1000 stats into comfort). It is very nice to use the notebook comfortably and without heat (the heat goes straight to my brain lmao)Brainsaw wrote: Wed Jan 01, 2025 6:20 pm I had my game (MarbleGP) running on a Raspberry (400), but I stopped as I didn't get a decent framerate when going to Full HD or more. But I may give it another try soon, mainly trageting the Pi Boy 2 handheld. It should work nice there. Maybe I'll also get a tiny little handheld for a Pi Zero 2 and try that - just for the fun of it.
Generally, if I remember correctly, it wasn't too much work to get it running - just can't recall what I had to do to build the Irrlicht lib for the raspi. I think I used the cross compilation feature of Visual Studio, because since MS decided to create a version they give away for free I don't want to miss it - imho the best C++ IDE available.
In search of a project
Re: In search of a project
Re: In search of a project
I asked Unity devs why a simple mobile scene with a few thousand unlit and untextured polys on the screen caused my computer to overheat. The answer was, "My RTX 4080 sounds like a tornado". I didn't ask much more. I've played Half-Life and Unreal on the same computer and never did it make a sound. Deus Ex: Human Revolution in full resolution made my GPU heat up, so I lowered the res and I could play happily without a distraction.
I think I'm nearly there with my calendar. I should test it more. The class I used was copied, but the helper functions and printing to a console was a bit of a rush. A good moment was using the chrono library to give me the day a month starts.
I'm quite eager to turn to Irrlicht without much testing... Don't C++ people test their code???
I think I'm nearly there with my calendar. I should test it more. The class I used was copied, but the helper functions and printing to a console was a bit of a rush. A good moment was using the chrono library to give me the day a month starts.
I'm quite eager to turn to Irrlicht without much testing... Don't C++ people test their code???
Re: In search of a project
I wrote a betting game before and had to research probability and fair bets. Now I'm checking the Gregorian calendar on Wikipedia. Is it fun to go into depth about how a program should work, and how else would you code it without the knowledge?
Re: In search of a project
Hey CutieCuteAlien wrote: Mon Dec 23, 2024 12:47 pm My approach to stuff - get the simplest case working first. Don't worry about abstractions. Way easier to think about those once you have simple case that works.
I have a simple case running. Would a made up calendar, i.e. no leap years, be so far from the Gregorian calendar, which would mean made up days back to year 0 and even BC dates would be allowed?
I restricted my dates to 1583 and onwards. If a game wants earlier dates, it can't match real life.
Star dates in Star Trek may be the time they left Earth?
I'd like to try and print a calendar in Irrlicht using Noie's software stuff. A 2D UI would work for now.
Re: In search of a project
However...
I haven't implemented money.
I don't know if days 1-31 would work. Calculate my income, but because pay days jump around, there's no fixed dates.
Also logging into my bank app to see my money kinda slows me down. Any APIs for Lloyds bank?
I haven't implemented money.
I don't know if days 1-31 would work. Calculate my income, but because pay days jump around, there's no fixed dates.
Also logging into my bank app to see my money kinda slows me down. Any APIs for Lloyds bank?
Re: In search of a project
What tests did you do? I quickly looked at the DirectX SDK when playing with Irrlicht. Irrlicht needed something and my other post mentions it. DX2010 SDK? A wealth of samples. I wanted to work my way through them from the earliest, but too much too soon.Noiecity wrote: Mon Dec 23, 2024 6:40 pm Although I like directx7 better than its later versions (dx8 and dx9), dx8 is very slow, very slow, dx9 is fast but consumes a lot of GPU resources
Re: In search of a project
It is mainly the GPU load, directx7 occupies much less graphics card resources, has lower FPS compared to directx9 on modern cards, but with much more stable FPS and keeping a low load for the GPU, on older cards.thenewkgb wrote: Wed Jan 08, 2025 5:39 pmWhat tests did you do? I quickly looked at the DirectX SDK when playing with Irrlicht. Irrlicht needed something and my other post mentions it. DX2010 SDK? A wealth of samples. I wanted to work my way through them from the earliest, but too much too soon.Noiecity wrote: Mon Dec 23, 2024 6:40 pm Although I like directx7 better than its later versions (dx8 and dx9), dx8 is very slow, very slow, dx9 is fast but consumes a lot of GPU resources
I'm more a fan of pre-calculating everything before using GPU, and if I would use GPU, I would use directx7.
I still like to let people know that Irrlicht can be seen as modern engines with some tricks... but I'm not a fan of creating projects for graphics cards. I mean, Irrlicht has a lot of work behind it and it's very good.
**
If you are looking for people with whom to develop your game, even to try functionalities, I can help you, free. CC0 man.

**
If you are looking for people with whom to develop your game, even to try functionalities, I can help you, free. CC0 man.

**
Re: In search of a project
I use the SDK and irrlicht samples to compare, and what I have seen is that directx9 in even basic projects occupies 100% of the GPU all the time on older graphics cards and has many strong drops, while directx7 in a similar project occupies 14% to 30% with almost no FPS drops. I measure it with GPU-Z in Windowsthenewkgb wrote: Wed Jan 08, 2025 5:39 pmWhat tests did you do? I quickly looked at the DirectX SDK when playing with Irrlicht. Irrlicht needed something and my other post mentions it. DX2010 SDK? A wealth of samples. I wanted to work my way through them from the earliest, but too much too soon.Noiecity wrote: Mon Dec 23, 2024 6:40 pm Although I like directx7 better than its later versions (dx8 and dx9), dx8 is very slow, very slow, dx9 is fast but consumes a lot of GPU resources
**
If you are looking for people with whom to develop your game, even to try functionalities, I can help you, free. CC0 man.

**
If you are looking for people with whom to develop your game, even to try functionalities, I can help you, free. CC0 man.

**
Re: In search of a project
https://m.youtube.com/watch?v=mylR5Kysuic
I mean, directx7 practically has all the graphics on low haha, but I like those graphics honestly. If I want hyper-realistic graphics I prefer to bake for example, reflections, that is, to have a model with textures based on realistic renders from different angles, it's faster, it's more realistic, but more work.
I mean, directx7 practically has all the graphics on low haha, but I like those graphics honestly. If I want hyper-realistic graphics I prefer to bake for example, reflections, that is, to have a model with textures based on realistic renders from different angles, it's faster, it's more realistic, but more work.
**
If you are looking for people with whom to develop your game, even to try functionalities, I can help you, free. CC0 man.

**
If you are looking for people with whom to develop your game, even to try functionalities, I can help you, free. CC0 man.

**
Re: In search of a project
Noie, I made a c++98 friendly version of my calendar 
Last edited by wizard4 on Thu Jan 09, 2025 7:10 pm, edited 2 times in total.
Re: In search of a project
I quickly made classes "inline"... Whatever that means. Also all the enums lost their namespace, and a few minor changes. {} became = {}, I don't think 98 has throw exceptions, consts were giving me problems, {} initialisers wouldn't work (use = or ()).
Some minor differences anyway.
Oh, throw just needs ()!
Oh, and I can declare methods outside the class!
Some minor differences anyway.
Oh, throw just needs ()!
Oh, and I can declare methods outside the class!
Re: In search of a project
Which compiler/IDE do you use? I may be able to make some observations
**
If you are looking for people with whom to develop your game, even to try functionalities, I can help you, free. CC0 man.

**
If you are looking for people with whom to develop your game, even to try functionalities, I can help you, free. CC0 man.

**
Re: In search of a project
Oops.
I used my android phone and the Cxxdroid app. I set the compiler to run c++98. I got home, couldn't sleep, so checked it on my laptop. I found a problem with iomanip using 11 so get_time and put_time no longer work. That was one clean way to check what day the month starts and ends.
I must look into it. On my laptop (Linux) I use Geany. The RPi also uses Geany. You can set project settings, so I can build Irrlicht or 98 or Allegro. I'm not 100% with it but it's a standard IDE.
I am trying to save up for a PC. That will take a year. Everything will become available again.
A shame Cxxdroid didn't work properly. No to_string. No setfill. There is no stoi either, so I copied a function off the internet which will work.
Sorry to get hopes up
It doesn't mean it will never work. Just needs some tinkering.
Code is up for 1 month.
https://pastebin.com/qubUjYTN
If you do use 11 it'll work. Maybe some includes aren't necessary.
I used my android phone and the Cxxdroid app. I set the compiler to run c++98. I got home, couldn't sleep, so checked it on my laptop. I found a problem with iomanip using 11 so get_time and put_time no longer work. That was one clean way to check what day the month starts and ends.
I must look into it. On my laptop (Linux) I use Geany. The RPi also uses Geany. You can set project settings, so I can build Irrlicht or 98 or Allegro. I'm not 100% with it but it's a standard IDE.
I am trying to save up for a PC. That will take a year. Everything will become available again.
A shame Cxxdroid didn't work properly. No to_string. No setfill. There is no stoi either, so I copied a function off the internet which will work.
Sorry to get hopes up
Code is up for 1 month.
https://pastebin.com/qubUjYTN
If you do use 11 it'll work. Maybe some includes aren't necessary.
Code: Select all
static int stoi( std::string & s ) {
int i;
std::istringstream(s) >> i;
return i;
}
Re: In search of a project
Good code, you implemented the logic well and it is well ordered.thenewkgb wrote: Fri Jan 10, 2025 1:17 am Oops.
I used my android phone and the Cxxdroid app. I set the compiler to run c++98. I got home, couldn't sleep, so checked it on my laptop. I found a problem with iomanip using 11 so get_time and put_time no longer work. That was one clean way to check what day the month starts and ends.
I must look into it. On my laptop (Linux) I use Geany. The RPi also uses Geany. You can set project settings, so I can build Irrlicht or 98 or Allegro. I'm not 100% with it but it's a standard IDE.
I am trying to save up for a PC. That will take a year. Everything will become available again.
A shame Cxxdroid didn't work properly. No to_string. No setfill. There is no stoi either, so I copied a function off the internet which will work.
Sorry to get hopes upIt doesn't mean it will never work. Just needs some tinkering.
Code is up for 1 month.
https://pastebin.com/qubUjYTN
If you do use 11 it'll work. Maybe some includes aren't necessary.
Code: Select all
static int stoi( std::string & s ) { int i; std::istringstream(s) >> i; return i; }
I'm not that tidy hahaha. I'm making an application to register products and it's easy to organize the information... for a friend, redundancy, I leave the logic for the end and I focused on the GUI to be responsive.(windows and c++98, in devc++)
https://pastebin.com/B06Z0jqY


**
If you are looking for people with whom to develop your game, even to try functionalities, I can help you, free. CC0 man.

**
If you are looking for people with whom to develop your game, even to try functionalities, I can help you, free. CC0 man.

**
Re: In search of a project
https://pastebin.com/u3kFMq2M
[edit]
add #include <cstdio> for printf
A little disappointed with Cxx.
1 month.
I removed iomanip and chrono. Give it a try. Your console output might be better than my phone's. Linux made all digits and characters equal length. Cxxdroid kinda throws them onto the screen.
If the process isn't as easy, that is not as simple as copy paste, what procedure do you need to make it compile?
[edit]
add #include <cstdio> for printf
A little disappointed with Cxx.
1 month.
I removed iomanip and chrono. Give it a try. Your console output might be better than my phone's. Linux made all digits and characters equal length. Cxxdroid kinda throws them onto the screen.
If the process isn't as easy, that is not as simple as copy paste, what procedure do you need to make it compile?
