Eicar

460 posts

Eicar banner
Eicar

Eicar

@richard_eng

Bits from the past and a bit more...

Lørenskog, Norge Katılım Haziran 2010
219 Takip Edilen130 Takipçiler
nand2mario
nand2mario@nand2mario·
Milestone 🚩 for the #386fpgacore: Protected mode is now mostly implemented — real mode was completed end of January. Still ahead: • Hardware interrupts • FPGA validation • Cleanup + optimization • Large programs • Doom 😈 Test suite: github.com/barotto/test38… (~1B cycles😀)
nand2mario tweet media
English
3
9
62
4K
Eicar
Eicar@richard_eng·
@vxunderground Has anyone made a complete archive of just the emails with attachments?
English
0
0
0
72
vx-underground
vx-underground@vxunderground·
Chat, it's the space race. Except we're not racing to space, we're racing to programmatically decode attached Epstein email documents. Last time on Dragon Ball Z: nerds noted that in the Epstein documents the DoJ failed to censor Base64 encoded email attachments. This means we have the means to extract the email attachments from the Epstein documents and see what is inside and uncensored. Big problems occured. Upon further inspection nerds noted the Epstein documents use Corrier New. This font is a pain in the ass to work with. In summary, they cannot reliably tell the difference (programmatically) between an L and a 1. Now we're off to the races. Who can solve it first and (probably) be murdered by a spooky shadowy government? (but have lots of clout on the internet) The first proposed solution was brute force. Swap the L's and 1's, try every possible combination until it is successfully decoded. The problem with this method is that even a simple document has over 1,000,000 unique permutations. To swap every L and 1, try to decode, then test the file, would take (if your computer is fast as fuck boi) 3 seconds... so a small document would take (worse case scenario) 34 days to brute force. The second proposed solution was transforming the PDF documents into high resolution images then programmatically enhancing the L's and 1's to make it easier to work with. While this sounds easy, it has proven to be challenging. Not all L's and 1's have the same characteristics visually. In other words, there's lots of edge cases that need to be accounted for. This will take a long time too. The third proposed solution was using Claude or ChatGPT. While initially laughed it, Claude did have some minor success and did manage to successfully decode one document. Claude has subsequently failed on every other attempt thus far. Claude fails because of the points referenced in the proposed solution two up above (too many edge cases, font is inconsistent, not aligned, etc). While nerds are off the races and working tirelessly to reverse engineer and decode these documents, internet non-nerds have also chimed in. Most notably by saying things such as: - Why isn't it done yet? - Just don't fix the L and 1 - This isn't hard, bro. I could do it - You're doing it all wrong While they remain critical, these people have not contributed meaningfully to the collective goal. I have no idea why they're back seat driving this project. It's actually very frustrating to read. For reasons I do not understand, some people seem to be under the impression they're capable of solving a problem that hundreds, possibly thousands, of other people are actively trying to solve or are unable to solve. Will nerds find a solution that works consistently? Will people on the internet stop back seat driving? Will we give up and instead do a mass brute force campaign? Is the government concerned by the tsunami wave of weaponized autism? Find out next time on Dragon Ball Z
vx-underground tweet media
English
114
269
2.9K
70.3K
Dragons Hoard Gaming
Dragons Hoard Gaming@DragonsHoardLab·
#2 Pick: Gotta be Metroid on NES. I was around 6 or 7 (put your damn hands down!) when I first played it, and it blew my mind as nothing else felt like that at the time. The vibes were straight-up spooky, the world seemed endless, and every playthrough I'd discover something new that kept me coming back. Cherry on top: playing through the game and the whole time envisioning myself as Samus, daydreaming or pretending outside, then one day, watching one of my older brothers beat Mother Brain and escape before the bomb timer goes off. And at the end, Samus takes off 'HER' helmet 🤯the look on our faces lol.
Dragons Hoard Gaming tweet mediaDragons Hoard Gaming tweet media
English
1
0
6
422
Dragons Hoard Gaming
Dragons Hoard Gaming@DragonsHoardLab·
Diving deep into the hoard today to make room in the shop! Starting with this solid chunk of CIB treasures. NES, SNES, Game Boy, Virtual Boy classics, many in killer condition. They were boxed up on top of TONS of loose carts I'll tackle next, so might as well start here. Bear with me... it'll take a bit (over 1,000 carts total!), but worth it! 👀Spot your childhood favorite in these pics? Drop it in the replies with your own short story about why it's your favorite (mine in follow up posts) 👀 These and many more will drop periodically in 'The Hoard' section over the next few weeks. Shop link in bio! #RetroGaming #CIB #NES #SNES #GameBoy #VirtualBoy #Metroid #ActRaiser
Dragons Hoard Gaming tweet mediaDragons Hoard Gaming tweet mediaDragons Hoard Gaming tweet mediaDragons Hoard Gaming tweet media
English
2
0
14
607
nand2mario
nand2mario@nand2mario·
Back to hacking on a new 80386 core 🧠 based on community reverse-engineering. Way harder than #z8086, but progress is solid⚡: original-chip PLA-based instruction decode is working, and ~35% of real-mode single-instruction tests already pass.
nand2mario tweet media
English
1
4
33
13.2K
Sipeed
Sipeed@SipeedIO·
@nand2mario Is it possible to extend ram to 640KB or more via SDRAM or DDR3 ?
English
2
0
6
507
nand2mario
nand2mario@nand2mario·
Just uploaded #z8086 v0.2 🚀 — an 8086 FPGA core running the original microcode. This release adds the soc_hdmi demo (HDMI + UART + C firmware) and fixes a CPU bug. v0.2 shows that z8086 is now able to do useful things. GitHub: github.com/nand2mario/z80…
nand2mario tweet medianand2mario tweet medianand2mario tweet media
English
6
25
243
18.1K
Eicar
Eicar@richard_eng·
@nand2mario Awesome! 😎 Is this core 100% cycle accurate? I guess it should be if it's based on the original microcode?
English
1
1
1
574
nand2mario
nand2mario@nand2mario·
Great progress 🎉 — the 8086 core now passes all 16,150 single-instruction tests and all 17 short-program tests. Even in its current unoptimized state, it fits in roughly 3,000 LUTs on the GW5A and already runs at 50+ MHz.
nand2mario tweet medianand2mario tweet medianand2mario tweet medianand2mario tweet media
English
3
18
228
10.9K
Eicar
Eicar@richard_eng·
@topapate combinational feedback loop?
English
0
0
0
122
jotego
jotego@topapate·
This is the problem holding the release of the Run’n Gun core. There is a synthesis problem that results in the memory check failing. The hotter the FPGA is when the core gets loaded, the more ROM items that will fail.
jotego tweet mediajotego tweet media
English
5
4
61
4.6K
Eicar
Eicar@richard_eng·
@bryan_johnson Are you doing any red light therapy in the morning? (RL+NIR)? Have you come to any conclusion regarding the benefits of RL therapy yet?
English
0
0
0
146
Bryan Johnson
Bryan Johnson@bryan_johnson·
My bedtime has arrived. Here's what's going to happen. After I finish writing this post, screens are off. Wash face. Clean mouth. Hair serums. While listening to An Immense World. Will sit on my couch and process the day. Need to listen to all the Bryan's and what's on their minds. I hung out with @ChrisWillx today on his podcast. That Bryan is going to want to remind me about all the stupid stuff I said and the clips that Chris and team will cut where I'll look like an idiot. I'm going to tell that Bryan that it's ok. We've said stupid stuff before and it was fine. But thanks for the reminder. Dad Bryan will want to talk about the kids and how they're doing. What we can do to help them feel more loved and supported. We'll jot down a few ideas. Work Bryan will want to revisit the 50 decisions we made today and reevaluate if they were good or bad in retrospect. Any concerns will be noted to revisit tomorrow with a fresh mind. Self-Aware Bryan will want to rehash all conversations that took place today to make sure we account for any major mishaps, missteps, blunders, slip-ups, oversights, miscalculations, misjudgments, misfires, lapses, faults, flops, foul-ups, or screw-ups. Will have chats with Dark Humor Bryan, Don't Die Bryan, and Blueprint Bryan. Scribe Bryan will wrap up the conversation and tell everyone that all is well. Everyone has been heard and we can now hand over the reigns to Sleep Bryan. Only red light on in the house. It's quiet and calm. Sleep Bryan will pick up the book Tripping on Utopia, which we'll finish tonight. As we read, various random thoughts will land in my consciousness and Sleep Bryan will remind the other Bryan's that we've taken notes on everyone's thoughts and that we have a full day tomorrow to do it all. Right now, we're losing ourself in this book and calming the body and mind for sleep. Reading is going to feel like a sleep medication. Soon I'm going to feel my adenosine reach its peak, tipping my brain into a calm, heavy sleep readiness. It happens all of a sudden and I'm instantly ready and desperate for sleep. The value of a well honed circadian rhythm. I'll do 5 minutes of breath work. Four seconds in and six seconds out. I'll roll through each body part and imagine each one relaxing. Jump in bed, turn on my side, pillow between legs while hugging another. Bed head slightly elevated. My resting heart rate will be between 39-44 bpm. I'll fall asleep within 2 minutes and get around 2 hours of deep and 2 hours of REM. 50% chance I make it through the night without waking up. Fingers crossed. If I do wake up for a trip to the bathroom, I'll be back to sleep within a few minutes. I've addressed the rumination already that would otherwise keep me up. Tomorrow morning I'll wake up feeling amazing and energetic. I'll complete my four hour morning routine while listening to a book. I'm going to start a new book tomorrow. I try to read 2 a week. The morning will start around 4:30 or 5 am. Whenever my body naturally reports for duty. I'll immediately clean my mouth, take my inner ear temp, and get 10000 lux into my eyes. Home air is crisp, monitored and cleaned in every room. Morning pre-work nutrition, 60-90 min exercise, 20 min sauna, 60 min HBOT. Wash off. A delicious breakfast of veggies, legumes, extra virgin olive oil, berries, nuts, seeds and about 50 super molecules that are ideally dosed and third party tested. My mind will be flooded with new ideas about life and the world. I can't wait. Good night. I hope you sleep well.
English
249
181
4.6K
731.5K
Eicar
Eicar@richard_eng·
@FBXGargoyle Awesome! Keep them coming! I know it's not the most known NES game, but do you have any plans to rip Kid Icarus?
English
1
0
3
567
FirebrandX 😈 ♈️
FirebrandX 😈 ♈️@FBXGargoyle·
How could I not? Well it was by far the hardest NES game I've yet ripped! 40 tracks, and a half-dozen Game Genie codes just to cleanly rip everything from the original cartridge. Enjoy! firebrandx.com/nesperfectaudi…
FirebrandX 😈 ♈️ tweet media
English
13
22
245
13.3K
Nat
Nat@MiSTerFPGA_UK·
Gravis UltraSound added to the AO486 core! If you fancy helping in testing please see the details in the MiSTer FPGA forum post. misterfpga.org/viewtopic.php?…
English
2
4
17
1.1K
Eicar
Eicar@richard_eng·
@pr4m0d Woot? New CPS3 FPGA core in the works? What about Jotego's work on the CPS3?
English
2
0
1
853
Bryan Johnson
Bryan Johnson@bryan_johnson·
My average total testosterone is an ideal 704∓44 ng/dL. + I achieved this naturally + my LH and FSH levels are evidence I am not on TRT + data is from seven measurements over the past year I achieved this by: + prioritizing sleep and exercise + nutrition powered by Blueprint + avoiding endocrine disruptors (such as microplastics, leachables, and PFAS) + I do not use TRT or any form of HRT. My LH (8.7∓1.25 ng/dL) and FSH (7.4∓2.0 ng/dL), both measured three times in the last year, are consistently in the mid-high normal range with minimal fluctuations, further indicating natural hormone production. + My free testosterone, the active form crucial for sexual drive and anabolic function, consistently registers in the upper reference range (94∓6 pg/ml) based on three measurements over the past year. This is despite a slight elevation in SHBG (64.6, ∓2.7 nmol/L), measured seven times in the same period. + The slightly increased SHBG is due to my high exercise levels, partial calorie restriction, and somewhat elevated thyroid hormone levels due to medication. I am adjusting my regimen to bring my thyroid hormone levels back to the optimal mid-normal range.
English
125
39
1.5K
381.6K
Eicar
Eicar@richard_eng·
@nukeykt @owlnonymous Amazing work! When will you update your GitHub repo with the latest changes? Do you have any plans for a Verilog implementation? That would rock the #MiSTerFPGA community! 🤩
English
0
0
0
98
nukeykt
nukeykt@nukeykt·
PCM chip emulation is complete now (chorus/reverb/filter) #sc55
English
22
180
717
54.9K
Eicar
Eicar@richard_eng·
@ZoidCTF @ID_AA_Carmack @arcade_1up @Project2501_117 This is the exact reason why I moved to FPGAs for all my retro gaming needs years ago, and I've never looked back. Don't get me wrong, MAME is still my all time favourite open source project, and It's the best source for finding information about old hardware. @MiSTerFPGABot
English
0
0
0
52
Zoid Kirsch
Zoid Kirsch@ZoidCTF·
For years I had issues playing Robotron on emulators such as MAME. A real machine I could get 2+ million, but would cap out around 600k on MAME. Turns out MAME was _harder_ because it didn't emulate the CPU/video chip stall accessing same memory bank. This was fixed I think. Emulation of actual hardware is very difficult to get correct. There's a lot of subtle interactions that are often missed when trying to emulate it. Not too mention latency of modern displays, USB input delays, etc. added into the mix.
English
1
0
5
898
John Carmack
John Carmack@ID_AA_Carmack·
I love the @arcade_1up cabinets that @Project2501_117 has given me the last couple years. Yes, you can run free emulators on almost any device, but having the games running in a cabinet with arcade controls is a much better experience, even though it is just a packaged emulator. I was pretty decent back in the day, but after playing these for a while, I got farther than young-John ever did. Recently I played an original Joust machine at @cidercade and on my second game, I blew away my previous best score at home — 158k! The subtle control latency of the emulated experience versus the real thing matters! I measured the press-to-flap latency at home, and it looks like about 80ms. It isn’t blatantly obvious, but it shows up in the game feel and control error rate. I know there is a hard core community around emulator optimization, and with high refresh rate monitors it is possible to get objectively lower latency than the original CRT based hardware, but there is no reason the popular consumer versions can’t get most of the way there. This is probably just a matter of backing up a triple buffered swap chain or extra layers of image scaling / UI compositor getting in the way. Phase sync to the last quarter or so of the video interval and swap to the actual display should cut that latency in half. Doing the bit plane graphics and scaling directly to /dev/fb0 with software would be a guaranteed low latency path if you can get vsync timing. Trivia: The real Joust, and all the classic Williams games, didn’t even page flip, they just drew straight to the frame buffer, paying attention to the scan time.
John Carmack tweet media
English
75
38
767
61.7K
Eicar
Eicar@richard_eng·
@RCAVictorCo What's the rationale behind this design? What about the capacitance?
English
0
0
0
16
Eicar
Eicar@richard_eng·
@topapate Simply beyond impressive! This is the kind of details proper preservation needs. Keep up the good work! 😀👍
English
0
0
2
264
jotego
jotego@topapate·
When you get these warnings on MAME, it can be difficult to know what they are referring to. What is missing? I have been studying The FairyLand Story hardware the last few weeks, so let me explain:
jotego tweet mediajotego tweet media
English
7
27
166
10.6K
イカビク
イカビク@RCAVictorCo·
If you know the structure of MOS, I think this is a pretty good guide to read to reverse engineer a standard cell ASIC(despite its unkindness) github.com/ika-musume/ASI…
English
2
14
62
5.1K
Eicar
Eicar@richard_eng·
@RCAVictorCo Even when you provide the answer I'm still unable to "read" it from the photo. Do you have some good tutorials on how to approach this? I would really like to learn how this works on the silicone level.
English
1
0
0
29
Eicar
Eicar@richard_eng·
@RCAVictorCo Who is maintaining the T80 implementation these days? It's heavily used by many cores so I assume your findings could fix cornercases on other cores as well?
English
0
0
0
17
イカビク
イカビク@RCAVictorCo·
It's not a big problem because I can just use RD/WR strobes, but it cost me a lot of time when I didn't know this issue. Today I quickly realized the cause was there, but it's still a pain in the ass.
English
1
1
2
324
イカビク
イカビク@RCAVictorCo·
The most annoying thing about the "T80" Z80 core is that incorrect write data is present on the data bus when the /MREQ is asserted. Some "lazy" implementations of write-only registers use only the /MREQ to control write operations, and with the T80, incorrect data is written.
English
1
1
10
495