Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Posted on 19-07-13, 21:32 in Games You Played Today REVENGEANCE
Full mod

Post: #301 of 443
Since: 10-30-18

Last post: 885 days
Last view: 82 days
> I just noticed there's a Castlevania Anniversary Collection Released over a month ago.

Most notably, I think this is the first official English translation of Kid Dracula. If I recall correctly, buried inside the game data there's a standard NES ROM which works fine in an ordinary emulator.

The ending of the words is ALMSIVI.
Posted on 19-07-14, 02:54 in RustyBoy, a Game Boy emulator written in Rust
Full mod

Post: #302 of 443
Since: 10-30-18

Last post: 885 days
Last view: 82 days
https://github.com/RamiHg/RustyBoy

RustyBoy's CPU is based on a microcode specification that is completely written in a Google Sheets document. The document describes each opcode's t-cycle execution at the micro-code level. The microcode csv is then read by the asm compiler, which verifies and compiles the microcode into its final structure. This microcode is what is actually used both by the Rust emulator, and the FPGA CPU.


The ending of the words is ALMSIVI.
Posted on 19-07-17, 03:21 in Leaked Super Mario 64 Decompiled Source
Full mod

Post: #303 of 443
Since: 10-30-18

Last post: 885 days
Last view: 82 days
Maybe he wants to type text messages on an old Nokia?



The ending of the words is ALMSIVI.
Full mod

Post: #304 of 443
Since: 10-30-18

Last post: 885 days
Last view: 82 days
For a long time, I have been maintaining an unofficial Git archive of byuu's official and WIP releases of higan and bsnes. Recently, byuu made them official, so now they live at GitHub:

- https://github.com/byuu/higan was formerly the master branch of my git repo, and contains development history for higan.
- https://github.com/byuu/bsnes was formerly the bsnes-v107 branch of my git repo, and contains development history for bsnes.

The "new" bsnes was forked from higan v106r85, so both repos contain identical history before that point. Therefore, both of them can be used with the bsnes-history repo to get a more complete view of the development of both emulators.

Other branches from the old repo have not been pushed to the new repo, but the only branches that might be in any way relevant are the bsnes-v106 RetroArch core (officially abandoned a while ago) and the bsnes-hd branch (superseded by its official repo). The old repo still exists if anybody needs to poke at it, but it's been updated with a pointer to the new repos and made read-only.

Unlike the old GitLab repos, the new GitHub repos are set up for issue-tracking and pull-requests, so if you had something you wanted to contribute but couldn't be bothered making yet another account and learning yet another UI, here's your chance!

The ending of the words is ALMSIVI.
Posted on 19-07-18, 08:03 in It's not a bug, it's a feature!
Full mod

Post: #305 of 443
Since: 10-30-18

Last post: 885 days
Last view: 82 days
Back when I was researching delta-patching for byuu's BPS patch format, I had a workstation with 3GB of RAM, and delta-patching got pretty RAM intensive, especially when implemented in Python. Very quickly I learned to turn off swap, because the OOM-killer killing my out-of-control test program returned my computer to a functioning state much, much more quickly than trying to kill it manually, or even just hard-rebooting.

Unfortunately, modern Linux kernels seem to try a lot harder to fit the working set into memory, paging every memory-mapped file (like executables) in and out of memory before it will resort to invoking the OOM-killer. That's probably an improvement for workloads whose working set just creeps up above available RAM occasionally, but my workloads tend to be "absolutely stable" or "exponentially climbing to infinity", so I miss the OOM-killer. I've heard it might be possible to get back the old behaviour by tweaking a parameter named "swappiness", but I haven't tried it.

> And that's purging. Very destructive, and that's why we only do it for immutable data.

Purging is just a trivial case of paging: when a page of memory has not been modified since it was read from disk, it can just be discarded. If the page *has* been modified, it needs to be written out before a new page can replace it. Both cases still need another disk read to fetch the replacement page, though, so they still make the computer slow.

> Disabling the Swap File should be resulting in Windows closing programs as you run out of memory/programs crashing, with the entire purpose of the Swap File being to avoid that behaviour.

Windows and Linux behave somewhat differently here. Most applications request a bit more memory than they actually need, just in case. Windows refuses the allocation request if there is not enough room in RAM + the swap file for it, while Linux just always says "yes". Odds are the app will never use all the RAM it asks for, so Linux figures nobody will call its bluff. For example, on my Linux system apparently Firefox has "allocated" 26GiB of RAM, but this machine only has 8GiB of RAM and 1.5GiB of swap. In comparison, Firefox seems to be actually using about 2.5GiB.

The ending of the words is ALMSIVI.
Posted on 19-07-20, 05:30 in Cartoons, imported
Full mod

Post: #306 of 443
Since: 10-30-18

Last post: 885 days
Last view: 82 days
A lot of modern buildings are designed for air-conditioning rather than natural airflow, and so their windows are designed to not open. It might have made sense to smash the window, but most people are taught from a young age to avoid breaking glass under any circumstances, and it takes a certain amount of clear-headedness to decide that in this particular circumstance it's OK.

The ending of the words is ALMSIVI.
Posted on 19-07-20, 13:04 in Games You Played Today REVENGEANCE
Full mod

Post: #307 of 443
Since: 10-30-18

Last post: 885 days
Last view: 82 days
Today I got back into Bloodstained a little bit. Last time I played, I got the double-jump (well, more like jump-and-a-half) from a boss, so today I spent scouring over the map looking for places to use it. I had fun exploring, and found a few more secrets and upgrades, but I have not yet actually figured out what I'm supposed to do next.



The ending of the words is ALMSIVI.
Posted on 19-07-22, 15:45 in Ternary chips incoming?
Full mod

Post: #308 of 443
Since: 10-30-18

Last post: 885 days
Last view: 82 days
I don't actually know much about ternary computing, except that balanced ternary is supposedly more flexible/useful than regular, and I have a hard time imagining how such a thing would work.

Given how much software pretty much requires x86 or ARM processors, and how even new-from-scratch CPUs (RISC-V, The Mill) have to pay attention to supporting the C and Unix machine model rather than innovating, I do wonder how much of a market there would be for computing resources that don't even use binary...

The ending of the words is ALMSIVI.
Posted on 19-07-25, 07:11 in Games You Played Today REVENGEANCE
Full mod

Post: #309 of 443
Since: 10-30-18

Last post: 885 days
Last view: 82 days
In the Mesen-S thread on NESdev, Sour experimented with overclocking the SNES in the same way Mesen overclocks the NES: not changing the overall clockspeed (since that would destroy sync and make most games crash immediately) but pausing the rest of the system and executing a few hundred extra scan lines during vblank Apparently it works pretty well, and fixes slowdown in
Gradius III, Super Ghouls 'n Ghosts, and Super R-Type.


Getting back to my last post, I got some help from Jistuce on IRC. It turns out that Bloodstained's platforming physics on clockwork cogs is just as weird and glitchy as any sprite-based Castlevania, and the route I thought was blocked until I gained some kind of spike-immunity power-up was actually the way forward. I just had to jostle Miriam around until the game decided the invisible hitboxes would not intersect.

The ending of the words is ALMSIVI.
Posted on 19-07-30, 01:06 in bsnes v108 released
Full mod

Post: #310 of 443
Since: 10-30-18

Last post: 885 days
Last view: 82 days
Posted by byuu
This release brings in a 25% speed increase, optional frameskipping during fast forward (allowing an additional 33% max frame rate), official HD mode 7 support, SameBoy integration for 60% faster and more accurate Super Game Boy emulation, software filter support (snes_ntsc, HQ2x, Eagle, scanlines, etc), the return of mightymo's integrated cheat code database, cheat search support, movie recording and playback support, rewind support, cubic audio interpolation, 7-zip decompression support, ExLoROM board mapping support, adaptive sync support for OpenGL, and greatly improved macOS support. And if that's not enough, there's also true pixel-perfect ZSNES snow effect emulation ... seriously!

bsnes now also has an official GitHub repository with nightly builds to enable more rapid and collaborative development.


homepage with official binaries

GitHub repo

The ending of the words is ALMSIVI.
Posted on 19-08-01, 03:36 in amethyst (text editor)
Full mod

Post: #311 of 443
Since: 10-30-18

Last post: 885 days
Last view: 82 days
Depending on what platforms you use, you may be interested in TextAdept, or GNU Nano.

The ending of the words is ALMSIVI.
Posted on 19-08-08, 04:45 in I still HATE smartdevices
Full mod

Post: #312 of 443
Since: 10-30-18

Last post: 885 days
Last view: 82 days
No, I ain't got a fax machine!

The ending of the words is ALMSIVI.
Full mod

Post: #313 of 443
Since: 10-30-18

Last post: 885 days
Last view: 82 days
I always figured it was like cutlery. You know, the entrée cutlery is on the outside edge, the main course cutlery is just inside that, and the desert cutlery is towards the centre. Likewise, the most important buttons go on the outside edge (D-pad on the left and A on the right), the less-important buttons are just inside that (B), and the least important buttons are in the middle (Select and Start).

The ending of the words is ALMSIVI.
Full mod

Post: #314 of 443
Since: 10-30-18

Last post: 885 days
Last view: 82 days
I DEMAND MY BUTTONS BE SORTED IN ORDER OF DECREASING ELECTROMAGNETIC WAVELENGTH

The ending of the words is ALMSIVI.
Full mod

Post: #315 of 443
Since: 10-30-18

Last post: 885 days
Last view: 82 days
Posted by hunterk
That is, if you hold it in your hands, your thumbs rest on the left analog and the 4 face buttons, so that's how games should be designed for players to interact with them (and many/most do/did, aside from 2-stick shooters).


When the Dual Shock was designed, all Playstation games were designed for a D-pad, and if the Dual Shock made existing games *worse* then nobody would buy it. Thus, Sony kept the rest of the controller the same as it ever was, but bolted two analogue sticks onto it in the only places they'd fit.

For a long time it wasn't obvious how to best navigate a 3D space using analogue sticks, and whether or when they'd be more appropriate than the classic D-pad. However, the "left stick movement, right-stick camera" model quickly rose to prominence as the Obviously Correct System.

Thus, when Microsoft was designing the Xbox controller, they already knew that the left stick and face-buttons were the most important controls, and the D-pad and right-stick were secondary. Unlike the original Dual Shock, they didn't have an existing catalogue of games to be compatible with, so they could move controls around wherever seemed most appropriate, and games would be designed to accomodate it.

The ending of the words is ALMSIVI.
Full mod

Post: #316 of 443
Since: 10-30-18

Last post: 885 days
Last view: 82 days
Goldberg Emulator is "a steam api replacement that lets you play games that use the steam multiplayer apis on LAN without needing steam installed".

The main thing I noticed when developing my steam emulator is that too many games seem to be written by people who have no idea what they are doing. They seem to write random code until they get something that works.


The lesson of all emulators ever, I guess. Found anything particularly nutty in SCI games, Kawa?

The ending of the words is ALMSIVI.
Posted on 19-08-15, 04:59 in bsnes v108 released
Full mod

Post: #317 of 443
Since: 10-30-18

Last post: 885 days
Last view: 82 days
Sounds like SOMEBODY needs an RSS READER!!!!!!! ^_^

The ending of the words is ALMSIVI.
Posted on 19-08-16, 02:42 in Board feature requests/suggestions
Full mod

Post: #318 of 443
Since: 10-30-18

Last post: 885 days
Last view: 82 days
Posted by funkyass
maybe double check the encryption cyphers


Posted by "Mozilla"
As you may have read last year in the original announcement posts, Safari, Firefox, Edge and Chrome are removing support for TLS 1.0 and 1.1 in March of 2020.


Posted by "SSL Server Test"
The server supports only older protocols, but not the current best TLS 1.2. Grade capped to C.


The ending of the words is ALMSIVI.
Posted on 19-08-16, 08:11 in Typesetter.css, make semantic HTML readable
Full mod

Post: #319 of 443
Since: 10-30-18

Last post: 885 days
Last view: 82 days
A long time ago, I read Robert Bringhurst's Elements of Typographic Style, and decided to make a CSS style-sheet that would try to implement as many of his recommendations as possible - limited line lengths, a consistent vertical rhythm, that kind of thing. Recently, while watching byuu jump through hoops to make his website mobile-friendly, I decided to test out *my* stylesheet and discovered it needed a bit of tweaking.

Tweaking now complete, I decided to try out GitLab pages so it would have a website, and here it is: https://screwtapello.gitlab.io/typesetter-css/

The ending of the words is ALMSIVI.
Posted on 19-08-18, 08:38 in Board feature requests/suggestions
Full mod

Post: #320 of 443
Since: 10-30-18

Last post: 885 days
Last view: 82 days
Posted by sureanem
I often get SSL warnings when browsing here, since the certificate is sometimes signed by an unknown authority. I get them all the time, so I've been conditioned to just click through them. I only ever get them with Tor Browser, so it might just be that they have an outdated certificate store.
(no, I am not getting MITM'd, it only happens on some sites and it persists even if I do CTRL-SHIFT-L, and furthermore any exit node that did this would get blacklisted real fast)

Next time it happens, poke around in the certificate details and see what the certificate chain looks like, and then take a look again when it works fine.

This specific website use a certificate from Let's Encrypt that's signed by "Let's Encrypt Authority X3", which in turn is signed by "ISRG Root X1" (Let's Encrypt's root cert) and "DST Root CA X3" (the root cert of IdenTrust, an existing for-profit CA). My Firefox has "Let's Encrypt Authority X3" in its trusted cert store, so it automatically trusts this site. However, older browsers don't have the Let's Encrypt cert in their store, so sites should be configured to serve up both their own cert, and "Let's Encrypt Authority X3", and then older browsers can follow the chain to "DST Root CA X3" and everything still works.

This site *doesn't* serve up the intermediate certificate, which doesn't matter for modern, up-to-date browsers, but it causes that "This server's certificate chain is incomplete. Grade capped to B." message from SSL Server Test, and I wonder if it causes your SSL warnings too.

On the other hand, apparently the Let's Encrypt certs were added to Firefox in version 50, which is over a year before your ESR 60. So who knows what the heck's going on. Maybe it really is an MITM, even if not a malicious one.

The ending of the words is ALMSIVI.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
    Main » Screwtape » List of posts
    Yes, it's an ad.