Introduction
Introduction Statistics Contact Development Disclaimer Help
Post ApXXLgXgK3XBwESQVM by [email protected]
More posts by [email protected]
Post #ApUMbRbzv36pIOuODw by [email protected]
0 likes, 0 repeats
I don't know if I'm weird or if it's just normal to get random reve…
Post #ApUMndisiTokKfwYue by [email protected]
0 likes, 0 repeats
me, yearning: man, I wish I could reverse engineer something with a software 3D…
Post #ApUN67pZVy6OvHt5Rg by [email protected]
0 likes, 0 repeats
@foone I mean, I get those exact same urges (right down to the software 3D rend…
Post #ApUN8F7VNtHk6qHl5M by [email protected]
0 likes, 0 repeats
@foone Is Office 95 the one with the 3D Descent clone in Excrl or was that 98?
Post #ApUNQMQowH0DzwxXbU by [email protected]
0 likes, 0 repeats
@foone I like reverse-engineering stuff, but once someone gave me a job doing i…
Post #ApUNTLETqy3V9FbnYO by [email protected]
0 likes, 0 repeats
@foone Might be weird, but if that's weird, why be normal?
Post #ApUNajgJLqS90C9UWG by [email protected]
0 likes, 0 repeats
@brouhaha yeah, same. I think I do way more RE on my own than I would if I had …
Post #ApUNgbwB3ZQWioNImm by [email protected]
0 likes, 0 repeats
@foobarsoft Office 95 is the one with the "Hall of Tortured Souls" FP…
Post #ApUNo6BSzzMEYb642K by [email protected]
0 likes, 0 repeats
@[email protected] define "normal"
Post #ApUNo6KKT2Rl05F8qm by [email protected]
0 likes, 0 repeats
@tertle950 I have no fucking idea what's normal. I wandered off the path in…
Post #ApUNte7oEapZGs205w by [email protected]
0 likes, 0 repeats
3D game ideas I might could hack on for just why not reasons:1. MindTrap (it gl…
Post #ApUNxagIynP9kW2zjs by [email protected]
0 likes, 0 repeats
on the other hand, 3/4 of those are DOS games. I have done so many DOS games an…
Post #ApUOKyZMKZPgUrwvDs by [email protected]
0 likes, 0 repeats
@foone you should hack on that 2d game i found once where you were operating a …
Post #ApUOnW1tWILcNduBnc by [email protected]
0 likes, 0 repeats
@gewt I can't remember that one either
Post #ApUQ42onTnwgf0Dys4 by [email protected]
0 likes, 0 repeats
maybe I should just go back so far I find a DOS game that doesn't need segm…
Post #ApUQEfezvAfo1Rhxaa by [email protected]
0 likes, 0 repeats
@foone How about Midi Maze? Or is that too simplistic?
Post #ApUQloyCKS4oS5UoK0 by [email protected]
0 likes, 0 repeats
1987 Wireframe flightsim/puzzle Echelon?
Post #ApUQzlQ4KHkDUjBGiW by [email protected]
0 likes, 0 repeats
Echelon was technically the first video game I ever owned. Shortly after my fam…
Post #ApUR22okbyGe26oTGS by [email protected]
0 likes, 0 repeats
I think that system had some PIC problem, because it crashed more than once whi…
Post #ApURGpSoXiaMxcbOsq by [email protected]
0 likes, 0 repeats
and I have crashed the game. maybe this isn't emulated terribly well
Post #ApURoA5urLRcVAmnfE by [email protected]
0 likes, 0 repeats
okay so I set a interrupt breakpoint (bpint in the DOSBOX debugger) on AH=3D, a…
Post #ApURsigADTzyvFujJY by [email protected]
0 likes, 0 repeats
the game has 36 .ARE files, named A0 through AZ.
Post #ApUSBAW7SDi0TO0rU8 by [email protected]
0 likes, 0 repeats
Which makes sense if we look at the map included in the box:It's a 6x6 grid…
Post #ApUSG26i9IpNq2RpoG by [email protected]
0 likes, 0 repeats
Each .ARE file is only 3 kilobytes so all 36 of them only use up 96 kilobytes, …
Post #ApUSYnR8uxCnqBx4ca by [email protected]
0 likes, 0 repeats
arg I don't have a memory scanner that'll work on the game right now. I…
Post #ApUSqLLQ6R69vVdrkm by [email protected]
0 likes, 0 repeats
@foone I'm only interested in .ARR files.
Post #ApUT8yiOSkkvFEH1Ps by [email protected]
0 likes, 0 repeats
EXE isn't packed, it's about 90 kilobytes.Other files: 16 CMP files, an…
Post #ApUTUwbOzyRL3xTfc0 by [email protected]
0 likes, 0 repeats
there's a reference to a covex.huf file in the EXE, but it's not includ…
Post #ApUTYh2MoLrLwlsTqq by [email protected]
0 likes, 0 repeats
@grumpygamer well I did pirate this version of the game, since I'm too lazy…
Post #ApUTo8bYb7dnn2hb4C by [email protected]
0 likes, 0 repeats
I think the HUF files are compressed, at least somewhat. Just not very well.Eit…
Post #ApUTsByxywVRQKaKu0 by [email protected]
0 likes, 0 repeats
@foone HUF for Huffman, surely?
Post #ApUTumnW4g0iBRSxuK by [email protected]
0 likes, 0 repeats
anyway, the game starts up by showing you TITLE.HUF. let's just swap out al…
Post #ApUUBwTnKYRf8OQEt6 by [email protected]
0 likes, 0 repeats
@growf that'd make sense!
Post #ApUUElY6QUsC6QmeOm by [email protected]
0 likes, 0 repeats
it seems to only render the first half and then the rest is gibberish. I bet it…
Post #ApUUToybxtRx4pMUka by [email protected]
0 likes, 0 repeats
okay so P0-5 are the artifact pictures, DASH is the dashboard, COVE is some cas…
Post #ApUUW9tJB0MeWMzo7E by [email protected]
0 likes, 0 repeats
for the ones with 0/1 versions (COVE and DASH), 0 seems be the CGA/Monochrome v…
Post #ApUUcY7rz7JBQCr1n6 by [email protected]
0 likes, 0 repeats
here's P0.HUF to show what I mean about corruption:
Post #ApUUpqboZorsVhCZrk by [email protected]
0 likes, 0 repeats
@foone I miss this game. I fully mapped it but stopped short of solving it. IIR…
Post #ApUV6PIVNCeCjD49qq by [email protected]
0 likes, 0 repeats
CMP files seem to contain object info, since I see text in them.the game suppos…
Post #ApUVPTv0PtlgYuAaxs by [email protected]
0 likes, 0 repeats
I suspect the maps are compressed too. time to find the decompress routine in t…
Post #ApUWMPYKIAlm6hf4uu by [email protected]
0 likes, 0 repeats
interesting. this code that opens A2.ARE reads 1536 bytes and then closes it.th…
Post #ApUWbj3g3Kj6wkd12O by [email protected]
0 likes, 0 repeats
@foone does the “image” become corrupted after that point? The corruption m…
Post #ApUWgR6yCqrUjWPli4 by [email protected]
0 likes, 0 repeats
I think this game was programmed in assembly. passing one pointer in SI is not …
Post #ApUWjCWkt05oN0nH8q by [email protected]
0 likes, 0 repeats
@fooneYou keep getting ideas for more DOS games to hack to the point that it ke…
Post #ApUX2NJP0stXJugtu4 by [email protected]
0 likes, 1 repeats
@foone My entire careers as first a software dev and then in appsec for what ha…
Post #ApUX8HIgHFmwPfAUam by [email protected]
0 likes, 0 repeats
ahh, I think I was looking at a custom loader that just handles TITLE.HUF(which…
Post #ApUXF1QbgiUrDI5iym by [email protected]
0 likes, 0 repeats
yeah the version that works for maps loads 8194 bytes.which is an annoying numb…
Post #ApUXHPtRhLVJfaiqTg by [email protected]
0 likes, 0 repeats
@foone BaK was great
Post #ApUXJtrJG3IdBYuJWq by [email protected]
0 likes, 0 repeats
but I bet it's because it can read non-huffman'd files, and 8192 + 2 by…
Post #ApUXOlkKqbADTNy0aO by [email protected]
0 likes, 0 repeats
@foone aught to be enough for anybody
Post #ApUXk4HH8xpl1nWxBw by [email protected]
0 likes, 0 repeats
ahh. so it's got a string in the EXE that's A0.ARE.Then it has another …
Post #ApUXmRrWQZAkkmcTb6 by [email protected]
0 likes, 0 repeats
@phi1997 it sure is!
Post #ApUYSR2VsPcaMemVcG by [email protected]
0 likes, 0 repeats
@foone a little odd they didn't do A1-F6 like the map shows?
Post #ApUYSRD9Es80tdl0C0 by [email protected]
0 likes, 0 repeats
@cinebox yeah, they could have done that easily (just use two strings and some …
Post #ApUYoBKWxqzY0tZvqi by [email protected]
0 likes, 0 repeats
Ghidra: I support disassembly of 16-bit DOS programs!also Ghidra: WHAT THE FUCK…
Post #ApUZ8jJWK7AjCgu79M by [email protected]
0 likes, 0 repeats
either ghidra's set-register doesn't work or I don't understand wha…
Post #ApUa1rliaedxLwNtdg by [email protected]
0 likes, 0 repeats
uh-oh.after loading the file, it calls two functions. One seems to just be shov…
Post #ApUaPhcFzNHEobKD5c by [email protected]
0 likes, 0 repeats
16bit assembly is so silly.You enter a function and step one is you make a poin…
Post #ApUaS24atvVSqBgsFc by [email protected]
0 likes, 0 repeats
the calling code changes the data segment to one just used for your specific bu…
Post #ApUb0N2PSdm1hw2gvQ by [email protected]
0 likes, 0 repeats
okay I haven't checked against the actual output (since I haven't gotte…
Post #ApUb4hfKi29KqGJYno by [email protected]
0 likes, 0 repeats
so 44 82 44 turns into 44 00 00 44
Post #ApUbJYZUnriqyrfP4S by [email protected]
0 likes, 0 repeats
the files have a 2 byte header that's ignored and not checked, then a numbe…
Post #ApUbUDrm7o6BwyIppg by [email protected]
0 likes, 0 repeats
It seems the way the function works that it's passed a buffer as DS, then i…
Post #ApUbxbXDCoFbkoh8jo by [email protected]
0 likes, 0 repeats
okay I'm following through the decompress loading A3.ARE. I can see in the …
Post #ApUc8R7wF1KCf22Rdo by [email protected]
0 likes, 0 repeats
NOPE I'm completely wrong. They've got ES and DS pointing at different …
Post #ApUcYJSdMmwqPi3cae by [email protected]
0 likes, 0 repeats
there's some values over 0x80 in the decompressed out so I think I'm mi…
Post #ApUcr0LceWzsdagt4S by [email protected]
0 likes, 0 repeats
I wonder of those 6-byte chunks are objects? like, x-pos, y-pos, z-pos, look up…
Post #ApUdRzAE17LBgFzf9c by [email protected]
0 likes, 0 repeats
the game hangs if you try to copy the wrong .ARE file into the place, so I susp…
Post #ApUdY0qIglcwclY21Q by [email protected]
0 likes, 0 repeats
so when the game launches it asks me what video mode I want (Hercules, CGA, Tan…
Post #ApUdeQzGOfHVRonoFU by [email protected]
0 likes, 0 repeats
the what video mode do you want? string starts at 1000:6648 and it's refere…
Post #ApUdiAtcAIc4hTwZea by [email protected]
0 likes, 0 repeats
so lets instead search the whole program for the scalar 6648 and OH LOOK IT&#39…
Post #ApUdkQt5gDNasOm8H2 by [email protected]
0 likes, 0 repeats
ghidra: I know decompilers that understand segments and they're all cowards
Post #ApUdoebmblD8aah0fg by [email protected]
0 likes, 0 repeats
okay so video mode hercules is actually CGA but with a flag set.
Post #ApUeAa0aOJXqh3kVVY by [email protected]
0 likes, 0 repeats
weird.it stores the video mode selected (1-3) in 1000:912d, then stores the vid…
Post #ApUeNW9A3mwGTtvgDg by [email protected]
0 likes, 0 repeats
why bother using the DOS api for changing interrupt handlers, when you can just…
Post #ApUed82vQv7SMsSMtM by [email protected]
0 likes, 0 repeats
at least they remembered to call CLI first
Post #ApUeznEWysEGTjgyXo by [email protected]
0 likes, 0 repeats
I think they're dynamically loading code and stuffing it into the tick han…
Post #ApUf20RMqets1Dkf4a by [email protected]
0 likes, 0 repeats
the best place to stick dynamically loaded code: INSIDE AN INTERRUPT HANDLER
Post #ApUfGvokJoDg1antR2 by [email protected]
0 likes, 0 repeats
@foone Ooh, spicy!
Post #ApUfRCGk0UVrwanEMy by [email protected]
0 likes, 0 repeats
I need to turn my patching shit form Super Solvers Gizmos & Gadgets into a …
Post #ApUfWp9MsKz7yn1lpY by [email protected]
0 likes, 0 repeats
anyway for now I can just skip the disk swap check by patching out CALL DiskSwa…
Post #ApUfxQtTAUfWZIHN7w by [email protected]
0 likes, 0 repeats
patch 0xDF0A with 90 90 90 to skip disk checkpatch 0xE2BF with C6 C0 33 90 90 9…
Post #ApUgelG1KegKB3UJBg by [email protected]
0 likes, 0 repeats
I think this was written with a macro assembler by someone who loved macros.Lik…
Post #ApUghfQBUFlSwhcy1I by [email protected]
0 likes, 0 repeats
I guess it's puts(), not printfBut yeah. It doesn't feel like an inline…
Post #ApUhBzvjne4FEyqiDA by [email protected]
0 likes, 0 repeats
the way ghidra handles interrupts is profoundly broken and someone needs to fix…
Post #ApUhG4IpU8GxxZaiBs by [email protected]
0 likes, 0 repeats
@foone Does 32-bit DOS with a DPMI use segments and overlays? It feels like it …
Post #ApUhQhUIeQ0wNz1g3s by [email protected]
0 likes, 1 repeats
@foone fix is classified. 🙃
Post #ApUhufci9AjXI7Fd7w by [email protected]
0 likes, 0 repeats
@foone early crowdstrike code?
Post #ApUivbsZeXvFvGgOaO by [email protected]
0 likes, 0 repeats
@indigoparadox Technically, yes, but it tries to hide that from you. As long as…
Post #ApUjwwfZwLske9ny2C by [email protected]
0 likes, 0 repeats
oh ghidra is just completely wrong about where this call goes. that's... fi…
Post #ApUkPC9DzD0elA8rqK by [email protected]
0 likes, 1 repeats
@foone Your not talking into the void :]I'm hearing everything.DATA SEGMENT…
Post #ApUkXtRctSzfMJtfrE by [email protected]
0 likes, 1 repeats
@foone isn't that about where the non-image would start?
Post #ApUkl8f9ckdeK1XZQW by [email protected]
0 likes, 1 repeats
@foone remember, if you mask down the view to only 4 pixels, you only need to r…
Post #ApUkzNiCT6jp3AkyGW by [email protected]
0 likes, 0 repeats
for some reason ghidra thinks some of the calls are going into the data segment…
Post #ApUtnVaUGDaVaXYvBo by [email protected]
0 likes, 0 repeats
@foone or Is It AA to A9?
Post #ApUtz8zw4dLl0G0vSK by [email protected]
0 likes, 0 repeats
@oblomov NAh, A0 through AZ. I found the string in the code
Post #ApUx8fciRT3CerO3rE by [email protected]
0 likes, 0 repeats
@foone ah good times when I ran a CGA-to-hercules emulator on my i8088 system. …
Post #ApUxiJz8N27tyMsAcq by [email protected]
0 likes, 0 repeats
@foone 688 Attack sub ... That's a name I haven't heard in a long time.…
Post #ApV0XYipXPsUM7o49Y by [email protected]
0 likes, 0 repeats
interesting. so the .ARE files have a 140 near the top, and the manual says eac…
Post #ApV1slc8tsuqNLM4Tg by [email protected]
0 likes, 0 repeats
@foone ghidra is, in my experience, not very good at disassembling 16 bit code
Post #ApV1slliKIZWr1piOe by [email protected]
0 likes, 0 repeats
@endrift yeah. a bit
Post #ApV4L5ijwFeWkd4guu by [email protected]
0 likes, 1 repeats
@foone or to dynamically remap the memory mapped hardware, in a c1000 line hand…
Post #ApV6yebcN0Yo9CjhEu by [email protected]
0 likes, 0 repeats
the RLE compression seems to only affect the first 256 bytes of the file (after…
Post #ApV76s89y81uPWsN84 by [email protected]
0 likes, 0 repeats
this compresses the file from 2.36 kilobytes down to an amazing 2.25 kilobytes
Post #ApV9pXpeU7BaOaeGDQ by [email protected]
0 likes, 0 repeats
I tried to glitch up the map to see what it meant, but I accidentally glitched …
Post #ApVCTFi9Te8fgbCahM by [email protected]
0 likes, 0 repeats
it keeps crashing when I modify it. I think I found the font routine, though, w…
Post #ApWGZpvqJdzgjdxdcu by [email protected]
0 likes, 0 repeats
@foone can you figure out what the bug was? I assume they intended to compress …
Post #ApWaH1WYzRhsGkRXxg by [email protected]
0 likes, 0 repeats
@StompyRobot I hope to find out but I have no idea so far. This seems to not be…
Post #ApWghIiOIUJeq6tA92 by [email protected]
0 likes, 0 repeats
I think the map format might be tile-based rather than wireframes. You see (on …
Post #ApWgxOqjFzyoUySuhM by [email protected]
0 likes, 0 repeats
also based on the scale this game says it functions at, your one-man fighter je…
Post #ApWhBkBiiY00jW7jLE by [email protected]
0 likes, 0 repeats
@foone that's accurate to how science fiction writers come up with measurem…
Post #ApWiUNQnePNbbucrNg by [email protected]
0 likes, 0 repeats
I'm gonna have to expand my patching system to let me patch PNGs into EXEs …
Post #ApWjfmnrl4xHRLQ2fg by [email protected]
0 likes, 0 repeats
So the game has an alien language that's written on lots of artifacts, righ…
Post #ApWjjtFzhoNSc8X5mK by [email protected]
0 likes, 0 repeats
But like most alien languages in games, it's just a alternate alphabet on e…
Post #ApWkjqosrpXb0dOgvQ by [email protected]
0 likes, 0 repeats
@onfy nope! this game predates keen
Post #ApWlXCmtym9bKc0Jfc by [email protected]
0 likes, 0 repeats
okay I think that 6-byte-chunks thing at the top of the file is items. I went a…
Post #ApWlZhifwjs5qODd6O by [email protected]
0 likes, 0 repeats
which does mean I can figure out how many items are in each area, easily. Read …
Post #ApWmG8w794uoPxk0p6 by [email protected]
0 likes, 0 repeats
I have done so. The Area you start in is the only one with zero items.
Post #ApWn9gp6r7g1RYx33I by [email protected]
0 likes, 0 repeats
yeah I narrowed down the item I'm floating over to one specific chunk.I set…
Post #ApWnBzvmmiz9HgAtoO by [email protected]
0 likes, 0 repeats
WHY ARE THE SCALES DIFFERENT
Post #ApWnEBk7q6T0UtlVWC by [email protected]
0 likes, 0 repeats
I'm gonna need a spreadsheet for this
Post #ApWosyVG4MIdGIp7dg by [email protected]
0 likes, 0 repeats
yeah this makes no sense.
Post #ApWp5AYx3eSK8gMkM4 by [email protected]
0 likes, 0 repeats
the first byte seems to be which icon to use. I can adjust it, and the thing st…
Post #ApWp92Tx2l3mEfs8si by [email protected]
0 likes, 1 repeats
@foone the famed game/baco^Wfile conundrum illustrated 🤔
Post #ApWpS4naebu8vI8UJk by [email protected]
0 likes, 0 repeats
next byte seems to be what it is. I set it to 08 and got a Data Storage Laser D…
Post #ApWpsEheS8uzAZpeFc by [email protected]
0 likes, 0 repeats
ahh. I think it's (effectively) using big endian numbers. See, the coordina…
Post #ApWpzz0Mhb5wncHN3o by [email protected]
0 likes, 0 repeats
which I think means it has a positional resolution of like 35 meters, given tha…
Post #ApWqG1OrZ5JArRNyFM by [email protected]
0 likes, 0 repeats
fuck me these are nibble addressesI entered "87", which is hex 0x57, …
Post #ApWqKnZkOJtPQukqJ6 by [email protected]
0 likes, 0 repeats
so if I change it to 71 (hex 0x47) it should move to sector D07
Post #ApWqOj78v7zakrFRb6 by [email protected]
0 likes, 0 repeats
hey look there it is.
Post #ApWqSarVXm5cJrmLY0 by [email protected]
0 likes, 0 repeats
okay so the 6-byte format is:byte 0: iconbyte 1: what it is byte 2: what sector…
Post #ApWrfRadQdC5HUZu52 by [email protected]
0 likes, 0 repeats
okay this is weird. Byte 3 is the x-position within the sector, and it can have…
Post #ApWs29urIzyp7wrw5A by [email protected]
0 likes, 0 repeats
byte 4 is Y-position using the same rules (origin is at bottom left)No idea wha…
Post #ApWsvsSzMxaTE1Oxoe by [email protected]
0 likes, 0 repeats
okay I can figure out where all the items are now C:\DOSBox-X\drive_c\Echelon\p…
Post #ApWvtYPXGTNKJ5N0U4 by [email protected]
0 likes, 0 repeats
I wonder if it'll break if I put all 242 items into one area
Post #ApX1XPVYHhbI360apM by [email protected]
0 likes, 0 repeats
so the game works by only having a 3x3 sector grid rendered, but those sectors …
Post #ApX1dFIz8Ads8wufUu by [email protected]
0 likes, 0 repeats
but it can only have on area loaded.So when you're at A01, you should have …
Post #ApX1lW0cuTlyGZGkbY by [email protected]
0 likes, 0 repeats
when a sector isn't loaded it's rendered like it's there anyway, bu…
Post #ApX1zkwECVuwcd0Cq8 by [email protected]
0 likes, 0 repeats
you can REALLY tell this game was born on a c64. Each area is like 3kb. Loading…
Post #ApX3hT6nx2eM1MMCFU by [email protected]
0 likes, 0 repeats
I went and bought the GOG version.The one I was hacking on was version 1.0 from…
Post #ApX3jkBdQXIFZAhXqy by [email protected]
0 likes, 0 repeats
the main difference is the addition of Access's RealSound tech which let th…
Post #ApX42kJ9CVFXRbHB6u by [email protected]
0 likes, 0 repeats
@foone is this border why the sector maps are 14x14 instead of 16x16 like norma…
Post #ApX42kU8Xe2XzgPxEu by [email protected]
0 likes, 0 repeats
@phlip that would make sense, but no. the maps are really 12x12 since there&#39…
Post #ApX455LdwcP1HKYidE by [email protected]
0 likes, 0 repeats
annoyingly the map PDF gog provides is the one out of the pirated version.I was…
Post #ApX4Veyw57S3K8br2O by [email protected]
0 likes, 0 repeats
and this version of the EXE is compressed with SEA-AXE, which UNP apparently do…
Post #ApX5RgbGDuNl8dCkfA by [email protected]
0 likes, 0 repeats
I found a version of Stick Buster that says it can extract SEA-AXE but it seems…
Post #ApX5U2e9E3RU5rg7Qu by [email protected]
0 likes, 0 repeats
@foone with no context I like this graph. I want file to hold steady and game t…
Post #ApXEchuuZBGVzmj5kG by [email protected]
0 likes, 0 repeats
yep I found two different programs that can extract SEA-AXE and both of them ju…
Post #ApXEfZeljc7LFGXiIS by [email protected]
0 likes, 0 repeats
so I'm just gonna have to reverse engineer this EXE myself like some kind o…
Post #ApXEhsDPhkChNpqO0m by [email protected]
0 likes, 1 repeats
@foone Try 86box?
Post #ApXGuxz7lTKCwyWzpo by [email protected]
0 likes, 0 repeats
@foone IMPERIAL/METRIC
Post #ApXHvKXrzAEAsGWKjA by [email protected]
0 likes, 0 repeats
@jernej__s didn't have it installed. guess I'll go try it now
Post #ApXI3tdZOlIY1iGspk by [email protected]
0 likes, 0 repeats
@foone you don't have 86Box on this list
Post #ApXI3tmQroO4TCPxeC by [email protected]
0 likes, 0 repeats
@Lili I didn't have it installed on my laptop, I'll try it now
Post #ApXIEnD1ddjTH93EJM by [email protected]
0 likes, 0 repeats
I have now tested 86box.the unpacker crashes in exactly the same way
Post #ApXKBHs5tV7v7hiVQ8 by [email protected]
0 likes, 0 repeats
went and found to other copies from other places, they both crash in the same w…
Post #ApXL3vl9o6fUTIWnyq by [email protected]
0 likes, 0 repeats
the program seems to do some kind of self-modifying code and then it ends up ov…
Post #ApXLeArZ89vFjro9Qm by [email protected]
0 likes, 0 repeats
correction: the memory gets repeatedly overwritten before it ends up in the end…
Post #ApXLgfpSyDLEMF1AB6 by [email protected]
0 likes, 0 repeats
wait this is shareware. did they timebomb this?
Post #ApXLs91mkaew6LFXai by [email protected]
0 likes, 0 repeats
no, unless they're getting tricksy with it. Like, timebombed software somet…
Post #ApXMLhY3U10xYwRBEe by [email protected]
0 likes, 0 repeats
@old_angry_queer Keen 4 was my third game! It would have been the second, but I…
Post #ApXNkBvAJFVUfMULgm by [email protected]
0 likes, 0 repeats
dude! I was just reading the Echelon manual and you can send off to Access soft…
Post #ApXNodTNoXHJH7c3hg by [email protected]
0 likes, 0 repeats
@foone Only one way to find out...
Post #ApXNrA9HIVTzCEPifA by [email protected]
0 likes, 0 repeats
Access Software hasn't existed since 1999. Microsoft bought them. Maybe Mic…
Post #ApXO8TR6q8ItwG0bvU by [email protected]
0 likes, 0 repeats
that rarely works. but it's worth trying. ANYWAY I looked through all the e…
Post #ApXPfPsxA9w0R6IxVY by [email protected]
0 likes, 0 repeats
@foone "i don't know if i'm weird"
Post #ApXSbpyKWyRK2xnx6u by [email protected]
0 likes, 1 repeats
@foone You forgot to tag @shanselman ... 😉
Post #ApXX2aqBISoukk0TxY by [email protected]
0 likes, 0 repeats
huh. in this code, it uses the pre-assigned AX register when MS-DOS calls the e…
Post #ApXX9cZFH6Kw8TR75s by [email protected]
0 likes, 0 repeats
this at least says what it'll be: it's 0000, in nearly all caseshttps:/…
Post #ApXXC6ka1iuKKDvL8q by [email protected]
0 likes, 0 repeats
I wonder if DOSBox sets it differently
Post #ApXXLgXgK3XBwESQVM by [email protected]
0 likes, 0 repeats
@foone I recall that Windows took care to preserve this behavior (AX is zero) i…
Post #ApXXjftkMvjYtHDXqS by [email protected]
0 likes, 0 repeats
@foone AHAHAHAHAH @microsoft
Post #ApXYuvJHVZLFpT5Yau by [email protected]
0 likes, 0 repeats
Nah. Whatever is going wrong is elsewhere.
Post #ApXaF4MZet9BeWnbJQ by [email protected]
0 likes, 0 repeats
I tried using UNP again: it throw a memory error from AXE.and I was able to con…
Post #ApXfNFyardztl3J0ro by [email protected]
0 likes, 0 repeats
I missed that there was a -l option to UNP for bigger memory blocks, which make…
Post #ApXfeDYl6QPbBZJEeW by [email protected]
0 likes, 0 repeats
I tried doing the same on an IBM XT with actual ROM BASIC but sadly it just hung
Post #ApXmAsaKhq7FPo0Fpg by [email protected]
0 likes, 0 repeats
@foone or maybe do protected mode DOS games? No segments or overlays in there, …
Post #ApXmMSarAT9qHLloKe by [email protected]
0 likes, 0 repeats
@foone maybe HUF is for Huffman encoding?
Post #ApXneTaiITmaXWrFMu by [email protected]
0 likes, 0 repeats
@foone You've see a fan filled-out map though? https://worldofspectrum.org/…
Post #ApYJjJZq9aXXSkngRs by [email protected]
0 likes, 0 repeats
@foone I can't get sbust to do anything but crash.Even dug up the AXE compr…
Post #ApYb1J8yCanAYHOi5A by [email protected]
0 likes, 0 repeats
@growf oh, no! I didn't think to check the other versions. Thanks!
Post #ApYc0LdHYxQRw4gLgG by [email protected]
0 likes, 0 repeats
so it turns out there is a filled out map! It's just not for the PC version…
Post #ApYdNbIpZFun9NlegS by [email protected]
0 likes, 0 repeats
I think the different versions use the same map & puzzle solutions, but I&#…
Post #ApYe8S6BbatuDPC4n2 by [email protected]
0 likes, 0 repeats
@foone This shows that the starting map for the C=64 version looks identical to…
Post #ApYeQ9IAGdIh6EEdGK by [email protected]
0 likes, 0 repeats
@SDoleMelipone it's trivially the PC version. The other ports are for compu…
Post #ApYebfshRQltMIotKy by [email protected]
0 likes, 0 repeats
@foone I figured that would be true, but sometimes the obvious choice is wrong.…
Post #ApYjXT9DLI5UTjMHkO by [email protected]
0 likes, 0 repeats
@foone @SDoleMelipone The C64 version shipped with the Lip Stick, though. This …
Post #ApYkSsKGP2cb4ctraC by [email protected]
0 likes, 0 repeats
@mdwyer @SDoleMelipone The PC version advertises the Lip Stick in the manual, b…
Post #ApYlYOJczdMRgqnSkq by [email protected]
0 likes, 0 repeats
@foone @SDoleMelipone I wonder how it was implemented there. I don't know i…
Post #ApYlv2rstszlpfce4e by [email protected]
0 likes, 0 repeats
@mdwyer @SDoleMelipone good point, I'm not sure how it worked. Possibly a j…
Post #ApYn9ksi9laYLUaSf2 by [email protected]
0 likes, 0 repeats
@mdwyer @SDoleMelipone I don't think it'd be a soundcard thing, this ga…
You are viewing proxied material from pleroma.anduin.net. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.