Post AtOfo5Qp2d7c8rOv6O by [email protected] | |
More posts by [email protected] | |
Post #AtNOlgDxtkL50Lh54y by [email protected] | |
0 likes, 0 repeats | |
So I'm hacking on Mahjongg VGA by Ron Balewski. Like you do. | |
Post #AtNOsUNSLKfyHzNcSe by [email protected] | |
0 likes, 0 repeats | |
This isn't to be confused with Mah Jongg by Nels Anderson. I'm also hac… | |
Post #AtNOvBPLKOPiKCXz5U by [email protected] | |
0 likes, 0 repeats | |
@foone this screams BGI! | |
Post #AtNP0RPzEGdFQbM6Lo by [email protected] | |
0 likes, 0 repeats | |
@foone I remember that. It was my introduction to the game. | |
Post #AtNP5ri0uMhIPoNF68 by [email protected] | |
0 likes, 0 repeats | |
The cool thing about this game is that there's a ton of user-made tilesets … | |
Post #AtNPGoEOB9RyoYjfgu by [email protected] | |
0 likes, 0 repeats | |
so I'm building a tool to convert the tile files to PNGs.The files are TIS … | |
Post #AtNPZh6kt28EDzAbrs by [email protected] | |
0 likes, 0 repeats | |
it turns out they're a 6-byte header and then they're a 48x60 image, bu… | |
Post #AtNPf1kBadkjfq9l8y by [email protected] | |
0 likes, 0 repeats | |
The TIL files are 48x60, but the tiles are not. They're 44x60. The extra 4 … | |
Post #AtNPmdksfClLag6yky by [email protected] | |
0 likes, 0 repeats | |
PAL.CFG is simple: It's a 16-line text file, each line containing 3 numbers… | |
Post #AtNQDNTrHQIiw0tnPc by [email protected] | |
0 likes, 0 repeats | |
the DRAFTSMN.DOC file explains some of the special palette entries:0 is used fo… | |
Post #AtNSKbIqUFlDjuJso4 by [email protected] | |
0 likes, 0 repeats | |
some very ugly python code using strings rather than some smart bitshifting cod… | |
Post #AtNTbvNrBDxUtcUKPI by [email protected] | |
0 likes, 0 repeats | |
@foone looks a lot more difficult than normal mahjong tiles | |
Post #AtNTxT0JNMx7FTkOBs by [email protected] | |
0 likes, 0 repeats | |
@foone Row-interleaved bitplanes, you say? That's just ILBM image format - … | |
Post #AtNUHi8AqPwNxI4tBQ by [email protected] | |
0 likes, 0 repeats | |
@KeyJ similar, it's specifically Row-planar EGA data:https://moddingwiki.sh… | |
Post #AtNVCdlXkJIovKdezo by [email protected] | |
0 likes, 0 repeats | |
@foone Correct. In the case of four bitplanes and a width that's between 8 … | |
Post #AtNWEi7WcuykxjTIi8 by [email protected] | |
0 likes, 0 repeats | |
mass-processing, I found a corrupted one! This is supposed to be "People o… | |
Post #AtNWzoMjE09XwT2fo0 by [email protected] | |
0 likes, 0 repeats | |
@foone For certain definitions of "works", I see? Or is that the cras… | |
Post #AtNWzoT6qHG0GG1lke by [email protected] | |
0 likes, 0 repeats | |
@kawa that's the working! it just fails to actually load the file completel… | |
Post #AtNX41u4piuV5TeUWO by [email protected] | |
0 likes, 0 repeats | |
I need to write a simple font engine. TIME ME | |
Post #AtNXRyCUFjP4YJg9FQ by [email protected] | |
0 likes, 0 repeats | |
@foone | |
Post #AtNXXQS6dkjNcdaOWG by [email protected] | |
0 likes, 0 repeats | |
done | |
Post #AtNYALxPHqWyyTmxoe by [email protected] | |
0 likes, 0 repeats | |
@foone ... there may have been some delay in the timing system, definitely due … | |
Post #AtNYKoOmOfSO51ZyRk by [email protected] | |
0 likes, 0 repeats | |
@ouro close enough! | |
Post #AtNYltBihLdukjNkh6 by [email protected] | |
0 likes, 0 repeats | |
I made the foolish mistake that all tilesets would define a remotely sensible p… | |
Post #AtNZ50TloXBgrrwOqe by [email protected] | |
0 likes, 0 repeats | |
I wasted time make it match the correct background/foreground color and it'… | |
Post #AtNbAMiyjYhFDUjn0a by [email protected] | |
0 likes, 1 repeats | |
@foone just casually making the best outrun cover art nbd | |
Post #AtNbWpSqYoUMiqu4lE by [email protected] | |
0 likes, 0 repeats | |
Reverted back to plain DOS colors | |
Post #AtNcTz10h3gRQi5dcO by [email protected] | |
0 likes, 0 repeats | |
@foone “people on tv” ? More like crawling out of a tv. | |
Post #AtNgxNZMsduvnWQuqu by [email protected] | |
0 likes, 0 repeats | |
@foone oh my goodness. I remember starting to make a custom tileset for that ga… | |
Post #AtNiAGGnQmqosSS90y by [email protected] | |
0 likes, 0 repeats | |
@foone that purple! It will be forever etched in my head as the background for… | |
Post #AtNiLwqzRhzU8MxGwi by [email protected] | |
0 likes, 0 repeats | |
@foone Speedkerning record? | |
Post #AtNnyej3HLrmyXWDBI by [email protected] | |
0 likes, 0 repeats | |
@ironiridis https://simpsons.fandom.com/wiki/Tanya_(student) | |
Post #AtNsO9wqjNSKrnOAPQ by [email protected] | |
0 likes, 0 repeats | |
who thought this tileset was a good idea? because they were very wrong. it'… | |
Post #AtNsWEJqMcwMjtzafQ by [email protected] | |
0 likes, 0 repeats | |
@foone Alt, Tiegs, Brinkley | |
Post #AtNsYzXvkGoVn6tkrg by [email protected] | |
0 likes, 0 repeats | |
@foone They’re Carol, Cheryl, and Christie. | |
Post #AtNsjU19JCP9BxZGeO by [email protected] | |
0 likes, 0 repeats | |
that's Carol Alt, Cheryl Tiegs, and Christie Brinkley.thanks to @ann3nova@c… | |
Post #AtNsmQ5iMaCJsp6U2C by [email protected] | |
0 likes, 0 repeats | |
@ann3nova thanks! | |
Post #AtNtVysxqTZ2pLrgrw by [email protected] | |
0 likes, 0 repeats | |
@foone I'm still playing the win3.1 version of this game sometimes, mostly … | |
Post #AtNtsHdWoHyHLyHOJk by [email protected] | |
0 likes, 1 repeats | |
The creator of this one is truly an evil person | |
Post #AtNu5yWoeQ3y90fWE4 by [email protected] | |
0 likes, 0 repeats | |
@foone one million years in jail | |
Post #AtNuB4vCJBKNQ8VS6K by [email protected] | |
0 likes, 1 repeats | |
@foone Oh wow.. that takes me back…. I remember playing that for hours.. Wit… | |
Post #AtNvBmbnypzsrtKrfE by [email protected] | |
0 likes, 0 repeats | |
@foone please say more | |
Post #AtNwh2LlbWjOcWIhPM by [email protected] | |
0 likes, 0 repeats | |
@foone that font at the top screams HELLO I AM BORLAND'S GOTH.CHR at my bro… | |
Post #AtNwk6UAgWLgJbh5t2 by [email protected] | |
0 likes, 0 repeats | |
@foone wha…? | |
Post #AtNxHsrzoXclvswgk4 by [email protected] | |
0 likes, 0 repeats | |
@foone wait why where did the text come from | |
Post #AtNxuCcCqkluAxpd0C by [email protected] | |
0 likes, 0 repeats | |
@foone Credited to Andy Warhol? | |
Post #AtNyEnsg0TiXXqMJSy by [email protected] | |
0 likes, 0 repeats | |
@foone Sadly there was a time when this was considered.. not appropriate but to… | |
Post #AtNyLdunSRLYfCbzdY by [email protected] | |
0 likes, 0 repeats | |
@foone Oh no. Oh no that's not ok. | |
Post #AtNybVM53EFikTwA8e by [email protected] | |
0 likes, 0 repeats | |
@foone amazing finds! I used to play this on my old PS/2 with pc-dos 5 | |
Post #AtNyfA1iI9q9l39bPM by [email protected] | |
0 likes, 0 repeats | |
@tezoatlipoca @foone Yeah, it was definitely a thing. When I was doing a colleg… | |
Post #AtNyfA8nrnVm72TGSW by [email protected] | |
0 likes, 0 repeats | |
@sethrichards @foone I became an engineer in the late 90s but my bosses and men… | |
Post #AtNz0fEDTot2bqFuSm by [email protected] | |
0 likes, 0 repeats | |
@foone oh *no* | |
Post #AtNzqQp2Hq4QzJA7sG by [email protected] | |
0 likes, 0 repeats | |
@foone was this done in Borland C/C++ or Borland Pascal? Because this looks ext… | |
Post #AtNzqQvlsnSTKCJVNA by [email protected] | |
0 likes, 0 repeats | |
@mia Borland C++, yeah. It's very BGI | |
Post #AtO1OMkQ2eZi9QkQT2 by [email protected] | |
0 likes, 0 repeats | |
@foone the fuckening | |
Post #AtO4hYCxxL0P3kwLa4 by [email protected] | |
0 likes, 0 repeats | |
@foone My supermodel radar went off. :) | |
Post #AtO9OulcMG2JIG55VI by [email protected] | |
0 likes, 0 repeats | |
@foone So, I kinda wanna try this. Where might I be able to do that? | |
Post #AtOCDC8EGpGVXKlDMG by [email protected] | |
0 likes, 0 repeats | |
@foone Nooooo >.< | |
Post #AtOCSqao7UTxMrajZY by [email protected] | |
0 likes, 0 repeats | |
@foone okay sounds like pretty epic custom emojis 👀 | |
Post #AtOCllYv2ywpGgjHyy by [email protected] | |
0 likes, 0 repeats | |
@foone is this a treatise on monopolies | |
Post #AtOFYf3iDNcbCEZjeK by [email protected] | |
0 likes, 0 repeats | |
@foone I had to send this to my mom. She played soooo much Mahjongg on our 486.… | |
Post #AtOG10bThpbs7kt0iG by [email protected] | |
0 likes, 0 repeats | |
@tezoatlipoca @foone Yeah, this would've been around the same timeframe. Fo… | |
Post #AtOG99M13UIta2XIDw by [email protected] | |
0 likes, 0 repeats | |
@foone "I'm trying to buy mahjongg""Well hurry up and get ov… | |
Post #AtOGLmNrlk1q6WQKJc by [email protected] | |
0 likes, 0 repeats | |
@foone from what I can recall BGI was incredibly slow on a 386DX-40 with a Trid… | |
Post #AtOLwRSz0BsziP7Olc by [email protected] | |
0 likes, 1 repeats | |
@foone I'm still mad that campbells discontinued their Green Pea Soup | |
Post #AtOZyREUF0UivZBSvA by [email protected] | |
0 likes, 0 repeats | |
@foone Just missing some Marlboro packs | |
Post #AtOacpSDbbJNdGrmy0 by [email protected] | |
0 likes, 0 repeats | |
@foone Ooooh, that's fantastic! Would definitely play . . . until my eyes g… | |
Post #AtOaopTLMcHdAD7C0u by [email protected] | |
0 likes, 0 repeats | |
@foone OK, that's just brilliant. | |
Post #AtOfo5Qp2d7c8rOv6O by [email protected] | |
0 likes, 0 repeats | |
@foone Had to look it up, only mildly let down. Scotch broth I've never hea… | |
Post #AtPGBV6FN2lelDF08O by [email protected] | |
0 likes, 0 repeats | |
@foone okay, for anyone else who's looking for this, it's file v341.til… | |
Post #AtPHRCUaQ7PjdcfxL6 by [email protected] | |
0 likes, 0 repeats | |
@kboyd @foone what? the greatest generation has really left, haven’t they. | |
Post #AtQ2gOj9uOYRm2ExqC by [email protected] | |
0 likes, 0 repeats | |
I put it on the internet archive but it seems to be unplayably laggy in-browser… | |
Post #AtQ2qVTZfjdnbGls6C by [email protected] | |
0 likes, 0 repeats | |
@foone It's playing great over here. :) | |
Post #AtQ31zNqog7XXhZM1o by [email protected] | |
0 likes, 0 repeats | |
@ann3nova weird. maybe mine is just too slow to handle it | |
Post #AtQ3ELDNTUt2j2Yo3E by [email protected] | |
0 likes, 0 repeats | |
@foone works fine exepet the mouse is glacially slow over here | |
Post #AtQ3HSRZ3Ruc0vgMSW by [email protected] | |
0 likes, 0 repeats | |
@foone I'm running it in desktop mode on my Steam Deck. ...it activates a s… | |
Post #AtQ4G5XunlWYfAZ0jo by [email protected] | |
0 likes, 0 repeats | |
it seems playable on chrome, but firefox barely lets you move the mouse where. … | |
Post #AtQ4utMN0xZSk0cVzk by [email protected] | |
0 likes, 0 repeats | |
@foone @ann3nova emulates fine on my laptop too, just the mouse is moving a bit… | |
Post #AtQ52u48H3I7FMuT4K by [email protected] | |
0 likes, 0 repeats | |
@foone works perfectly fine on a meh laptop here! | |
Post #AtQ597Yx0NheqRI13Y by [email protected] | |
0 likes, 0 repeats | |
@foone works just fine on a thinkpad x230 here! | |
Post #AtQ5XBwGO2s5MnfhXE by [email protected] | |
0 likes, 0 repeats | |
@foone I got stuck. The true difficulty is all the "Cream of" tiles. … | |
Post #AtQ5XC2e0JyXgaenTs by [email protected] | |
0 likes, 0 repeats | |
@ann3nova SO MUCH CREAM | |
Post #AtQ5kdLZnL4c8WvB8i by [email protected] | |
0 likes, 0 repeats | |
@foone With all those random soups, I wouldn't be shocked if there was a &q… | |
Post #AtQ626j5ogNsB5FkeW by [email protected] | |
0 likes, 0 repeats | |
@ann3nova could easily edit one together! could always make this worse | |
Post #AtQ6BgSILVtLazxiwC by [email protected] | |
0 likes, 0 repeats | |
@foone works fine for me on firefox, getting 0 lag. | |
Post #AtQ6IpK7lxZx7wXxCq by [email protected] | |
0 likes, 0 repeats | |
@foone Mashing CTRL+F11 in the browser seems to dissolve the mouse lag quite a … | |
Post #AtQ6hVZyJpM389jDKC by [email protected] | |
0 likes, 0 repeats | |
much more playable (at least on my slow firefox) version here, by using the win… | |
Post #AtQ9EHE4u7IO50Eyfo by [email protected] | |
0 likes, 0 repeats | |
@foone Triscuit and Club are the other two types of crackers, in case anyone wa… | |
Post #AtQFmNJHOFmcWGJeMa by [email protected] | |
0 likes, 0 repeats | |
@foone * BEST OF THE INTERNET * | |
Post #AtQFmNS8rIs8xkSjB2 by [email protected] | |
0 likes, 0 repeats | |
@rodneylives @foone foone: Would you mind if I made a metafilter post out of th… | |
Post #AtQFmNYsSGGBIdc6fw by [email protected] | |
0 likes, 0 repeats | |
@Canageek @rodneylives go ahead | |
Post #AtQMPWynyIJ1WonFcu by [email protected] | |
0 likes, 0 repeats | |
@foone For what it's worth, it runs fine over here on #Firefox. (Ubuntu, 13… | |
Post #AtQO1eMr3GdNOqmbMO by [email protected] | |
0 likes, 0 repeats | |
@foone this is amazing, wow. Feels like an art piece in an exhibition honestly | |
Post #AtQS5Zgkn25VrZDXKy by [email protected] | |
0 likes, 0 repeats | |
@[email protected] @[email protected] So... if it's using BGI, are… | |
Post #AtQS5ZnqMfl8DYXCO8 by [email protected] | |
0 likes, 0 repeats | |
@cinnamon @mia so, so slow | |
Post #AtQSke3TSb3DHJQdE0 by [email protected] | |
0 likes, 0 repeats | |
@[email protected] @[email protected] They clearly hadn't read PCG… | |
Post #AtQSkeAv0v0PeOuZpQ by [email protected] | |
0 likes, 0 repeats | |
@cinnamon @mia it's 640x480x16 resolution, though! so it's got PLANES | |
Post #AtQTnWBhGdQjhWCzR2 by [email protected] | |
0 likes, 0 repeats | |
@foone Lawful Evil. | |
Post #AtQWM903fcuBpTP4Ea by [email protected] | |
0 likes, 0 repeats | |
@foone Again here, Firefox works with zero lag. | |
Post #AtQie5fZzRIeAA9GVc by [email protected] | |
0 likes, 0 repeats | |
this project has officially reached ghidra-o-clock | |
Post #AtQjK1bZUay5ieGmES by [email protected] | |
0 likes, 0 repeats | |
_putpixel? what are you doing with putpixel, game?oh, no. | |
Post #AtQjlLsUE72mPfDCme by [email protected] | |
0 likes, 0 repeats | |
@foone I played it in Firefox. | |
Post #AtQl5oFGZCj68fBa0u by [email protected] | |
0 likes, 0 repeats | |
address 3000:4c2e in DOSBox maps to 2C03:0E2E in ghidra. | |
Post #AtQlKI7AJHp2paIn3o by [email protected] | |
0 likes, 0 repeats | |
> LOOKThere is a sign on the wall> LOOK SIGNThe sign reads "It has b… | |
Post #AtQlnP09mdiQaXuBEW by [email protected] | |
0 likes, 0 repeats | |
(I'll make a real version once I have a chance to install print studio onto… | |
Post #AtQlqPwkj56YO8kbOC by [email protected] | |
0 likes, 0 repeats | |
oh good, I just missed how putimage/getimage was being compiled. It's at le… | |
Post #AtQm4VOFHgolKDKNwe by [email protected] | |
0 likes, 0 repeats | |
this set of FIDBs helps with that, btw. Real handy if you regularly reverse eng… | |
Post #AtQm7DkNKyLHTUyQlM by [email protected] | |
0 likes, 0 repeats | |
@ann3nova strange. I think my firefox might just be broken | |
Post #AtQn4ZoWw6G103Di9Q by [email protected] | |
0 likes, 0 repeats | |
ugh, with a 640x480x16 fucking-planar mode, I can't just easily do a memdum… | |
Post #AtQn7aTkv7kfvlwGES by [email protected] | |
0 likes, 0 repeats | |
(I only get one of the planes) | |
Post #AtQnOgD4rkFCd0HuOu by [email protected] | |
0 likes, 0 repeats | |
I think this one is blue. | |
Post #AtQoxc8y4lzg6eaUOO by [email protected] | |
0 likes, 0 repeats | |
this game seems to be spending most of its time drawing to an offscreen buffer | |
Post #AtQp52PApqHTa7hvW4 by [email protected] | |
0 likes, 0 repeats | |
@foone relatable tbh | |
Post #AtQp7u7c5XzylCrPrE by [email protected] | |
0 likes, 0 repeats | |
So, the way it handles you removing a tile: it draws a subset of the current pu… | |
Post #AtQpIuM3YwmgfUra3U by [email protected] | |
0 likes, 0 repeats | |
@foone shit now I'm worried that buffer has secret cooler stuff going on | |
Post #AtQrIcbrjooHXdFVYm by [email protected] | |
0 likes, 0 repeats | |
@foone My spouse and I are *still* annoyed at how the vast majority of "ma… | |
Post #AtQtzgjSUDQSggSpRg by [email protected] | |
0 likes, 1 repeats | |
Fun fact: This game from 1991 supports dual monitors.The PC didn't usually … | |
Post #AtQvPJFsUoxRMFPQ80 by [email protected] | |
0 likes, 0 repeats | |
@fooneI think that was the version of Mahjong that we had when I was a kid. Cam… | |
Post #AtR16maVoRyMYSbqM4 by [email protected] | |
0 likes, 0 repeats | |
@foone er, I've done that with my amber monochrome back in the day. I feel … | |
Post #AtR2YiXoXWya4oEQIC by [email protected] | |
0 likes, 0 repeats | |
@foone Microsoft's "Ma Jong" was a ripoff of Activision's Sha… | |
Post #AtR9svfe950yG3TojA by [email protected] | |
0 likes, 0 repeats | |
@foone Oh, that's nice! I wonder how many people were set up like that in … | |
Post #AtRATzINdDpqDMGgVM by [email protected] | |
0 likes, 0 repeats | |
@foone @rodneylives Thank you very much; I remember how annoyed you were when y… | |
Post #AtRKKHaPlqwFaXiMqW by [email protected] | |
0 likes, 0 repeats | |
@foone Oh yeah, I got a lot of stuff second and third hand (that means: late), … | |
Post #AtROXjAgvA3oiuLiGO by [email protected] | |
0 likes, 0 repeats | |
@foone not only did I not know about the dual monitor thing on DOS, but I didn&… | |
Post #AtRSaGetmqf0ygwfMu by [email protected] | |
0 likes, 0 repeats | |
@foone this is how I found out dosbox-x supports a second display | |
Post #AtRbc5y9OsXZzXtdh2 by [email protected] | |
0 likes, 0 repeats | |
@eniko @foone And now part of me wants to see if it supports a third, or a four… | |
Post #AtRbc65EyWDCLXDIkC by [email protected] | |
0 likes, 0 repeats | |
@AT1ST @eniko I know a way to get up to 3 (add a 3DFX card) but 4 would be tric… | |
Post #AtRbqStKyL6h8dUsOO by [email protected] | |
0 likes, 0 repeats | |
@foone @AT1ST i really wanna see the poor desk that has to hold up 4 CRT monito… | |
Post #AtRcNQJtYRGWicdQvY by [email protected] | |
0 likes, 0 repeats | |
@foone martypc can dump all four planes but i'm not quite done with vga yet | |
Post #AtRcNQQz84w94bx5yi by [email protected] | |
0 likes, 0 repeats | |
@gloriouscow I was actually looking at martypc earlier today to see if the in-b… | |
Post #AtRcdOBHH6c4iaDWwS by [email protected] | |
0 likes, 0 repeats | |
I'd tried to use this earlier and couldn't get it to work, but reading … | |
Post #AtRdfHHxyEWJsMoInA by [email protected] | |
0 likes, 0 repeats | |
The dumb reason is that DOS was so starved for memory that one trick that was a… | |
Post #AtRdyeTVzMN5HyRz28 by [email protected] | |
0 likes, 0 repeats | |
@eniko @AT1ST there's always https://youtu.be/q3NQQ7bPf6U | |
Post #AtReSgXorKBMOWmiFk by [email protected] | |
0 likes, 0 repeats | |
@foone what. WHAT. | |
Post #AtRfms1417w1ieeVhQ by [email protected] | |
0 likes, 0 repeats | |
@foone Oh yes indeed. DEVICE=C:\DOS\EMM386.EXE RAM I=B000-B7FFCommitted to memo… | |
Post #AtRk4vhbS00EBGPtaK by [email protected] | |
0 likes, 0 repeats | |
@foone "640k should be enough for everybody" was the biggest lie ever… | |
Post #AtRkEW6zRzFpi0rYci by [email protected] | |
0 likes, 0 repeats | |
@foone The thing that vexes me most about reserved driver memory blocks is that… | |
Post #AtRqyuQ20ba08rH2g4 by [email protected] | |
0 likes, 0 repeats | |
@rnd apparently that's from the Wade-Giles romanization?Edit: nevermind you… | |
Post #AtRym9Is9l9gArLseG by [email protected] | |
0 likes, 1 repeats | |
@foone maybe it's time to do a side project to improve 16 bit x86 support i… | |
Post #AtRzJPiMA4kCd18LeC by [email protected] | |
0 likes, 0 repeats | |
@foone I used a Hercules mono card, and since I was always in text mode (WordSt… | |
Post #AtSKODIZqfygbgCo8e by [email protected] | |
0 likes, 0 repeats | |
@foone Why do I feel like I need to pour milk in my eyes? | |
Post #AtTYJhFEfvmoYFLJoG by [email protected] | |
0 likes, 0 repeats | |
uint __cdecl16far FUN_26f4_0672(int param_1){ uint uVar1; do { uVar1 = _… | |
Post #AtTYaMfsPNt3g0kgFc by [email protected] | |
0 likes, 0 repeats | |
I found another place in the code where it does this. I'm scared. | |
Post #AtTZ1rj14STnnUKlMG by [email protected] | |
0 likes, 0 repeats | |
for (int i = 0; i < 10; i++) { local_8 = _rand(); }ahh, make sure your r… | |
Post #AtTat4EVOhJrtLzkzw by [email protected] | |
0 likes, 0 repeats | |
@foone to be fair, modulo introduces bias unless you're really careful - si… | |
Post #AtTbNkd4Kl6S4K7ELg by [email protected] | |
0 likes, 0 repeats | |
@foone when I was doing programming the one thing we really wanted was more ran… | |
Post #AtTbaKMjIBUmNWTCAi by [email protected] | |
0 likes, 0 repeats | |
@foone This is your fault, YOU lifted the hood. These horrors could have been a… | |
Post #AtTby6l9WyrB87EVsm by [email protected] | |
0 likes, 0 repeats | |
@RueNahcMohr this is my curse: I'm always lifting rocks to see what weird b… | |
Post #AtTcEgOgnZhwI8d5ai by [email protected] | |
0 likes, 0 repeats | |
@foone it does make a person ask "wtf" tho, how long had the author b… | |
Post #AtTdUoj3hWDmi3PkrA by [email protected] | |
0 likes, 0 repeats | |
@foone that’s one way to deal with output correlation | |
Post #AtTe6c8ax3okfkNjRw by [email protected] | |
0 likes, 0 repeats | |
I haven't fully reversed this function but I think it is bubble sorting the… | |
Post #AtTejchcmiZTibMqki by [email protected] | |
0 likes, 0 repeats | |
@foone reminds me of this random thing from the command & conquer source co… | |
Post #AtTemLmQ9vpC6PuZBw by [email protected] | |
0 likes, 0 repeats | |
@foone This looks like it's supposed to implement https://en.wikipedia.org/… | |
Post #AtTfIlnex97e4JwwBE by [email protected] | |
0 likes, 0 repeats | |
@mica hah, fun! | |
Post #AtTfLTwfnC9fYvSVYO by [email protected] | |
0 likes, 0 repeats | |
@henryk yeah it's the default turbo C++ _rand(), I think it's crap and … | |
Post #AtTgyLRjQRQES156bA by [email protected] | |
0 likes, 0 repeats | |
@foone To be fair, using modulo for random numbers is easy to get subtly wrong | |
Post #AtTrOFz1MIgOZue9GS by [email protected] | |
0 likes, 0 repeats | |
@foone I know about this cause the first two Command & Conquer games have t… | |
Post #AtTyw5eixfIy4cEVfc by [email protected] | |
0 likes, 0 repeats | |
@RueNahcMohr @foone I mean, that's not how random works. but I can see why … | |
Post #AtTyw5naQiOUW6NaU4 by [email protected] | |
0 likes, 0 repeats | |
@fishidwardrobe @RueNahcMohr @foone it's what a lot of Tetris implementatio… | |
Post #AtTz8hdLaQr1KnbS5o by [email protected] | |
0 likes, 0 repeats | |
@foone scary code that goes bump in the night to scare the midnight reverse eng… | |
Post #AtTzLaDmSO9g6smofg by [email protected] | |
0 likes, 0 repeats | |
@barometz @RueNahcMohr @foone right, I was thinking it would be good for a game! | |
Post #AtUH0IeSNrqeiDGUFM by [email protected] | |
0 likes, 0 repeats | |
@foone I once read a Qbasic program that would seed the random number generator… | |
Post #AtVx9BjrqSTT6zg0Uy by [email protected] | |
0 likes, 0 repeats | |
@foone Oh, such a blast from the past. The ipxodi countrip is something I haven… | |
Post #AtVx9MQm5mjoGxpPlY by [email protected] | |
0 likes, 0 repeats | |
@foone | |
Post #AtVx9XDhyhp1jcndQW by [email protected] | |
0 likes, 0 repeats | |
@foone This is… brilliant.But also horrifying. | |
Post #AtVx9f92VwqCJSg1GC by [email protected] | |
0 likes, 0 repeats | |
@foone To see why, remember that a pseudorandom number generator is essentially… | |
Post #AtVxA5TUcWeNyQRika by [email protected] | |
0 likes, 0 repeats | |
@foone i was just ruminating on using framebuffer memory for extra ram the othe… | |
Post #AtVxAE1oomrSVCZFMe by [email protected] | |
0 likes, 0 repeats | |
@sqhistorian @foone Attributed to Bill Gates, but he only ever said those words… | |
Post #AtVxAWD7DWaotRzWTI by [email protected] | |
0 likes, 0 repeats | |
@kawa @sqhistorian @foone It wasn't even Microsoft who set that limit (and … | |
Post #AtWcXPM2yBQAPYCaoq by [email protected] | |
0 likes, 0 repeats | |
@bluestarultor it's just "D", I believe. No slash or dash. | |
Post #AtWcvFvxeCLo8wN8zo by [email protected] | |
0 likes, 0 repeats | |
@foone Can you explain how you got this to work? I can get it to launch with th… | |
Post #AtWcvHTJved4ugzIdE by [email protected] | |
0 likes, 0 repeats | |
@foone That works! Thanks! :D | |
Post #AtaZTiZM48C5cEoc6a by [email protected] | |
0 likes, 0 repeats | |
A password? you ask me for a password?ARE YOU CHALLENGING ME? | |
Post #AtaZjvJ8TLNDkxxLqy by [email protected] | |
0 likes, 0 repeats | |
I found where it calls strcmp() before throwing an invalid password error, paus… | |
Post #AtaZq2W0aTrjqdtU2K by [email protected] | |
0 likes, 0 repeats | |
and looking in the (hidden!) MJVGA3.HOF file, the first 8 bytes are the followi… | |
Post #AtaZxTvT4d9It6LpDs by [email protected] | |
0 likes, 0 repeats | |
@foone is that better or worse than the appliance I had to configure for a cust… | |
Post #Ataa28fVXH6KPI6ey8 by [email protected] | |
0 likes, 0 repeats | |
@foone To be fair, it does not ask the user to enter _the_ password, it only te… | |
Post #Ataa2nQhzCcmpGUv5s by [email protected] | |
0 likes, 0 repeats | |
@foone or in other words, bitwise NOT'd | |
Post #Ataa5ajpd5iOKfm8Q4 by [email protected] | |
0 likes, 0 repeats | |
@halfur that won't work though! the password isn't "password"… | |
Post #Ataa8wdef2Md7kU8fY by [email protected] | |
0 likes, 0 repeats | |
@foone BE AC AC | |
Post #AtaaSSgJkZSG0P2LoG by [email protected] | |
0 likes, 0 repeats | |
the manual: When you first start EDITHOF, you'll be asked for a passwor… | |
Post #AtaaVhcieX0VDRtobg by [email protected] | |
0 likes, 0 repeats | |
but I like hacking DOS games more than I like reading manuals, so I still did t… | |
Post #AtaaZ0HBl6alw2P10a by [email protected] | |
0 likes, 0 repeats | |
@foone speak "friend" and enter... | |
Post #AtaaboexPCzam8rSDI by [email protected] | |
0 likes, 0 repeats | |
@foone files that store the password simply are <3Shout out to PDF where you… | |
Post #Atab1nkJQPVJTGkyiu by [email protected] | |
0 likes, 0 repeats | |
this is software from 1990 for DOS. Security isn't a thing yet. | |
Post #AtabX9u75kR1AcIFtY by [email protected] | |
0 likes, 0 repeats | |
@foone That sweet feeling of using a hex editor on a binary to find the jump as… | |
Post #AtaffrVHH1ZqWb59sW by [email protected] | |
0 likes, 0 repeats | |
@foone They even used 8 dashes for a password hint. The XOR-ing was what somebo… | |
Post #AtakZY9gnRAeYCnHqi by [email protected] | |
0 likes, 0 repeats | |
@foone i heard this in the invader zim voice | |
Post #AtalBqL7dSuBx8OwGO by [email protected] | |
0 likes, 0 repeats | |
@[email protected] That makes it kind of like the gates of Moria. :meowgig… | |
Post #AtalO9yATiV2JBXOYS by [email protected] | |
0 likes, 0 repeats | |
@castanea_jo @foone sometimes the manual checks were really poorly designed in … | |
Post #AtalQJ5BZC8h9SqNSS by [email protected] | |
0 likes, 0 repeats | |
@foone So... not a challenge at all. | |
Post #AtayzT5PfE7viW2xKC by [email protected] | |
0 likes, 1 repeats | |
It's calling an interrupt that's not listed in Ralf Brown's interru… | |
Post #Atb2JacZeui8jwqNgO by [email protected] | |
0 likes, 0 repeats | |
@foone | |
Post #Atb3FWSrGtF6dzvLEW by [email protected] | |
0 likes, 0 repeats | |
@foone Ooh, lost an interrupt Master Brown has. How embarrassing. | |
Post #Atb3TWF2tdwc0W8ZDE by [email protected] | |
0 likes, 0 repeats | |
@foone | |
Post #AtcrOGGs2Lu7tTdZ44 by [email protected] | |
0 likes, 0 repeats | |
@foone I had a little 9" MDA monitor I ran SoftICE on.Occasionally when ru… | |
Post #AtcrPNcYCFFEyhJLw8 by [email protected] | |
0 likes, 0 repeats | |
@foone lots of shitty prngs spit out a few bytes of garbage before they get go… | |
Post #AtdO6H9xIA67vMQySO by [email protected] | |
0 likes, 0 repeats | |
@foone Ooh that one came pre-installed on my very first computer as a kid, a 48… | |
Post #AtlHou2SxLZ0phwXQm by [email protected] | |
0 likes, 0 repeats | |
@foone now that's some good trivia, one of those things i'd never quite… | |
Post #AuERKaHOUQIjzNwesC by [email protected] | |
0 likes, 0 repeats | |
@foone I’d written a Windows program years ago to play using the Nels Anderso… | |
Post #AuES52JQb3AqFh2wt6 by [email protected] | |
0 likes, 0 repeats | |
@ROMCat1952 oh, very cool! is your program available for download anywhere? |