Register - Login
Views: 99798716
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
05-03-22 06:11:40 AM
Jul - Posts by Tamkis
Pages: 1 2 3 4 5 6 7 8
Tamkis
Member
Level: 27


Posts: 21/148
EXP: 109573
For next: 6586

Since: 03-12-12


Since last post: 3.2 years
Last activity: 3.1 years

Posted on 08-23-12 09:03:08 PM, in Misc. RGB Editor - Edit Objects' Color! Link
(Ah, so 0x03 cmds create those RGB colors. I was wondering about what generates the colors of objects such as coins, switches, &c.) Nice job on the utility!



If you want any objects added that I missed, or have any questions, please let me know!



I do have a question, or rather, a suggestion. In the next release, why not add to the utility the ability to load 0x03 addresses from an external file, rather than hard code addresses and objects?


And I agree with ShenoxVII, about open sourcing the utility.

____________________
SMB64: SMB 8-bit being remade in the 3D 64 bit world!
Tamkis
Member
Level: 27


Posts: 22/148
EXP: 109573
For next: 6586

Since: 03-12-12


Since last post: 3.2 years
Last activity: 3.1 years

Posted on 08-26-12 02:37:23 AM, in Misc. RGB Editor - Edit Objects' Color! Link
Originally posted by cpuHacka101
Originally posted by Tamkis
(Ah, so 0x03 cmds create those RGB colors. I was wondering about what generates the colors of objects such as coins, switches, &c.) Nice job on the utility!


I do have a question, or rather, a suggestion. In the next release, why not add to the utility the ability to load 0x03 addresses from an external file, rather than hard code addresses and objects?


And I agree with ShenoxVII, about open sourcing the utility.


I'm not sure what you mean.... Also, it doesn't JUST edit 0x03 commands, it also edits vertex colouring on the coins (In the normals, RR GG BB FF) and for the flames, it edits 0xFB in the display list, which is why I allowed RGBA.


Well, I meant add the ability to allow users to load a preset .txt file with descriptions and addresses, for, say, a drop-down selection box, for selecting editable objects (for whatever commands your editor supports). That way you will not have to make a new release every time a new editable object is found in the ROM. Instead, all users would need to do is grab an updated preset file in order to edit newly added objects.

For example:

"Load defintion file: [BUTTON]

[DROP DOWN box for contents from Def file]
VV
| Penguin 0xAddress |
| Canon 0xAddress |
| Some new object |
| Other stuff |
|---------------------|

Color selector (for selection in Drop down)

[Red: VALUE]
[Green: VALUE]
[Blue: VALUE]"

[PATCH! Button]

Or better yet, add to the utility the ability to search the ROM for whatever commands your utility supports, for power users. Whichever you feel is better and easier to code. It's your program.





____________________
SMB64: SMB 8-bit being remade in the 3D 64 bit world!
Tamkis
Member
Level: 27


Posts: 23/148
EXP: 109573
For next: 6586

Since: 03-12-12


Since last post: 3.2 years
Last activity: 3.1 years

Posted on 09-14-12 12:36:18 AM, in SM64 Boundary Patch (Download) (last edited by Metal_Man88 at 09-14-12 02:03:20 AM) Link
Am I the only one to notice...

(Image link removed to prevent future viewers from loading it and then being hit by whatever evil has replaced the original image due to Imageshack sucking)

... the 7 new, "Unused Levels" you can use for level models in Celux's ObjImporter mod? TMK, the previous ObjImporter v16 by Messiaen did not have these levels.

Is this feature functional, and has anyone tinkered with it? And what exactly does it replace?
-----

(Why do my imageshack links keep turning into "imageshit" and 404'ing?)

____________________
SMB64: SMB 8-bit being remade in the 3D 64 bit world!
Tamkis
Member
Level: 27


Posts: 24/148
EXP: 109573
For next: 6586

Since: 03-12-12


Since last post: 3.2 years
Last activity: 3.1 years

Posted on 09-23-12 02:26:17 PM, in Post your SM64 mods, patches and screenshots here! (NO ROM LINKS!) Link
I just recently finished SMB64 V0.2a last Sunday !
SMB64 is a rather accurate, indirect port of the NES SMB into SM64. Star challenges are based upon the challenges in SMBDX's (GBC) "Challenge Mode."

This new update contains plenty of bug fixes and new stars, World 2, and some new ASM mods.

Features of V0.2:


  • SM64 Boundary Size expanded (via Skelux's patch)

  • World 2 finished

  • World 1 linearized

  • Koopa the Quick (W1-1) fixed

  • Various ASM hacks (via GS Codes for now, until I find a way to patch more GS code types)

  • HUB creation started

  • 26 stars in total

  • New textures

  • Storyline in development



Known Bugs:


  • Random crashes when near complex objects (due to bugs in Skelux's Boundary patch?)

  • "Talking" signposts

  • Some songs mute SFX (due to large songs)

  • King Bomb-Omb throws you the wrong way

  • Graphical corruption in World 2-1



Todo:


  • Make more levels

  • More mods and objects

  • Make a "Gameshark Code Interpreter"

  • Other things



---------------------

Media:

Pics:

Title and levels



HUB (in-progress)



World 1-1




Release Video (V0.2a)
(Not completely up-to-date to actual release, no in-game audio.)
---------------

Download the patch
(Read the readme in order to properly patch!)


____________________
SMB64: SMB 8-bit being remade in the 3D 64 bit world!
Tamkis
Member
Level: 27


Posts: 25/148
EXP: 109573
For next: 6586

Since: 03-12-12


Since last post: 3.2 years
Last activity: 3.1 years

Posted on 09-25-12 02:25:34 AM, in SM64 Boundary Patch (Download) Link


I've updated the patch to 1.1, it can be downloaded here: http://www.mediafire.com/?3m26yv2mw3e4dwa

Changes:
-Fixed Vanish Cap walls
-Fixed Whomp collision
-Slightly lowered Mario's shadow




Nice to see some bug fixes for this patch.
(I wasn't even aware of those ones.)

Celux, in the v1.0 patch, there were two other bugs that I noticed. I do not know if you addressed these in the revised (v1.1) patch, but here goes:

#1. The game crashes when Mario is near complex level geometry.
The following depicted error never occurred until after I applied the patch. It happens occasionally.





In PJ64:
"Unhandled R4300i OpCode at: 8005C0B0
tne r0,r0
Stoping Emulation !"

I am guessing that the OpCode's param are overwritten somehow. "TNE" is an exception trap that occurs when two values do not equal. A reg will always equal itself, especially r0, so the exception is always skipped. This error occurs mostly around that and other complex geometry shapes.

#2. The game occasionally freezes (not crashes) for apparently no reason.


I will see if the v1.1 patch remedies the problems.

____________________
SMB64: SMB 8-bit being remade in the 3D 64 bit world!
(post in restricted forum)
Tamkis
Member
Level: 27


Posts: 27/148
EXP: 109573
For next: 6586

Since: 03-12-12


Since last post: 3.2 years
Last activity: 3.1 years

Posted on 12-17-12 04:42:14 AM, in Windows 8 Link
There sure are many asteriks on this page for Windows R/8/P OS comparisons, lol.

To ask those whom have tried/currently use Windows 8:



Runs programs you used with previous versions of Windows. ***



How backwards compatible is Windows 8 with older software (with mouse/keyboard)?

Does

still occur often??

Just when I was starting to learn Visual BASIC 2010 as a former computer programmer at college (after toying around with QBASIC to learn basic programming), Microsoft pulls this Windows 8 stunt...

Oy!




____________________
SMB64: SMB 8-bit being remade in the 3D 64 bit world!
Tamkis
Member
Level: 27


Posts: 28/148
EXP: 109573
For next: 6586

Since: 03-12-12


Since last post: 3.2 years
Last activity: 3.1 years

Posted on 03-04-13 05:25:20 PM, in Post your SM64 mods, patches and screenshots here! (NO ROM LINKS!) Link
After much reflection, I am deciding to both cancel SMB64 and retire from Rom hacking. I do not have time nor interest anymore in neither anymore, and I need to grow up and take care of real-world responsibilities.

____________________
The real problem is not whether machines think but whether men do.
--B. F. Skinner
Tamkis
Member
Level: 27


Posts: 29/148
EXP: 109573
For next: 6586

Since: 03-12-12


Since last post: 3.2 years
Last activity: 3.1 years

Posted on 03-26-13 05:08:53 AM, in Let's talk about snow? Link
Here where I live in the suburbs surrounding Pittsburgh, Pennsylvania, snow is quite common during the winters. Occasionally, it can get heavy (many seniors where I live still tell stories about the blizzard of '92). I have fond memories of having snowball fights at the fort-like structure at the municipal playground, and of snow-tubing at Heritage Scout Reservation on winter camping trips.

Usually, near the end of March, the weather would be quite warm, the plants would be blooming, and the birds would begin to nest and to mate. But not this year. Cold weather between 32-45F still remains, and yesterday it snowed! Augh... this weather is gettting old. Where is Spring?

____________________
The real problem is not whether machines think but whether men do.
--B. F. Skinner
Tamkis
Member
Level: 27


Posts: 32/148
EXP: 109573
For next: 6586

Since: 03-12-12


Since last post: 3.2 years
Last activity: 3.1 years

Posted on 04-24-13 04:57:07 AM, in SM64 Gameshark Code Patcher++ (v1.3) (last edited by Tamkis at 08-26-15 03:13:53 AM) Link
SM64 Gameshark Code Patcher++ (v1.4)

Background:

A few years ago, Jul user ShenoxVII created an application which would patch gameshark codes into the SM64 Rom, simply called "SM64 Gameshark Code Patcher". In the thread, he posted the VisualBASIC source code for the application, and stated that he has basically abandoned application developement, waiting for "someone else to make [it] right."



Originally posted by Cajetan

--------------------------------------------------------------------------------
We need a SM64 GS Code patcher, which allows faster patching. It's really annoying having 300 lines GS code, and patching that one for one. A patcher, which could patch all lines at once, that would be great.
--------------------------------------------------------------------------------

ShenoxVII:

Well first off that's very simple lol, You just need to have a Listbox and have the codes listed so you can gather the information needed to patch the rom from each new line. And the method of this isn't even right, It's half right. I threw this project together for someone else to make right.

Good luck bruh




After a few PM's with ShenoxVII asking if I could continue onward with the project, fix the bugs, and add features, he said that I could. Hence this topic and program.


What is this?


This application is a continuation of ShenoxVII's original M64GSP work, completely rewritten, debugged, and with added features. As the name of the application implies, the application allows one to patch Gameshark codes into extended SM64 ROMs. As of v14, the codes that are patchable are codes of type 0x80, 0x81, 0xA0, 0xA1, 0xD0, 0xD1, 0xD2, and 0xD3, and codes whose memory addresses range from 0x800EB180-0x800F083C, and from 0x80246000-0x80333000. Using this application, hackers will be able to make permanent modifications of their SM64 hacks by utilizing the massive amount of SM64 Gameshark codes available on the web. Furthermore, beginners can avoid (more) the dark ages of plowing through the massive 4-8MB rom and dealing with R4300i dissasemblers (such as LemAsm) or hex editors in order to patch Gameshark codes. (However, I still recommend beginners to eventually learn R4300i or how to use a hex editor, since both are invaluable skills.)

As of v14, support has been added in order to patch a GSCI (Gameshark Code Interpreter) into the ROM. The GSCI allows one to patch GS codes into the ROM starting at ROM offset )$0BEA20, and can execute the aforementioned GS code types within any RAM address.

Changelog:

v1.4 07/04/2013:

@Created GSCI support (thanks Kaze!). Supports 234 GS codes
@Removed Tamkis.vb dependency
@Added (beta) ability to patch/undo GSCI
@Added 2 secret easter eggs
@Added more code types
#ROM mode
#0xA0
#0xA1
#GSCI Mode
#0x80
#0x81
#0xA0
#0xA1
#0xD0
#0xD1
#0xD2
#0xD3
@Added Hex/Float<>Dec converter toolbox
@Added more sfx
@Added toggle for sfx, colors, and patch mode
@Bug fixes

5. Credits

Kaze - For single-handedly creating the GSCI!
ShenoxVII - Original creator of this program!
Skelux, VL-Tone, Messiaen, YoshiElectron - For all of their research into SM64 hacking
Jul.rustedlogic

Media and download

M64GSP++ Download (v14, with v1.0 GSCI PPF patch)
Read the readme!

Videos:
M64GSP++
GSCI

Webpage
Tamkis
Member
Level: 27


Posts: 33/148
EXP: 109573
For next: 6586

Since: 03-12-12


Since last post: 3.2 years
Last activity: 3.1 years

Posted on 04-24-13 05:01:34 AM, in Post your SM64 mods, patches and screenshots here! (NO ROM LINKS!) (last edited by Tamkis at 04-24-13 05:02:00 AM) Link
Originally posted by ShenoxVII
Originally posted by Kaze
Originally posted by ShenoxVII
I patched the timer code

http://www.wenoo.net/video/Super_Mario_64_Timer_Code_Rom_Patch


what timer code?
cuz i thought the official timer code has unpatchable things.


The official timer code, by yoshielectron (the updated on of his first one) starts when you enter a level and ends when you get the star, there is no activator codes involved.

My homie is making a new Sm64 rom patcher, he's fixing some shit up and adding some mroe shit then Yall can play around with for your selfs.


The "homie's" new Sm64 rom patcher is now uploaded [/shameless plug]!
Tamkis
Member
Level: 27


Posts: 34/148
EXP: 109573
For next: 6586

Since: 03-12-12


Since last post: 3.2 years
Last activity: 3.1 years

Posted on 04-27-13 01:38:08 PM, in Congress passes CISPA bill Link
Originally posted by Unknown Richard
http://www.usnews.com/news/blogs/washington-whispers/2013/04/23/lawmakers-who-pushed-cispa-were-doxed-received-threats-online

Why am I not surprised by this?

EDIT: CISPA is Dead for Now

Reason was "Privacy protections are insufficient".


Excellent, CISPA died!

(Honestly, there should be some type of bill against pushing the same bill over and over again under different names . Similar to how there is a constitutional amendment against double jeopardy...)
Tamkis
Member
Level: 27


Posts: 35/148
EXP: 109573
For next: 6586

Since: 03-12-12


Since last post: 3.2 years
Last activity: 3.1 years

Posted on 04-28-13 04:10:44 PM, in SM64 Gameshark Code Patcher++ (v1.3) Link


I hope you won't care, if I edit the source code for my own behavior. And I won't release the modified version by the way, so I hope you're ok with that.



Sure, you can modify the source .



EDIT:
As expected, the program only supports code range from 0x80246000 to about 0x80333000.



The program does not support the other range (0x800EB180-0x800F083C)? When testing the program, I was able to patch the code "Mario's Digestion Problems" (where coins come out of Mario)...

Mario's Digestion Problems:
800ED643 0074
810ED646 09A4
Tamkis
Member
Level: 27


Posts: 36/148
EXP: 109573
For next: 6586

Since: 03-12-12


Since last post: 3.2 years
Last activity: 3.1 years

Posted on 04-29-13 02:22:30 AM, in Most evil thing you did when you were younger? (last edited by Tamkis at 04-29-13 02:24:24 AM) Link


Personally, I think it was probably back in the 3rd grade when I threw another kid into some sliding mirror door, smashing it and sending glass everywhere - his back was a mess. But hey, he had been pawning me for the past year with no resistance on my part and probably wouldn't have stopped. He certainly didn't mess with me after that.



Woah, that is extreme. You're luckly that you didn't get suspended (did you?). Honestly, I was a hellion when I was younger. Back in elementary school, I went to the principal's office nearly every year, until 5th grade. Afterwards, other than an incident in 7th grade, I've been clean since. Though, I was "administratively absent" (off the record) for a week during high school, due to being a class disturbance and being(?) tourettesy. I was and still am obsessed about academic acheivement, since I still believe that failing high school/college results in failing, becoming a hobo, being thrown into federal deadbeat/debtors prison, dying, and then going to hell.


As for the most evil thing I did when I was younger, it had to be when I biked to school. I had an appointment one day during 7th grade, and, my stupid mother prevented me from attending class until after the appointment. My grades were shitty then, and, I being obssesive about school (and still am ), was pissed off about missing half the day, so I biked to school. Also, a similar incident occured during high school, when I drove my car to school, without neither a license nor a driver's permit, due to my lazy mother not driving me to school after I missed the "yellow stinkbug" (the bus). The car was stored in the garage. I was able to return the car to the garage before Father came home... however, in the process of driving the car back into the garage, I clipped the side of the garage door!! The situation with father afterwards... was not pleasant. He drove me to the local police station, where the local cop nearly cuffed me for illegal driving. Lesson learned: don't drive without a license. On a side note, it took me three attempts in order to pass the actual driver's test on the road!

That's my story

EDIT: Hey, you're new. Welcome to Jul!
Tamkis
Member
Level: 27


Posts: 37/148
EXP: 109573
For next: 6586

Since: 03-12-12


Since last post: 3.2 years
Last activity: 3.1 years

Posted on 05-01-13 02:43:29 AM, in Obligatory desktop screenshots thread Link
Some pictures of my laptop desktop with my custom themepacks. I'm quite minimalistic on the amount of programs on the desktop.

@Sonic CD Themepack (with custom mouse icons & sounds)


@QBASIC/DOS (theme with custom sounds)


@Google StarTrek
(post in restricted forum)
Tamkis
Member
Level: 27


Posts: 39/148
EXP: 109573
For next: 6586

Since: 03-12-12


Since last post: 3.2 years
Last activity: 3.1 years

Posted on 07-11-13 06:39:35 PM, in SM64 Gameshark Code Patcher++ (v1.3) Link
M64GSP++ has now been updated to version 1.4! The new version supports more code types, as well as a GSCI (Gameshark Code Interpreter), which is essentially an emulated Gameshark device. See the OP.
(post in restricted forum)
Tamkis
Member
Level: 27


Posts: 41/148
EXP: 109573
For next: 6586

Since: 03-12-12


Since last post: 3.2 years
Last activity: 3.1 years

Posted on 07-13-13 03:37:02 AM, in Mobile Device Platform of Choice Link
Originally posted by Stigandr
Dumb phone.

All I need a phone for is emergencies and a portable clock, and I don't like how many smartphones try to lock you into specific services and providers. Further, I wouldn't really get much use out of the extra functionality.

Honestly, I wouldn't even have this if my parents hadn't insisted on paying for it.


+1/ditto.

For as little as I text, and for as little as I call/receive calls (most from my anxious worrywart mother), dumbphone for me. Mine cost a measly $10, lol. Though, if I could afford a better phone, I'd definitely go android. Their easier to hack (by rooting) in comparison to an iPhone (by jailbreaking). More freedom=more fun!
Tamkis
Member
Level: 27


Posts: 42/148
EXP: 109573
For next: 6586

Since: 03-12-12


Since last post: 3.2 years
Last activity: 3.1 years

Posted on 07-26-13 12:13:51 PM, in What are you listening to now? Link


For some reason I have a vague feeling Jupiter Jazz is probably your sort of thing because it's a UR track that a certain arcade shmup ripped off



Wasn't Jupiter Jazz also ripped off by the PSP Version of Midnight Club, IIRC?


Currently listening to a playlist on shuffle with XMPlay playing Depeche Mode's latest album, Delta Machine, and a chiptune album titled 8-bit operators, by Kraftwork. Both are really great and nerdy! Although DM's latest album is quite dark... Depeche Mode is on tour in my area soon, so I may actually see them live in concert within the next few months .
Pages: 1 2 3 4 5 6 7 8
Jul - Posts by Tamkis


Rusted Logic

Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.

36 database queries, 37 query cache hits.
Query execution time: 0.086823 seconds
Script execution time: 0.030510 seconds
Total render time: 0.117333 seconds