minioctt, to pokemon Italian

Il postaggio sta scivolando nell’oblio, perché gli Animali Crostini mi stanno trascinando lì… non perché ci sto giocando tanto però. Ci sto giocando sempre poche decine di minuti al giorno, però sto parallelamente esplorando la scena del modding (non hacking), che è una cosa che non ho mai fatto. Per ora non ho installato niente, però c’è comunque molto da vedere. 👁️

A quanto pare, il modding vero e proprio è esploso con New Horizons tipo, e da quei tempi lì qualcosa è tornato indietro anche a New Leaf, ma onestamente non me lo ricordo da prima del nuovo decennio… e in effetti la pagina di GameBanana per il gioco quadra, tutte le mod sono recenti (e ce ne sono alcune veramente carine e pure uwu wtf). Sarà perché la gente negli anni prima si era già abbastanza divertita con runtime hacking (cheat RAM classici, per cui sono usciti fuori anche dei “mod menu”, che invece su Switch ancora non ci sono) e save editing, e proprio visto che ora il gioco è stantio vuole aggiungere nuovi oggetti? 🤔️

È interessante però che per gli ultimi due giochi ci sia abbastanza varietà (anche se l’ammontare di robe disponibili per New Horizons fa impallidire le liste di New Leaf), e per quelli precedenti non c’è nulla o quasi. (Per Pocket Camp zero assoluto… “mobile game, what did you expect?” beh, almeno un server privato!) Un grosso problema è che tutte queste modifiche riescono solo a modificare parti esistenti del gioco, ma mai ad aggiungere dati del tutto nuovi (come invece fanno le mod di boh, Minecraft)… quindi, una mod che aggiunge un certo mobile, lo fa sovrascrivendo il modello di un altro, idem per animali e qualsiasi altra cosa. Qualcuna modifica proprietà funzionali di robe anziché l’estetica, ma siamo sempre lì, e nessuna modifica il codice eseguibile della ROM, ma solo i dati. 🧩️

Essendo questo il contesto, secondo me le mod che propongono di aggiungere cose nuove hanno poco senso, perché idk… anche se rimpiazzano oggetti brutti o di poca importanza, mi fa comunque brutto pensare che quella cosa, che gli sviluppatori hanno pensato e messo non a caso, è stata effettivamente rimossa. Quelle che invece sono create con la filosofia di cambiare qualcosa di specifico per un motivo specifico, come i colori di un dato ambiente, il design di un animale o del giocatore, e così via, hanno molto più senso. Ma, suppongo che, se l’intento è di prolungare la longevità del gioco, in realtà qualsiasi cosa è meglio del vanilla… 😾️

Però uffa, sarebbe figo avere più item del normale, e magari anche implementare funzioni di gioco nuove, come il piazzare mobili all’esterno su New Leaf… Ho iniziato con Creeperiano a vedere se magari riusciamo a combinare qualcosa, e in effetti la ricerca va avanti, e stiamo scoprendo alcuni dettagli del funzionamento più interno del gioco, che possono essere utili… però per ora ci siamo bloccati. Ancora non sappiamo nemmeno se possiamo cavarcela con appena un po’ di patch, oppure servirebbe una decompilazione completa del gioco (sarebbe la megafine), ma comunque stiamo documentando i dettagli scoperti via via su una repository apposita… se sapete chi ci può aiutare, condividete: https://github.com/andrigamerita/ACNLWA-Decomp. 😩️ (Entro oggi devo caricare anche altra documentazione.)

https://octospacc.altervista.org/2024/06/06/modifiche-crostini/

timixretroplays, to random
@timixretroplays@digipres.club avatar

This is an IOCREST-brand USB to RS-232 serial adapter, which I bought from a seller on AliExpress. It arrived in exactly the same time as an identical eBay listing said it would, for literally half the price - if eBay is still your default go-to for weird stuff like this, keep in mind dropshippers are probably fleecing you.

This adapter contains an FTDI chipset, not the much cheaper CH340, and it's time to see if this is the reason I couldn't get serial mice working natively on Windows 10.

timixretroplays,
@timixretroplays@digipres.club avatar

So, question: Can I get some suggestions for software / tips and tricks for recording and reviewing raw data coming off a serial port? I'm a very long way from trying to reverse-engineer a novel protocol myself, but that's the eventual goal, and the next step I'd like to take is compare what I'm seeing coming out of a serial mouse with documentation online to make sure I really understand what's going on and how all this works.

Uh... ? boosts welcome.

maehw, to LEGO German
@maehw@chaos.social avatar

Successfully dumped the #LEGO #Mindstorms #RCX' ROM. This is nothing special and has been done ~25 years ago, see http://www.mralligator.com/rcx/#Rom - but I may have been the first one doing it with bytewise with pbForth and a Python script (pyserial). Unfortunately, I stored every byte twice. :thisisfine: Of course, I also did not avoid some minor pitfalls before (e.g. trying to dump 16-bit signed(!) HEX numbers with minuses before). 🤔 🤓

#reverseengineering #hardwarehacking #retrocomputing

voltagex, to ReverseEngineering
@voltagex@aus.social avatar

Where do I see the file/format/disc header found in https://ia800200.us.archive.org/26/items/BMUG-TVRToo-Update/TVR%20Too%20Update.iso (https://archive.org/details/BMUG-TVRToo-Update)

It's not ISO9660 but I don't know the right keywords to search for much older CD formats.

Previously this asked: Does anyone recognise a file header of 42 44 AA 25? But I don't think this is the actual file header.

beejjorgensen, to ReverseEngineering
@beejjorgensen@mastodon.sdf.org avatar

Someone reverse-engineered Apple ] Choplifter, an amazing game from my youth. Awesome write-up of the process and link to the assembly code.

https://blondihacks.com/reversing-choplifter/

[

maehw, to ReverseEngineering German
@maehw@chaos.social avatar

Do I have any followers who know a little bit of Chinese? I am curious if the characters give any hint about this mystery PCB or its little IC on the other side. It uses inductive(?) and or capacitive touch sensing of three buttons and controls RGBW brightness.

#reverseengineering #hacking #translationrequested

The other side of the PCB with some resistors, capacitors, a transistor(?) and a mystery IC (might be a low cost uC or an ASIC).

projectgus, to esp32
@projectgus@aus.social avatar

So impressed with the progress of the ESP32 open source Wi-Fi MAC efforts: https://zeus.ugent.be/blog/23-24/esp32-reverse-engineering-continued/

Had similar long term ambitions on ESP8266 when I started esp-open-rtos a decade ago, but ended up being hired by Espressif instead. 😅

From inside we always had theoretical support for open sourcing more of the WiFi stack, but it was never going to become a priority unless some high tier client demanded it...

I look forward to seeing where this effort lands!

projectgus, to Electronics
@projectgus@aus.social avatar

Looking forward to the next instalment of this 1983 vintage cable modem teardown and reversing by Jared Boone https://youtube.com/watch?v=8IflOWH8fzY

dcz, to ReverseEngineering
@dcz@fosstodon.org avatar

If you like , go ahead and take a look at . It's one of the finest examples of write-only C code bases I've had the displeasure to learn from.

https://dechifro.org/dcraw/dcraw.c

case 274: /* Orientation */
tiff_ifd[ifd].flip = "50132467"[get2() & 7]-'0';

I dig that is now fixing that. And not even because it's in . I can actually follow the code!

https://gitlab.freedesktop.org/libopenraw/libopenraw/-/blob/master/src/panasonic.rs?ref_type=heads#L849

#C

ftg, to hamradio
@ftg@mastodon.radio avatar

Completely reverse engineered datapacket for Quansheng UV-K5 radio.

Not just schematics, but a complete kicad project, so that one can properly document modifications and make derivates.

https://github.com/mentalDetector/Quansheng_UV-K5_PCB_R51-V1.4_PCB_Reversing_Rev._0.9

sofia, to ReverseEngineering
@sofia@chaos.social avatar

i wonder how much having binaries for multiple architectures can help can help #reverseEngineering / #decompilation efforts.

i was thinking of games like The Lost Vikings that have been ported to dozens of systems, and it seems like there's gotta be some useful information in the various binaries. i don't know if they were based on common source code or not, but in any case it seems like you could learn additional constraints form different implementations 🤔.

commjoenie, to dotnet Dutch
@commjoenie@mastodon.online avatar
asmodai, to retrogaming
@asmodai@mastodon.social avatar

Bugs & Glitches of High-Level NES Tetris | Retro Game Mechanics Explained

https://www.youtube.com/watch?v=h7H_ilLn7nc

itnewsbot, to ReverseEngineering

iPhone 6S NVMe chip Tapped Using a Flexible PCB - Psst! Hey kid! Want to reverse-engineer some iPhones? Well, did you know that mode... - https://hackaday.com/2024/03/03/iphone-6s-nvme-chip-tapped-using-a-flexible-pcb/ #flexibleprintedcircuit #reverseengineering #securityhacks #bgasoldering #iphonehacks #phonehacks #iphone6s #storage #iphone #nvme #pcie #bga #fpc

itnewsbot, to ReverseEngineering

ThinkPad X1 Carbon Turned USB Device Through Relentless Digging - In what’s perhaps one of the most impressive laptop reverse engineering posts in r... - https://hackaday.com/2024/03/01/thinkpad-x1-carbon-turned-usb-device-through-relentless-digging/ #reverseengineering #usbgadgetframework #laptopshacks #facedancer #usbgadget #thinkpad #usb3300 #usb3 #xhci

mttaggart, to ReverseEngineering

Kinda getting the itch to get more into firmware #reverseengineering. Anyone have solid resources for getting started?

itnewsbot, to ReverseEngineering

Restoring Starlink’s Missing Ethernet Ports - Internet connectivity in remote areas can be a challenge, but recently SpaceX’s St... - https://hackaday.com/2024/02/28/restoring-starlinks-missing-ethernet-ports/

appassionato, to books
@appassionato@mastodon.social avatar

Decoding Greatness: How the Best in the World Reverse Engineer Success by Ron Friedman

For generations, we've been taught there are two ways to succeed—either from talent or practice. In Decoding Greatness, award-winning social psychologist Ron Friedman illuminates a powerful third path—one that has quietly launched icons in a wide range of fields, from artists, writers, and chefs, to athletes, inventors, and entrepreneurs: reverse engineering.
@bookstodon


ge0rg, to ReverseEngineering
@ge0rg@chaos.social avatar

I got a no-name thermal-print toy camera (named "Q5"), with no obvious tech specs to look for. Anybody got one and opened the case or reverse-engineered the app?

It has "wireless printing", where it shows a QR code pointing to https://www.pgyer.com/UNhf - with bloated YinTiBao apps for Android and iOS. It does not have WiFi, but appears as a #Bluetooth #BLE device named "BQ05".

On USB it provides storage or UVC:

ID 0219:3280 Generic GENERAL - AUDIO

#ReverseEngineering #ShittyDigital #FediHelp

Backside of the pink toy camera, with yellow glowing ears. The camera has six buttons and a 2.4" TFT screen showing the firmware version "Q5_DY16_V1.2_20240112"

hanshuebner, to ReverseEngineering
@hanshuebner@mastodon.social avatar

So this person went ahead and depopulated a Nintendo Switch Lite PCB, soldered a wire to each pad that had a component and then ran a program to determine what is connected to what. To make the result usable, they took a 6000dpi photograph and made the result available as a boardview file. I know nothing. https://usoldering.com/switch-lite/ #pcb #reverseengineering

itnewsbot, to ReverseEngineering

Mapping the Nintendo Switch PCB - As electronics have advanced, they’ve not only gotten more powerful but smaller as... - https://hackaday.com/2024/02/20/mapping-the-nintendo-switch-pcb/

itnewsbot, to ReverseEngineering

Sketchy Logg Dogg Logging Robot Remote Control Hacking - When we last left [Wes] amidst the torn-open guts of his Logg Dogg logging robot, ... - https://hackaday.com/2024/02/20/sketchy-logg-dogg-logging-robot-remote-control-hacking/

itnewsbot, to ReverseEngineering

Installing SteamOS and Windows on a Google Meet Video Conference Computer - The Lenovo Meet is a collaboration with Google to bring Google Meet to customers i... - https://hackaday.com/2024/02/19/installing-steamos-and-windows-on-a-google-meet-video-conference-computer/

itnewsbot, to ReverseEngineering

WoWMIPS: A MIPS Emulator for Windows Applications - When Windows NT originally launched it had ports to a wide variety of platforms, r... - https://hackaday.com/2024/02/17/wowmips-a-mips-emulator-for-windows-applications/ #softwaredevelopment #reverseengineering #microsoftwindows #windowsnt #mips

jbzfn, to ReverseEngineering
@jbzfn@mastodon.social avatar

📚 Reverse Engineering 101: How to Dissect and Master Any Platform
— LaurieWired

https://www.youtube.com/watch?v=RnL5HQfq4Ik

#c

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • everett
  • osvaldo12
  • magazineikmin
  • thenastyranch
  • rosin
  • normalnudes
  • Youngstown
  • Durango
  • slotface
  • ngwrru68w68
  • kavyap
  • DreamBathrooms
  • tester
  • InstantRegret
  • ethstaker
  • GTA5RPClips
  • tacticalgear
  • Leos
  • anitta
  • modclub
  • khanakhh
  • cubers
  • cisconetworking
  • megavids
  • provamag3
  • lostlight
  • All magazines