Look, if elmer wants a drop shadow (and a variable-width font), he's gonna #$@^?!** get it, no matter what!
Well, yep, that's the beauty of writing your own code ... you get to do whatever you want with it!
I have to admit to being a total fanboi of drop-shadows!
I don't think that there's any need to use a VWF, but I do have a 6x8 font in there at the moment, just-in-case I want to use it.
I'm just not sure (yet) if the 6x8 or VWF font code would run fast-enough to avoid slowing down the whole interface.
On other news, the code-cleanup continues, and I have replaced the proof-of-concept code for loading HuCards with a much faster version that loads entire file-fragments (up to the entire HuCard size) in a single read call.
That has dramatically sped up the code, because it used to load every single sector separately. It is now at least as fast as the existing TED OS loader, with approx 1MB-per-second transfer rate from the SDcard.
This opens up some nice possibilities for future homebrew games!
Say Elmer, as you're writing parts of the TED OS rewrite, could you please do me a favour ? If you are planning to chain the joypad read function to a VSYNC interrupt (as I would almost expect), please make it so that I can disable the automatic joypad scannig (with a disable byte in memory for example). If I'm going to support MB128 backup, a scan will violate the protocol and give back bad data.
Sorry for th ebump and I know the problem was more or less sorted, but while it's not common to use non-alphanumeric characters in BRAM filenames, some games still did this. Steam Heart did use katakana in its save filename.
While the System Card's BRAM routines are written to handle having up to 8KB of backup-ram, were any of the PC Engine or Tennokoe variants ever shipped with anything other than 2KB of backup-ram (apart from the Tennokoe Bank HuCard, which games don't directly save to).
I'm not asked about the MB128, just BRAM that's directly accessed in bank $F7.
In roughly 30 years, I have never heard of an official variant other than 2KB (or zero). In fact, I was shocked in around 2000 when I first heard that 8KB worked at all in emulation. I also seem to recall an edge case where 8KB was broken, but I don’t recall details.
But if you really want to triple-check validity, the first few bytes of the save memory identify the size/end address. You might want to reject invalid sizes...
Homebrew skills: Graphics (ProMotion, PhotoShop, Mappy), basic coding and game design, modern pipelines Fave PCE Shooter: Blazing Lazers Fave PCE Platformer: Bonk's Revenge Fave PCE Game Overall: TV Sports Hockey Fave PCE RPG: Ys Book I & II Currently Playing: Catastrophy
spenoza: So Power Golf and Lords of Thunder are too laggy to be much fun, but most of the other shooters are pretty sound, owing to being pretty damn responsive in their original form.
Jun 1, 2020 16:59:44 GMT
sunteam_paul: Looks like Amazon UK are finally starting to send out Minis now
Jun 5, 2020 8:10:57 GMT
sunteam_paul: Mini arrived, Fantasy Zone is sooo much better in the new version.
Jun 6, 2020 13:53:47 GMT
tron: Finished ys 1&2 again recently.Since i got ys memories of celecta for ps4 recently,time for that game.
Jun 11, 2020 8:23:39 GMT
sunteam_paul: I've just finished Memories of Celceta on PC, great game
Jun 11, 2020 12:06:22 GMT
sunteam_paul: Nice to hear remixes of some of the Ys IV music in it
Jun 11, 2020 12:06:50 GMT
bigusschmuck: Hope everyone is well, still trying to adjust working from home.
Jun 27, 2020 14:37:26 GMT
sunteam_paul: Not working at all at the moment...awaiting
Jun 28, 2020 21:29:46 GMT
spenoza: I have been working from home quite a while, but have begun alternating furloughs due to financial constraints.
Jun 30, 2020 20:21:05 GMT
spenoza: All retro prices are up. Something about people being stuck at home and desperately needing stuff to do. It's why Netflix viewership is up and why Disney+ accidentally stumbled into the perfect launch window.
Jul 20, 2020 18:49:55 GMT
bigusschmuck: I suppose so. So much for a price crash lol
Jul 22, 2020 18:13:45 GMT
tron: yup same thing for blazing lazers/gunhed,digipiggy etc.It's getting rather insane for the sega saturn as well even commons for the console have skyrocketed in price.
Jul 24, 2020 8:09:11 GMT
tron: Speaking of retro i got a refurbish snes classic recently.I heard nintendo was selling ones again so i snag it finally,neat little plug'n'play gonna have to hack it since i hear it's easy to do.
Jul 24, 2020 8:13:52 GMT