Search found 730 matches
- Fri Jan 25, 2019 10:03 am
- Forum: Programming
- Topic: Constant time memory access
- Replies: 8
- Views: 1885
Re: Constant time memory access
Yeah, I didn't really expect it to be that feasible. With regard to counting T-states, I was planning on keeping every execution path the same length so that I know beforehand how long everything will take. The aim was basically to get a constant time sound loop that also accesses contended memory. ...
- Fri Jan 25, 2019 3:49 am
- Forum: Programming
- Topic: Constant time memory access
- Replies: 8
- Views: 1885
Constant time memory access
This is a problem I'm having with contention. I want to have some contended memory accesses, but they need to take the same number of T-states to complete each time, regardless of where the beam is on the screen when the access occurs. I can't sync to the 50Hz refresh using either interrupts or the ...
- Fri Jan 18, 2019 2:41 am
- Forum: Hardware
- Topic: Developing an emulator, help with tape WAVs?
- Replies: 5
- Views: 1554
Re: Developing an emulator, help with tape WAVs?
Nice work! The only thing I can think of is to look at the border colour (bits 0-2 on port $FE, but only with OUT) and see how it changes during the loading. Additionally, any even port will address the ULA, not just port $FE.
- Fri Jan 18, 2019 12:32 am
- Forum: Programming
- Topic: Finding LSB in a register
- Replies: 20
- Views: 4149
Re: Finding LSB in a register
If you're doing regular AND-then-OR masking, you can just use OR B instead of CPL: AND B (and the same for C) as it doesn't matter what the mask is when the pixel value is set. That would get it down to 9 bytes. (EDIT: Actually in that case all you need to create the mask is a single DEC instruction...
- Thu Jan 17, 2019 9:54 pm
- Forum: Programming
- Topic: Finding LSB in a register
- Replies: 20
- Views: 4149
Re: Finding LSB in a register
Could you replace XOR 255 with CPL and get it down to 11 bytes?
- Mon Dec 24, 2018 2:23 am
- Forum: Emulators
- Topic: Retro Virtual Machine 2.0 beta 1 released
- Replies: 34
- Views: 12805
Re: Retro Virtual Machine 2.0 beta 1 released
Thanks, I got it working now. (I guess you meant to say to use the HOME key for an NMI?) The Pentagon timings are fine, but the samples are out of tune on a standard 128K, which doesn't happen on other emulators (e.g. Fuse). So it's just the 128 timings that are too fast.
- Mon Dec 24, 2018 12:32 am
- Forum: Emulators
- Topic: Retro Virtual Machine 2.0 beta 1 released
- Replies: 34
- Views: 12805
Re: Retro Virtual Machine 2.0 beta 1 released
Wow, this looks really nice. I'm impressed by the wealth of TV emulation options, and the tape deck is a nice touch too. For some reason the AY chip is clocked around 5% faster than normal, but otherwise it seems to be quite accurate. :shock: What game have you noticed this in?. RVM 1/2 works a lit...
- Sun Dec 23, 2018 8:46 am
- Forum: Emulators
- Topic: Retro Virtual Machine 2.0 beta 1 released
- Replies: 34
- Views: 12805
Re: Retro Virtual Machine 2.0 beta 1 released
Wow, this looks really nice. I'm impressed by the wealth of TV emulation options, and the tape deck is a nice touch too.
For some reason the AY chip is clocked around 5% faster than normal, but otherwise it seems to be quite accurate.
For some reason the AY chip is clocked around 5% faster than normal, but otherwise it seems to be quite accurate.
- Fri Dec 21, 2018 5:34 am
- Forum: Graphics
- Topic: 16:9 aspect ratio
- Replies: 11
- Views: 4103
Re: 16:9 aspect ratio
There are games on the PC that use non-square pixels. For example, Doom draws to a 16:10 framebuffer, which is stretched up to 4:3 by the monitor: https://doomwiki.org/wiki/Aspect_ratio . As long as you design all the graphics with that in mind you shouldn't necessarily need to alter the framebuffer...
- Fri Dec 21, 2018 5:33 am
- Forum: Brand new software!
- Topic: Woot! ZXMAS Tape Magazine 2018
- Replies: 29
- Views: 7393
Re: Woot! ZXMAS Tape Magazine 2018
Thanks everyone for another great collection! The magazine is really funny, I especially enjoyed the interview.
I did notice a serious error where someone misspelled "Zythum, by Mirrorsoft" at the beginning of side 2.
I did notice a serious error where someone misspelled "Zythum, by Mirrorsoft" at the beginning of side 2.
- Sat Dec 01, 2018 4:25 am
- Forum: Music
- Topic: Vortex Tracker help
- Replies: 32
- Views: 25143
Re: Vortex Tracker help
Just to note, a couple of things to watch out for in VT 2.5 are the "Envelope as Note" and "Decimal for Noise Level in pattern and sample" options. I don't recommend saving your song with either of them enabled, as it will get corrupted if you use envelope notes lower than C-1 or...
- Thu Nov 29, 2018 9:04 am
- Forum: Sales/Commercial
- Topic: Clicky click's dungeon, downloadable tap available via donation or not
- Replies: 5
- Views: 2055
Re: Clicky click's dungeon, downloadable tap available via donation or not
I haven't donated sorry, but thanks for posting this. It's a cool game with quite a surreal setting and atmosphere, and it's worth checking this one out.
- Thu Nov 29, 2018 9:04 am
- Forum: Games/Software
- Topic: Microhobby Semanal 33-36
- Replies: 31
- Views: 5393
Re: Microhobby Semanal 33-36
That Las Llaves is a great idea for a game, and nicely executed too. Although I did find it annoying ending up stuck in the same dead end room again and having to reRUN the program, even when trying to avoid it! I'm sure it would be possible to make a random level generator for it and maybe even add...
- Thu Nov 22, 2018 2:44 am
- Forum: Design/Ideas
- Topic: Mario Kart
- Replies: 31
- Views: 29209
Re: Mario Kart
I just remembered the infamous driving section in A View to a Kill which had some kind of 3D walls, but rather slowly and only at 90 degree angles.
- Mon Nov 19, 2018 8:55 am
- Forum: Design/Ideas
- Topic: Mario Kart
- Replies: 31
- Views: 29209
Re: Mario Kart
Something like Wacky Wheels on the Spectrum would be cool. Days of Thunder uses simple vector graphics for the track, and the speed is quite good when turning corners, although some of that may be precalculated so it might not be a good example. Scrolling the background scenery slows it down a bit s...
- Mon Nov 12, 2018 6:24 am
- Forum: Brand new software!
- Topic: Old Tower
- Replies: 34
- Views: 8379
Re: Old Tower
If you turn the TV/monitor sideways you could get a nice horizontal scroller.
- Sun Nov 11, 2018 3:37 am
- Forum: Brand new software!
- Topic: Old Tower
- Replies: 34
- Views: 8379
Re: Old Tower
The crash I got might have been something different, but I wasn't counting levels. Here's an RZX of it occurring if it helps: OldTowerCrash.rzx EDIT: The crash occurs because of a LD (BC), A instruction at $FBD4 that takes out the interrupt handler when BC == $BFBF. I think the LD (BC), A is put the...
- Sat Nov 10, 2018 9:52 am
- Forum: Brand new software!
- Topic: Old Tower
- Replies: 34
- Views: 8379
Re: Old Tower
Amazing game with great graphics, sound and some of the smoothest scrolling I've seen. The only trouble I've run into so far is that it isn't really clear you can only change characters if they're oriented in certain directions (not facing the other one). I experienced a reset after finishing one of...
- Tue Nov 06, 2018 9:03 pm
- Forum: Emulators
- Topic: TileMap v1.0
- Replies: 25
- Views: 5682
Re: TileMap v1.0
Thanks, the Sabre Wulf code would be useful to look at. I've located the main loop which does happen to be a series of CALLs, and I've found some addresses for the enemy structures. This game has some quite odd code in places, such as using a loop of LDI: DJNZ to draw the sprite rows even though the...
- Tue Nov 06, 2018 8:12 am
- Forum: Emulators
- Topic: TileMap v1.0
- Replies: 25
- Views: 5682
- Fri Nov 02, 2018 9:07 am
- Forum: Emulators
- Topic: TileMap v1.0
- Replies: 25
- Views: 5682
Re: TileMap v1.0
Thanks, I've got a build working now and found the room address, so I'll see if I can make any progress on this.
- Fri Nov 02, 2018 4:20 am
- Forum: Emulators
- Topic: TileMap v1.0
- Replies: 25
- Views: 5682
Re: TileMap v1.0
Can this work for games where enemies and objects move between the rooms? I've got a game in mind that I'd be interested in porting with this if it's possible.
- Thu Nov 01, 2018 8:54 am
- Forum: Preservation
- Topic: Mini Black Box
- Replies: 12
- Views: 2726
Re: Mini Black Box
Not one that I can see from a quick look at the listing. The ad also mentions 16K Spectrums while this game seems to be 48K only (11175 bytes on tape).
- Thu Nov 01, 2018 8:44 am
- Forum: Preservation
- Topic: Mini Black Box
- Replies: 12
- Views: 2726
Re: Mini Black Box
There was also a version of this game as a listing in YS: https://archive.org/details/your-spectrum-magazine-13/page/n61 https://archive.org/details/your-spectrum-magazine-17/page/n21 Good find! Would you be able to look at the code and see if it matches? Interesting that type-in is not in the arch...
- Thu Nov 01, 2018 8:08 am
- Forum: Preservation
- Topic: Mini Black Box
- Replies: 12
- Views: 2726
Re: Mini Black Box
There was also a version of this game as a listing in YS:
https://archive.org/details/your-spectr ... 3/page/n61
https://archive.org/details/your-spectr ... 7/page/n21
https://archive.org/details/your-spectr ... 3/page/n61
https://archive.org/details/your-spectr ... 7/page/n21