I fixed a vertical scroll bug, added save states, 2x/3x scaling and properly init MBC RAM size now so a bunch of games including pokemans will work.
TempleOS Game Boy emulator update
Other urls found in this thread:
github.com
bgb.bircd.org
chrisantonellis.com
github.com
github.com
youtube.com
twitter.com
bump
does temple OS work on non 64 bit PCs?
YOURE MAKING TERRY PROUD
Brainlet here. I assume coding an emulator is really hard. How hard is it to code an emulator in HolyC for an OS that only runs in virtual machines?
What about another famed feature of other gameboy emulators, linking, so you can trade your pokemon?
Nope
It doesn't require a virtual machine. I native boot an ISO.C of TOS v5.03 preloaded with the emu and a bunch of ROMs on my i7 desktop and a Dell Vostro laptop, works fine.
wot should I learn for doing like that?
Nice, I wonder what you'll do next
Pretty sure Terry invented Temple OS just so scrolling window tittles could become mainstream
that is catchy as fuck.... wonder ifi can do that to my FF tabs
I always imagined writing emulators must mean that you know everything about the used hardware, maybe assembly and well I don't know maybe in some way getting to know how to open the roms. I don't understand how people reverse engineer this but this work is amazing. Especially amazing because it is made in templeOS which is also totally crazy.
Was the emulator created from scratch or is it a port of some other emulator?
Where can we find this?
enable freesynch or vsynch
You the same faggot that made that Sup Forums browser for TempleOS
tos has a network stack?
someone wrote one to piss of terry
got a link to his reaction?
...
>playing nintendo games on templeos
So degenerate.
Did Terry also wrote the graphic libraries by himself or you have to pull low level shit to make 2d graphics?
not native, it's like a host bridge?
also someone made a discord client
github.com
You just need to read the hardware manual and have knowledge of bitwise operations, memory layout, and some graphics api or framework for display.
thats where the difficulty is, most consoles dont have public documentation so reverse engineering them is the hard part
There's both: a host-guest block driver (like VMware tools/VBox guest additions) and a PCNet-PCI II native driver w/ TCP/IP stack
Actually they do, it's necessary for third party developers at the time. A lot of the old consoles used common cpus and apus (such as 6502) instead of rolling their own, so those manuals are also available.
Terry wrote the graphics libs (DC/Gr) and they're very pleasant to work with.
Game Boy has pretty good hardware docs:
bgb.bircd.org
chrisantonellis.com
sure, that's AFTER people reverse engineered it all to make those manuals
these aren't something nintendo made available
the comments you're responding to are talking about emulating a console just in general
i know, and unless a dev leaks them (they are confidential and often granted not to indies but to higher tiers of devs) youll never see them
second page
"confidential"
also gameboy is magnitudes easier to emulate than many other systems
does the game boy king james bible run on it? i've had trouble getting it to run on emulators.
He doesn't care at all. I literally fucking called him about it and he said that even though he would never include one, he was glad people were having fun with the OS and actually learning shit.
Right on his site, he states TOS is for hobbyists and people looking to learn. He actively encourages you to write software for it.
Terry is our fa/g/got?
>instead of fixing exploits in the Linux networking stack this is happening
Free software was a mixtape.
>saved states
kill yourself
does it also come with free eye cancer?
jk, gj :3
it's the holyc side code for the passthrough system
Is there a place where you can download previous releases of TempleOS? I want to archive them if possible
He did that because of space limitations, sometimes you want to write a bigger title or fit an entire pasta in there.
>inb4 someone places terry pasta somewhere (Adam?)
You still here? I have a HolyC question.
ask faggot
Where the fuck are the structs?
An executive, running TempleOS?!
Shut up ya little queer
This. Save states are the devil's work, remove that shit OP you CIA nigger.
what does Terry think of this?
Last I checked a couple months ago it wasn't bootable outside a VM. Did he manage to get that worked out?
Somebody on Sup Forums posted pics of it running on their shitbox with a CRT a bit ago.
This is running on bare metal, no VM:
youtube.com
HolyC uses class in place of struct
nice scroller dude
Terry is looking noticeably more gaunt in this latest videos compared to this pic. Any psychfags here with knowledge about schitzo meds making people skinny?
destroys your appetite.
he takes risperdal iirc, which I used to be given for ADD.
You never get hungry on that shit, you can just eat whenever, or not at all, for like a day or until you get annoyed with your own stomach grumbling.
>using God's temple to promote piracy
Jesus fucking christ
I'm so proud of you, Op. This a rare level of autism.
>degenerate
>nintendo literally means leave luck to heaven
Start with English.
Nice fucking work my man
And it is fire
"Common side effects include movement problems, sleepiness, trouble seeing, constipation, and increased weight."
ABSOLUTE FALL FROM GRACE