Views: 8,829,053 Home | Forums | Uploader | Wiki | Object databases | IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search
10-23-18 04:28 AM
Guest:

0 users reading FF Emulator! | 1 bot

Main - Computers and technology - FF Emulator! New reply


Yoshimaster96
Posted on 05-18-16 06:34 PM Link | #70821
Well, I'm making a 3D console, and thus far I have a small demo! The console's acronym is FF, I will not reveal the entire name, as it includes my company name which I have not created as of yet. I will say that it uses a x86 processor, and has a very unique way of doing 3D graphics (exactly how I haven't settled on yet).

Download preview (Linux executable, need to compile for Windows):
https://github.com/Yoshimaster96/FF_Emulator

My Youtube Channel:
Yoshimaster96smwc
Some layout tips/code!

-Yoshimaster96

shibboleet
Posted on 05-18-16 06:35 PM Link | #70822
why are you using github repo for just releases, that's just wrong

____________________
a

Yoshimaster96
Posted on 05-18-16 06:44 PM (rev. 2 of 05-18-16 06:45 PM) Link | #70823
Posted by MrRean
why are you using github repo for just releases, that's just wrong

Because there will be more versions.

My Youtube Channel:
Yoshimaster96smwc
Some layout tips/code!

-Yoshimaster96

shibboleet
Posted on 05-18-16 06:45 PM Link | #70824
but those are releases, you didn't answer my question

____________________
a

TheKoopaKingdom
Posted on 05-18-16 06:46 PM Link | #70825
Posted by Yoshimaster96
Because there will be more versions.

That doesn't change anything, Github is for source code. And if you want to keep it closed-source, than use the release section of your repository.

____________________
Website | Twitter


Yami
Posted on 05-18-16 06:50 PM Link | #70826
Either that, or just use a File Hoster...
Also, "FF" reminds me to "Fire Fox", somehow.

StapleButter
Posted on 05-18-16 07:07 PM Link | #70827
Final Fantasy


anyway yeah, don't fucking squat Github with closed source software.

also, any reason we should download an emulator for a console that doesn't even exist, produced by a company that doesn't exist either, and that is closed source?

even if you provide demos, this is nothing more than a mere toy.

____________________
NSMBHD - Kafuka - Jul

communism

Spacey
Posted on 05-18-16 07:29 PM Link | #70829
What I find confusing is why you called an emulator, its not doing any sort of emulation, its like saying that microsoft word is an emulator for a non-existant microsoft word console. You may as well just call it a 3d engine (its not even really that though, from what I can tell its just drawing simple graphics with a pre-existing library) because emulator is misleading imo, as that would imply its reading some sort of machine code\executable for another system.

____________________
Hacking LM and trying to not suck. Weeeeeeee.

Yoshimaster96
Posted on 05-18-16 07:42 PM Link | #70831
Well, I guess I should totally revamp this thread...

For starters, I plan to add support to load games, so the name "emulator" will eventually fit once I settle on a way to do the graphics engine. Second, I totally understand your points StapleButter, and this is going to be a super long project, but it is something that might actually become reality in the future.

All in all though, the criticism is very understandable.

My Youtube Channel:
Yoshimaster96smwc
Some layout tips/code!

-Yoshimaster96

TheKoopaKingdom
Posted on 05-18-16 07:44 PM Link | #70832
It's, uh, still not an emulator. An emulator replicates the functionality of a different platform, as far as I know.

____________________
Website | Twitter


Yami
Posted on 05-19-16 03:22 AM Link | #70838
Posted by Yoshimaster96
For starters, I plan to add support to load games, so the name "emulator" will eventually fit once I settle on a way to do the graphics engine.]

An "Emulator" is an application that Emulates software, not written for that Hardware or OS.
Your "Emulator" is specially written to run on PC, and therefore, calling it an "Emulator" is misleading.

It's more like saying that Steam is a CD-ROM or DVD Emulator, because games like Age of Empires II weren't meant to be published on Steam at first (even though the HD Version is, but just put this aside).

Yoshimaster96
Posted on 05-19-16 10:11 AM Link | #70841
Sorry for all the confusion with the terminology, I'll consider changing it.

Also, I think I may have settled on a graphics model, now just to implement it!

My Youtube Channel:
Yoshimaster96smwc
Some layout tips/code!

-Yoshimaster96

Yoshimaster96
Posted on 05-22-16 09:00 PM (rev. 3 of 05-24-16 06:11 PM) Link | #70912
Status:

I'm almost done making ROMs loadable, just a few segfault errors to fix, and those are in my game. I've narrowed down where the errors are coming from as well. Will post an update when I have fixed these issues.

Status update:

I'm running into some linker script problems. Specifically, whenever I MAKE my game, I keep getting segmentation fault errors. Here is the script:

ENTRY(main)
OUTPUT_FORMAT(binary)
STARTUP(crt0.o)
INPUT(main.o bios/bios.o)
OUTPUT(main.rom)
MEMORY
{
RAM(rw) : ORIGIN = 0x00000000, LENGTH = 0x04000000
ROM(rx) : ORIGIN = 0x04000000, LENGTH = 0x04000000
}
SECTIONS
{
.text.start (0x04000000) :
{
crt0.o(.text)
}
.text : ALIGN(0x1000)
{
_TEXT_START_ = .;
*(.text)
_TEXT_END_ = 0x06000000;
}
.data : ALIGN(0x1000)
{
_DATA_START_ = 0x06000000;
*(.data)
_DATA_END_ = 0x08000000;
}
.bss : ALIGN(0x1000)
{
_BSS_START_ = 0x00000000;
*(.bss)
_BSS_END_ = 0x02000000;
}
}

My Youtube Channel:
Yoshimaster96smwc
Some layout tips/code!

-Yoshimaster96


Main - Computers and technology - FF Emulator! New reply

Page rendered in 0.029 seconds. (2048KB of memory used)
MySQL - queries: 29, rows: 220/220, time: 0.018 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2018-07-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.