Search found 237 matches
- Thu Jun 15, 2023 12:23 pm
- Forum: Design/Ideas
- Topic: Gilligan's Gold - remake
- Replies: 22
- Views: 1610
Re: Gilligan's Gold - remake
I see you're in this month's Retro Gamer! Hopefully this means some progress is being made, I was a big fan of GG when it appeared on the Crash covertape, despite some janky quirks (getting the gold in the sodding barrow!!) so I'm hugely looking forward to seeing these ironed out :) Screenshots look...
- Sat Jun 10, 2023 10:03 pm
- Forum: Games/Software
- Topic: Rogue AIs in spectrum games
- Replies: 16
- Views: 579
Re: Rogue AIs in spectrum games
The ship's computer, Achilles, in the excellent Aliens: Neoplasma is most definitely NOT on your side!
- Wed May 10, 2023 1:25 pm
- Forum: Programming
- Topic: Parallax waterfall thing
- Replies: 8
- Views: 773
Re: Parallax waterfall thing
The last one looks good. The problem with trying to do a waterfall is you need a fair bit more variety in it than just a few repeated tiles or columns. Added to which, water accelerates and spreads out as it falls - most of the good waterfalls in games rely on static animations of a few frames rath...
- Wed May 10, 2023 1:12 pm
- Forum: Games/Software
- Topic: How hard would it be to fix Forgotten Worlds?
- Replies: 39
- Views: 1485
Re: How hard would it be to fix Forgotten Worlds?
As an experiment I tried a couple of things that were relatively easy to implement with a little massaging of the existing code... [...] 2) The other was to simply make firing automatic as someone had suggested given the nature of game pretty much requires firing most of the time. So the controls r...
- Mon Apr 24, 2023 1:10 pm
- Forum: Preservation
- Topic: CEDRIC - Community Energy Display and Retrieval of Information and Calculation
- Replies: 1
- Views: 81
CEDRIC - Community Energy Display and Retrieval of Information and Calculation
This just popped up over on t'facebook on the World Of Spectrum group: https://www.facebook.com/groups/WorldOfSpectrum.org/posts/3538150119792968/ CEDRIC Community Energy Display and Retrieval of Information and Calculation - A British Gas Educational Publication I was interested to find out about i...
- Sun Apr 16, 2023 5:36 pm
- Forum: Games/Software
- Topic: RoboCop failed as a game...
- Replies: 19
- Views: 616
Re: RoboCop failed as a game...
Great post. But surely you meant classic lines such as ... "You're gonna be a bad mother crusher !" " Why me? Why me? " "We used to call the old man funny names (...) Once, I even called him airhead ." " Ladies leave!" :mrgreen: The ITV pre-watershed version ...
- Wed Apr 05, 2023 2:56 pm
- Forum: Programming
- Topic: Parallax waterfall thing
- Replies: 8
- Views: 773
Re: Parallax waterfall thing
Try to upscale video, and upload in 4K resolution. Wise guys said, that YT does weird recompression for videos in small resolutions like from our beloved Speccy. Yeah, I found that out the hard way! Now I use this ffmpeg command to convert Spectaculator .avi output to 720p@50Hz .mkv with letterbox:...
- Sun Apr 02, 2023 2:53 am
- Forum: Programming
- Topic: Parallax waterfall thing
- Replies: 8
- Views: 773
Re: Parallax waterfall thing
Since I'm using IX & IY to determine the location of the tile graphics, it becomes easy to add animated tiles with almost zero overhead (68 Ts per frame for the pointer calculation & update, I think?!)... so here's an attempt at a top-down, bubbling lava effect (only let down by my crap grap...
- Sun Mar 26, 2023 11:08 pm
- Forum: Programming
- Topic: Parallax waterfall thing
- Replies: 8
- Views: 773
Re: Parallax waterfall thing
Here's a version with a platform added, for our plucky hero to stand on while fighting off whatever else happens to be going on at the time... don't fall off, now! From here it's quite easy to imagine overlaying sprites for descending obstacles to be avoided, enemies and so on. However that's less l...
- Sun Mar 26, 2023 10:26 pm
- Forum: Programming
- Topic: Parallax waterfall thing
- Replies: 8
- Views: 773
Parallax waterfall thing
Something I've been messing around with over the weekend, inspired by things seen in arcade/16-bit console games back in the day. Here's an idea for a vertically-scrolling level background, using columns made from just two background tiles (32 x 16 px each) and scrolling them at different rates. The...
- Sat Mar 11, 2023 2:19 pm
- Forum: Sinclair Miscellaneous
- Topic: Did you have your own TV/monitor when you got your Speccy?
- Replies: 76
- Views: 1103
Re: Did you have your own TV/monitor when you got your Speccy?
When my folks bought the family 48K+ I was too young to use it on my own... but that didn't matter, as my dad loved Atic Atac and Arcadia, so was on it quite a lot! Eventually we moved house, had a separate dining room and living room, so the Speccy (soon to be replaced by a +2A) was in the dining r...
- Wed Mar 08, 2023 12:37 am
- Forum: Graphics
- Topic: Sprite rotated in 16 positions
- Replies: 33
- Views: 1958
Re: Sprite rotated in 16 positions
Not much useful to add, only I share your pain having done this for the vehicles in Rival Gangs... ❤️🩹 You've already done the important part, which is to encapsulate the sprite within a circle such that the edges never overflow the bounding box (16 x 16 in both yours and my cases) upon rotation. I...
- Mon Feb 20, 2023 9:17 pm
- Forum: Sales/Commercial
- Topic: Wanted: Retro Gamer Magazine Issue 235 - July 2022
- Replies: 4
- Views: 139
- Mon Feb 20, 2023 9:16 pm
- Forum: Sales/Commercial
- Topic: Wanted: Retro Gamer Magazine Issue 235 - July 2022
- Replies: 4
- Views: 139
Re: Wanted: Retro Gamer Magazine Issue 235 - July 2022
@presh, https://www.ebay.co.uk/itm/295523898724?mkcid=16&mkevt=1&mkrid=711-127632-2357-0&ssspo=EvSfvD4QTTK&sssrc=2349624&ssuid=8qbn96ajs_c&var=&widget_ver=artemis&media=COPY And: https://www.ebay.co.uk/itm/404169735949?mkcid=16&mkevt=1&mkrid=711-127632-2357-0...
- Mon Feb 20, 2023 7:45 pm
- Forum: Sales/Commercial
- Topic: Wanted: Retro Gamer Magazine Issue 235 - July 2022
- Replies: 4
- Views: 139
Wanted: Retro Gamer Magazine Issue 235 - July 2022
Does anyone have a copy of this they'd be willing to part with?
Doesn't need to be mint condition & happy to pay a few quid!
Doesn't need to be mint condition & happy to pay a few quid!
- Tue Jan 31, 2023 8:08 pm
- Forum: Brand new software!
- Topic: OutRun in 1K of BASIC
- Replies: 16
- Views: 1138
- Sat Jan 21, 2023 12:57 am
- Forum: Programming
- Topic: Making reusable code in assembler
- Replies: 20
- Views: 634
Re: Making reusable code in assembler
It's still tricky on occasion. Pasmo REPT has an optional loop var symbol, sjasmplus only added that feature in a very recent change that hasn't been been released yet. Pasmo has extremely eccentric operator precedence, so you would have to add brackets in the converted expression code to force oth...
- Fri Jan 20, 2023 9:08 pm
- Forum: Programming
- Topic: Making reusable code in assembler
- Replies: 20
- Views: 634
Re: Making reusable code in assembler
This. Experienced devs treat porting between two tool flavours as trivial, on a similar level to spell checking or grammar checking. They would see a tool that emits magic converted code for them as something like Clippy in MS Word - something opaque that gets in the way of what you aready know how...
- Fri Jan 20, 2023 8:39 pm
- Forum: Programming
- Topic: Making reusable code in assembler
- Replies: 20
- Views: 634
Re: Making reusable code in assembler
It's probably easier to just write a script to port assembly source from one assembler to another. Which is easier to apply to source from other sources etc as well. It's not as if any of the assemblers out their are likely to do anything that drastically different. Yeah, that's the plan. e.g. writ...
- Fri Jan 20, 2023 1:42 pm
- Forum: Programming
- Topic: Making reusable code in assembler
- Replies: 20
- Views: 634
Re: Making reusable code in assembler
Here's my first stab at a web script to optimise multiplication of a constant factor by a variable factor (A = 0 to 255) It uses the maximum possible value of A to switch between 8 & 16 bit processing. Assumes BC, DE & HL are all available, and that the output is 16-bit (i.e. constant × maxi...
- Fri Jan 20, 2023 1:29 pm
- Forum: Programming
- Topic: Making reusable code in assembler
- Replies: 20
- Views: 634
Re: Making reusable code in assembler
The five stages of grief model (or the Kübler-Ross model) is popularly known as a model that describes a series of emotions experienced by people who are grieving over a lack of features in their chosen assembler. The five stages are: denial, anger, writing your own pre-processor, depression and ac...
- Fri Jan 20, 2023 1:25 pm
- Forum: Programming
- Topic: Making reusable code in assembler
- Replies: 20
- Views: 634
Re: Making reusable code in assembler
most people just want to keep it simple and only use a setup that makes sense for them. Indeed... ultimately it's unlikely many people will actually use my code, but the simpler it is to implement in their chosen setup, the more likely they are to at least have a play around with it. That's why I f...
- Wed Jan 18, 2023 7:03 pm
- Forum: Programming
- Topic: Making reusable code in assembler
- Replies: 20
- Views: 634
Re: Making reusable code in assembler
Trying to make Z80 code portable between assemblers is basically a lost cause. That's certainly the impression I'm getting from you lot :lol: I do have one glimmer of hope... I'm already dynamically generating one of the .asm files (to do display & attribute transfer based on the width of the b...
- Wed Jan 18, 2023 6:44 pm
- Forum: Programming
- Topic: Making reusable code in assembler
- Replies: 20
- Views: 634
Re: Making reusable code in assembler
Note that, by default, sjasmplus doesn't recognize directives starting from the beginning of a line, and treats such expressions as labels (though there is an option to override this IIRC). Put at least a single space before using a directive in your code. Ooh, good shout! I didn't know this so you...
- Wed Jan 18, 2023 1:45 am
- Forum: Programming
- Topic: Making reusable code in assembler
- Replies: 20
- Views: 634
Making reusable code in assembler
I'm working on some display routines which handle scrolling and whatnot. I want to make the code as reusable as possible, so I've used constants to allow values such as the screen dimensions to be specified, e.g. buffer_width_in_cells EQU 24 buffer_width_in_cells EQU 24 This is fine, but means I am ...