Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.
|
Forum Index : Microcontroller and PC projects : Silliness: PicoSpin
Page 2 of 2 | |||||
Author | Message | ||||
Martin H. Guru Joined: 04/06/2022 Location: GermanyPosts: 1113 |
I think its time to translate the ELITE 3d Objets to Pico Polygones or a Tempest Like game 'no comment |
||||
Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 4234 |
Green Hills saga part 3 ...?? Turbo on picomite ?? Probably even on Game*Mite... Volhout PicomiteVGA PETSCII ROBOTS |
||||
lizby Guru Joined: 17/05/2016 Location: United StatesPosts: 3150 |
Perfect. Thank you. PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed |
||||
stanleyella Guru Joined: 25/06/2022 Location: United KingdomPosts: 2129 |
Elite was a text trading game with a few 3d line graphics. Well over hyped. Came out on zx spectrum. There was another 3d game called Virus. What was the point of "playing" it? Battle Zone on zx spectrum was ok. scrolling the line landscape is easy with sprite controls. Lunar Lander has probably been done but I want to try using polygon like a graph without the last and first joined for the landscape. |
||||
Martin H. Guru Joined: 04/06/2022 Location: GermanyPosts: 1113 |
Stan, ELITE was first developed for the BBC Micro by Acornsoft and ported to other 8 Bit Computers by Firebird. 'no comment |
||||
stanleyella Guru Joined: 25/06/2022 Location: United KingdomPosts: 2129 |
Stan, ELITE was first developed for the BBC Micro by Acornsoft and ported to other 8 Bit Computers by Firebird. Yes, it was said every bbc micro owner had it. A bbc owner I knew said it wasn't a game, it's a way of life. bbc owners, more money than brains. not jealous I couldn't afford one, honest :) The math scale and rotate for snes Firefox? |
||||
Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 6790 |
Elite was far more than a simple trading game. Yes, you could trade, but you didn't need to. It could get hectic when fighting battles against pirates or running from the police. :) It was squeezed into 22K on the BBC Micro (a tiny bit of BASIC and a lot of assembler). There were 66 bytes of RAM left. Edited 2024-01-23 03:26 by Mixtel90 Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
stanleyella Guru Joined: 25/06/2022 Location: United KingdomPosts: 2129 |
It was squeezed into 22K on the BBC Micro (a tiny bit of BASIC and a lot of assembler). There were 66 bytes of RAM left. The zx spectrum version was faster than bbc imho. but you can't polish a turd. It was like manic miner, everyone had it. did that make it to bbc? The acorn electron was a slow bbc. I programmed it in asm and still the graphics were slow. used a ula like zx spectrum but poor. |
||||
lizby Guru Joined: 17/05/2016 Location: United StatesPosts: 3150 |
With the ILI9341, why is there a top bar of black (top relative to the initial position of "PICOMITE") which varies in depth depending on the orientation of the letters (or maybe depending on the size of the letters)? PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed |
||||
Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 6790 |
The Electron was a cut down & crippled version of the BBC Micro. It used 4-bit RAM to save money and ran a slower CPU. As a machine in it's own right it wasn't as horrible as some, but compared to even the most minimal BBC it was naff. Mind you, it was a lot cheaper! When Elite was ported to it they had to strip out about 10% of the program to get it to fit. Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
stanleyella Guru Joined: 25/06/2022 Location: United KingdomPosts: 2129 |
Yes Mick, a bbc micro at £300 was dear then but a nice clean machine, rs232 was the feature. too expensive for a computer for "the people" had to do with a zx spectrum.. but got an amstrad 464 which was like a bbc but z80 |
||||
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 9115 |
With the ILI9341, why is there a top bar of black (top relative to the initial position of "PICOMITE") which varies in depth depending on the orientation of the letters (or maybe depending on the size of the letters)? The code as posted uses: FRAMEBUFFER COPY F,N,B This runs in the background on the second processor but the code on the first processor doesn't wait and clears the frambuffer ready for the next orientation. This is caught because the ILI9341 is so slow. Change to: FRAMEBUFFER COPY F,N to make the copy synchronous |
||||
stanleyella Guru Joined: 25/06/2022 Location: United KingdomPosts: 2129 |
yes, FRAMEBUFFER copy F,N solves graphic problems for picospin and for picorocks. both fine ili9341. happy days. stan |
||||
lizby Guru Joined: 17/05/2016 Location: United StatesPosts: 3150 |
FRAMEBUFFER COPY F,N to make the copy synchronous Excellent, thank you. So much to learn. PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed |
||||
stanleyella Guru Joined: 25/06/2022 Location: United KingdomPosts: 2129 |
Put a warning FRAMEBUFFER COPY F,N,B for vga only maybe? forget,different manuals. I tried an existing ili9341 sprite prog with FRAMEBUFFER COPY f,N,b and it went doolally Edited 2024-01-23 06:24 by stanleyella |
||||
lizby Guru Joined: 17/05/2016 Location: United StatesPosts: 3150 |
Or, for instance, if instr(mm.device$,"VGA") then FRAMEBUFFER copy F,N,B else FRAMEBUFFER copy F,N PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed |
||||
stanleyella Guru Joined: 25/06/2022 Location: United KingdomPosts: 2129 |
Or, for instance, if instr(mm.device$,"VGA") then FRAMEBUFFER copy F,N,B else FRAMEBUFFER copy F,N either way let users know wait for frame refresh is for vga, best not use with glcd. did my head what was wrong ,b |
||||
Bleep Guru Joined: 09/01/2022 Location: United KingdomPosts: 509 |
It's perfectly okay, you just need to use up the excess available time, with code doing something, (look at Petscii Robots) so that the copy has finished, before you start changing the buffer again. In this case simply put a 'Pause 29' just after the Framebuffer copy line, but obviously this could also be useful code logic. |
||||
stanleyella Guru Joined: 25/06/2022 Location: United KingdomPosts: 2129 |
In this case simply put a 'Pause 29' just after the Framebuffer copy line, but obviously this could also be useful code logic. I tried 29ms wait after frame f,n then without, then with, then without. too relaxed to see the difference? ili9341 |
||||
Page 2 of 2 |
Print this page |