tamaboy: a tamagotchi v1 emulator for gba

lamb-duh

Member
OP
Newcomer
Joined
Jan 12, 2022
Messages
11
Trophies
0
Age
30
XP
72
Country
Canada
tamaboy: a tamagotchi v1 emulator for gameboy advance
94US6C7.gif


You will need devkitarm and a tamagotchi rom to compile.
 

Coto

-
Member
Joined
Jun 4, 2010
Messages
2,979
Trophies
2
XP
2,565
Country
Chile
cool! good luck with the project.

i was able to test it finally on a real gameboy, and i was happy to find out it works perfectly (after i figured out to run gbafix on the rom)
Yeah. It was actually the hard work you did in the gba port, served as some kind of guide. Thanks!
Edit (24 Jan 2022): And tamaboy-nds port, is finished!
 
Last edited by Coto,
  • Like
Reactions: Tarmfot

Coto

-
Member
Joined
Jun 4, 2010
Messages
2,979
Trophies
2
XP
2,565
Country
Chile
I was doing my usual routines and then an user reported the current tamaboy (NDS port) of the branch I posted earlier was soft-freezing after about a day of use. Of course I gave it a go and as expected there was soft-lockups; the NintendoDS User Interface was working, but the emulator was freezing.

So after some investigation I found out @lamb-duh source code was older, and was missing proper MCU program initialization among other tamalib improvements on the source code... so a fresh port had to be done, and all the bugs went away! So far user feedback (since 2 days ago) is good.... even loading and saving current tama state to SD card works as expected!

NTR/TWL download

issue #1:merge new codebase (fixed)

issue #2:fix underflow value issue which also led to lockups. (fixed)

The second fix has to do with an u32 value which exceeded the max integer limit, effectively causing an underflow condition, thus preventing further tama execution.
(exact fix here)
 
Last edited by Coto,

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,858
Trophies
2
XP
28,891
Country
United Kingdom
Part of me is like "this is really cool, I should try and update the GBA version and add state saving" and another part of me is like "but I've never spent any time looking after virtual pets in my life and am unlikely to start now"
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Veho @ Veho: https://i.imgur.com/kTzpzBF.mp4