jorio / billyfrontier Goto Github PK
View Code? Open in Web Editor NEWPangea Software’s Billy Frontier for modern systems
Home Page: https://pangeasoft.net/billy
License: Other
Pangea Software’s Billy Frontier for modern systems
Home Page: https://pangeasoft.net/billy
License: Other
The ReadMe says we can skip the dual. What is the ⊞
key? Is this referring to the Windows key? The equivalent keystroke on Linux Super
+F10
does not seem to manifest this cheat.
I was wondering if Video Mode settings and regular settings could be somehow added back in? Or, if there's some other way to change the size of the game window, that'd be awesome. It looks like the video mode settings were removed with this commit. Thanks!
Howdy ! :) This game also works fine now, except one issue : while sounds are good, music are distored , like not endian swapped. But gameplay itself and whole game in terms of colors, etc all fine.
Well, another fantastic modern port! Thank you again! 🤠
Building Billy Frontier on Linux with gcc 12, I get:
.../billy-frontier/src/billy-frontier/Source/System/Main.c: In function ‘PlayGame_Arcade’:
.../billy-frontier/src/billy-frontier/Source/System/Main.c:163:55: warning: comparison is always false due to limited range of data type [-Wtype-limits]
163 | if (gPlayerInfo.lives < 0)
| ^
.../billy-frontier/src/billy-frontier/Source/System/Main.c:217:47: warning: comparison is always false due to limited range of data type [-Wtype-limits]
217 | if (gPlayerInfo.lives < 0)
| ^
In player.h
, the definition of lives
is SInt8
. That's an old Apple datatype, which you have defined in Pomme. The problem is that Pomme defines it as typedef char SInt8;
, but char
is unsigned as per the C Language Specification, leading to the above.
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.