Bug reports are welcome
1oom-fork / 1oom Goto Github PK
View Code? Open in Web Editor NEW1oom is a Master of Orion (1993) game engine recreation that requires the original files to run.
License: GNU General Public License v2.0
1oom is a Master of Orion (1993) game engine recreation that requires the original files to run.
License: GNU General Public License v2.0
Bug reports are welcome
Hi!, I have an issue with 1.8.0 and 1.8.1 releases.
When I take an unmodified version of the https://github.com/1oom-fork/1oom/blob/master/doc/pbxin_fixbugs.txt and try to convert it to a PBX format using 1oom_pbxmake pbxin_fixbugs.txt pbxin_fixbugs.pbx I get the error:
error: error: too long item id string 'slider_stop_terraform_fix' (25 > 24) at 2026
I use x64 releases.
Thank you!
Welcome back, commander.
I have good idea about battle grid. Its possible to add movement range (optional of course) to battle grid?
All modern strategy games have this. Grid+movement range can make battle more pleasantly :) Simple graphic,
ex. brighten or darkened squares, only this.
And, I'm curious, in nearest future its any chanse add something graphic filter? Game include "best" and "linear", but its no good effect,
i tested many resolutions. I think majority players used standard "linear". I know many old games which use many graphic filter,
ex. HQ3x, or xBRZ. is it a lot of work? My question about filter its no super priority.
But only one thing always is lacking in MoO, grid + ship move range. I think is very important in turn battle strategy.
Can you imagine chess without chessboard? :D
I just tried the game for the first time. I was doing really well because the galaxy generation was favorable. At some point I got the copy protection question and as per usual I simply clicked somewhere. Oddly, I got a second question and then a third and BOOM. Game over.
Seriously, having the copy protection active is not really enjoyable. I don't want to ALT+TAB out of the game and browse some .pdf manual. I paid for the game, alright. Multiple times: Boxed copy, Gamestop, Steam, Gog, Master of Orion: Collector's Edition).
At the very least mention in the README that the copy protection is not disabled. It killed my first experience.
Why not added simple battle grid in space combat? This allow better orientation in space.
I play MoO and other strategy games early '90, (atari,commodeore, amiga,). MoO is my best strategy gamer ever.
Always i miss battle grid in combat. Can be very simple, players can enabled/disabled this in menu. Why no one mentioned it??
Players nod need this? I know battle grid size, 8x10, but minor patch update this will be excellent! Thnx for all team for hard working for free on this excellent project nad many hours yours work makes our happy :)
I joined to Github by add this post. MoO occupies special place in my heart.
Best regards all MoO team. You are my hero.
Sry for my english
Previous versions allowed you to click on the name of the ship in the space dock column to change it to the next ship type. Version 1.10.2 both left and right clicking this closes the planets screen.
Originally posted by pirate486743186 December 22, 2023
These are not bugs directly found in 1.8, but they are hard to replicate and may or may not still be present.
In the original from Microprose, the amoeba attacked an empty system and "destroyed" it in to a radiated planet. I saw this only once.
In version 1.0 . If in the same turn a planet turns into a gaia and also has the accident the game crashes. I saw this only once. It was rather annoying, because the accident seams predecided in the savefile, so a simple undo wasn't enough. The game probably crashes for similar combinations.
In version 1.0 . You are already at war with a race and you get framed for espionage. You'll get an audience warning you to stop, as if you weren't at war already.
an other bug from version 1.0 . When the comet destroys a planet with an attribute (example poor) visible on the map, the attribute stays. So you are left with a "poor" empty system.
probably not a bug. The crystal was destroyed by a single scout of an other race. That's probably the AI just cheating.
Originally posted by sytnik-aa March 19, 2024
Thank you very much for your work!
If possible, I would like to have the option to play around with the race's special abilities modifiers. Can the numbers be exposed in patchable game numbers?
Honestly, I didn't think much about it. I understand that this a large body of work and I'm not a big modder myself, so I would start small. Modifying the existing numbers looks easy, but it could be enough give the game a new perspective.
However, even this may not work as expected. The goal is not to give me as a player more bonuses, but to make the AI opponents more diverse. But I don't know to what extend the AI is aware of these bonuses. If, for example, I increase Bulrathi's racical bonus to ground combat to 50, will they emphasize ground envasions even more?
There are also some important traits that are not expressed in numbers. For example, it makes sense to me to give Melkars a lesser version of Silicoid's Tolerance. I think they shoud settle tundra worlds easly. But is it even possible?
The main questions for me are:
Thanks!
Originally posted by sytnik-aa March 20, 2024
Is it possible to add the ability to rename already colonized planets and existing ship designs? I would like to have it, but if it breaks the savegames it's not worth it... Thanks!
It seems this problem exists not only on older devices but also on phones with Android 14, which came as a surprise to me. I would be glad to have a simple solution to this problem without completely disabling mouse warping
I think it would be very useful if I could sort items in the add weapons and the add special devices popup windows by clicking on the table header (as I can do the same on the planets interface). Thanks!
Originally posted by mrwonderfulone
Merged into master branch, thanks for the reminder.
Thanks for working on 1oom.
See attached v1.7.5 save.
It says for the "Crius" system, south-west on the star-map: Pop 50 Max / Pop(ulation) 125 / Planet size 125.
That 50 is a display error AFAIK.
In this same game I have seen this Pop Max display error occur multiple times, in different places. This game was started in v1.7.5.
Edit: also seen it for a planet that was occupied by me.
It appears that the latest version ( v1.10.2 ) has enabled the original moo1 license check i.e. asks user to identify ship name. I hope this was not intentional. regards.
Build: 1.6.2
Bug / unexpected behavior:
It seems that this is the reverse of the behavior in Master of Orion 1.3. Tested on both the DOS and the SDL2 executables with default settings / New Game and the behavior is the same.
There are several minor interface inconsistencies in the planet screen related to ships and transports.
Black seems the most appropriate for me in all cases.
Compare with the similar button on the Transports screen.
No matter which button you click, the selected ship will be chosen for production anyway. I think that the Cancel button should leave the ship that was selected before.
Also, clicking Cancel button should produce a different sound, but on this screen the sound for Cancel and Accept buttons is the same.
There are only 6 items on it, so it's not a big deal, but I prefer to have an option to rotate it to the left too. Can we use the right mouse button click for that? Looks natural for me.
Thanks!
A small quality of life request. I think it would be nice if the planet overview screen (the one with the star in the top right corner) showed the planet's "mineral" status (rich, poor, artifacts, etc.). It's already displayed in the bottom left corner for the uncolonized planets, but not for the colonized ones. Thanks!
Originally posted by sytnik-aa March 23, 2024
Now on the Galaxy Map you can only click on stars.
I think it would be cool if fleets were also clickable (I know it can be messy becuase sometimes there are just a lot of fleets on the map, but I ask to consider this option anyway).
Also, why can't I just click anywhere on the map and focus on this particular piece of the galaxy (that's how minimaps usually work).
Thanks!
Since 1oom has been included the Debian repositories, I wanted to float the idea to create a free art pack (sort of like OpenTTD does), to effectively make the project 100% free and able to run on its own. We could try either sourcing pixel art from the community or alternatively we could do a crowdfunding drive to contract a couple of good pixel artists to produce quality artwork. This would mean 1oom could turn into a more encompassing project, not only providing a better way to run the original MoO, but also gain a life of its own and be a truly free 4x game available for all audiences free of charge.
Crowdfunding could be done via Patreon, Indiegogo, Liberapy of Kofi, and we could even discuss what sort of artwork could fit the game best.
Originally posted by sytnik-aa March 23, 2024
I really like the feature when you press the "=" key and all science spending ratios are set to equal.
This feature may be even more interesting if it takes into account racial differences in technology development (page 57 of the manual).
For example, equal spendings are 16,67% per technology field.
But the adjusted equal spendings for Alkari (since they poor in Force Fields and excellent in Propulsion) are:
x + x + 1.25x + x + 0.6x + x = 5.85x;
x = 17.09%
Computers = 17.09%
Construction = 17.09%
Force Fields = 17.09% * 1.25 = 21.37%
Planetology = 17.09%
Propulsion = 17.09% * 0,6 = 10.25%
Weapons = 17.09%
I think it would be great if the first press on "=" key set spendings as equal and the second one -- as adjusted-equal.
Thanks!
Hi,
I've ported the game in the browser via Emscripten toolchain.
Relevant changes at https://github.com/midzer/1oom/tree/emscripten
Have a nice week
midzer
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.