This 'BitRiot Beta' version is forked from : https://github.com/VenKamikaze/BitRiot You may retrieve the adapted source code on my gitHub : (branch : MorphOS_branch) https://github.com/skons35/BitRiot/tree/MorphOS_branch For information, that game required RmlUI (that take me some times to get right on these machine), freetype-2.13.3. You may retrieve on my GihtHub some RMLUI testing code in a dedicated project. Dependencies at runtime (please install them first): SDL_2.32.10 TinyGL_Update-2024-09-29 Tested on machines (MorphOS 3.19 ): PoweMac 12.1 (G5 Isight) PowerBook G4 1.5 GHZ --------------------- quick start tips : ------------------ - The first Human player is using keys : W, S ,D , A and actions keys : R and F. (Note : i got a AZERTY friendly version for ones like me with a french keyboard). Other humans if any are using : - keys i,K,L,M and actions Keys : P and M. - keys UP, DOWN, LEFT, RIGHT, and actions Keys : KEY_PAGEDOWN and KEY_END. - (numeric pad) keys 8, 4, 5, 6, and actions Keys : <-> and <+> (on numeric pad). Full screen resizing is possible using windows tooltips, or in shell using command line option " -f" : BitRiot -f Important : a gamepad recognized by SDL2 will be managed (associated to first declared human player) once the game is started (NOT in the menu, where only mouse or keys is used). If the human player dies, the joypad is then attached to the next one. ------------------ game play : -------------------- It takes me some times to understand ;-) : you may invoke items (blocks, eggs, weapon, ...) using action key 1 or 2 (but you loose some power each time) with some probabilistic/random effect (so you may not get what you expect appearing !. Good play ! -------------------- NOTES, BUGs and TO DO LIST ----------------- I tried to optimize the image format and load operation using 32 BPP format whenerver possible, and vsync option for renderder init, but still it seems CPU consuming for that type of game. it seems that if you quit the game before it is ended, it is a DRAW game then (but yo ucannoy go back directly in the game, you need to change settings). TO DO : configure keyboard association in config files instead of hard coded as currently.