Skip to content

Instantly share code, notes, and snippets.

@luckytyphlosion
luckytyphlosion / all_radical_red_trainer_sets_3_02_hc.txt
Last active August 4, 2022 22:23
Pokémon Radical Red 3.02 Trainer Data (Hardcore Mode)
Anything without IVs means 0 IVs straight, not perfect IVs.
Used the same script to dump Pokémon Clover trainers. The internal trainer format is actually documented at Skeli's CFRU repository, but I didn't feel like writing a separate dumper, so I repurposed the Clover Lua script (link: https://github.com/luckytyphlosion/PokemonBizhawkLua/tree/radical-red) (tested with Bizhawk 2.8.2).
This dump applies to Hardcore Mode.
Some trainer sets have random abilities on mons, which are denoted by "or" on the Ability line when applicable (e.g. Intimidate or Moxie)
The Pokémon levels of some trainers are dynamically determined based on the level of the Pokémon with the highest level in your party. A level of "Max Level" will set the enemy's level to your highest level, "Max Level - 1" to your highest level minus 1, and "Max Level - 2" to your highest level minus 2, and so on.
@luckytyphlosion
luckytyphlosion / all_radical_red_trainer_sets_3_02.txt
Last active August 21, 2023 11:36
Pokémon Radical Red 3.02 Trainer Data (Normal Mode, Mingrind)
Anything without IVs means 0 IVs straight, not perfect IVs.
Used the same script to dump Pokémon Clover trainers. The internal trainer format is actually documented at Skeli's CFRU repository, but I didn't feel like writing a separate dumper, so I repurposed the Clover Lua script (link: https://github.com/luckytyphlosion/PokemonBizhawkLua/tree/radical-red) (tested with Bizhawk 2.8.2).
This dump applies to Normal Mode with Mingrind on.
Some trainer sets have random abilities on mons, which are denoted by "or" on the Ability line when applicable (e.g. Intimidate or Moxie)
The Pokémon levels of some trainers are dynamically determined based on the level of the Pokémon with the highest level in your party. A level of "Max Level" will set the enemy's level to your highest level, "Max Level - 1" to your highest level minus 1, and "Max Level - 2" to your highest level minus 2, and so on.
@luckytyphlosion
luckytyphlosion / all_radical_red_trainer_sets_3_01.txt
Created July 14, 2022 01:09
Pokémon Radical Red 3.01 Trainer Data (Normal Mode, Mingrind)
Anything without IVs means 0 IVs straight, not perfect IVs.
Used the same script to dump Pokémon Clover trainers. The internal trainer format is actually documented at Skeli's CFRU repository, but I didn't feel like writing a separate dumper, so I repurposed the Clover Lua script (link: https://github.com/luckytyphlosion/PokemonBizhawkLua/tree/radical-red) (tested with Bizhawk 2.8.2).
This dump applies to Normal Mode with Mingrind on.
Some trainer sets have random abilities on mons, which are denoted by "or" on the Ability line when applicable (e.g. Intimidate or Moxie)
This dump should have fixed the issue with Pokémon Gender in the previous dump. If there are any inaccuracies in this dump, please contact me on Discord at luckytyphlosion#1166.
@luckytyphlosion
luckytyphlosion / sim_omega_navi_darkdrill_digging.py
Created February 13, 2022 16:58
Simulates time to get DarkDrill + Areagrab for BN5 All Icons Omega Navis strat.
# =============================================================================
# Copyright(c) 2022 luckytyphlosion
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
@luckytyphlosion
luckytyphlosion / bullet_bike_tops.txt
Created January 28, 2022 03:16
CTGP Bullet Bike Tops
== Luigi Circuit ==
parasite - 01:10.816
lιl κεττlε - 01:11.021
Scorpi@IRL - 01:11.803
Dλ→Jadid - 01:11.820
xicor - 01:11.827
f - 01:12.370
M3 - 01:12.432
Fω♪Yοισ!☆ - 01:12.445
E★PyR - 01:12.486
@luckytyphlosion
luckytyphlosion / gist:eefdc136d3e29fb0b1e8498525f354a9
Created January 26, 2022 02:41
CTGP Custom Track Cheep Charger Records as of 2022-01-25
== Abandoned Boardwalk ==
TTB Leader - 03:07.154
4κ Λdδπιs - 03:07.590
HιahowαreU - 03:08.471
Liam - 03:12.537
Orca - 03:12.894
Mitsuki - 03:17.084
ユウト☆ - 03:23.372
CSS - 03:33.813
# =============================================================================
# MIT License
#
# Copyright (c) 2021 luckytyphlosion
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
@luckytyphlosion
luckytyphlosion / dis_single_func_README.md
Last active July 31, 2021 01:20
dis_single_func.py README

dis_single_func.py

dis_single_func.py is a wrapper script around ndsdisasm to disassemble NDS Functions, with XMap support.

Installation

Install WSL1 using the same instructions for the Platinum repo.

Run the following command to install libcapstone:

sudo apt install libcapstone-dev
-- =============================================================================
-- Copyright (c) 2021 luckytyphlosion
--
-- Permission to use, copy, modify, and/or distribute this software for any
-- purpose with or without fee is hereby granted.
--
-- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
-- REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
-- AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
-- INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
@luckytyphlosion
luckytyphlosion / all_radical_red_trainer_sets_out.txt
Last active July 12, 2022 20:56
Pokémon Radical Red 2.3a Trainer Data
Anything without IVs means 0 IVs straight, not perfect IVs.
Used the same script to dump Pokémon Clover trainers. The internal trainer format is actually documented at Skeli's CFRU repository, but I didn't feel like writing a separate dumper, so I repurposed the Clover Lua script (link: https://github.com/luckytyphlosion/PokemonBizhawkLua/tree/radical-red) (tested with Bizhawk 2.5.2).
Note: Pokémon Gender is incorrect (it just uses the gender of the trainer itself), but I was too bothered to fix it.
Some trainer sets have random abilities on mons, which are denoted by "or" on the Ability line when applicable (e.g. Intimidate or Moxie)
-------------------------------------------------------