It's soon the week-end.
The sky is blue and the grass is green on Oric Planet.
Search found 480 matches
- Fri Feb 26, 2021 3:30 pm
- Forum: Painting tricks
- Topic: Image mapping : Peer review needed
- Replies: 48
- Views: 28498
- Tue Feb 23, 2021 2:53 pm
- Forum: C programming
- Topic: CC65/C: Ensure joystick press is registered only once
- Replies: 9
- Views: 4947
Re: CC65/C: Ensure joystick press is registered only once
Please note that over here I presently have a hybrid setup of CC65 working under Windows Subsystem for Linux with OSDK working under Windows. So that is why I have MAKE files for the CC65 part and .bat files for the OSDK part. To do is to integrate that in one workflow somehow (probably by using th...
- Tue Feb 23, 2021 2:42 pm
- Forum: Mags and books
- Topic: OUM magazine scans...
- Replies: 84
- Views: 54036
- Tue Feb 23, 2021 2:37 pm
- Forum: C programming
- Topic: CC65/C: Ensure joystick press is registered only once
- Replies: 9
- Views: 4947
Re: CC65/C: Ensure joystick press is registered only once
Full source code here: https://github.com/xahmol/ludo/tree/main/Oric%20Atmos/CC65 Super mega cool !! Thank you xahmol for sharing this game and its source. I had already played the basic version and it seems to me that this one is a somewhat more responsive. I casted a quick glance at the source co...
- Tue Feb 23, 2021 12:40 pm
- Forum: Games
- Topic: Wolfenstein / DOOM for Oric : has this been done?
- Replies: 118
- Views: 57002
Re: Wolfenstein / DOOM for Oric : has this been done?
- clearing the viewport in a more efficient way, Done !! :-) Fast viewport clearing give the impression that the whole stuff goes faster. I've just tested on a 40*40 texels viewport and I find it reacts smoothly. There's still a sweep effect when scene draws (and I think I can't avoid it as long i ...
- Mon Feb 22, 2021 5:26 pm
- Forum: Games
- Topic: Wolfenstein / DOOM for Oric : has this been done?
- Replies: 118
- Views: 57002
Re: Wolfenstein / DOOM for Oric : has this been done?
- Other? For castoric, I use the 6 least significant bits of a byte to encode the color of a pixel (in texture) /texel (on screen). The 6 bits are composed of three groups of 2 bits for each Red, Green and Blue components. I will try to try it as soon as possible :) It's cool :-) I've just pushed s...
- Mon Feb 22, 2021 9:30 am
- Forum: Hardware hacks and extensions
- Topic: Oric extender - a basis for DIY projects and experiments
- Replies: 36
- Views: 17238
Re: Oric extender - a basis for DIY projects and experiments
:wink: Hey .. Looks like a new hardware is about to born :-) I wonder why mankind has lost of sight the wonderful wire-wrapping technology : https://en.wikipedia.org/wiki/Wire_wrap Some handmade electronic board have worked fine for decades with wirewrapping. Any way, most important is that you man...
- Sun Feb 21, 2021 12:04 pm
- Forum: Games
- Topic: Wolfenstein / DOOM for Oric : has this been done?
- Replies: 118
- Views: 57002
Re: Wolfenstein / DOOM for Oric : has this been done?
Perhaps I don't know the right parameter. When I run this command on the 32x32 pixels texture : https://raw.githubusercontent.com/oric-software/castoric/main/img/bluestone.png castoric>%OSDK%\Bin\PictConv.exe -o2 -o3tabtext img\bluestone.png fic.h I obtain this: unsigned char tabtext[192]= { 0x40,0x...
- Sun Feb 21, 2021 8:20 am
- Forum: Games
- Topic: Wolfenstein / DOOM for Oric : has this been done?
- Replies: 118
- Views: 57002
Re: Wolfenstein / DOOM for Oric : has this been done?
Oups .. I may have confused with PictConv I was thinking of a tool delivered with OSDK which generates C or asm buffer from image file. And I don't know why I thought it was PictOric. The goal is to transform image texture file from this directory (which are simply 32x32 pixels) into buffers such as...
- Sat Feb 20, 2021 9:18 pm
- Forum: Games
- Topic: Wolfenstein / DOOM for Oric : has this been done?
- Replies: 118
- Views: 57002
- Sat Feb 20, 2021 1:48 pm
- Forum: Games
- Topic: Wolfenstein / DOOM for Oric : has this been done?
- Replies: 118
- Views: 57002
Re: Wolfenstein / DOOM for Oric : has this been done?
You're totally right. And I realise that the library is now called Pillow rather than PIL. https://pypi.org/project/Pillow/ pip install pillow I recommend last version of Python (3.9) but it should work from Python 3.7 or 3.8. I am having a very limited access to internet at the moment so I can't up...
- Sat Feb 20, 2021 11:47 am
- Forum: Games
- Topic: Wolfenstein / DOOM for Oric : has this been done?
- Replies: 118
- Views: 57002
Re: Wolfenstein / DOOM for Oric : has this been done?
I forgot to say: Walls can't be longer than 24 units and must be either (O,y) aligned or (O,x) aligned (i.e their extremities point share either the same X or the same Y coordinate). For longer walls, one have to create several walls one beside the other and sharing a common junction point. There's ...
- Fri Feb 19, 2021 3:46 pm
- Forum: Games
- Topic: Wolfenstein / DOOM for Oric : has this been done?
- Replies: 118
- Views: 57002
Re: Wolfenstein / DOOM for Oric : has this been done?
I wonder if this would be usable for a flight sim, too .. Raycasting is not the most appropriate technology to create a flight sim. Lib3d used in 1337 is the most adapted tool to create a flight sim beause it has roll angle. So cool :) Congratulations ! We are waiting :) I pushed source code and so...
- Tue Feb 16, 2021 8:45 pm
- Forum: Games
- Topic: Wolfenstein / DOOM for Oric : has this been done?
- Replies: 118
- Views: 57002
Re: Wolfenstein / DOOM for Oric : has this been done?
:shock: Nice ! thank you ;-) I'm glad you enjoy :-) Probably impossible to get to 14 fps which could be needed for a FPS, but a nice dungeon crawler could be done with this... Congratulations! Yes .. I must confess that I'm a bit disappointed not to be able to reach 14 fps raycasting (even though i...
- Tue Feb 16, 2021 8:28 pm
- Forum: Games
- Topic: Wolfenstein / DOOM for Oric : has this been done?
- Replies: 118
- Views: 57002
Re: Wolfenstein / DOOM for Oric : has this been done?
Starting to get there :) Well done! Thank you for your comment. And thank you even more for your help and support in this making. You gave me so much valuable advises along my work on it. Thank you. My next expectedly significant gain in performance should consist in inlining calls to _ddaXXX() in ...