[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

TempleOS Game Boy emulator update

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 63
Thread images: 10

File: marioland2.webm (1MB, 640x480px) Image search: [Google]
marioland2.webm
1MB, 640x480px
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.
>>
File: 1492888930219.png (110KB, 387x344px) Image search: [Google]
1492888930219.png
110KB, 387x344px
>>60868048
bump
>>
>>60868048
does temple OS work on non 64 bit PCs?
>>
File: 1497174397905.jpg (100KB, 456x434px) Image search: [Google]
1497174397905.jpg
100KB, 456x434px
YOURE MAKING TERRY PROUD
>>
>>60868048

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?
>>
>>60868048
What about another famed feature of other gameboy emulators, linking, so you can trade your pokemon?
>>
>>60868084
Nope
>>60868102
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.
>>
>>60868048
wot should I learn for doing like that?
>>
>>60868048
Nice, I wonder what you'll do next
>>
>>60868048

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
>>
>>60868048
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.
>>
>>60868048
Was the emulator created from scratch or is it a port of some other emulator?
>>
>>60868048
Where can we find this?
>>
>>60868048
enable freesynch or vsynch
>>
>>60868048
You the same faggot that made that 4chan browser for TempleOS
>>
>>60868629
tos has a network stack?
>>
>>60868834
someone wrote one to piss of terry
>>
>>60868862
got a link to his reaction?
>>
File: tcp meme passthrough.png (749KB, 1280x702px) Image search: [Google]
tcp meme passthrough.png
749KB, 1280x702px
>>60868834
>>
File: f186572576.png (54KB, 315x320px) Image search: [Google]
f186572576.png
54KB, 315x320px
>>60868048
>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?
>>
>>60868834
not native, it's like a host bridge?
also someone made a discord client
https://github.com/tramplersheikhs/crocodile
>>
>>60868512
You just need to read the hardware manual and have knowledge of bitwise operations, memory layout, and some graphics api or framework for display.
>>
>>60871066
thats where the difficulty is, most consoles dont have public documentation so reverse engineering them is the hard part
>>
>>60870874
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
>>
>>60871193
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.
>>
>>60870333
Terry wrote the graphics libs (DC/Gr) and they're very pleasant to work with.
>>
>>60868512
>>60871193
Game Boy has pretty good hardware docs:
http://bgb.bircd.org/pandocs.htm
http://www.chrisantonellis.com/files/gameboy/gb-programming-manual.pdf
>>
>>60871325
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
>>
>>60870077
What is this, then?
https://github.com/minexew/Shrine/tree/master/HwSupp
https://github.com/minexew/Shrine/tree/master/SnailNet
>>
>>60871270
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

>>60871325
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.
>>
>>60868878
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.
>>
File: 1492889024423.jpg (315KB, 2000x2000px) Image search: [Google]
1492889024423.jpg
315KB, 2000x2000px
>>60872858
Terry is our fa/g/got?
>>
>>60868048
>instead of fixing exploits in the Linux networking stack this is happening
Free software was a mixtape.
>>
>>60868048
>saved states
kill yourself
>>
>>60868048
does it also come with free eye cancer?
jk, gj :3
>>
>>60871403
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
>>
>>60868448
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?)
>>
>>60868048
You still here? I have a HolyC question.
>>
>>60876125
ask faggot
>>
>>60876237
Where the fuck are the structs?
>>
>>60872907
An executive, running TempleOS?!
>>
>>60870125
Shut up ya little queer
>>
>>60872972
This. Save states are the devil's work, remove that shit OP you CIA nigger.
>>
File: 1464654494160.jpg (21KB, 228x171px) Image search: [Google]
1464654494160.jpg
21KB, 228x171px
>>60868048
what does Terry think of this?
>>
>>60868137
Last I checked a couple months ago it wasn't bootable outside a VM. Did he manage to get that worked out?
>>
>>60876474
Somebody on /g/ posted pics of it running on their shitbox with a CRT a bit ago.
>>
>>60876474
This is running on bare metal, no VM:
https://www.youtube.com/watch?v=zyvwpRNWWfA
>>
>>60876261
HolyC uses class in place of struct
>>
>>60877492
nice scroller dude
>>
>>60876461
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?
>>
>>60878528
destroys your appetite.
>>
>>60878528
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
>>
File: trap104.png (441KB, 780x1590px) Image search: [Google]
trap104.png
441KB, 780x1590px
>>60868048

I'm so proud of you, Op. This a rare level of autism.
>>
>>60870125
>degenerate
>nintendo literally means leave luck to heaven
>>
>>60868198
Start with English.
>>
>>60868048
Nice fucking work my man
>>
File: 1434630626724.gif (18KB, 125x125px) Image search: [Google]
1434630626724.gif
18KB, 125x125px
>>60872950
And it is fire
>>
>>60878579
"Common side effects include movement problems, sleepiness, trouble seeing, constipation, and increased weight."
>>
>>60868048
ABSOLUTE FALL FROM GRACE
Thread posts: 63
Thread images: 10


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.